FHEM Forum

FHEM - Anwendungen => Multimedia => Thema gestartet von: Erasor am 29 April 2013, 11:07:24

Titel: Anbindung von Pioneer AVR
Beitrag von: Erasor am 29 April 2013, 11:07:24
Hallo zusammen,

ich besitze einen Pioneer AVR-1122. Über den Telnet-Port der Netzwerkschnittstelle kann man verschiedene Befehle an den AVR absetzen. Manuell bekomme ich das auch problemlos hin, nur leider fehlt mir das technische Verständnis um das in FHEM einzubauen.
Hier:
http://www.pioneerelectronics.com/PUSA/Support/Home-Entertainment-Custom-Install/RS-232+&+IP+Codes/A+V+Receivers (//www.pioneerelectronics.com/PUSA/Support/Home-Entertainment-Custom-Install/RS-232+&+IP+Codes/A+V+Receivers)
gibt es die entsprechenden Befehlsreferenzen.

Vielleicht findet sich ja jemand, der auf diese Info nur gewartet hat!? ich würde mich jedenfalls freuen, den AVR über FHEM steuern zu können...

Titel: Aw: Anbindung von Pioneer AVR
Beitrag von: Chris8888 am 01 Mai 2013, 13:21:41
Hallo zusammen,

ich fände das super! Leider geht es mir Erasor...bin da deutlich zu unbedarft.
Habe einen SC-LX86 (amerikanisches Modell Elite SC68) hier stehen und teste gerne!

Gruß
Christian
Titel: Aw: Anbindung von Pioneer AVR
Beitrag von: Erasor am 28 Juni 2013, 13:15:27
der Vollständigkeit halber: Link (http://forum.fhem.de/index.php?topic=12606.0)

Edith:
Trotzdem wäre eine Integration der Schnittstelle wie in 71_Yamaha_AVR.pm ein Eintrag auf meiner Wunschliste....
Die Logik und die Schalter sind ja nahezu identisch...
Titel: Aw: Anbindung von Pioneer AVR
Beitrag von: Erasor am 16 Juli 2013, 14:36:10
Hallo zusammen,

ich habe mich nun selbst mal an der Modulerstellung probiert, bin aber noch weit von einer Veröffentlichung entfernt.
Ich schaue dabei natürlich so gut wie möglich von den anderen Modulen ab, aber das ist für einen Neuling wie mich nicht ganz einfach. Gibt es eigentlich einen Beispielaufbau eines neuen Moduls inkl. Beschreibung der einzelnen Definitionen? Wenn nicht, wäre das definitiv ein weiterer Punkt auf meiner Wunschliste. Falls es so etwas schon geben sollte, würde ich über den Link sehr freuen!

LG

Alex
Titel: Aw: Anbindung von Pioneer AVR
Beitrag von: betateilchen am 16 Juli 2013, 15:45:23
Die Frage gab es vor ein paar Tagen schonmal - und auch eine Antwort dazu: Link (http://forum.fhem.de/index.php?topic=13752.0)

Ich hoffe, das hilft Dir schonmal weiter.
Titel: Aw: Anbindung von Pioneer AVR
Beitrag von: Chris8888 am 16 Juli 2013, 18:03:14
dann drücke ich dir die Daumen...ich habe es ebenfalls versucht, bin aber an meinem Kenntnisstand zu Pearl gescheitert.

Wenn du etwas zum testen brauchst...sehr gerne!

Gruß
Christian
Titel: Aw: Anbindung von Pioneer AVR
Beitrag von: somebuddy am 11 August 2013, 12:28:45
Hat sich hier noch was getan ? :) Hatte den gleichen Gedanken und will ungern das Rad neu erfinden.
Titel: Aw: Anbindung von Pioneer AVR
Beitrag von: Erasor am 12 August 2013, 07:44:08
Hi,

ich bin noch nicht sehr weit und komme im Moment auch nicht dazu, weiterzumachen... Hier ist mein aktuelles Coding:

################################################################
#
#  Copyright notice
#
#  (c) 2013 Alexander Senkbeil (alex@senki.de)
#
#  This script is free software; you can redistribute it and/or modify
#  it under the terms of the GNU General Public License as published by
#  the Free Software Foundation; either version 2 of the License, or
#  (at your option) any later version.
#
#  The GNU General Public License can be found at
#  http://www.gnu.org/copyleft/gpl.html.
#  A copy is found in the textfile GPL.txt and important notices to the license
#  from the author is found in LICENSE.txt distributed with these scripts.
#
#  This script is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  This copyright notice MUST APPEAR in all copies of the script!
#
################################################################

package main;

use strict;
use warnings;
use Data::Dumper;
use Net::Telnet;

sub PIONEER_AVR_Define($$);
sub PIONEER_AVR_GetStatus($);
sub PIONEER_AVR_SendCommand($$;$);
sub PIONEER_AVR_GetModel($$);
sub PIONEER_AVR_GetPower($$);
sub PIONEER_AVR_Undefine($$);
#####################################

sub PIONEER_AVR_Initialize($) {
  my ($hash) = @_;

  $hash->{DefFn}   = "PIONEER_AVR_Define";
  $hash->{UndefFn} = "PIONEER_AVR_Undefine";
  $hash->{AttrList}= "loglevel:0,1,2,3,4,5,6".$readingFnAttributes;
}


sub PIONEER_AVR_Define($$) {
  my ($hash, $def) = @_;
  my @a = split("[ \t][ \t]*", $def);
  my $name=$hash->{NAME};

  if (! @a >= 4) {
    print "Debug:".@a."\n";
    my $msg = "wrong syntax: define <name> PIONEER_AVR <ip-or-hostname> [<port>] [<statusinterval>] @a";
    Log 2, $msg;
    return $msg;
  }  

  #Hostname ist immer definiert:
  $hash->{Host} = $a[2];
 
  #Abfrage auf 3. Parameter (Port)
  if(defined($a[3])) {
    $hash->{Port} = $a[3];
  } else {
    $hash->{Port} = 23;
  }
 
  #Abfrage auf 4. Parameter (Statusinterval)
  if(defined($a[4]) and $a[4] > 0) {
    $hash->{INTERVAL} = $a[4];
  } else {
    $hash->{INTERVAL} = 60;
  }
   
#  $attr{$name}{delay}=$delay;
#  Log 5, "Pioneer Define: $a[0] $a[1] $a[2] $a[3]";  
   
  # $hash->{Host} = $host;
  # $hash->{Port} = $port;
  # $hash->{INTERVAL} = $delay;
  # $hash->{STATE} = "Initialized";

  InternalTimer(gettimeofday()+2, "PIONEER_AVR_GetStatus", $hash, 0);
 
  return undef;
}


sub PIONEER_AVR_GetStatus($) {
  my ($hash) = @_;
 
  my $buf;

  Log 5, "PIONEER_AVR_GetStatus";
  my $name = $hash->{NAME};
  my $host = $hash->{Host};
  my $port = $hash->{Port};
  my $text='';
  my $err_log='';
  my $answer;
  my $sensor;
  my $dumplog;
 
  my $delay=$attr{$name}{delay}||300;
 
  InternalTimer(gettimeofday()+$delay, "PIONEER_AVR_GetStatus", $hash, 0);

  PIONEER_AVR_GetModel($hash,5);
  PIONEER_AVR_GetPower($hash,5);
 
  return(0);
}

sub PIONEER_AVR_SendCommand($$;$) {
  my ($hash, $command, $loglevel) = @_;
  my $name = $hash->{NAME};
  my $host = $hash->{Host};
  my $port = $hash->{Port};
  my $response;
   
  $loglevel = GetLogLevel($name, 3) unless(defined($loglevel));
   
  Log GetLogLevel($name, 5), "PIONEER_AVR: execute on $name: $command";
   
  my $tel=new Net::Telnet(Host => $host, Port => $port, Timeout => 10);
   
  if(!defined($tel)) {
    Log 4,"$name: Error connecting to $host:$port";
  } else {
#   print "Telnet geöffnet"."\n";
    $tel->put("");
    sleep(1);
    $tel->print($command."\n");
    $response=$tel->getline();
#   print $response;
    $tel->close();  
  }
   
  Log GetLogLevel($name, 5), "PIONEER_AVR: got response for $name: $response" if(defined($response));

  return $response;
}

sub PIONEER_AVR_GetModel($$) {
  my ($hash, $loglevel) = @_;
  my $name = $hash->{NAME};
  my $model;
  my $response;
   
  $loglevel = GetLogLevel($name, 3) unless(defined($loglevel));
     
  $response = PIONEER_AVR_SendCommand($hash, "?RGD");
  $model = substr($response,9,index($response,"/")-9);
   
  Log GetLogLevel($name, 5), "PIONEER_AVR: $name model search got string $response, found $model" if(defined($response));
   
  $hash->{MODEL} = $model;
   
  return $model;
}

sub PIONEER_AVR_GetPower($$) {
  my ($hash, $loglevel) = @_;
  my $name = $hash->{NAME};
  my $power;
  my $response;
   
  $loglevel = GetLogLevel($name, 3) unless(defined($loglevel));
     
  $response = PIONEER_AVR_SendCommand($hash, "?P");
  $power = substr($response,3,1);
   
  Log GetLogLevel($name, 5), "PIONEER_AVR: $name GetPower $response, found $power" if(defined($response));
   
  if ($power == "0") {
    $hash->{STATE} = "on";
  } else {
    $hash->{STATE} = "off";
  }
       
  return $power;
}


sub PIONEER_AVR_Undefine($$) {
  my($hash, $name) = @_;
 
  # Stop the internal GetStatus-Loop and exist
  RemoveInternalTimer($hash);
  return undef;
}

1;


Vielleicht kannst du damit ja etwas anfangen...
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: spacy am 29 November 2013, 19:30:19
Hallo Erasor,

hast du meine pm gelesen?
Können wir beide vielleicht was zusammen machen in dem Modul.
Bin leider auch Anfänger.

spacy
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: djsunshine84 am 21 Januar 2014, 09:28:40
Hallo FHEM Gemeinde,
Ich möchte dieses Thema mal aus eigenem Interesse wieder aufwecken.

Ich habe selbst einen Pioneer VSX 1020.
Ich habe den Code-Schnipsel als 70_PIONEER_AVR.pm unter fhem/FHEM angelegt, nach ersten Tests musste ich feststellen das mein fhem das ganze mit "Cannot load Module PIONEER_AVR" verweigert.
Nach der Suche in den Logfiles kamen dann so Meldungen Can`t locate JSON zum Vorschein.

Ok keine Thema, da ich fhem auf einen RPi laufen habe schnell per ssh "cpan install JSON" und nach ein paar Minuten nächster Test. Wieder "Cannot load Module PIONEER_AVR"  :'(

Logfile sagt Can´t locate NET/Telnet.pm

Nach einiger Suche und meinem Freund Google per ssh "cpan install NET::Telnet" und warten.
So Module wird geladen ABER mein FHEM lief zwar aber http://ip:8083 war tot :'(

Ich bin nun soweit gekommen das der VSX 1020 über Telnet mit Port ip:8102 mit mir spricht und folgende Befehle versteht und ausführt.

Volume:
•   VD = VOLUME DOWN
•   MZ = MUTE ON/OFF
•   VU = VOLUME UP
•   ?V = QUERY VOLUME
Power control:
•   PF = POWER OFF
•   PO = POWER ON
•   ?P = QUERY POWER STATUS
Input selection
•   05FN = TV/SAT
•   01FN = CD
•   03FN = CD-R/TAPE
•   04FN = DVD
•   19FN = HDMI1
•   05FN = TV/SAT
•   00FN = PHONO
•   03FN = CD-R/TAPE
•   26FN = HOME MEDIA GALLERY(Internet Radio)
•   15FN = DVR/BDR
•   05FN = TV/SAT
•   10FN = VIDEO 1(VIDEO)
•   14FN = VIDEO 2
•   19FN = HDMI1
•   20FN = HDMI2
•   21FN = HDMI3
•   22FN = HDMI4
•   23FN = HDMI5
•   24FN = HDMI6
•   25FN = BD
•   17FN = iPod/USB
•   FU = INPUT CHANGE (cyclic)
•   ?F = QUERY INPUT

Vielleicht kann mir jemand dasbei helfen das Modul soweit zu bringen das im speziellen so Dinge wie Volume-Regelung analog zu (HM-CC-RT-DN - Temperatur-Regelung) möglich sind.
Sowie die Auswahl der Eingänge.

Ziel für mich wäre die Steuerung über fhemoblie des wegen auch das "analog zu (HM-CC-RT-DN - Temperatur-Regelung)" die optische Umsetzung mit dem Drehregler find ich bestens gelöst.

Bei Anregungen oder Test steh ich gern zur Verfügung.

Grüße
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Sirphunk am 22 Februar 2014, 11:08:52
Hallo.
Mein VSX 828 kommt nächste Woche.
Ich werde mir dann die Basis von Erasor mal näher anschauen.

Macht es sinn sämtliche Befehle die die Pioneer Geräte über Telnet unterstützen auch in FHEM zu nutzen?
Oder reichen solche Dinge wie Eingangswahl, Zonen/Ausgangswahl, Lautstärke, Power on/off?
Laut dem Servicemanual von Pioneer unterstützen die Geräte nämlich jede Menge... :)
http://www.pioneerelectronics.com/StaticFiles/PUSA/Files/Home%20Custom%20Install/VSX-1120-K-RS232.PDF

Ich dachte mir als Szenario das z.B. bei meiner Esszimmerlichtszene automatisch die Lautsprecher im Esszimmer angesteuert werden, auf Internetradio geswitcht wird und die Lautstärke auf einen bestimmten Wert gesetzt wird. Beim beenden der Lichtszene soll dann auf die vorherigen Werte zurückgewechselt werden.

Edit:
Habe heute den AVR bekommen.
Der VSX828 scheint zwar einen Telnet Zugang zu haben und sendet auch fleißig jede Änderung die über die Fernbedienung getätigt wird, (Vol up, Vol down) nimmt aber keines der Befehle aus dem Commandref von Pioneer entgegen.

Hat jemand noch weiterführende Ideen?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Sirphunk am 27 Februar 2014, 12:56:38
Das die Telnet Kommandos nicht funktionierten lag wohl an der Android App die ich benutzt habe. :)

Mit folgendem Coding in der myUtils kann ich den Receiver steuern und Befehle senden.
Allerdings kann ich keinen Status auslesen um z.B. zu sehen ob der AVR ein oder ausgeschaltet ist.
Der Aufruf erfolgt dann jeweils mit "{PioneerOn()}", "{PioneerOff()}" usw.

package main;
use strict;
use warnings;
use POSIX;
use Net::Telnet;

my $name = "PioneerRemote";
my $PioneerIP = "192.168.0.4";
my $PioneerPort = "8102";
my $current= $_[0];
my $PowerStatus;
my $power;
sub
myUtils_Initialize($$)
{
my ($hash) = @_;
}

sub PioneerOn()
{
my $telnet = new Net::Telnet ( Timeout=>10, Errmode=>'die', Port=>$PioneerPort );
$telnet->open($PioneerIP);
$telnet->print('PO');
$telnet->close();
}

sub PioneerOff()
{
my $telnet = new Net::Telnet ( Timeout=>10, Errmode=>'die', Port=>$PioneerPort );
$telnet->open($PioneerIP);
$telnet->print('PF');
$telnet->close();
}

sub PioneerNetradio()
{
my $telnet = new Net::Telnet ( Timeout=>10, Errmode=>'die', Port=>$PioneerPort );
$telnet->open($PioneerIP);
$telnet->print('38FN');
$telnet->close();
}

sub PioneerSat()
{
my $telnet = new Net::Telnet ( Timeout=>10, Errmode=>'die', Port=>$PioneerPort );
$telnet->open($PioneerIP);
$telnet->print('06FN');
$telnet->close();
}

sub PioneerPowerStatus()
{
my $telnet = new Net::Telnet ( Timeout=>25, Errmode=>'die', Port=>$PioneerPort, Prompt => '\n');
$telnet->open($PioneerIP);
$PowerStatus = $telnet->print('?P');
$power = substr($PowerStatus,3,1);
return $power;
$telnet->close();
}
1;


Die Codebasis von Erasor läuft bei mir übrigens ebenfalls nicht.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 27 Februar 2014, 19:36:03

?P
PWR0
PF
PWR1
FL0020205A4F4E452032204F4E202020
PWR1
FN05
?P
PWR1


Also mein VSX-928 (oder welchen habe ich jetzt :-) sitze gerade im Keller :-)) zeigt doch ?P den Powerstatus ordentlich an.
Ich glaube ich muss mich auch mal an so ein Modul wagen, obwohl ich mag doch gar kein Perl :-)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Sirphunk am 27 Februar 2014, 19:55:08
Da hab ich aber wirklich blöd ausgedrückt.
Na klar, der Antwortet fleißig. Auch "?V" funktioniert.

Allerdings liegt es an meinen mangelnden Perl Kenntnissen die Antworten auszulesen.
Da das Telnet des VSX keinen Prompt zurückliefert, also nen Zeilenstart, hat meinen keinen Ansatzpunkt den bei cmd() nutzen könnte.
Ich spiele hier gerade mit getline() aus dem NET::Telnet rum um die Antwort abzugreifen.
Das klappt schon noch! :)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 27 Februar 2014, 20:06:46
Ah ok aber warum nimmst du nicht das Modul von oben? Das ist doch schon einmal ein guter Anfang und die Technik zum auslesen der Zeile ist auch drin!

Hier:



$response=$tel->getline();

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Sirphunk am 27 Februar 2014, 21:13:36
EDIT:

Alles quark was ich hier gestern in übermüdetem Zustand geschrieben habe.
Das Modulgrundgerüst von Erasor funktionierte nachdem ich die IP zum define eingegeben hatte.
Ein einfaches "define Pioneer PIONEER_AVR" legt nämlich auch ein Device an, lässt danach aber FHEM abschmieren... :)

Darum habe ich mich bisher auch noch nicht gekümmert.
Folgendes habe ich bisher hinzugefügt/verändert:

- set Bereich für:
  - on/off
  - input Sat/Netradio/DIREKTERWERT
  - volumeUp/volumeDown
  - mute on/off
  - statusRequest

- GetModel deaktiviert. (Überflüssig!?)
- Volume auslesen
- Mute auslesen
- Channel auslesen (input)

Das ganze habe ich versucht konform mit den DevelopmentGuidlinesAV umzusetzen.

Wie bekomme ich in der Übersicht oben die Dropdownauswahl mit möglichen Set-Befehlen? Erledigt!
Wie kann ich die IP als "Pflichtfeld" beim define festlegen?
Welche Funktionen fehlen noch?

Hier noch ein Screenshot vom aktuellen Device aus FHEM.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: pcjogi am 13 März 2014, 17:59:10
Hallo, wo gibt es den aktuellen Code. Ich würde mich auch gerne daran versuchen ihn weiter zu entwickeln.

Danke

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 13 März 2014, 20:56:59
Biete mich als Betatester an!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Sirphunk am 16 März 2014, 10:28:54
Unten im Anhang ist der Code.

Folgende Probleme konnte ich beobachten.

Bei mir ist es ein VSX-828. Die größeren Modelle ab "92x" unterstützen ja die "Große" Control App. Evtl. ist es dort möglich auch die Speaker A/B zu wählen oder die Lautstärke direkt anzusteuern.

Get funktioniert noch nicht.

Folgende SET Befehle funktionieren:
- set on/off
- set volumeUp/volumeDown
- set input Sat/Netradio/DIREKT(z.B. 06FN)
- set mute on/off

Folgende Stati werden abgefragt:
- Powerstatus
- Lautstärke
- Gewählter Eingang
- Mute on/off

Dann testet mal. Feedback natürlich gewünscht und notwendig!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 16 März 2014, 12:38:25
So ich habe das Device mal mit

define AVR PIONEER_AVR 192.168.1.18

definiert.

Was mir als erstes aufgefallen ist der Status "STATE". Dort steht im Modul ON und OFF. Ich habe jetzt nicht geschaut wie das bei den anderen AVRs aussieht, aber beim meinem XBMC wird
das mit "opened" oder "disconnected" angezeigt. Wäre schön, wenn wir das auch so machen könnten?

opened:rc_GREEN:on disconnected:rc_RED:off Initialized:message_socket_disabled


Test mit meinem VSX-922 Receiver (BTW: Können wir das Modell auch als READING anzeigen?)

2014.03.16 12:18:51 2: PIONEER_AVR set AVR mute Klappt, allerdings wird das READING mute nicht aktualisiert?
2014.03.16 12:27:58 2: PIONEER_AVR set AVR input Hm, das geht irgendwie nicht bei mir....es kommt immer "NOT AVAILABLE" im Display. Wie muss ich den Input denn angeben?
2014.03.16 12:23:58 2: PIONEER_AVR set AVR on und off
2014.03.16 12:24:56 2: PIONEER_AVR set AVR volumeDown
2014.03.16 12:25:10 2: PIONEER_AVR set AVR volumeUp
klappt einwandfrei!

Der Befehl "statusrequest" zeigt bei mir nichts an. Was sollte hier stehen?

2014.03.16 12:51:22 2: PIONEER_AVR set AVR statusRequest
2014.03.16 12:51:22 4: PIONEER_AVR AVR:



Zum Eingang: Wäre es möglich eine Liste mit den möglichen Quellen miteinzubauen? (siehe Screenshot)
..und vielen Dank für deine Mühe!


Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Sirphunk am 16 März 2014, 12:56:51
Der State soll laut DevelopmentGuidlines im Wiki on oder off benannt sein, damit es konform bleibt mit den anderen Modulen.
Das Enigma2 Modul zum Beispiel gibt auch on oder off zurück.
Da ist das XBMC Modul wohl nicht konform.

Mute aktuaisiert sich bei der nächsten Abfrage (standard alle 120 Sekunden)

Die Modell-Abfrage habe ich bewußt vorläufig deaktiviert, da wir derzeit noch nichts mit der Info anfangen können.

Input scheint problematisch zu sein, da die Eingänge bei jedem Modell anders benannt sind.

Beim 828 ist z.B. das Input Netradio als 06FN deklariert und müsste im Telnet-Befehl auch so aufgerufen werden. In der Befehlsreferenz die ich habe ist Netradio aber als 26FN dekariert.

Da könnte die Modellbezeichnung evtl. doch nützlich sein um den jeweils korrekten Eingang anzusprechen.
Schalte doch bei deinem AVR mal aufs Internetradio und gucke per Telnet mit dem Befehl '?F' was er dir Antwortet, oder warte 120 Sekunden und guck ins Device unter Channel.

Mit 'set input 06FN' kann ich z.B. aufs Internetradio schalten, oder eben durch den Hardcode 'set input Netradio'. Das bewirkt das gleiche, funktioniert aber eben nur beim VSX828.

Wichtig wäre auch noch ob das ganze bei dir stabil läuft. Mein AVR hängt sich wie gesagt nach gewisser Zeit weg und ist übers Netzwerk nicht mehr ansprechbar, Streaming funktioniert auch nur noch abgehackt etc.

Statusrequest erzwingt einmal das auslesen und aktualisieren der Readings außerhalb des 120 Sekunden Rythmus.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 16 März 2014, 16:56:05
Zitat von: Sirphunk am 16 März 2014, 12:56:51
Der State soll laut DevelopmentGuidlines im Wiki on oder off benannt sein, damit es konform bleibt mit den anderen Modulen.
Das Enigma2 Modul zum Beispiel gibt auch on oder off zurück.
Da ist das XBMC Modul wohl nicht konform.

Mute aktuaisiert sich bei der nächsten Abfrage (standard alle 120 Sekunden)

Die Modell-Abfrage habe ich bewußt vorläufig deaktiviert, da wir derzeit noch nichts mit der Info anfangen können.

Input scheint problematisch zu sein, da die Eingänge bei jedem Modell anders benannt sind.

Beim 828 ist z.B. das Input Netradio als 06FN deklariert und müsste im Telnet-Befehl auch so aufgerufen werden. In der Befehlsreferenz die ich habe ist Netradio aber als 26FN dekariert.

Da könnte die Modellbezeichnung evtl. doch nützlich sein um den jeweils korrekten Eingang anzusprechen.
Schalte doch bei deinem AVR mal aufs Internetradio und gucke per Telnet mit dem Befehl '?F' was er dir Antwortet, oder warte 120 Sekunden und guck ins Device unter Channel.

Mit 'set input 06FN' kann ich z.B. aufs Internetradio schalten, oder eben durch den Hardcode 'set input Netradio'. Das bewirkt das gleiche, funktioniert aber eben nur beim VSX828.

Wichtig wäre auch noch ob das ganze bei dir stabil läuft. Mein AVR hängt sich wie gesagt nach gewisser Zeit weg und ist übers Netzwerk nicht mehr ansprechbar, Streaming funktioniert auch nur noch abgehackt etc.

Statusrequest erzwingt einmal das auslesen und aktualisieren der Readings außerhalb des 120 Sekunden Rythmus.

Hier das Ergebnis bei Internetradio (manuell eingestellt)

Trying 192.168.1.18...
Connected to 192.168.1.18.
Escape character is '^]'.
BridgeCo AG Telnet server
?F
FN38


Zum Status: Nein der Channel wird im Reading nicht aktualisiert (siehe Anhang!). Auch der Status "state" wird nicht auf "off" gesetzt, sobald der Verstärker vom Netz getrennt wird.
Bei TV steht überigens FN05.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 17 März 2014, 15:24:55
Was mir noch aufgefallen ist?

2014.03.17 15:20:49 5: PIONEER_AVR AVR: called function PIONEER_AVR_Set()
2014.03.17 15:20:52 5: PIONEER_AVR AVR: called function PIONEER_AVR_Set()
2014.03.17 15:21:36 5: PIONEER_AVR AVR: called function PIONEER_AVR_Set()
2014.03.17 15:21:42 5: PIONEER_AVR AVR: called function PIONEER_AVR_Set()
2014.03.17 15:21:52 5: PIONEER_AVR AVR: called function PIONEER_AVR_Set()
2014.03.17 15:21:52 5: PIONEER_AVR AVR: called function PIONEER_AVR_Get()
2014.03.17 15:21:53 5: PIONEER_AVR AVR: called function PIONEER_AVR_Set()
2014.03.17 15:22:11 5: PIONEER_AVR AVR: called function PIONEER_AVR_Set()
2014.03.17 15:22:14 5: PIONEER_AVR AVR: called function PIONEER_AVR_Set()


Wie passt das denn mit dem Pollingintervall von 120 Sekunden zusammen?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: janlau am 21 März 2014, 12:37:06
Hallo,
bin ebenfalls sehr an einem Modul für Pioneer AVRs interessiert und habe dieses Modul getestet.
Das Problem, dass die Lautstärke nicht direkt gesetzt werden kann liegt an der fehlerhaften Dokumentation der Befehle.
So muss zum setzen der Lautstärke eine Null hinzugefügt werden. Bsp: 000VL für Lautstärke 0 und 185VL für Lautstärke +12.
MfG janlau
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: janlau am 24 März 2014, 21:54:07
Hallo,

Habe das Modul nun um das setzen der Lautstärke erweitert. Ich selber besitze den VSX-921.
Um die Lautstärke zu setzen muss einfach Volume ausgewählt werden und ein Wert zwischen -80 und +12 gesetzt werden.
Außerdem habe ich erste Funktionen für Zone2 hinzugefügt. Auch hier ist das setzen der Lautstärke schon verfügbar. Bei Zone2 kann ein Wert zwischen -80 und 0 gesetzt werden.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 24 März 2014, 21:59:25
Frage: Kann man auch einen "Slider" anstatt des Textfeldes einbauen für die Lautstärke?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: janlau am 24 März 2014, 22:03:56
Habe einen solchen Slider bereits bei dem Modul für den Yamaha AVR gesehen.
Bin leider absoluter Neuling in Sachen Perl, werde morgen aber mal versuchen die Funktion aus dem Yamaha Modul zu kopieren.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 24 März 2014, 22:10:07
Cool Danke!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: janlau am 25 März 2014, 09:47:50
Hier eine neue Version mit Slider für Volume und Zone2Volume.
Außerdem habe ich ein Dropdown Menü für die Inputs hinzugefügt.
Werde mich jetzt mal an die Readings wagen.

Ps: Der Slider war dann doch einfacher als gedacht  ;D
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 25 März 2014, 12:03:04
Sehr schön werde ich heute Abend direkt mal testen und mir den Slider anschauen :-)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: jenscz am 25 März 2014, 17:48:33
Es wäre auch sehr gut doch eine Modellabfrage einzubauen. Beim Pioneer-VSX-828 geht zB. keine direkte Volumewahl. Nur Up/Down :-( .
Input ist auch nicht 1:1 mit anderen Modellen.
Evtl. sollte dies in eine extra Übersetzungsdatei ausgelagert werden.

In der aktuellen Version kann ich zB SAT (06FN) nicht auswählen.

Konnte ich zwar schnell hinzufügen, ist aber genauso schnell wieder weg nach einem Update ;-)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: janlau am 25 März 2014, 20:30:42
Habe mir gerade mal ein paar verschieden Modelle und die dazugehörigen RS232 Codes angeschaut.
Es sieht so aus, also gäbe es Inputs von 00-31. Diese Inputs sind bei allen Verstärkern die ich betrachtet habe gleich z.B. 01FN ist immer CD.
Ich denke wenn man die gesamte Liste von 00-31 integriert, dann sollte es keine Probleme geben.

Zu der Lautstärker:
Laut den zugehörigen Codes müsste das setzen der Lautstärker allerdings möglich sein.
Bei meinem Vsx-921 ist die Lautstärke in 0.5db Schritten regelbar.
Ist dies auch bei dem Vsx-828 so?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: jenscz am 25 März 2014, 20:33:45
Nein, leider nicht. Habe per Telnet alles ausprobiert, 2 stellig 3 stellig VL, VOL usw.

VU und VD gehen
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Sirphunk am 02 April 2014, 12:29:42
Eine direkte Nachfrage bei Pioneer hat ergeben, dass die AVR's die "nur" über die Control App zu steuern sind, keine direktanwahl der Lautstärke über Telnet akzeptieren, weil diese Funktion nicht implementiert ist. Ebenso wenig funktioniert das Wechseln zwischen Lautsprecherpaar A & B.

Die Receiver die mit der iControlAV App kompatibel sind (meines Wissens nach alle ab 92x) unterstützen diese Funktionen.

Also muss die Modellabfrage zwingend mit rein um eine Kompatibilität zu allen Pioneer AVR herzustellen.
Alternativ bleibt die Angabe über das Kürzel 06FN z.B.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Erasor am 02 April 2014, 13:24:40
Ich bin nicht mehr ganz im Thema - aber hatte ich die Modellabfrage nicht schon implementiert?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 02 April 2014, 16:49:53
Hiho!

Hab das Modul auch mal ausprobiert, funktioniert ja schon ganz gut.
Danke an dieser Stelle für die Arbeit!
Witzigerweise hab ich mich ziemlich zeitgleich mit dem Thema FHEM vs. Pioneer auseinander gesetzt, da ich aber kein Perl spreche habe ich mir mit ein paar Shell Scripten und einem Dummy beholfen. Ein Modul ist aber allemal besser!!

Beim Testen ist mir aufgefallen das sich mein FHEM für 6 Sekunden komplett schlafen legt wenn das Modul seinen StatusUpdate macht.
Grund dafür sind die diversen sleep(1); in PIONEER_AVR_GetStatus() und PIONEER_AVR_SendCommand().

Stimmt: Man muss nach Öffnen der Telnet Verbindung kurz warten bevor man einen Befehl reinschickt, sonst verschluckt sich der Receiver.
Aber zumindest bei meinem 921er tuts auch 1/10s
select(undef,undef,undef,0.1);
Habs bei mir lokal eingebaut, das beschleunigt die Verarbeitung glatt mal um den Faktor 10.  8)

Dann wäre da noch eine kosmetische Sache, ich hab in meinem Log immer wieder Folgendes gefunden:
substr outside of string at ./FHEM/70_PIONEER_AVR.pm line 431.
substr outside of string at ./FHEM/70_PIONEER_AVR.pm line 449.
Use of uninitialized value $power in concatenation (.) or string at ./FHEM/70_PIONEER_AVR.pm line 451.
Use of uninitialized value $power in numeric eq (==) at ./FHEM/70_PIONEER_AVR.pm line 453.
substr outside of string at ./FHEM/70_PIONEER_AVR.pm line 497.
Use of uninitialized value $mute in concatenation (.) or string at ./FHEM/70_PIONEER_AVR.pm line 499.
Use of uninitialized value $mute in numeric eq (==) at ./FHEM/70_PIONEER_AVR.pm line 501.

...ging weg nachdem ich ein Mal explizit Mute und Power auf On und wieder auf Off gesetzt habe.
Da sind wohl beim allerersten Start die Werte nicht initialisiert.

Apropos, die internen Attribute volume, state und mute werden bei mir nicht korrekt gesetzt. schau ich mir gleich mal mit Debug Log an.
Und:
Macht es eventuell Sinn die Attribute direkt zu Updaten wenn man einen Befehl abschickt?
Also zB
    ####Mute
      elsif ( $a[1] eq "mute" ) {
        Log3 $name, 2, "PIONEER_AVR set $name " . $a[1];
        if ($a[2] eq "on") {
             PIONEER_AVR_SendCommand($hash, "MO");
             $hash->{MUTE} = "on";
             }
        elsif ($a[2] eq "off") {
             PIONEER_AVR_SendCommand($hash, "MF");
             $hash->{MUTE} = "off";
             }
    }

(Keine Ahnung ob das so geht, ich spreche zwar ein halbes Duzend Programmiersprachen, aber wie schon gesagt, Perl gehört nicht dazu...)
So wären die Readings nicht erst nach dem nächsten GetStatus() aktuell, sondern direkt nach Abschicken eines Befehls.

Soweit erst mal,
Heiner
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 02 April 2014, 17:15:47
OK Ich hab rausgefunden warum das lesen des Status (bei mir?) nicht funktioniert.
Aus der Net::Telnet Doku:
ZitatThe output record separator for print() and cmd() is set to "\n" by default, so that you don't have to append all your commands with a newline. To avoid printing a trailing "\n" use put() or set the output_record_separator to "".
Sprich in Zeile 386 in PIONEER_AVR_SendCommand()
    $tel->print($command."\n");

muss das ."\n" weg:
    $tel->print($command);

...sonst wird eine zusätzliche Leerzeile abgeschickt die mein Pioneer mit einem "R" quittiert.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 02 April 2014, 17:56:07
Ich schon wieder  ;D

Das Entfernen des "\n" beim Telnet Befehl hat den unangenehmen Nebeneffekt das FHEM sich bei Befehlen ohne Rückgabewert aufhängt, da der $tel->getline() bis zum Timeout wartet.
Ich habe das bei mir so angepasst, das getline() in PIONEER_AVR_SendCommand() nur bei lesenden Befehlen ausgeführt wird:
    $tel->print($command);
    if ( substr($command,0,1) == "?" ) {
      $response=$tel->getline();
    }


Und - Kleinigkeit:
Da der Pioneer wenn er aus ist keinen Status für Volume, Mute und Eingang zurückgibt braucht man ihn auch nicht abfragen.
sub PIONEER_AVR_GetStatus($) {
...
  my $power;
...
  $power = PIONEER_AVR_GetPower($hash,5);
  if ( $power == "on" ) {
    select(undef,undef,undef,0.1);
    PIONEER_AVR_GetVolume($hash,5);
    select(undef,undef,undef,0.1);
    PIONEER_AVR_GetInput($hash,5);
    select(undef,undef,undef,0.1);
    PIONEER_AVR_GetMute($hash,5);
  }
  return(0);
}


So, das wars für Heute.
Argh ich lerne noch Perl auf meine alten Tage  ::)

Grüße,
Heiner
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 02 April 2014, 23:20:42
So, da ich jetzt noch eine ganze Menge Kleinigkeiten modifiziert und korrigiert habe hab ich mal meine aktuelle Version angehängt als Ausgangsbasis für Weiters.

- Wartezeit zwischen Befehlen ist auf 0.1s reduziert (siehe auch Pioneer Doku, die empfehlen 100ms)
- PIONEER_AVR_SendCommand(): Rückgabe wird nur noch bei "?.." Befehlen gelesen
- PIONEER_AVR_SendCommand(): trim() auf den Rückgabewert, da war noch ein \n hinten dran, das hat in den get...() subs Probleme gemacht.
- Die Register CHANNEL, MUTE, STATE und VOLUME werden bei entsprechen Befehlen direkt gesetzt.
- VolumeUp und VolumeDown triggern zusätzlich ein getVolume()
- Das Register VOLUME beinhaltet jetzt den Wert in db.
- In das Register CHANNEL wird jetzt der Name geschrieben.
- In getInput() wurde ein ?FN abgeschickt, der Doku die mir vorliegt zufolge sollte das aber ein ?F sein...? Das hab ich angepasst.
- getStatus() liesst die diversen Stati nur wenn der PVR an ist.

Ich werd mal noch schauen ob ich die Listening Modes noch mit eingebaut bekomme, das wäre für mich noch von ziemlichem Interesse  ;)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 03 April 2014, 21:39:56
Hey mit Slider....sieht cool aus! Ich teste mal das Modul und werde berichten!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 04 April 2014, 15:39:04
Ich hab noch etwas weiter gebastelt, Datei folgt Heute Abend:

Volume, Mute, Channel und Power (neu) sind jetzt Readings und keine Internals mehr. Das heißt sie lösen jetzt Events aus, und man kann sie Plotten oder für Notifies missbrauchen (ich weis zwar spontan kein Anwendungsszenario, aber schaden kanns ja nicht)

Ich hab entdeckt das man die Namen der Eingänge mit ?RGBxx auslesen kann. Insbesondere auch wenn man die Eingänge umbenannt hat (bei mir der Fall).
Ich hab daher eine Funktion getInputNames ergänzt, die die Kanalnummern von 0 bis 35 durchläuft und die Namen die sie zurückbekommt in einem Internal speichert. Im entsprechenden Dropdown werden diese dann ausgegeben.
getInputNames wird beim define automatisch ausgeführt, muss an sich nur ein Mal laufen, kann aber auch explizit aufgerufen werden (zB wenn man einen Eingang im Pioneer umbenannt hat).

Die getModel() Funktion war im Modul schon drin, wurde aber bei der Initialisierung nicht (mehr) aufgerufen. Das hab ich korrigiert. Im Internal "MODEL" steht jetzt wieder die Modellbezeichnung.

Im Status-Timer gab es ein Problem: Wenn man statusRequest aufgerufen hat wurde ein zusätzlicher Timer gestartet. Das habe ich beseitigt.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Raven am 05 April 2014, 10:02:45
Moin moin,

würde ja gerne mitmischen...  ;D aber ich bekomme das Modul garnicht geladen.
Hab schon einiges versucht und evtl. hilft diese Fehlermeldung weiter:


Can't locate Net/Telnet.pm
in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl . ./FHEM) at ./FHEM/70_PIONEER_AVR.pm line 36. BEGIN failed--compilation aborted at ./FHEM/70_PIONEER_AVR.pm line 36.


Aktuell habe ich eine Standard-Installation auf einem BeagleBoneBlack.
mmmhhhh...schaue ich mir (kein Perl-Experte) den Header von 70_PIONEER_AVR.pm an:

use Data::Dumper;
use Net::Telnet;

...muß ich evtl. hier den Header anpassen, oder Perl-Module nachinstallieren?
Danke vorab.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 05 April 2014, 10:35:38
  sudo apt-get install libnet-telnet-perl

Versuche das mal!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Raven am 05 April 2014, 10:50:50
yiiiieeepiiiehhhh! funktioniert. Dankeschön.

Zitat von: P.A.Trick am 05 April 2014, 10:35:38
  sudo apt-get install libnet-telnet-perl

Versuche das mal!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 05 April 2014, 10:56:46
Cool das freut mich!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 05 April 2014, 11:18:59
Anbei die aktuelle Version:

- listening Modes ergänzt (Allerdings ist die Liste viel zu lang - ich hab erst mal alle eingebaut di ein der Doku standen - und nicht vernünftig formatiert / sortiert)
- ausgelesene Werte sind jetzt Readings
- Namen der Eingänge werden ausgelesen
- Ich schau mal noch ob ich die Namen der Inputs vernünftig sortiert und besser formatiert bekomme
- Timer aufgeräumt

Nach der Installation am Besten entweder das Gerät in FHEM ein Mal löschen und neu anlegen (delete... define...) oder FHEM neu starten (shutdown restart), dann fliegen die alten Internals raus, der Timer wird neu gestartet und die Eingänge eingelesen.

Grüße,
Heiner
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: LightStorm am 05 April 2014, 15:22:58
Hi zusammen,

Erstmal muss ich sagen, dass dies ein sehr cooles Projekt ist. Vielen Dank an alle, die sich mit dem Thema auseinander gesetzt haben!
Ich habe auch mal etwas dazugesteuert. Die Lautsprecher können gewählt werden, Input Favoriten können auch ausgewählt werden und man kann zumindest den an 1 gespeicherten Favoriten abspielen und stoppen.

Allerdings hat Heiner den Source auch geändert, so dass wir jetzt eine "Konflikt" haben. Meint ihr, wir sollten den Sourcecode mal in Sourceforge einchecken? http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/
Dann arbeiten wir alle auf dem gleichen Stand...

So schalte ich das Gerät übrigens ein und spiele den ersten Favoriten ab:

define WohnzimmerButton6Notify notify CUL_HM_HM_PB_6_WM55_210284_Btn_06 set pioneer_avr on;; set pioneer_avr input FAV;; set pioneer_avr speakers A+B;; set pioneer_avr Volume -50;; set pioneer_avr play


Viele Grüße,
Sven
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 05 April 2014, 16:42:26
Sven, ich werde deinen Code gleich mal mit meinem Mergen.
Sollte kein grosser Akt sein.

Mit SourceForge hab ich keine Erfahrungen, aber wo ich jetzt schon Perl gelernt hab sollte das kein Hindernis sein  ;)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 05 April 2014, 17:00:56
OK hier die zusammengeführte Version.
Sven, ich hab aus dem Internal "speakers" auch ein Reading gemacht.
Das hat den Nebeneffekt das beim entsprechenden set-Befehl im Dropdown der aktuelle Wert vorselektiert ist (übrigens auch beim Volume Slider!)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 06 April 2014, 11:17:38


Type of arg 1 to values must be hash or array (not hash element) at ./FHEM/70_PIONEER_AVR.pm line 243, near "})"
Type of arg 1 to values must be hash or array (not hash element) at ./FHEM/70_PIONEER_AVR.pm line 245, near "})"
Type of arg 1 to keys must be hash or array (not hash element) at ./FHEM/70_PIONEER_AVR.pm line 272, near "} ) "
Type of arg 1 to keys must be hash or array (not hash element) at ./FHEM/70_PIONEER_AVR.pm line 281, near "} ) "


Da scheint ein Syntax Fehler drin zu sein! Bekomme die obige Meldung beim reload!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 06 April 2014, 12:16:53
ZitatNach der Installation am Besten entweder das Gerät in FHEM ein Mal löschen und neu anlegen (delete... define...) oder FHEM neu starten (shutdown restart), dann fliegen die alten Internals raus, der Timer wird neu gestartet und die Eingänge eingelesen.
...das sollte den Fehler beseitigen.
Du hast da noch einen Pioneer der mit einer alten Version erstellt wurde, bei dem sind nicht alle internen Variablen initialisiert.
Das macht das Modul im define.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 06 April 2014, 19:06:38
2014.04.06 19:05:46 1: reload: Error:Modul 70_PIONEER_AVR deactivated:
Type of arg 1 to values must be hash or array (not hash element) at ./FHEM/70_PIONEER_AVR.pm line 243, near "})"
Type of arg 1 to values must be hash or array (not hash element) at ./FHEM/70_PIONEER_AVR.pm line 245, near "})"
Type of arg 1 to keys must be hash or array (not hash element) at ./FHEM/70_PIONEER_AVR.pm line 272, near "} ) "
Type of arg 1 to keys must be hash or array (not hash element) at ./FHEM/70_PIONEER_AVR.pm line 281, near "} ) "


Gelöscht und neu definiert aber es kommt derselbe Fehler! Any idea?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Raven am 06 April 2014, 21:26:45
Bei mir auch (ebenfalls zuvor gelöscht und neu angelegt).

Liegt es evtl. an den verschiedenen Modellen? Hier arbeitet ein 528.
M.e. kommen wir früher oder später nicht drum rum eine Konfig-Datei für die diversen Modellen anzulegen, so daß die jeweiligen Codes, Geräte spezefisch hinterlegt werden können (diesen Ansatz wurde auch bei der Viessmann Heizungssteuerung verwendet).

Leider bin ich (noch) kein Perl-Experte, daher find ich klasse, was Ihr bisher gezaubert hat (meine auch gelesen zu haben, daß sich noch andere in Perl extra eingearbeitet haben. Danke).

Nachtrag - sehe gerade, daß meine Log-Fehler nochmals anders sind (und liegt vermutlich daran, daß der 528 nun Speaker A kennt).:

Use of uninitialized value $speakers in concatenation (.) or string at ./FHEM/70_PIONEER_AVR.pm line 628.
Use of uninitialized value $speakers in numeric eq (==) at ./FHEM/70_PIONEER_AVR.pm line 630.
Argument "?" isn't numeric in numeric eq (==) at ./FHEM/70_PIONEER_AVR.pm line 453.
Argument "?" isn't numeric in numeric eq (==) at ./FHEM/70_PIONEER_AVR.pm line 453.
Argument "?" isn't numeric in numeric eq (==) at ./FHEM/70_PIONEER_AVR.pm line 453.
Argument "?" isn't numeric in numeric eq (==) at ./FHEM/70_PIONEER_AVR.pm line 453.
Argument "?" isn't numeric in numeric eq (==) at ./FHEM/70_PIONEER_AVR.pm line 453.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 06 April 2014, 22:00:32
@Patrick:
Diese Version sollte deinen Fehler beheben.
Ich hab da wohl ohne es zu wissen ein Konstrukt verwendet das erst in sehr aktuellen Perl Versionen unterstützt wird.
Ist korrigiert.

@Raven:
Ja dein Receiver scheint auf den ?SPK Befehl nicht zu antworten, was dann in Folge zu dem Fehler führt.
Das mit der externen Config ist so eine Sache:
ZitatWenn ein Modul Initialisierungsdaten benötigt, sollten diese im Modul selbst enthalten sein. Eine zusätzliche Datei oder sogar ein Unterverzeichnis mit mehreren Dateien ist bei FHEM nicht üblich und sollte bei Modulen, die mit FHEM ausgeliefert werden nur in Rücksprache mit Rudolf König angelegt werden, da sie sonst bei einem Update nicht verteilt werden.
http://www.fhemwiki.de/wiki/DevelopmentModuleIntro
Prinzipiell sollte es aber eigentlich auch nicht allzu schwierig sein gewisse Funktionalitäten einfach anhand der Modellnummer auszuklammern.
Mir fehlt dazu allerdings bisher noch ein wenig der Überblick über die verschiedenen Modelle...
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 06 April 2014, 23:25:00
2014.04.06 23:23:57 1: reload: Error:Modul 70_PIONEER_AVR deactivated:
Type of arg 1 to values must be hash or array (not hash element) at ./FHEM/70_PIONEER_AVR.pm line 243, near "})"
Type of arg 1 to values must be hash or array (not hash element) at ./FHEM/70_PIONEER_AVR.pm line 245, near "})"
Type of arg 1 to keys must be hash or array (not hash element) at ./FHEM/70_PIONEER_AVR.pm line 272, near "} ) "
Type of arg 1 to keys must be hash or array (not hash element) at ./FHEM/70_PIONEER_AVR.pm line 281, near "} ) "

2014.04.06 23:23:57 0: Type of arg 1 to values must be hash or array (not hash element) at ./FHEM/70_PIONEER_AVR.pm line 243, near "})"
Type of arg 1 to values must be hash or array (not hash element) at ./FHEM/70_PIONEER_AVR.pm line 245, near "})"
Type of arg 1 to keys must be hash or array (not hash element) at ./FHEM/70_PIONEER_AVR.pm line 272, near "} ) "
Type of arg 1 to keys must be hash or array (not hash element) at ./FHEM/70_PIONEER_AVR.pm line 281, near "} ) "


Leider keine Besserung :-/

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 06 April 2014, 23:52:28
OK ich GLAUBE jetzt hab ichs.
Wenns das immer noch nicht war muss ich wohl mal mein Perl downgraden zum selber Testen.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 06 April 2014, 23:55:01
Juhuuu du bist ein Gott! Danke jetzt kann ich testen!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: LightStorm am 07 April 2014, 00:12:05
Hallo Heiner,

SUPER! Das klappt einwandfrei. *Daumen hoch*

Komischerweise fehlen bei den Inputs die Favoriten. Die scheinen nicht mit in der ?RGB Liste zu sein. Das schaue ich mir im Laufe der Woche mal an.
Ich würde mich gerne noch etwas mehr um das Abspielen von Quellen kümmern, allerdings fehlt mir da die passende Doku  :(

Gruß
Sven
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 07 April 2014, 00:30:53
Bei meinem vsx-922er scheinen einige Inputs nicht zu klappen! Ich mache die Tage mal ne Liste welche funktionieren und welche nicht! Sonst sieht aber alles gut aus!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 07 April 2014, 16:50:24
@ LightStorm
Ich lese die Inputs nur bis zur Nummer 34 aus.
Ich sehe grad in deinem Code das dein FAV auf Kanal 45 liegt.
Kannst du mal per Telnet ein ?RGB45 abschicken und Prüfen ob da was anderes als E06 (=ungültiger Parameter, das bekomme ich) rauskommt?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 07 April 2014, 21:55:13
2014.04.07 21:53:33 2: PIONEER_AVR set AVR ?
2014.04.07 21:53:43 2: PIONEER_AVR set AVR ?
2014.04.07 21:53:46 2: PIONEER_AVR set AVR ?
2014.04.07 21:53:47 2: PIONEER_AVR set AVR ?

Kannst du bitte noch die folgende Meldung in den Verbose Mode 4 schicken? Irgendwie nerven mich die Meldungen im fhem.log :D


Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: LightStorm am 07 April 2014, 22:08:57
Ah, ich verstehe. Wenn ich ?RGB45 abfrage, dann bekomme ich RGB450FAVORITES als Antwort.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: LightStorm am 07 April 2014, 22:40:35
Bei meinem VSX-923 reicht es wenn ich 50 Inputs abfrage. Die kleine Änderung habe ich hier mal einfließen lassen.
Ich wollte die Inputs auch sortieren, aber wenn ich sort() auf das Array anwende, dann bekomme ich nur ein leeres Array zurück  :-\ Vielleicht muss ich mich echt besser mit Perl auseinander setzten...
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 08 April 2014, 12:09:26
LightStorm, ausgehend von deiner letzten Version:
- Loglevel des "?" Befehls erhöht
- Inputs und Listeningmodes im Dropdown alphabetisch sortiert
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: AndreR am 08 April 2014, 17:17:37
Hallo,

vielen Dank für das Tolle Modul, grundsätzlich funktioniert es, aber bei mir ist die Liste der Inputs leer, woran kann das liegen?
Wenn weitere Daten gewünscht sind, einfach fragen :)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 08 April 2014, 18:39:58
Hmmm eventuell unterstützt der VSX 527 das Auslesen der Kanäle nicht...?
Ich werde da mal noch die Standard Eingänge als Fallback ergänzen, kann auf keinem Fall schaden.

Falls du weisst wies geht:
Verbinde dich mal per Telnet auf den Receiver und gib
?RGB01
ein.
Wenn da keine RGBxy Antwort kommt unterstützt dein Receiver das nicht. (Wie gesagt, dann bau ich einen Workaround)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Raven am 08 April 2014, 22:55:03
Exakt, wird nicht unterstützt.
Ich hab den 528 und via Telnet probiert.

Allerdings muss es einen Code geben, da die Inputs über die Android App ausgelesen werden können.
Bisher hab ich noch keine Dokumentation für die aktuellen Modelle gefunden.   >:(
Die Telnet Session zu sniffen, wird wohl zu aufwändig? (Hab zwar Wireshark installiert, aber noch nicht den Dreh raus).

In der Telnet-Session sehe ich nur die Ausgabe, wenn die Android App die Inputs abfragt:

RGF0110112000000002020000000100000001000010000011111100010000000000




Zitat von: grywnn am 08 April 2014, 18:39:58
Hmmm eventuell unterstützt der VSX 527 das Auslesen der Kanäle nicht...?
Ich werde da mal noch die Standard Eingänge als Fallback ergänzen, kann auf keinem Fall schaden.

Falls du weisst wies geht:
Verbinde dich mal per Telnet auf den Receiver und gib
?RGB01
ein.
Wenn da keine RGBxy Antwort kommt unterstützt dein Receiver das nicht. (Wie gesagt, dann bau ich einen Workaround)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 09 April 2014, 20:14:36
OK hier die nächste Fassung.
Ich hab die Liste der Inputs jetzt mit den Standardwerten vor belegt, und überschreibe die Namen beim Auslesen wenn ich denn was vom Pioneer zurück bekomme.

Anleitung:
- Modul installieren
- reload  70_PIONEER_AVR
- "loadInputNames" ausführen (set pioneer loadInputNames)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: janlau am 09 April 2014, 21:03:25
Freut mich die tolle Entwicklung des Moduls zu sehen.
Mir ist noch eine Kleinigkeit aufgefallen, die im Zuge der nächsten Version angepasst werden könnte:
Bei Zone2Volume fehlt noch ein % Zeichen, bei 02dZV. ;)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 09 April 2014, 21:13:29
Ich kann mich meinem Vorredner wirklich nur anschließen - vielen Dank für das Modul, es ist wirklich schon gut geworden! Weiter so!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 09 April 2014, 21:22:28
Zitat von: janlau am 09 April 2014, 21:03:25
Freut mich die tolle Entwicklung des Moduls zu sehen.
Mir ist noch eine Kleinigkeit aufgefallen, die im Zuge der nächsten Version angepasst werden könnte:
Bei Zone2Volume fehlt noch ein % Zeichen, bei 02dZV. ;)

Schon korrigiert!
Ich nutze selber keine Zonen, daher ist mir das wohl durchgegangen...
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: LightStorm am 09 April 2014, 22:44:25
Klappt wunderbar, grywnn!

Beim VSX-528 scheinen die Inputs seltsamerweise mit RGF zu beginnen, oder? ???

Mir ist noch aufgefallen, dass wenn viel Änderung auf dem Display vorhanden ist, z.B. wenn beim Internetradio Interpret und Titel durchläuft, manchmal die Readings nicht passen. Dann scheint eine Displayanzeige scheinbar eine Rückmedung, z.B. auf einen Kanalwechsel zu sein. Ich denke, dass bringt das Protokoll so mit sich, denn es ist ja kein Request/Response, sondern der Receiver meldet einfach immer alles zurück, was ihm so einfällt ;-)
Eine einfache Lösung für das Problem habe ich aber leider nicht. Entweder, man liest so lange Zeilen aus, bis man die erwartete Antwort bekommt, oder man hält die Connection permanent aufrecht. Die permanente Verbindung passt irgendwie nicht so richtig in den Lifecycle von FHEM, dafür bekommt man alles mit, was so passiert. U.A. kann man dann auch den den Inhalt des Displays darstellen.  8)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Raven am 09 April 2014, 22:59:23
Zitat von: LightStorm am 09 April 2014, 22:44:25
Klappt wunderbar, grywnn!

Beim VSX-528 scheinen die  Inputs seltsamerweise mit RGF zu beginnen, oder? ???


Wunderbar! Vielen Dank.
Jetzt sind die (Standard-) Inputs da. Einzig NET-Radio fehlt noch.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 09 April 2014, 23:20:52
@LightStorm
die permanente Verbindung hätte leider das Riesenproblem das (zumindest mein) Pioneer nur eine Verbindung gleichzeitig zulässt.
Wenn ich per Telnet von der Konsole aus mit der Kiste verbunden bin funktioniert zB die iOS App nicht mehr.
Kommt daher nicht in Frage, auch wenn schön wäre, da der Pioneer jede Statusänderungnderung auf dem Telnet Kanal quittiert. Man würde dann zB in FHEM sofort sehen wenn man per Fernbedienung am Pioneer zB die Lautstärke verändert.

Den RGF Befehl sehe ich bei meinem Pioneer auch bzw kann ihn per Telnet mit ?RGF abschicken.
Ich vermute mal das das eine Abfrage ist welche Eingänge überhaupt vorhanden, und welche eventuell deaktiviert sind. Die Namen sind da sicherlich nicht drin enthalten, dafür ist der String zu kurz. Ich werde mal ein wenig experimentieren ob und wie sich dieses Ding verändert wenn man im Pioneer Setup an den Eingängen spielt. (Leider ist der RGF nicht dokumentiert)

Zu den fehlerhaften Readings:
Ja der Pioneer schickt jedes mal wenn sich im Display was ändert einen FL... in den Telnet Kanal. Der kann sich natürlich mit einem Statusrequest überschneiden, insbesondere wenn im Display ein Text durchscrollt. Ich hab daher grad mal noch ergänzt das Antworten, die mit FL... beginnen bei Lesen der Antwort auf die Statusanfrage übersprungen werden. Das sollte es eigentlich tun.
Bitte mal testen.

@Raven
Ich glaub du hast es schon mal geschrieben, aber welche Nummer hat der Net-Radio Input?
In der Pioneer Doku finde ich den nicht...

Ansonsten hab ich grad noch ein wesentlich umfangreicheres Excel Sheet zu den Befehlen gefunden:
http://www.pioneerelectronics.com/StaticFiles/Custom%20Install/RS-232%20Codes/Av%20Receivers/Elite%20&%20Pioneer%20FY13AVR%20IP%20&%20RS-232%205-8-12.xls
Hab bisher nur kurz drüber geflogen, aber da scheint noch etliches mehr drin zu stehn - insbesondere eine genauere Aufschlüsselung welche Sachen auf welchen Modellen zur Verfügung stehen.
Werde ich mir mal in einer ruhigen Stunde zu Gemüte führen, aber jetzt bin ich erst mal bis einschliesslich Sonntag auf einem Festival ;)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Raven am 12 April 2014, 09:10:37
Danke für die neue Version. Auch auch für den Hinweis weiter oben, daß FHEM grundsätzlich nicht eine 2. CFG-Datei vorsieht.

Beim VSX 528 liegt das Internet-Radio auf FN45 und nennt sich schlicht weg 'Network'.
In der aktuellen Version von 70_Pioneer_AVR gibt es ein "XM_Radio" auf FN25, was ist denn das?  :)

Die Excel-Datei hatte ich auch schon mal gesehen, dann aber den Link wieder verloren.
mmhhh...die aktuellen Modelle sind dort aber nicht aufgeführt (oder ich bin blind).

Ich versuche die nächsten Tage mal rauszubekommen, wie ich die Favoriten aus dem 'Network'-Input aufrufen kann.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 12 April 2014, 14:01:36
Hallo so ich habe einen Pioneer 920.

Mit dem Modul wird mein Pioneer richtig ausgelesen, nur das senden der Befehle klappt nicht.

Hatte bisher mit einem Dummy Schalter die Speaker per telnet umgeschaltet:

use Net::Telnet)
my $tab = new Net:Telnet (Timéout => 50, Port 0> 8102;
my $fh1 = $tab->dump_log("telnetclient.txt");
my $fh2 = $tab ->input_log("tenetclient_input.txt");
my $fh3 = $tab ->output_log("telnetclient_output.txt");

$tab->open ("192.168.178.xx"),
$tab->print("vu\n2spk");


Würde es reichen in er PM folgende Zeilen zu ändern?

####Speakers
elsif ( $a[1] eq "speakers" ) {
if ($a[2] eq "off") {
PIONEER_AVR_SendCommand($hash, "0SPK");
} elsif ($a[2] eq "A") {
PIONEER_AVR_SendCommand($hash, "vu\n1SPK");
} elsif ($a[2] eq "B") {
PIONEER_AVR_SendCommand($hash, "vu\n2SPK");
} elsif ($a[2] eq "A+B") {

PIONEER_AVR_SendCommand($hash, "3SPK");
}
readingsSingleUpdate($hash, "speakers", $a[2], 1 );
}
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 13 April 2014, 18:20:23
Mir ist noch aufgefallen, dass das Modul fhem teilweise arg verzögert (siehe Screenshot).
Es liegt scheinbar an der Funktion GetStatusTimer. Kann man da etwas gegen tun?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 14 April 2014, 16:51:54
@Raven
das XM Radio hab ich aus dem Pioneer PDF, keine Ahnung was das ist :)

@Paul
Erschliesst sich mir nicht ganz...
Das was du da an den Pioneer schickst
vu\n1SPK
...sind eigentlich zwei Befehle:
VU und 1SPK.
das \n dazwischen ist ein Return.
Du schickst also erst ein "Volume Up" und dann einen Wechsel der Speaker. Das macht eigentlich keinen Sinn.
Funktionieren denn die anderen Sachen, zB Lautstärkenwahl und Input?

@Patrick
In der momentanen Implementierung wird für jeden Wert der im Status abgefragt wird einen neue Telnet Verbindung aufgemacht.
Das ist leider nicht unbedingt effektiv, weil dabei jedesmal etwa 0.2s draufgehen (x6 Readings = 1.2s für den kompletten Status)
Reagiert der Pioneer auf eine der Anfragen nicht wird schlimmer, dann zieht das Telnet Timeout, und da ist der kleinste Wert leider 1s.
Dass kann passieren wenn der Pioneer einen Befehl nicht kennt, zB wenn das Modell keine Zonen unterstützt.
Ich hatte schon mal überlegt ob man das nicht in einem Rutsch auslesen kann, aber das wird was komplizierter.
Aber ich schau mal :)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 14 April 2014, 17:49:14
Nein kein Befehl wird ausgeführt.

Leider

Wenn ich bei meiner funktionierenden Methode  nur den Befehl 1spk
abschicke passiert auch nicht nur in Verbindung mit vu/n
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 14 April 2014, 20:46:59
Zitat von: grywnn am 14 April 2014, 16:51:54

@Patrick
In der momentanen Implementierung wird für jeden Wert der im Status abgefragt wird einen neue Telnet Verbindung aufgemacht.
Das ist leider nicht unbedingt effektiv, weil dabei jedesmal etwa 0.2s draufgehen (x6 Readings = 1.2s für den kompletten Status)
Reagiert der Pioneer auf eine der Anfragen nicht wird schlimmer, dann zieht das Telnet Timeout, und da ist der kleinste Wert leider 1s.
Dass kann passieren wenn der Pioneer einen Befehl nicht kennt, zB wenn das Modell keine Zonen unterstützt.
Ich hatte schon mal überlegt ob man das nicht in einem Rutsch auslesen kann, aber das wird was komplizierter.
Aber ich schau mal :)

Eventuell kannst du ja eine Fork Methode wie beim XBMC Modul einbauen, damit ist es wesentlich besser bei mir geworden.
Anbei nochmal die Daten von einem Tag via Apptime.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 15 April 2014, 14:34:41
Zitat von: grywnn am 09 April 2014, 23:20:52
@LightStorm
die permanente Verbindung hätte leider das Riesenproblem das (zumindest mein) Pioneer nur eine Verbindung gleichzeitig zulässt.
Wenn ich per Telnet von der Konsole aus mit der Kiste verbunden bin funktioniert zB die iOS App nicht mehr.
Kommt daher nicht in Frage, auch wenn schön wäre, da der Pioneer jede Statusänderungnderung auf dem Telnet Kanal quittiert. Man würde dann zB in FHEM sofort sehen wenn man per Fernbedienung am Pioneer zB die Lautstärke verändert.
...
TAUSEND DANK für dieses so tolle Modul!
Zur permanenten Telnet-Verbindung:
Zumindest beim VSX923 können im Webinterface mehrere Ports geöffnet werden (siehe Screenshot anbei). Je Port kann eine Telnet-Session laufen.
(Der Default-Port 8102 ist zusätzlich geöffnet).
Der Befehl zum Auslesen aller Ports:
?SUM
SUM08101999999999900023

Hier ist also Port1: 8101, Port2 und Port3 sind aus, Port 4: 23

Um nur den ersten Port auszulesen:
?STM
STM08101


Um nur den 2. Port auszulesen:
?STN
STN99999


So kann eine permanente Telnet Session von Fhem zum Pioneer offen bleiben und gleichzeitig funktioniert die Smartphone App.
Welche Pioneer Geräte dieses Feature unterstützen, kann ich nicht sagen...
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 15 April 2014, 15:07:42
Tjaaaaa das musste ich doch direkt mal vom Büro aus testen, also mein VSX-921 unterstützt ?SUM etc schon mal leider nicht (der hat noch nicht mal ein Webinterface :) )
Ich halte das mal als Option im Hinterkopf, müsste daher aber als Alternative zum Polling implementiert werden (da es nicht alle Geräte unterstützen) und dürfte nicht ganz einfach sein.

Ich hab mich aber Gestern Abend noch mal hingesetzt und das Lesen der Reading überarbeitet und ausserdem die Telnet Timeouts angepasst.
Patrick das sollte in deinem Apptime seeeeehr deutlich zur Geltung kommen.
Readings werden jetzt nicht mehr einzeln, sondern auf einen Rutsch gelesen - Bei mir funktionierts, bitte Testet das mal auf euren Kisten, bin nicht ganz sicher obs da nicht eventuell Timing Probleme geben kann.
Daher bitte prüfen ob wirklich alle Readings regelmässig aktualisiert werden. Ihr seht das ja im Webinterface. Wenn der Pioneer an ist sollten alle Reading immer ein aktuelles Datum aufweisen, wenn er aus ist nur "power".
Ausserdem hab ich vor allen Befehlen noch ein \n ergänzt, Paul, hoffentlich beseitigt das dein Problem.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 15 April 2014, 16:34:42
VSX923 ist ausgeschaltet.
Auf einen StatusRequest von Fhem antwortet Pioneer mit:

R
VOL082
MUT1
FN02
E02
E02
PWR1


Die Readings von
werden hier auch regelmäßig aktualisiert, wenn der Pioneer ausgeschaltet ist :-)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 15 April 2014, 17:03:39
Ist es ein Ziel dieses Modules, sich nach den Fhem DevelopmentGuidelinesAV zu richten?

Das reading "volume" sollte laut http://www.fhemwiki.de/wiki/DevelopmentGuidelinesAV (http://www.fhemwiki.de/wiki/DevelopmentGuidelinesAV) einen Wert zwischen 0 und 100 annehmen können, hier ist es jedoch kleiner 0 (aktuell z.B. -39.5)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: jenscz am 15 April 2014, 18:16:32
Ein VolumeUP bringt:

Undefined subroutine &main::PIONEER_AVR_GetVolume called at ./FHEM/70_PIONEER_AVR.pm line 291.

und fhem zum Absturz
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 15 April 2014, 18:47:29
@jenscz
Arghh das hab ich übersehen... wird korrigiert.

@50watt
Hey das kannte ich noch gar nicht!
Klar, das solten wir berücksichtigen. Das aktuelle volume entspricht dann wohl volumeStraight, ein Prozentwert für volume lässt sich ohne weiteres Berechnen.

Update folgt später :)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 15 April 2014, 20:12:36
Ich finde das mit der volumensangabe nicht gut der pioneer zeigt minuswerte an und warum sollten die in fhem nicht so angezeigt werden?

Soll ich dann immer mit nem Taschenrechner umrechnen?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 15 April 2014, 22:47:49
Zitat von: Paul am 15 April 2014, 20:12:36
Ich finde das mit der volumensangabe nicht gut der pioneer zeigt minuswerte an und warum sollten die in fhem nicht so angezeigt werden?

Soll ich dann immer mit nem Taschenrechner umrechnen?

Nein das musst du nicht :)
Es wird ein Reading und einen Slider namens "volume" geben der von 0-100 geht, und ein Reading plus Slider namens "volumeStraight" für die Dezibelwerte.
Wenn du (wie ich) lieber die Dezibel hast kannst du volume ignorieren und volumeStraight nutzen.
Hintergedanke dabei ist, das man zB mehrere Verstärker verschiedner Bauart in eine structure packen kann, und dann für die ganze structure gemeinsam die volume setzen kann, auch wenn die internen volume Werte der Geräte unterschiedlich sind.
Das remotecontrol Modul freut sich auch wenns ein Gerät antrifft das die volume von 0-100 regelt.

Update folgt irgendwann Morgen :)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 15 April 2014, 22:57:40
Zitat von: grywnn am 15 April 2014, 15:07:42

Ich hab mich aber Gestern Abend noch mal hingesetzt und das Lesen der Reading überarbeitet und ausserdem die Telnet Timeouts angepasst.
Patrick das sollte in deinem Apptime seeeeehr deutlich zur Geltung kommen.
Readings werden jetzt nicht mehr einzeln, sondern auf einen Rutsch gelesen - Bei mir funktionierts, bitte Testet das mal auf euren Kisten, bin nicht ganz sicher obs da nicht eventuell Timing Probleme geben kann.
Daher bitte prüfen ob wirklich alle Readings regelmässig aktualisiert werden. Ihr seht das ja im Webinterface. Wenn der Pioneer an ist sollten alle Reading immer ein aktuelles Datum aufweisen, wenn er aus ist nur "power".
Ausserdem hab ich vor allen Befehlen noch ein \n ergänzt, Paul, hoffentlich beseitigt das dein Problem.

In der Tat funktioniert - Dank'Dir!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 16 April 2014, 15:46:09
Und hier die aktuellste Version:
- volumeStraight als Reading und set Befehl hinzugefügt, das alte Reading volume benutzt jetzt Prozentwerte
- volumeUp / Down funktioniert wieder
- listeningModes sind jetzt in camelCase geschrieben, Gleiches gilt für die inputs

Nach dem Austausch des Moduls ein Mal das device Löschen und neu Anlegen, oder ein shutdown restart auslösen - dann werden die listeningModes neu gesetzt.

Aktuelle Todos:
- listeningModes filtern je nach Modell
- nicht verfügbare Befehle Filtern je nach Modell
- deaktivierte Inputs filtern (falls möglich)
- Laden der Input-Namen beschleunigen passiert allerdings nur ein Mal beim define)
- Reading "presence" einbauen (erreichbar / nicht erreichbar), state entsprechend anpassen

Sonst noch Wünsche? :)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 16 April 2014, 16:27:24
Danke für die neue Version!

Beim reading "input" wird bei mir nicht der korrekte Name angezeigt:

via telnet:
?F
FN06
?RGB06
RGB061VDR/XBMC


In Fhem wird jedoch:
input vdrXbmc
angezeigt.

Erwarten würde ich: input VDR/XBMC
Der Schrägstrich fehlt und die Großschreibung passt nicht.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 16 April 2014, 16:41:54
Das ist Absicht.
Aus der von dir geposteten AVGuidlines ;)
Zitatinput:
Auswahl von Hardwarekanälen (HDMI, DVB-S, PAL, DVI) oder Softwarekanälen (Airplay, IPTV, IP-Radiostream) die das zu steuernde Gerät aktiv schalten soll (zur Darstellung auf TV, Kanalwahl bei AV-Receivern etc.). Da diese Kanäle je nach Gerät und Modellreihen unterschiedliche Bezeichnungen besitzen, sollten alle möglichen Bezeichnungen in Form von lowerCamelCaps angeboten werden.
...ich schmeisse daher alle Sonderzeichen raus, und wandle in camelCaps um.
Daher wird aus VDR/XBMC vdrXbmc
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 16 April 2014, 18:14:28
So ich habe auch die heutige Version geladen, leider mit dem gleichen Ergebnis ich bekomme alle Daten vom Receiver. Aber die befehle von Fhem kommen nicht an. Kann es sein das Du das /n doch wieder raus genommen hast?

Werde mal probieren wenn ich das einfüge ob dann was ankommt.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 16 April 2014, 22:19:28
Lieber grywnn,

ich persönlich würde es toll finden, wenn dein Modul in FHEM offiziell eingecheckt werden könnte, dann hätten wir eine weitere AV-Receiver-Reihe die FHEM unterstützen würde.

Was meinst du?

Was da zu tun wäre, steht unter anderem hier:
http://forum.fhem.de/index.php/topic,11338.msg78788.html#msg78788
ZitatAm besten ist es, wenn du Rudolf König eine E-Mail schickst in dem du ihn fragst, ob du das Modul in FHEM einchecken kannst.

Voraussetzung dafür ist, dass du dich um die Weiterentwicklung/Fehlerbehebung des Moduls kümmern würdest und im Forum Usersupport leisten würdest.

Desweiteren müsste dein Modul um die Command-Reference ergänzt werden (in deutsch und englisch). Dazu befinden sich am Ende jedes Modul 2 POD-Abschnitte, wo die deutsche und englische Dokumentation enthalten ist.

Anbei deine letzte Version mit den 2 POD-Abschnitten  8) ...
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 16 April 2014, 22:27:31
zone: eigenes device je Zone?

Manche Pioneer Modelle haben mehrere Audio/Video Ausgänge, die auch in unterschiedlichen Räumen sein können -> "Zonen".
Wie sollen Zonen implementiert werden?

YAMAHA_AVR implementiert jede Zone als eigenes Gerät (mit "Main Zone" als default).
Im thread zu "einheitliche kommandos für av geräte" http://forum.fhem.de/index.php/topic,13784.105.html (http://forum.fhem.de/index.php/topic,13784.105.html) halten andre, Markus und Loredo das auch für eine gute Idee ;-)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 16 April 2014, 23:21:19
"Mein" Modul ...  :o
Das wird dem Ganzen nicht ganz gerecht, ich bin hier auf halber Strecke aus Eigeninteresse reingegrätscht und habe die Entwicklung ... ähäm ... man könnte fast sagen "an mich gerissen".
Den Löwenteil haben eigentlich Erasor, sirphunk und janlau geleistet. Ohne deren Grundlagen hätte ich nämlich nie die Basis gehabt um mit meinen bis dato minimalen (aber langsam wachsenden) Perl Kenntnissen anzusetzen und die Entwicklung voranzutreiben.

@Erasor,janlau,sirphunk
Wenn ich euren Segen habe übernehme ich das gerne, kümmere mich auch um Fehlerbehebung etc. und lasse das Modul in FHEM offiziell einchecken.

@50watt
Die Zone als 2. device einzurichten macht Sinn.
Ich muss mir das allerdings mal in Ruhe ansehen wie das am Besten zu machen ist.
Und Merci für das POD :)

@Paul
das \n ist definitiv noch drin.
In der Datei gibts ein
sub PIONEER_AVR_SendCommand($$;$)
Darin ist zwischen $tel->put(...) und $tel->print(...) ein
select(undef,undef,undef,0.1);
Versuch doch bitte mal ob es hilft wenn du daraus
select(undef,undef,undef,0.15);
oder
select(undef,undef,undef,0.2);
machst.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 17 April 2014, 11:59:31
@Paul:
Läuft dein FHEM zufällig auf einem Windows System?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Erasor am 17 April 2014, 19:29:10
Meinen Segen hast du. Ich freue mich sehr, dass das Modul nun doch noch weiterentwickelt wird! :-)

Gesendet von meinem Nexus 4 mit Tapatalk

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 17 April 2014, 23:18:11
Nein fhem läuft bei mir auf nen cubietruck.

Werde es mal mit der Änderung "0.2" probieren.
Ich glaube seinerzeit \n eingefügt weil der pioneer ne "pause" brauchte
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 17 April 2014, 23:35:01
Ja das select(undef,undef,undef,0.1); ist ein trick um ein 0.1s Delay zu erzeugen.
Es gibt aber auch noch eine Alternative zum select(), das wäre mein nächster Versuch... aber erst mal Testen ob die 0.1 nicht einfach zu wenig sind.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: janlau am 18 April 2014, 00:47:17
Meinen Segen hast du ebenfalls und ich finde es eine gute Idee das Modul einzureichen, da es sich mittlerweile echt sehen lassen kann. :)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 18 April 2014, 10:20:41
das mit select(undef,undef,undef,0.2); klappt leider auch nicht.

Habe das schalten nochmals mit Putty über eine telnet-Verbindung probiert damit geht es wunderbar.

eins ist mir aber aufgefallen, der erste Befehl wird ignoriert:

1spk
E04
1spk
SPK1


deshalb hatte ich wohl so geschaltet vu\n1spk
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 18 April 2014, 11:42:16
OK eine Idee hab ich noch:
Versuch doch bitte mal in der Zeile vor den select() aus dem
$tel->put("");
ein
$tel->put("XY");
zu machen, falls das nicht hilft
$tel->put("VU");

Hintergrund:
Ja, die Pioneer Doku besagt das der Receiver erst mal mit einem Leerbefehl aufgeweckt werden muss.
Vielleicht reicht bei dir dazu der leere put() nicht aus...?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 18 April 2014, 12:15:23
Danke für den Hinweis klappt aber auch nicht.

Ich habe es doch an der richtigen Stelle geändert?

} else {
$tel->put("VU");
select(undef,undef,undef,0.2);
$tel->print("\n".$command);
if ( substr($command,0,1) eq "?" ) {
# Display Updates (FL), Leerzeilen und quitierte Returns überspringen
while ( substr($response, 0, 2) eq "FL" || $response eq "R" || $response eq '' ) {
$response=$tel->getline();
if(!defined($response)) {
Log 4,"$name: Timeout reading from $host:$port";
return '';
}
# trim Whitespace, insbesondere Newline am Ende
$response =~ s/^\s+//;
$response =~ s/\s+$//;
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 18 April 2014, 18:45:28
Paul, das ist die richtige Zeile.
Ich hab mittlerweile aber noch was gefunden was durchaus auch für dein Problem verantwortlich sein kann...
Bitte Teste mal die neue angehängte Version.

Diese hat noch einige weiter Neuerungen:
1. Ich hab das Setzen der "state" Variable überarbeitet, Inhalt lässt sich jetzt in stateFormat festlegen
2. Ich hab das initiale Lesen der Input-Namen noch mal ein wenig optimiert
3. Ich hab die Zonen ausgelagert!!!
Das heisst es muss jetzt für die 2. (und ggf. 3.) Zone ein eigenes Device in FHEM angelegt werden, das dann komplett getrennt vom Haupt-Device gesteuert werden kann.

Das define sieht folgendermassen aus

define <name> PIONEER_AVR <IP-Addresse oder Hostname> [<Port>] [<zone>] [<Status_Interval>]

Als zone wird main, zone2 und zone3 akzeptiert, default ist main.
Bsp
define AV_Receiver PIONEER_AVR 192.168.0.10     # Wenn nichts anderes angegeben ist wird die Main Zone benutzt.
attr AV_Receiver room Wohnzimmer

# zweite Zone einrichten
define AV_Receiver_Zone2 PIONEER_AVR 192.168.0.10 8102 zone2
attr AV_Receiver_Zone2 room Schlafzimmer

Zone 2/3 Beherrscht power on/off, volumeStraight, volume, volumeUp/Down, mute on/off und input analog zur Hauptzone.
Der listeningMode wird von der MainZone gelesen und gesetzt (da gibts keinen gesonderten Befehl für die anderen Zonen. Ich glaub den nehme ich bei Zone 2/3 noch raus...?)
speakers, play und stop hab ich bei Zone 2/3 rausgelassen weils da kein getrennten Befehle gibt.

Ich nutze selber keine Zonen, daher bitte intensiv testen!

Am Besten dazu das device erst mal löschen, dann das Modul neu laden, dann die devices für die Zone(n) neu anlegen.

Frohe Ostern!!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 18 April 2014, 19:54:12
Mir hat die neue Version leider nicht geholfen.  :-[

Schalte wieder über Taster und telnet
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: jenscz am 18 April 2014, 21:31:28
loadInputNames geht bei meinem VSX-828 gar nicht

Dadurch kann ich natürlich keine Inputs auswählen!

Kann man die optional setzen?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 18 April 2014, 21:40:38
Das mit den Inputs klappt bei mir
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: jenscz am 18 April 2014, 23:03:08
Zitat von: Paul am 18 April 2014, 21:40:38
Das mit den Inputs klappt bei mir

VSX-828 ?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 18 April 2014, 23:30:35
Nein nen alten 920
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 18 April 2014, 23:45:26
@Jens
angehängte Version könnte das beheben (hoffe ich)
Standard-Name waren eigentlich schon drin, wenn ich aber beim Lesen der Namen in ein Timeout rennen hab ich die nicht gesetzt... doof...

@Paul
Als letzte Option hab ich jetzt mal noch zwei Müll-Befehle bei jedem Command eingebaut. Die wird der AVR ignorieren, aber vielleicht helfen sie bei dir... wenn nicht bin ich (für Heute) mit meinem Latein am Ende.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: jenscz am 19 April 2014, 00:20:19
Zitat von: grywnn am 18 April 2014, 23:45:26
@Jens
angehängte Version könnte das beheben (hoffe ich)
Standard-Name waren eigentlich schon drin, wenn ich aber beim Lesen der Namen in ein Timeout rennen hab ich die nicht gesetzt... doof...



Kannst du als Channelname noch "06 SAT/CBL" aufnehmen?

oder ein attr in dem ich die verfügbaren Inputs/Channel festlegen kann. Dann könnte man nicht belegte auch "ausblenden":


attr Pioneer inputs 06 SAT/CBL:25 BD

Hätte den Charme, dass nur die aufgelisteten Inputs/Channel auswählbar sind.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 19 April 2014, 09:34:45
@Paul
Als letzte Option hab ich jetzt mal noch zwei Müll-Befehle bei jedem Command eingebaut. Die wird der AVR ignorieren, aber vielleicht helfen sie bei dir... wenn nicht bin ich (für Heute) mit meinem Latein am Ende.


Ich hab das doch schon aufgegeben das ich meinen AVR schalten kann.

Klappt leider nicht.

Wie gesagt ich schalte ihn wieder über DummySchalter
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 22 April 2014, 23:31:22
Ich habe mal versucht, den Pioneer AVR mit ECMD (http://ecmd%20http://www.fhem.de/commandref.html#ECMD) / ECMDDevice (http://www.fhem.de/commandref.html#ECMDDevice) zu realisieren (proof of concept).
Man bekommt updates für power, volume, input sofort da die Verbindung (telnet oder seriell -> rs232) offen gehalten wird.
Pioneer AVR können

"Installieren":
man braucht zwei devices:
und die pioneerAvr.classdef (anbei). Diese Datei am Fhem-Server speichern und den PFad im unteren beispiel anpassen.
Beispiel (in fhem.cfg):
define pioneerEcmd ECMD telnet <IPAddress:Port> (oder serial <SerialDevice>[<@BaudRate>] )
attr pioneerEcmd classdefs pioneerAvr=/opt/fhem/FHEM/pioneerAvr.classdef
define myPioneerAvr ECMDDevice pioneerAvr


Folgendes funktioniert mit der beigefügten classdef nicht:
Über Tipps, Verbesserungsvorschläge, ... würde ich ich freuen ;-)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Sirphunk am 23 April 2014, 10:49:29
Zitat von: grywnn am 16 April 2014, 23:21:19
@Erasor,janlau,sirphunk
Wenn ich euren Segen habe übernehme ich das gerne, kümmere mich auch um Fehlerbehebung etc. und lasse das Modul in FHEM offiziell einchecken.

Meinen Segen hast du.
Ich sollte mir auch die aktuelle Version mal herunterladen und wieder probieren! ;-)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 23 April 2014, 11:02:38
Heiner ich habe noch einen kleinen Wunsch. Da ich dabei bin eine "HotStandBy" Umgebung auf meinem NAS
einzurichten (läuft parallel zur Prod Umgebung mit FHEM2FHEM) würde ich mich sehr über das "disable" Attribut
freuen. Siehst du eine Möglichkeit das noch einzubauen? Vielen lieben Dank im Voraus!


EDIT

Habe mal das Wiki mit dem Pioneer bestückt!

http://www.fhemwiki.de/wiki/DevelopmentGuidelinesAV#Implementation_in_Modulen
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 25 April 2014, 21:17:19
Heiner, kannst du bei Gelegenheit noch die Variable $model mit einem default-Wert bestücken?

Beim fhem-Start auf der Konsole meckert perl:

substr outside of string at ./FHEM/70_PIONEER_AVR.pm line 576, <$fh> line 1744.

Ein $model = "???"; sollte mMn helfen!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 27 April 2014, 19:40:49
Die beigefügte Version beinhaltet folgende Änderungen:
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: grywnn am 27 April 2014, 22:39:39
Nur kurz zur Info: Ich bin wieder zurück aus dem Osterurlaub :)

@Patrick:
Default und disable sollten kein Thema sein, schau ich mir an!

@50watt:
Coooool
Hab mal kurz in den Code geschaut:
if ( substr($response,0,3) eq sprintf "SSC%02d0301",$i )
...ohne das jetzt getestet zu haben glaube ich das wird nie ausgeführt.
Heisst ja übersetzt "Wenn die ersten drei Zeichen der Response gleich "SSC<2 Ziffern>301" sind..."
Ich glaub das müsste
if ( substr($response,-3) eq "301" )
heissen.
Werde die Tage mal ausführlich testen.
Hab grad nur kurz in den Code geschaut und mal flott den SSC per Telnet getestet - der ?SSC Befehl funktioniert auf jedem Fall auch bei meinem VSX-921.
Wo hast du die Info her?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 27 April 2014, 22:47:30
Der SSC Befehl ist vom ersten Link auf der Seite: http://www.pioneerelectronics.com/PUSA/Support/Home-Entertainment-Custom-Install/RS-232+&+IP+Codes/A+V+Receivers (http://www.pioneerelectronics.com/PUSA/Support/Home-Entertainment-Custom-Install/RS-232+&+IP+Codes/A+V+Receivers) (Datei: Elite & Pioneer FY14AVR IP & RS-232 7-31-13.xlsx)

In der Mappe "10. commands List 5", Zeile 64 - 69
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 27 April 2014, 23:03:35
Zitat von: grywnn am 27 April 2014, 22:39:39
Nur kurz zur Info: Ich bin wieder zurück aus dem Osterurlaub :)
Welcome back!

Zitat von: grywnn am 27 April 2014, 22:39:39
Hab mal kurz in den Code geschaut:
if ( substr($response,0,3) eq sprintf "SSC%02d0301",$i )
...ohne das jetzt getestet zu haben glaube ich das wird nie ausgeführt
Jaaaaaaaa - sollte
if ( $response eq sprintf "SSC%02d0301",$i )
lauten....
Danke für's nachlesen!
Zitat von: grywnn am 27 April 2014, 22:39:39
Werde die Tage mal ausführlich testen.
Hab grad nur kurz in den Code geschaut und mal flott den SSC per Telnet getestet - der ?SSC Befehl funktioniert auf jedem Fall auch bei meinem VSX-921.
Perfekt!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 28 April 2014, 10:38:48
Ist es ein Ziel, die Kommunikation Pioneer AVR <---> FHEM auf die DevIo.pm (im FHEM Verzeichnis) umzustellen?

Warum?
DevIO.pm kann heute:
DevIo_CloseDev($@);
DevIo_Disconnected($);
DevIo_Expect($$$);
DevIo_OpenDev($$$);
DevIo_SetHwHandshake($);
DevIo_SimpleRead($);
DevIo_SimpleReadWithTimeout($$);
DevIo_SimpleWrite($$$);
DevIo_TimeoutRead($$);

Siehe dazu auch http://www.fhemwiki.de/wiki/DevelopmentModuleIntro#X_Read (http://www.fhemwiki.de/wiki/DevelopmentModuleIntro#X_Read)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 28 April 2014, 15:14:50
Das hört sich spannend an!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: matze81 am 21 Mai 2014, 08:10:59
Hallo Leute,

ich finde euer Modul echt spannend. Ich selber habe den VSX-920 und würde den gern mit eurem Modul nutzen. Dank der Links im Text konnte ich zumindest per  den AVR ohne Probleme steuern. Nur über das Modul will es noch nicht so recht. Das erste was mich wundert ist, dass das Modell in FHEM nicht angezeigt wird. Sende ich z.B. ein Mute On über FHEM ab, wird dies auch korrekt unter Readings angezeigt. Der AVR führt den Befehl aber nicht aus. Sende ich jetzt einen statusRequest wird bei Readings auch wieder Mute off angezeigt. Dafür kommen auf der Konsole folgende Meldungen:

substr outside of string at ./FHEM/70_PIONEER_AVR.pm line 567.
Use of uninitialized value in string ne at ./FHEM/70_PIONEER_AVR.pm line 567.
substr outside of string at ./FHEM/70_PIONEER_AVR.pm line 603.
Use of uninitialized value in string eq at ./FHEM/70_PIONEER_AVR.pm line 603.
substr outside of string at ./FHEM/70_PIONEER_AVR.pm line 620.
Use of uninitialized value in string eq at ./FHEM/70_PIONEER_AVR.pm line 620.
substr outside of string at ./FHEM/70_PIONEER_AVR.pm line 603.
Use of uninitialized value in string eq at ./FHEM/70_PIONEER_AVR.pm line 603.
substr outside of string at ./FHEM/70_PIONEER_AVR.pm line 620.
Use of uninitialized value in string eq at ./FHEM/70_PIONEER_AVR.pm line 620.


Ändere ich Mute per Fernbedienung wird dies auch korrekt durch den statusRequest angezeigt.

Habt ihr einen Tipp für mich woran das liegen könnte?


Update: Der Reciever brauch scheinbar einen Befehl zum Aufwecken. Wenn ich im Modul vor dem eigentlichen Befehl ein "VU" sende gehen fast alle Kommandos auch aus FHEM heraus. Nur MO und MF wollen noch nicht. Was mich wundert warum das ganze auch nur funktioniert wenn ich das "VU" in einer eigenen telnet Verbindung sende. Aber ich komm schon noch dahinter ;)

Update2: Ganz so einfach scheint es doch nicht zu sein. Mal geht es, mal nicht. Sehr eigenartig.

VG
matze
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: matze81 am 21 Mai 2014, 10:01:54
Hab es hinbekommen den VSX-920 komplett über euer Modul anzusteuern. Ich musste nur in 'sub PIONEER_AVR_SendCommand($$;$)' ein 'usleep' zusätzlich einfügen. Ich teste das mal noch eine Weile, wenn es geht wäre es cool wenn ihr das das mit aufnehmen könntet.

...
                $tel->print("\n".$command);
                usleep(100000);
                if ( substr($command,0,1) eq "?" ) {
...
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 24 Mai 2014, 20:43:19
Zitat von: matze81 am 21 Mai 2014, 10:01:54
Hab es hinbekommen den VSX-920 komplett über euer Modul anzusteuern.

Danke ich bin vorher verzweifelt jetzt klappt es auch bei mir
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 25 Mai 2014, 21:23:03
Anbei ein asynchrones Modul für Pioneer AVR.
Es verwendet IOdev und sollte dadurch neben der Möglichkeit, den Pioneer AVR via Ethernet Verbindung zu steuern auch(theoretisch) mit rs232 Verbindungen klar kommen (von mir nicht getestet!).

Die Verbindung von FHEM zum Pioneer AVR bleibt bei diesem Modul ständig aufrecht - FHEM lauscht also ständig, ob es Änderungen am Pioneer AVR gab und wertet diese aus.
Es gibt ein reading "display" das die aktuelle Anzeige des Displays des Pioneer Avr enthält.

Name des Modules: PIONEERAVR
Das Modul PIONEERAVR bedient nur die Zone "main"
Für die anderen Zonen gibt es zusätzlich das Modul PIONEERAVRZONE (siehe unten).

define:
    define <name> PIONEERAVR telnet <IPAddress:Port>
    oder
    define <name> PIONEERAVR serial <SerialDevice>[<@BaudRate>]
Beispiel:
      define VSX923 PIONEERAVR telnet 192.168.0.91:8102

set:

Für die Zonen gibt es das Modul
PIONEERAVRZONE
define <name> PIONEERAVRZONE <zone>
<zone> kann aktuell
sein.

Beispiel:
define myPioneerAvrZone2 PIONEERAVRZONE zone2
PIONEERAVRZONE verwendet die gleiche Datenverbindung wie PIONEERAVR (Genauer: PIONEERAVR reicht die Informationen, die auf der Datenverbindung einlangen und für Zonen bestimmt sind, weiter).

set gibts hier nur für

Freue mich über Feedback
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 01 Juni 2014, 14:27:54
Habe heute versucht das Modul zu laden. Ich bekomme folgende Meldung:

Type of arg 1 to values must be hash (not private array) at ./FHEM/70_PIONEERAVR.pm line 825, near "@listInputNames)"
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 01 Juni 2014, 20:36:15
@P.A.Trick:
Danke für die Fehlermeldung!
Wie kann ich die Fehlermeldung nachvollziehen (ich sehe die Fehlermeldung auf meinem Raspberry Pi nicht)?
Ich habe die Zeile 825 geändert:
join(',', sort @listInputNames)

Ist damit die Fehlermeldung weg?

(anbei die korrigierte Version).
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 01 Juni 2014, 20:38:44
Ich hatte ein reload 70_PIONEERAVR.pm durchgeführt! Ich teste das Modul mal eben!

Ok immer lädt er es!
Folgendes kam beim Start:

2014.06.01 20:44:20 3: AVR: Unknown code Z2F05, help me!
2014.06.01 20:44:20 3: AVR: Unknown code Z2MUT1, help me!
2014.06.01 20:44:20 3: AVR: Unknown code ZV21, help me!
2014.06.01 20:44:20 3: AVR: Unknown code APR1, help me!


PS: Hast du das Model-Reading entfernt? Ich denke das ist zum debuggen ganz nett, wenn es drin ist oder?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 01 Juni 2014, 20:54:59
Noch etwas: Warum kann ich den AVR nicht mehr einschalten?
Ein "set AVR on" klappt nicht mehr!?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 01 Juni 2014, 22:52:47
@P.A.Trick:
Danke für's rasche Testen und die Fehlermeldung!

Mein vsx-923 lies sich mit set AVR on starten.
Ich habe nun den Code für "set <name> on" dokumentationskonform umgebaut (<cr> --- 100ms warten --- PO --- 100ms warten)
Das Reading "model" gibt es auch wieder (das dazu notwendige Kommando "?RGD" konnte ich in der Dokumentation nicht finden).

ZitatFolgendes kam beim Start:

Code: [Auswählen]
2014.06.01 20:44:20 3: AVR: Unknown code Z2F05, help me!
2014.06.01 20:44:20 3: AVR: Unknown code Z2MUT1, help me!
2014.06.01 20:44:20 3: AVR: Unknown code ZV21, help me!
2014.06.01 20:44:20 3: AVR: Unknown code APR1, help me!
Das sind Informationen für die Zone 2 - Hast du ein device für die zone2 in fhem.cfg?
z.B.:
define AVRzone2 PIONEERAVRZONE zone2

Anbei die aktualisierten Versionen für die Main Zone (70_PIONEERAVR.pm) und die weiteren Zonen  (71_PIONEERAVRZONE.pm)

PS: Wenn es ein Beispiel gibt, wie man Devices automatisch anlegt, dann baue ich das für die Zonen gerne ein (sollten Informationen zu Zonen vom Pioneer AVR kommen und noch kein Zonen-device existieren)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 04 Juni 2014, 21:05:29
Zitat von: 50watt am 01 Juni 2014, 22:52:47
@P.A.Trick:
Danke für's rasche Testen und die Fehlermeldung!

Mein vsx-923 lies sich mit set AVR on starten.
Ich habe nun den Code für "set <name> on" dokumentationskonform umgebaut (<cr> --- 100ms warten --- PO --- 100ms warten)
Das Reading "model" gibt es auch wieder (das dazu notwendige Kommando "?RGD" konnte ich in der Dokumentation nicht finden).
Das sind Informationen für die Zone 2 - Hast du ein device für die zone2 in fhem.cfg?
z.B.:
define AVRzone2 PIONEERAVRZONE zone2

Anbei die aktualisierten Versionen für die Main Zone (70_PIONEERAVR.pm) und die weiteren Zonen  (71_PIONEERAVRZONE.pm)

PS: Wenn es ein Beispiel gibt, wie man Devices automatisch anlegt, dann baue ich das für die Zonen gerne ein (sollten Informationen zu Zonen vom Pioneer AVR kommen und noch kein Zonen-device existieren)

Ok die Meldungen sind durch das Zone2 Modul weg....das hatte ich nicht definiert, da ich die Zone2 nicht nutze!
Was mir noch aufgefallen ist? Warum unterstützt das Modul das Kommando blink?
Ich denke das ist ein Standard Erweiterungsmodul, oder? Das sollte aber deaktiviert werden!

Weiterhin klappt das einschalten von meinem VSX-922 immer noch nicht. Hier mal ein Auszug vom Logfile:

2014.06.04 21:01:28 5: PIONEERAVR AVR: called function PIONEERAVR_Set( ? )
2014.06.04 21:04:00 5: SW: 3f50520d
2014.06.04 21:04:00 5: PIONEERAVR AVR: called function PIONEERAVR_Set( ? )
2014.06.04 21:04:02 5: PIONEERAVR AVR: called function PIONEERAVR_Set( ? )
2014.06.04 21:04:24 5: PIONEERAVR AVR: called function PIONEERAVR_Set( on )
2014.06.04 21:04:24 5: PIONEERAVR AVR: Set on
2014.06.04 21:04:24 5: PIONEERAVR AVR: Set on
2014.06.04 21:04:24 5: SW: 0d
2014.06.04 21:04:24 5: SW: 504f0d
2014.06.04 21:04:24 5: PIONEERAVR AVR: Set_IOwrite: PO
2014.06.04 21:04:28 5: PIONEERAVR AVR: called function PIONEERAVR_Set( ? )


Edit
Was mich noch stört, ist das meine Pioneer App nicht mehr funktioniert?!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 04 Juni 2014, 23:28:36
Vielen Dank für's Testen und die Kommentare!
"blink" ist Teil der "set extensions" (siehe commandref - ist bei einem AVR wohl entbehrlich - werde versuchen, "blink" zu entfernen.

@app geht nicht mehr: dieses Modul belegt ständig einen tcp Port des Pioneer AVR -wenn der Pioneer AVR nur einen tcp Port hat bzw. nur ein Port am Pioneer AVR geöffnet ist, ist dieser Port vom Fhem Modul belegt und die app kann sich nicht zum Pioneer AVR verbinden.
Wenn dein Pioneer AVR mehrere Tcp Ports unterstützt, kannst du mit diesem Fhem Modul auf einen anderen Port ausweichen (z.B. 23 - klassischer Telnet Port, beim vsx923 lassen sich die Ports per Webinterface konfigurieren). Oder wenn er eine rs232 Schnittstelle hat, so kannst du auch diese verwenden.

Kannst du dir vorstellen, das Fhem die App ersetzt? Was fehlt dazu noch?

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 04 Juni 2014, 23:38:11
Zum blink: klasse Danke

Zur App: mein 922er unterstützt leider keine weiteren Ports, jedenfalls finde ich keinen Punkt im Webmenu!

Ja ich könnte mir vorstellen das die FHEM DIE App ersetzt, wenn es einen aehnlich Sex Frontend hat :-) Scherz beiseite, das klappt jetzt schon fuer die üblichen Funktionen! Wo genau besteht denn genau der Vorteil einer ständig aufgebauten Verbindung? Die Aktualisierung des Displays finde ich persönlich mit fhem nicht wirklich wichtig oder übersehe ich etwas?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 05 Juni 2014, 06:37:00
Danke für's rasche Feedback!
Nur durch die ständige Datenverbindung kennt Fhem den aktuellen Status des PioneerAVR. Mit der poll Methode wird der Pioneer nur in bestimmten (einstellbaren) Intervallen nach seinem Status befragt.

Wenn Fhem auf eine Änderung im Pioneer AVR reagieren soll (z.b. Wenn der Input auf BlueRay gestellt wird, soll das Licht im Raum verändert werden, wenn Input auf "sonos" soll auch der Sonos anfangen Musik abzuspielen) kann Fhem so sofort reagieren und muss nicht bis zum nächsten Status Pooling warten.

Die Anzeige des aktuell gespielten Titels bei iPod bzw internet Streaming wird sich auch mit der ständigen Datenverarbeitung leichter realisieren lassen.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: dman am 05 Juni 2014, 11:08:07
Hi,
ich teste das Modul (in der neuesten Version) auch gerade. Ist super geworden!  :)

Die Vorteile mit der offenen Datenverbindung sehe ich auch so. Mein SC-2022 hat mehrere Ports, mein VSX-920 vermutlich nicht. Letzteres stört mich nicht. Mit "disconnect" kann man die Verbindung ja explizit schließen, nehme ich an.

Eine Frage, Du schreibst von einstellbaren Intervallen für das Polling, wo kann man das einstellen?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 05 Juni 2014, 17:32:20
Vielen Dank für das positive Feedback!

Im Modul PIONEER_AVR (also nicht PIONEERAVR) werden die Devices wie folgt definiert:
define <name> PIONEER_AVR <ip-or-hostname> [<port>] [<zone>] [<statusinterval>]

"statusinterval" ist hier wohl der "einstellbare Interval" in dem der Pioneer Audio/Video Receiver von Fhem abgefragt wird (in Sekunden). Default ist 120 Sekunden
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 05 Juni 2014, 23:56:07
@ P.A.Trick

ich habe set <name> on
etwas geändert:
my $setCmd= "";
PIONEERAVR_SimpleWrite($hash, $setCmd);
select(undef, undef, undef, 0.1);
PIONEERAVR_SimpleWrite($hash, $setCmd);
select(undef, undef, undef, 0.2);
$setCmd= "PO";
PIONEERAVR_SimpleWrite($hash, $setCmd);
select(undef, undef, undef, 0.1);
Log3  $hash, 5, "PIONEERAVR $name: Set_IOwrite: $setCmd";
return undef;


Könnte das jemand testen (aktualisiertes Modul ist anbei) mit attr <name> logTraffic 3 und das Ergebnis hier wieder posten?

set <name> blink  gibt jetzt einen Hinweis zurück, dass es keinen Sinn macht ;-)
"blink" nicht anzeigen, kann ich aktuell noch nicht.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 06 Juni 2014, 19:29:29
Also weder den Hinweis vom Blink konnte ich sehen noch funktioniert das Modul. Weder das einschalten noch die ReadingsGroup (Power USW.) werden nicht aktualisiert. So ist das Modul fuer mich leider nicht verwendbar :-/
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 06 Juni 2014, 21:09:12
Sehr geehrter P.A.Trick,

vielen Dank für's Testen und für das Feedback!
Zeigt das Log auch nichts?
Ich unterstütze Dich gerne, damit dieses Modul auch bei Dir funktioniert.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 06 Juni 2014, 22:30:13
Ja Sorry tut mir Leid, aber ich habe keine Testungebung und wenn das normale Leben nicht läuft und die Frau nervt ist es echt übel ;-) ich teste morgen mal genauer!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 07 Juni 2014, 10:24:54
2014.06.07 10:22:30 5: PIONEERAVR AVR: Set on
2014.06.07 10:22:30 5: PIONEERAVR AVR: Set on
2014.06.07 10:22:30 5: AVR (loglevel: 5): write "\r"
2014.06.07 10:22:30 5: SW: 0d
2014.06.07 10:22:30 5: AVR (loglevel: 5): write "\r"
2014.06.07 10:22:30 5: SW: 0d
2014.06.07 10:22:31 5: AVR (loglevel: 5): write "PO\r"
2014.06.07 10:22:31 5: SW: 504f0d
2014.06.07 10:22:31 5: PIONEERAVR AVR: Set_IOwrite: PO
2014.06.07 10:22:31 5: PIONEERAVR AVR: called function PIONEERAVR_Set( ? )
2014.06.07 10:22:33 5: PIONEERAVR AVR: called function PIONEERAVR_Set( ? )


Ich habe auch LogTraffic auf 5 gesetzt. Was auffällt, dass das Kommando set AVR on scheinbar zweimal ausgeführt wird!?
Ansonsten klappt es leider noch nicht!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 07 Juni 2014, 11:38:20
Danke für das Log - es kommt nichts vom Pioneer zurück - vermute, dass es an der falschen Zeilenendung liegt aktuell \r - werde  eine Version mit \n\r basteln ...
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 09 Juni 2014, 17:57:31
anbei version 0.5 des PIONEERAVR Modules.
changelog
# 9.6.2014: all commands end now with "\r\n"
# The command for PowerOn (PO) is now send twice
# "blink" (part of setextensions) does not make much sense for a Pioneer AVR - set <name> blink returns this information ;-) 
# started to add support for module 95_remotecontrol
# New functions: sub RC_layout_PioneerAVR(); sub PIONEERAVR_RCmakenotify($$);
# Updated PIONEERAVR_Initialize for remotecontrol


Getestet nur am VSX923. Hoffe, dass sich nun auch andere Geräte einschalten lassen ;-)
Bitte testen!
Feedback ist sehr willkommen!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 09 Juni 2014, 18:25:17
Klappt leider nicht!

2014.06.09 18:06:05 5: PIONEERAVR AVR: called function PIONEERAVR_Set( ? )
2014.06.09 18:06:06 5: PIONEERAVR AVR: called function PIONEERAVR_Set( ? )
2014.06.09 18:06:10 5: PIONEERAVR AVR: called function PIONEERAVR_Set( on )
2014.06.09 18:06:10 5: PIONEERAVR AVR: Set on
2014.06.09 18:06:10 5: PIONEERAVR AVR: Set on
2014.06.09 18:06:10 5: SW: 0d0a
2014.06.09 18:06:10 5: SW: 0d0a
2014.06.09 18:06:11 5: SW: 504f0d0a
2014.06.09 18:06:11 5: SW: 504f0d0a
2014.06.09 18:06:11 5: PIONEERAVR AVR: SimpleWrite: PO
2014.06.09 18:06:11 5: PIONEERAVR AVR: called function PIONEERAVR_Set( ? )
2014.06.09 18:06:12 5: PIONEERAVR AVR: called function PIONEERAVR_Set( ? )

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 09 Juni 2014, 21:14:37
Danke für die super rasche Antwort.
Anbei Version 0006.
Jetzt gibt es ein reading für "networkStandby" (eine Einstellung aus dem "Network setup menu" des Pioneer Avr)
-> wenn networkStandby "off" dann reagiert der Pioneer AVR nicht, wenn ausgeschaltet ("standby") ist.
-> wenn networkStandby "on" dann lässt sich (sollte sich) der Pioneer AVR aus dem "standby" einschalten.

changelog
# added reading "networkStandby" [on|off] -> "on" indicates that the Pioneer AVR can be turned on from standby
# added reading "tunerFrequency"

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 09 Juni 2014, 21:58:48
Leider klappt es auch mit diesem Modul nicht und das neue Reading habe ich leider auch nicht!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 10 Juni 2014, 18:15:53
Version 0007 vom Modul PIONEERAVR

# changelog
# 10.6.2014:version 0007
# unified logging texts
# added "verbose 5" log messages for all reads (messages coming from the PioneerAVR)
# added "verbose 5" log messages for all set (commands sent to the PioneerAVR)
# added "verbose 5" log messages for all get (commands sent to the PioneerAVR)
# fixed set <name> listeningMode <mode>
# fixed get <name> raw <PIONEER_RAW_COMMAND> - this sends <PIONEER_RAW_COMMAND> to the PioneerAVR (e.g. to power off the Pioneer AVR: get mypioneerAvr raw PF )
# get <name> raw (without further arguments) sends only a new line command -> this should wakeup the connection if the PioneerAVR is in standby
# removed unneeded functions, RESTART OF FHEM NEEDED (reload PIONEERAVR is not enough)
# updated set <name> on -- to be even more Pioneer documentation conform (sending now additionally \n\r immediately before PO\n\r)


Das Log für das Fhem-Device
define vsx923server PIONEERAVR telnet 10.16.1.11:8101
attr vsx923server logTraffic 5
attr vsx923server verbose 5

beim Einschalten mittels
set vsx923server on
sieht hier wie folgt aus:
2014.06.10 17:57:39 5: PIONEERAVR vsx923server: Processing PIONEERAVR_Set( on )
2014.06.10 17:57:39 5: PIONEERAVR vsx923server: Set on (no arguments)
2014.06.10 17:57:39 5: PIONEERAVR vsx923server: Set on -> 2x newline + 2x PO with 100ms break in between
2014.06.10 17:57:39 5: PIONEERAVR vsx923server (loglevel: 5): logTraffic SimpleWrite "\r\n"
2014.06.10 17:57:39 5: SW: 0d0a
2014.06.10 17:57:39 5: PIONEERAVR vsx923server (loglevel: 5): logTraffic SimpleWrite "\r\n"
2014.06.10 17:57:39 5: SW: 0d0a
2014.06.10 17:57:39 5: PIONEERAVR vsx923server (loglevel: 5): logTraffic SimpleWrite "\n\rPO\r\n"
2014.06.10 17:57:39 5: SW: 0a0d504f0d0a
2014.06.10 17:57:39 5: PIONEERAVR vsx923server (loglevel: 5): logTraffic SimpleWrite "\n\rPO\r\n"
2014.06.10 17:57:39 5: SW: 0a0d504f0d0a
2014.06.10 17:57:39 5: PIONEERAVR vsx923server: Processing PIONEERAVR_Set( ? )
2014.06.10 17:57:40 5: PIONEERAVR vsx923server (loglevel: 5): logTraffic Spontaneously received "R\r\nR\r\nR\r\nR\r\nE02\r\n"
2014.06.10 17:57:40 5: PIONEERAVR vsx923server RAW: "R\r\nR\r\nR\r\nR\r\nE02\r\n"
2014.06.10 17:57:40 5: PIONEERAVR vsx923server: line received from PIONEERAVR: "R"
2014.06.10 17:57:40 5: PIONEERAVR vsx923server: line to do soon PIONEERAVR: "R\r\nR\r\nR\r\nE02\r\n"
2014.06.10 17:57:40 5: PIONEERAVR vsx923server: Supressing received "R"
2014.06.10 17:57:40 5: PIONEERAVR vsx923server: line received from PIONEERAVR: "R"
2014.06.10 17:57:40 5: PIONEERAVR vsx923server: line to do soon PIONEERAVR: "R\r\nR\r\nE02\r\n"
2014.06.10 17:57:40 5: PIONEERAVR vsx923server: Supressing received "R"
2014.06.10 17:57:40 5: PIONEERAVR vsx923server: line received from PIONEERAVR: "R"
2014.06.10 17:57:40 5: PIONEERAVR vsx923server: line to do soon PIONEERAVR: "R\r\nE02\r\n"
2014.06.10 17:57:40 5: PIONEERAVR vsx923server: Supressing received "R"
2014.06.10 17:57:40 5: PIONEERAVR vsx923server: line received from PIONEERAVR: "R"
2014.06.10 17:57:40 5: PIONEERAVR vsx923server: line to do soon PIONEERAVR: "E02\r\n"
2014.06.10 17:57:40 5: PIONEERAVR vsx923server: Supressing received "R"
2014.06.10 17:57:40 5: PIONEERAVR vsx923server: line received from PIONEERAVR: "E02"
2014.06.10 17:57:40 5: PIONEERAVR vsx923server: Received Error code from PioneerAVR: E02 (NOT AVAILABLE NOW - Detected the Command line which could not work now.)
2014.06.10 17:57:41 5: PIONEERAVR vsx923server (loglevel: 5): logTraffic Spontaneously received "PWR0\r\n"
2014.06.10 17:57:41 5: PIONEERAVR vsx923server RAW: "PWR0\r\n"
2014.06.10 17:57:41 5: PIONEERAVR vsx923server: line received from PIONEERAVR: "PWR0"
2014.06.10 17:57:41 5: PIONEERAVR vsx923server: "PWR0" interpreted as: Power: on
2014.06.10 17:57:41 5: PIONEERAVR vsx923server: Processing PIONEERAVR_Set( ? )


Der E02 Error in dem Log kommt von 2x PO (Einschalten, obwohl schon eingeschaltet ist...) - aber so stehts in der Dokumentation...

Viel Spass beim Testen ;-)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 10 Juni 2014, 18:33:03
Leider ist Fhem beim reload des Moduĺs abgeschmirt!

2014.06.10 18:32:21 1: reload: Error:Modul 70_PIONEERAVR deactivated:
Not enough arguments for main::PIONEERAVR_Write at ./FHEM/70_PIONEERAVR.pm line 677, near "})"

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 10 Juni 2014, 18:37:33
@P.A.Trick:
Danke für's super rasche Feedback!

wie im changelog steht: RESTART OF FHEM NEEDED

Die Funktion PIONEERAVR_Write hat sich geändert. Dadurch reicht ein reload nicht sondern Fhem muss neu gestartet werden...
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 10 Juni 2014, 18:46:21
Arggh sorry das kannte ich noch nicht. Ich habe mich halt gewundert warum fhem crasht!? Ich teste gleich noch einmal!

*UPDATE* und das steht da auch noch - wie peinlich!

So getestet, aber ich glaube es klappt immer noch nicht :-/

2014.06.10 19:40:17 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( on )
2014.06.10 19:40:17 5: PIONEERAVR AVR: Set on (no arguments)
2014.06.10 19:40:17 5: PIONEERAVR AVR: Set on -> 2x newline + 2x PO with 100ms break in between
2014.06.10 19:40:17 5: PIONEERAVR AVR (loglevel: 5): logTraffic SimpleWrite "\r\n"
2014.06.10 19:40:17 5: SW: 0d0a
2014.06.10 19:40:17 5: PIONEERAVR AVR (loglevel: 5): logTraffic SimpleWrite "\r\n"
2014.06.10 19:40:17 5: SW: 0d0a
2014.06.10 19:40:18 5: PIONEERAVR AVR (loglevel: 5): logTraffic SimpleWrite "\n\rPO\r\n"
2014.06.10 19:40:18 5: SW: 0a0d504f0d0a
2014.06.10 19:40:18 5: PIONEERAVR AVR (loglevel: 5): logTraffic SimpleWrite "\n\rPO\r\n"
2014.06.10 19:40:18 5: SW: 0a0d504f0d0a
2014.06.10 19:40:18 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.06.10 19:40:18 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.06.10 19:40:19 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )


Ich habe eben mal mein Telnet angeworfen. Scheinbar funktioniert bei meinem AVR der Standby Mode nciht mehr.

/telnet 192.168.1.18:8102
telnet: could not resolve 192.168.1.18:8102/telnet: Name or service not known


Im Webmenü kann ich leider da nichts finden. Ich bin mir aber sicher, dass es mit den ersten Modulen geklappt hat.
Ich weiß auch nicht weiter....


Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 10 Juni 2014, 20:46:14
Danke für die weiteren Details

Mein VSX-923 ist auch ab und an "abgestürzt" - (ich denke, wenn die Verbindung zu schnell geöffnet und geschlossen wurde) Ich konnte ihn nur durch das Trennen vom Stromnetz wieder zur Mitarbeit bewegen...

Funktioniert Telnet, wenn der Pioneer eingeschalten ist?
Das Pioneer Telnet-Kommando für die Abfrage des Network Standby ist:
?STJ
Als Antwort sollte
STJ1
kommen (Network standby on).

Setzen kann man "Network Standby on" mit
1STJ
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 10 Juni 2014, 22:26:32
Zitat von: 50watt am 10 Juni 2014, 20:46:14
Danke für die weiteren Details

Mein VSX-923 ist auch ab und an "abgestürzt" - (ich denke, wenn die Verbindung zu schnell geöffnet und geschlossen wurde) Ich konnte ihn nur durch das Trennen vom Stromnetz wieder zur Mitarbeit bewegen...

Funktioniert Telnet, wenn der Pioneer eingeschalten ist?
Das Pioneer Telnet-Kommando für die Abfrage des Network Standby ist:
?STJ
Als Antwort sollte
STJ1
kommen (Network standby on).

Setzen kann man "Network Standby on" mit
1STJ

Ja Telnet klappt, allerdings nicht auf dem Port (8102) der in der Def bei mir steht!?
Bei ?STJ antwortet beim VSX-922 nicht!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 13 Juni 2014, 10:00:10
@P.A.Trick
nun wenn dein Pioneer am Port 8102 keine Verbindung zulässt, dann wird Fhem den Pioneer auf diesem Port auch nicht einschalten ;-)
Laut Pioneer  (Schnittstellendefinition für die 2014 Modelle (http://www.pioneerelectronics.com/StaticFiles/PUSA/Files/Home%20Custom%20Install/Elite%20&%20Pioneer%20FY14AVR%20IP%20&%20RS-232%207-31-13.zip)) (und der Beschreibung für die 2011 Modelle (http://www.pioneerelectronics.com/StaticFiles/Custom%20Install/RS-232%20Codes/Av%20Receivers/2011_Pioneer_AVR_IP_&_RS-232_USA%20Models_8.6.xls)) ist der Port 23 der Default Port.

In der  (Schnittstellenbeschreibung für die 2012er Modelle  (http://www.pioneerelectronics.com/StaticFiles/Custom%20Install/RS-232%20Codes/Av%20Receivers/Elite%20&%20Pioneer%20FY13AVR%20IP%20&%20RS-232%205-8-12.xls)) ist kein Default Port angegeben.

Ich nehme das in die Dokumentation des Modules auf.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 13 Juni 2014, 18:24:25
Hehe das ist schon klar, aber dann stimmt meine Def auch nicht!

Internals:
   DEF        telnet 192.168.1.18:8102
   DeviceName 192.168.1.18:8102
   NAME       AVR
   NEXT_OPEN  1402676645
   NR         950
   PARTIAL
   Protocol   telnet
   STATE      disconnected
   TYPE       PIONEERAVR


Was mich nur wundert, dass die anderen Kommandos funktionieren!?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 20 Juni 2014, 19:17:24
Mir ist eben noch etwas aufgefallen. Beim Start von fhem, fragt das Modul einige Status (ja, mit langem U :-)) ab.
Das verzögert den Start von fhem um viele Sekunden. Kann man das unterbinden oder jedenfalls die Abfrage nur starten, sofern
der AVR auch an ist?

2014.06.20 19:15:14.082 3: Can't connect to 192.168.1.18:8102: Die Wartezeit für die Verbindung ist abgelaufen
2014.06.20 19:15:14.187 5: SW: 3f52474230300d0a
2014.06.20 19:15:14.291 5: SW: 3f535343303030330d0a
2014.06.20 19:15:14.395 5: SW: 3f52474230310d0a
2014.06.20 19:15:14.498 5: SW: 3f535343303130330d0a
2014.06.20 19:15:14.601 5: SW: 3f52474230320d0a
2014.06.20 19:15:14.705 5: SW: 3f535343303230330d0a
2014.06.20 19:15:14.809 5: SW: 3f52474230330d0a
2014.06.20 19:15:14.912 5: SW: 3f535343303330330d0a
2014.06.20 19:15:15.016 5: SW: 3f52474230340d0a
2014.06.20 19:15:15.119 5: SW: 3f535343303430330d0a
2014.06.20 19:15:15.223 5: SW: 3f52474230350d0a
2014.06.20 19:15:15.327 5: SW: 3f535343303530330d0a
2014.06.20 19:15:15.430 5: SW: 3f52474230360d0a
2014.06.20 19:15:15.533 5: SW: 3f535343303630330d0a
2014.06.20 19:15:15.636 5: SW: 3f52474230370d0a
2014.06.20 19:15:15.739 5: SW: 3f535343303730330d0a
2014.06.20 19:15:15.842 5: SW: 3f52474230380d0a
2014.06.20 19:15:15.946 5: SW: 3f535343303830330d0a
2014.06.20 19:15:16.049 5: SW: 3f52474230390d0a
2014.06.20 19:15:16.153 5: SW: 3f535343303930330d0a
2014.06.20 19:15:16.257 5: SW: 3f52474231300d0a
2014.06.20 19:15:16.360 5: SW: 3f535343313030330d0a
2014.06.20 19:15:16.463 5: SW: 3f52474231310d0a
2014.06.20 19:15:16.567 5: SW: 3f535343313130330d0a
2014.06.20 19:15:16.670 5: SW: 3f52474231320d0a
2014.06.20 19:15:16.774 5: SW: 3f535343313230330d0a
2014.06.20 19:15:16.877 5: SW: 3f52474231330d0a
2014.06.20 19:15:16.981 5: SW: 3f535343313330330d0a
2014.06.20 19:15:17.084 5: SW: 3f52474231340d0a
2014.06.20 19:15:17.187 5: SW: 3f535343313430330d0a
2014.06.20 19:15:17.291 5: SW: 3f52474231350d0a
2014.06.20 19:15:17.395 5: SW: 3f535343313530330d0a
2014.06.20 19:15:17.498 5: SW: 3f52474231360d0a
2014.06.20 19:15:17.601 5: SW: 3f535343313630330d0a
2014.06.20 19:15:17.705 5: SW: 3f52474231370d0a
2014.06.20 19:15:17.808 5: SW: 3f535343313730330d0a
2014.06.20 19:15:17.911 5: SW: 3f52474231380d0a
2014.06.20 19:15:18.015 5: SW: 3f535343313830330d0a
2014.06.20 19:15:18.119 5: SW: 3f52474231390d0a
2014.06.20 19:15:18.222 5: SW: 3f535343313930330d0a
2014.06.20 19:15:18.326 5: SW: 3f52474232300d0a
2014.06.20 19:15:18.429 5: SW: 3f535343323030330d0a
2014.06.20 19:15:18.532 5: SW: 3f52474232310d0a
2014.06.20 19:15:18.636 5: SW: 3f535343323130330d0a
2014.06.20 19:15:18.740 5: SW: 3f52474232320d0a
2014.06.20 19:15:18.843 5: SW: 3f535343323230330d0a
2014.06.20 19:15:18.946 5: SW: 3f52474232330d0a
2014.06.20 19:15:19.050 5: SW: 3f535343323330330d0a
2014.06.20 19:15:19.154 5: SW: 3f52474232340d0a
2014.06.20 19:15:19.257 5: SW: 3f535343323430330d0a
2014.06.20 19:15:19.361 5: SW: 3f52474232350d0a
2014.06.20 19:15:19.465 5: SW: 3f535343323530330d0a
2014.06.20 19:15:19.568 5: SW: 3f52474232360d0a
2014.06.20 19:15:19.672 5: SW: 3f535343323630330d0a
2014.06.20 19:15:19.775 5: SW: 3f52474232370d0a
2014.06.20 19:15:19.878 5: SW: 3f535343323730330d0a
2014.06.20 19:15:19.982 5: SW: 3f52474232380d0a
2014.06.20 19:15:20.086 5: SW: 3f535343323830330d0a
2014.06.20 19:15:20.189 5: SW: 3f52474232390d0a
2014.06.20 19:15:20.292 5: SW: 3f535343323930330d0a
2014.06.20 19:15:20.396 5: SW: 3f52474233300d0a
2014.06.20 19:15:20.499 5: SW: 3f535343333030330d0a
2014.06.20 19:15:20.603 5: SW: 3f52474233310d0a
2014.06.20 19:15:20.706 5: SW: 3f535343333130330d0a
2014.06.20 19:15:20.809 5: SW: 3f52474233320d0a
2014.06.20 19:15:20.913 5: SW: 3f535343333230330d0a
2014.06.20 19:15:21.016 5: SW: 3f52474233330d0a
2014.06.20 19:15:21.119 5: SW: 3f535343333330330d0a
2014.06.20 19:15:21.222 5: SW: 3f52474233340d0a

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 20 Juni 2014, 22:55:36
@P.A.Trick:
Danke für den Hinweis - werde ich mir ansehen

Ich habe das Modul PIONEERAVR und PIONEERAVRZONE nun per SVN hochgeladen - sollten also demnächst via "update" zur Verfügung stehen.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 20 Juni 2014, 23:23:54
Perfekt! Ich liebe es wenn alle mit soviel Herzblut an der Arbeit sind! Klasse und vielen Dank fuer den super Support!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: kasslerks am 23 Juni 2014, 06:22:07
Hallo

@ 50Watt

Ich wollte dein Modul heute auch mal bei meinem SC-2023 Testen nur leider schmiert bei mir FHEM immer wieder ab wenn ich auf den definierten Raum klicke und ich muss alles neu Starten. Ich habe es einmal mit 192.168.178.28:8102 und mit 192.178.28:23 getestet aber immer wieder schmiert FHem ab. auch wenn ich mir der App andFhem drauf zugreifen will.

Das bekomme ich im Logfile

ZitatWz.Pioneer: Unknown code Z2F04, help me!
2014.06.23 06:08:01 3: Wz.Pioneer: Unknown code Z2MUT1, help me!
2014.06.23 06:08:01 3: Wz.Pioneer: Unknown code ZV21, help me!
2014.06.23 06:08:01 3: Wz.Pioneer: Unknown code APR1, help me!
2014.06.23 06:08:01 3: Wz.Pioneer: Unknown code ZEA04, help me!
2014.06.23 06:08:01 3: Wz.Pioneer: Unknown code ZEP1, help me!
2014.06.23 06:08:01 3: Wz.Pioneer: Unknown code Z3F04, help me!
2014.06.23 06:08:01 3: Wz.Pioneer: Unknown code Z3MUT1, help me!
2014.06.23 06:08:01 3: Wz.Pioneer: Unknown code YV21, help me!
2014.06.23 06:08:01 3: Wz.Pioneer: Unknown code BPR1, help me!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 23 Juni 2014, 16:34:21
Hallo kasslerks!
Vielen Dank für's Testen!

Sieht so aus als funktioniert das PIONEERAVRZONE device nicht.
Die Log-Zeilen kommen alle vom PIONEERAVR device (main zone) und zeigen an, dass
- die Kommunikation von Fhem mit dem Pioneer AV Receiver an sich funktioniert
- die "unknown code's" vom PIONEERNAVR an PIONEERAVRZONE weitergeleitet werden wollen - aus irgend einem Grund jedoch nicht dort ankommen

Warum hier etwas abschmiert kann ich hier (noch) nicht erkennen.
Kannst du das Attribut verbose 5 und das Attribut logTraffic 3 zu dem PIONEERAVR device hinzufügen und erneut die Logs senden (auch gerne per PN)?
Die Ausgabe von list <PIONEERAVRDEVICE> (in deinem Fall wohl list Wz.Pioneer) wäre auch noch hilfreich...

PS: auf dem beigefügten Screenshot sieht man, wie die Fhem-Devices für einen Pioneer VSX923 in etwa aussehen
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Erasor am 23 Juni 2014, 19:15:14
Hallo zusammen,
ich habe gerade meinen AVR1122 einbinden wollen.
Mein Define lautet:
define avr1122 PIONEERAVR telnet 192.168.178.41:23
Beim define selbst kommt kein Fehler, jedoch stürzt kurz darauf fhem mit folgendem Fehler ab:
Undefined subroutine &main::SetExtensions called at ./FHEM/70_PIONEERAVR.pm line 863.
Ich hoffe, ihr könnt damit etwas anfangen...

Alex
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 23 Juni 2014, 22:25:20
Hallo Erasor,

Danke für's Testen!

Welche Version von Fhem und von dem PIONEERAVR Modul verwendest du?
Hier liefert version
folgendes:
# $Id: fhem.pl 6080 2014-06-07 16:12:09Z rudolfkoenig $
...
# $Id: 70_PIONEERAVR.pm 6146 2014-06-20 20:44:05Z hofrichter $

Also:
Fhem version 6080
PIONEERAVR version 6146

Was zeigt version bei dir?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Erasor am 23 Juni 2014, 22:43:56
Kann gerade nicht schauen, hatte aber update ausgeführt und neu gestartet. Reicht das als Info?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 23 Juni 2014, 23:28:50
@Erasor:
Danke für die super rasche Antwort.
Ich habe eine neue Version 6157 der Module per SVN eingechecked - diese Version sollte den Fehler "undefined subroutine ...setextensions" beheben.
Die Version 6157 wird dann morgen per update zur Verfügung stehen.

use SetExtensions hat gefehlt...
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: kasslerks am 24 Juni 2014, 15:49:57
@50watt

Nach dem Update hat es nun geklappt mein Pioneer ohne absturtz einzubinden.
Einzige was noch nicht geht is die HDZone aber das is auch nicht tragisch.

Vielen vielen Dank für deine Arbeit.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 25 Juni 2014, 00:30:49
Habe soeben die Version 6162 im SVN eingecheckt - sollte demnächst per update zur Verfügung stehen.
Neuerungen: die Zone-devices werden nun per autocreate erzeugt.
Dazu bitte zuerst die PIONEERAVRZONE devices löschen. Sobald eine Nachricht für eine der Zonen von Fhem empfangen wird, wird das dazugehörige zone-device erzeugt.

Viel Spass damit ;-)

Liebe Grüße
50watt
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 25 Juni 2014, 13:45:24
Pioneer AV-Receiver gibt jetzt auch im Fhem Wiki:  http://www.fhemwiki.de/wiki/Pioneer_AV-Receiver (http://www.fhemwiki.de/wiki/Pioneer_AV-Receiver)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 25 Juni 2014, 20:31:23
Cool Danke habe direkt ein bissl ergänzt!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 25 Juni 2014, 21:24:17
Cool P.A.Trick
zum VSX-922: das würde ich doch gerne lösen ;-)

Kannst du den VSX-922 per Telnet einschalten (welcher Port)?
telnet <IP des VSX-922> [port]

z.B. telnet 192.168.0.10 8102
PO
PO

("P OH" nicht "P NULL")
sollte den VSX-922 einschalten.
Kannst du den VSX-922 per App einschalten?
Kannst du den VSX-922 sonst irgendwie über's Netzwerk einschalten?
Konntest du den VSX-922 vom Strom trennen (für ein paar Sekunden) um "die Netzwerkkarte" des Pioneer neu zu booten?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 25 Juni 2014, 22:51:15
Nein die App kann nur ausschalten, nicht einschalten das geht nur mit der IR Fernbedienung! Ich denke es geht einfach nicht, da Telnet auch TCP ip mäßig nicht klappt!

Einen Wunsch hätte ich aber noch: (ganzliebguck)
Disable Attribut - ich kann leider die Hoehen Baesse USW. Nicht mit fhem steuern und wenn fhem läuft funktioniert die App bei mir nicht! Dann könnte ich das Device temporär ausschalten!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 26 Juni 2014, 00:58:31
Im SVN gibt es nun die Version 6167 von PIONEERAVR.
Neu sind set und readings für

Die Version sollte demnächst via "update" zur Verfügung stehen.

ad "disable": kommt noch, wenn das connection error handling besser geworden ist ;-)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 26 Juni 2014, 08:37:25
Geil Danke! PS: autocreate der Zone hat sehr gut funktioniert bei mir!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: dman am 26 Juni 2014, 12:12:28
@50watt: Nochmal: Super Sache!  :)

Zum VSX 920 kann ich auch bestätigen, dass dieser nicht einschaltbar ist. Es fehlt schon das notwendige Network Standby. Das ist dann vermutlich auch beim VSX 922 so. Ansonsten funktioniert das Modul aber. Ein-/Ausschalten per fhem kann man in dem Fall über eine geschaltete Steckdose. Der Receiver geht dann in den vorigen Zustand (also an oder aus). Aber eine ständige Netzwerkverbindung geht so natürlich nicht.

Noch zwei Anregungen:

1.
Mindestens für den VSX 920 macht es m.E. Sinn, die Eingangsquellennr 26 in die player-Liste aufzunehmen, weil das InternetRadio offenbar darunter läuft:
Also um die Zeile 800: my @playerInputNr= ("17","33","38","44","45","48","26");
und etwa Zeile 900: elsif (($inputNr eq "38") || ($inputNr eq "44") || ($inputNr eq "45") || ($inputNr eq "26")) {$playerCmd= $cmd."Network";

2.
Bei der Set-Liste (ebenfalls für "player") muss irgendwo vor dem "play" noch eine Leerstelle, sonst erscheint das nicht in der Liste also z.B. in der Zeile 840:
if ( $inputNr ~~ @playerInputNr ) {
      $list .= " play:noArg stop:noArg pause:noArg repeat:noArg shuffle:noArg";
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 26 Juni 2014, 13:20:50
Danke fürs Testen, fürs Feedback und fürs Debuggen!

Die Liste der Eingänge, für die die "player-commands" (play, pause,stop,...) zur Verfügung stehen, ist erweitert:
Die Auswahlliste für "set" ist korrigiert.
Beide Änderungen sind in der nächsten Version von PIONEERAVR mit drinnen.

ad power on from standby:
Laut Manual (Seite 84f) kann der vsx-922 aus dem Standby (per AVNavigator) eingeschalten werden (der vsx-920 leider nicht)...
Mögliche Ursachen, warum das nicht funktioniert:
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Raven am 26 Juni 2014, 21:28:50
Bin nun vom alten auf das neue Modul umgestiegen.
Lief auf Anhieb. Respekt - tolle Arbeit.

Öhmm...ich hab den VSX-538 und dementsprechend sind die Inputs teilw. anders zugeordnet.
Wenn ich InputUp setze, sehe ich die u.g. Inputs und lese am Verstärker den Namen ab.
Allerdings wurde FN49 zwei Mal vergeben: Game und NETRADIO. Müßte ich nochmals prüfen, ob diese doppelte Zuordnung reproduzierbar ist.
Doppelte Zuordnung kann ja nicht sein.

Die wichtigere Frage viel mehr ist wie bekomme ich die u.g. Inputs in die Auswahlliste.

FN38 Spotify
FN45 Favorite
FN49 GAME      
FN49 NETRADIO
FN48 HDMI/MHL
FN53 M-Server
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 27 Juni 2014, 01:19:29
@raven
Vielen Dank für's positive Feedback!

Würde das PIONEERAVR Modul gerne für den vsx538 adaptieren.
Kannst du die Ausgabe von

list <Name des PIONEERAVR devices>
Z.B.
list vsx923server
posten?

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 27 Juni 2014, 18:54:31
die Version 6170 ist nun im SVN und wird bald via update zur Verfügung stehen.
Neben den oben beschriebenen Ändeungen hat sich "unter der Haube" auch was getan:
Es wird jetzt versucht, schneller/zuverlässiger zu erkennen, ob die Datenverbindung zum Pioneer AV Receiver noch steht.
Spätestens 3 Sekunden, nachdem ein Kommando an den Pioneer AV Receiver gesendet wurde, soll eine Antwort eintreffen,  sonst wird versucht, die Verbindung neu aufzubauen.

2 Minuten nach dem Empfang der letzte Daten vom Pioneer AV Receiver wird ein Kommando an den Pioneer AV Receiver gesendet und erwartet, dass es rasch (3 Sekunden) eine Antwort gibt - kommt keine Antwort wird versucht, die Verbindung neu aufzubauen.

"STATE" ist nun auch besser von den Connection-states getrennt. Den Verbindungsstatus sollte man im reading "connectionState" ablesen können
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Raven am 27 Juni 2014, 23:20:48


Zitat von: 50watt am 27 Juni 2014, 01:19:29
list vsx923server


Mein List....
uff...Menge Infos...bin verblüfft, denn die vielen Listening-Modes unterstützt mein AVR mit Sicherheit nicht. :-)
Bin gespannt, ob und wie eine Adaptierung aussehen könnte. Vorab ein dickes Dankeschön.
Helfe natürlich gerne! Bin aber noch ein Perl-Novize....

Internals:
   CFGFN
   CHANGED
   DEF        telnet 192.168.178.62:8102
   DeviceName 192.168.178.62:8102
   FD         75
   NAME       AVR
   NR         992
   PARTIAL
   Protocol   telnet
   STATE      off
   TYPE       PIONEERAVR
   CHANGETIME:
   Helper:
     Dblog:
       Input:
         Mydblog:
           TIME       1403842933.59212
           VALUE      tuner
       Mute:
         Mydblog:
           TIME       1403841242.70943
           VALUE      off
       Power:
         Mydblog:
           TIME       1403843400.43877
           VALUE      off
       Presence:
         Mydblog:
           TIME       1403808474.24101
           VALUE      present
       State:
         Mydblog:
           TIME       1403843400.43877
           VALUE      off
       Volume:
         Mydblog:
           TIME       1403842938.76156
           VALUE      30
       Volumestraight:
         Mydblog:
           TIME       1403842938.76156
           VALUE      -51.5
   Readings:
     2014-06-27 06:22:13   input           tuner
     2014-06-27 05:54:02   mute            off
     2014-06-27 06:30:00   power           off
     2014-06-26 20:47:54   presence        present
     2014-06-27 06:30:00   state           off
     2014-06-27 06:22:18   volume          30
     2014-06-27 06:22:18   volumeStraight  -51.5
   Helper:
     AVAILABLE  1
     receiver
     Gets:
       Hdzone:
         input      ?ZEA
         power      ?ZEP
       Main:
         bass       ?BA
         channel    ?PR
         display    ?FL
         input      ?F
         listeningMode ?S
         listeningModePlaying ?L
         model      ?RGD
         mute       ?M
         networkStandby ?STJ
         power      ?P
         softwareVersion ?SSI
         speakerSystem ?SSF
         speakers   ?SPK
         tone       ?TO
         treble     ?TR
         tunerChannelNames ?TQ
         tunerFrequency ?FR
         volume     ?V
       Zone2:
         bass       ?ZGB
         input      ?ZS
         mute       ?Z2M
         power      ?AP
         treble     ?ZGC
         volume     ?ZV
       Zone3:
         input      ?ZT
         mute       ?Z3M
         power      ?BP
         volume     ?YV
     Inputnames:
       00:
         aliasName
         enabled    1
         name       phono
       01:
         aliasName
         enabled    1
         name       cd
       02:
         aliasName
         enabled    1
         name       tuner
       03:
         aliasName
         enabled    1
         name       cdrTape
       04:
         aliasName
         enabled    1
         name       dvd
       05:
         aliasName
         enabled    1
         name       tvSat
       06:
         aliasName
         enabled    1
         name       CblSat
       10:
         aliasName
         enabled    1
         name       video1
       12:
         aliasName
         enabled    1
         name       multiChIn
       14:
         aliasName
         enabled    1
         name       video2
       15:
         aliasName
         enabled    1
         name       dvrBdr
       17:
         aliasName
         enabled    1
         name       iPodUsb
       18:
         aliasName
         enabled    1
         name       xmRadio
       19:
         aliasName
         enabled    1
         name       hdmi1
       20:
         aliasName
         enabled    1
         name       hdmi2
       21:
         aliasName
         enabled    1
         name       hdmi3
       22:
         aliasName
         enabled    1
         name       hdmi4
       23:
         aliasName
         enabled    1
         name       hdmi5
       25:
         aliasName
         enabled    1
         name       bd
       26:
         aliasName
         enabled    1
         name       homeMediaGallery
       27:
         aliasName
         enabled    1
         name       sirius
       31:
         aliasName
         enabled    1
         name       hdmiCyclic
       33:
         aliasName
         enabled    1
         name       adapterPort
       38:
       44:
       45:
       48:
       49:
       53:
     Listeningmodes:
       0001       stereoCyclic
       0003       frontStageSurroundAdvanceFocus
       0004       frontStageSurroundAdvanceWide
       0005       autoSurrStreamDirectCyclic
       0006       autoSurround
       0007       direct
       0008       pureDirect
       0009       stereoDirectSet
       0010       standard
       0011       2chSource
       0012       proLogic
       0013       proLogic2movie
       0014       proLogic2music
       0015       proLogic2game
       0016       neo6cinema
       0017       neo6music
       0018       proLogic2xMovie
       0019       proLogic2xMusic
       0020       proLogic2xGame
       0021       multiChSource
       0022       multiChSourceDolbyEx
       0023       multiChSourceProLogic2xMovie
       0024       multiChSourceProLogic2xMusic
       0025       multiChSourceDtsEsNeo6
       0026       multiChSourceDtsEsMatrix
       0027       multiChSourceDtsEsDiscrete
       0028       xmHdSurround
       0029       neuralSurround
       0030       multiChSourceDtsEs8chDiscrete
       0031       proLogic2zHeight
       0032       wideSurroundMovie
       0033       wideSurroundMusic
       0034       multiChSourceProLogic2zHeight
       0035       multiChSourceWideSurroundMovie
       0036       multiChSourceWideSurroundMusic
       0037       neoXcinema
       0038       neoXmusic
       0039       neoXgame
       0040       neuralSurroundNeoXcinema
       0041       neuralSurroundNeoXmusic
       0042       neuralSurroundNeoXgame
       0043       multiChSourceNeoXcinema
       0044       multiChSourceNeoXmusic
       0045       multiChSourceNeoXgame
       0050       thxCyclic
       0051       prologicThxCinema
       0052       pl2movieThxCinema
       0053       neo6cinemaThxCinema
       0054       pl2xMovieThxCinema
       0055       thxSelect2games
       0056       thxCinemaForMultiCh
       0057       thxSurroundExForMultiCh
       0058       pl2xMovieThxCinemaForMultiCh
       0059       esNeo6thxCinemaForMultiCh
       0060       esMatrixThxCinemaForMultiCh
       0061       esDiscreteThxCinemaForMultiCh
       0062       thxSelect2cinemaForMultiCh
       0063       thxSelect2musicForMultiCh
       0064       thxSelect2gamesForMultiCh
       0065       thxUltra2cinemaForMultiCh
       0066       thxUltra2musicForMultiCh
       0067       es8chDiscreteThxCinemaForMultiCh
       0068       thxCinemaFor2ch
       0069       thxMusicFor2ch
       0070       thxGamesFor2ch
       0071       pl2musicThxMusic
       0072       pl2xMusicThxMusic
       0073       neo6musicThxMusic
       0074       pl2gameThxGames
       0075       pl2xGameThxGames
       0076       thxUltra2games
       0077       prologicThxMusic
       0078       prologicThxGames
       0079       thxUltra2gamesForMultiCh
       0080       thxMusicForMultiCh
       0081       thxGamesForMultiCh
       0082       pl2xMusicThxMusicForMultiCh
       0083       exThxGamesForMultiCh
       0084       neo6thxMusicForMultiCh
       0085       neo6thxGamesForMultiCh
       0086       esMatrixThxMusicForMultiCh
       0087       esMatrixThxGamesForMultiCh
       0088       esDiscreteThxMusicForMultiCh
       0089       esDiscreteThxGamesForMultiCh
       0090       es8chDiscreteThxMusicForMultiCh
       0091       es8chDiscreteThxGamesForMultiCh
       0092       pl2zHeightThxCinema
       0093       pl2zHeightThxMusic
       0094       pl2zHeightThxGames
       0095       pl2zHeightThxCinemaForMultiCh
       0096       pl2zHeightThxMusicForMultiCh
       0097       pl2zHeightThxGamesForMultiCh
       0100       advancedSurroundCyclic
       0101       action
       0102       sciFi
       0103       drama
       0104       entertainmentShow
       0105       monoFilm
       0106       expandedTheater
       0107       classical
       0109       unplugged
       0110       rockPop
       0112       extendedStereo
       0113       phonesSurround
       0116       tvSurround
       0117       sports
       0118       advancedGame
       0151       autoLevelControlAlC
       0152       optimumSurround
       0153       retrieverAir
       0201       neoXcinemaThxCinema
       0202       neoXmusicThxMusic
       0203       neoXgameThxGames
       0204       neoXcinemaThxCinemaForMultiCh
       0205       neoXmusicThxMusicForMultiCh
       0206       neoXgameThxGamesForMultiCh
     Listeningmodesplaying:
       0101       [)(]PLIIx MOVIE
       0102       [)(]PLII MOVIE
       0103       [)(]PLIIx MUSIC
       0104       [)(]PLII MUSIC
       0105       [)(]PLIIx GAME
       0106       [)(]PLII GAME
       0107       [)(]PROLOGIC
       0108       Neo:6 CINEMA
       0109       Neo:6 MUSIC
       010c       2ch Straight Decode
       010d       [)(]PLIIz HEIGHT
       010e       WIDE SURR MOVIE
       010f       WIDE SURR MUSIC
       0110       STEREO
       0111       Neo:X CINEMA
       0112       Neo:X MUSIC
       0113       Neo:X GAME
       0201       ACTION
       0202       DRAMA
       0208       ADVANCEDGAME
       0209       SPORTS
       020a       CLASSICAL
       020b       ROCK/POP
       020d       EXT.STEREO
       020e       PHONES SURR.
       020f       FRONT STAGE SURROUND ADVANCE
       0211       SOUND RETRIEVER AIR
       0212       ECO MODE 1
       0213       ECO MODE 2
       0301       [)(]PLIIx MOVIE +THX
       0302       [)(]PLII MOVIE +THX
       0303       [)(]PL +THX CINEMA
       0305       THX CINEMA
       0306       [)(]PLIIx MUSIC +THX
       0307       [)(]PLII MUSIC +THX
       0308       [)(]PL +THX MUSIC
       030a       THX MUSIC
       030b       [)(]PLIIx GAME +THX
       030c       [)(]PLII GAME +THX
       030d       [)(]PL +THX GAMES
       0310       THX GAMES
       0311       [)(]PLIIz +THX CINEMA
       0312       [)(]PLIIz +THX MUSIC
       0313       [)(]PLIIz +THX GAMES
       0314       Neo:X CINEMA + THX CINEMA
       0315       Neo:X MUSIC + THX MUSIC
       0316       Neo:X GAMES + THX GAMES
       0401       STEREO
       0402       [)(]PLII MOVIE
       0403       [)(]PLIIx MOVIE
       0405       AUTO SURROUND Straight Decode
       0406       [)(]DIGITAL EX
       0407       [)(]PLIIx MOVIE
       0408       DTS +Neo:6
       0409       ES MATRIX
       040a       ES DISCRETE
       040b       DTS-ES 8ch
       040e       RETRIEVER AIR
       040f       Neo:X CINEMA
       0501       STEREO
       0502       [)(]PLII MOVIE
       0503       [)(]PLIIx MOVIE
       0504       DTS/DTS-HD
       0505       ALC Straight Decode
       0506       [)(]DIGITAL EX
       0507       [)(]PLIIx MOVIE
       0508       DTS +Neo:6
       0509       ES MATRIX
       050a       ES DISCRETE
       050b       DTS-ES 8ch
       050e       RETRIEVER AIR
       050f       Neo:X CINEMA
       0601       STEREO
       0602       [)(]PLII MOVIE
       0603       [)(]PLIIx MOVIE
       0605       STREAM DIRECT NORMAL Straight Decode
       0606       [)(]DIGITAL EX
       0607       [)(]PLIIx MOVIE
       0609       ES MATRIX
       060a       ES DISCRETE
       060b       DTS-ES 8ch
       060c       Neo:X CINEMA
       0701       STREAM DIRECT PURE 2ch
       0702       [)(]PLII MOVIE
       0703       [)(]PLIIx MOVIE
       0704       Neo:6 CINEMA
       0705       STREAM DIRECT PURE Straight Decode
       0706       [)(]DIGITAL EX
       0707       [)(]PLIIx MOVIE
       0708       (nothing)
       0709       ES MATRIX
       070a       ES DISCRETE
       070b       DTS-ES 8ch
       070c       Neo:X CINEMA
       0881       OPTIMUM
       0e01       HDMI THROUGH
       0f01       MULTI CH IN
       1101       [)(]PLIIx MOVIE
       1102       [)(]PLIIx MUSIC
       1103       [)(]DIGITAL EX
       1104       DTS Neo:6
       1105       ES MATRIX
       1106       ES DISCRETE
       1107       DTS-ES 8ch
       1108       multi ch Straight Decode
       1109       [)(]PLIIz HEIGHT
       110a       WIDE SURR MOVIE
       110b       WIDE SURR MUSIC
       110c       Neo:X CINEMA
       110d       Neo:X MUSIC
       110e       Neo:X GAME
       1301       THX Surr EX
       1303       ES MTRX +THX CINEMA
       1304       ES DISC +THX CINEMA
       1305       ES 8ch +THX CINEMA
       1306       [)(]PLIIx MOVIE +THX
       1309       THX CINEMA
       130b       ES MTRX +THX MUSIC
       130c       ES DISC +THX MUSIC
       130d       ES 8ch +THX MUSIC
       130e       [)(]PLIIx MUSIC +THX
       1311       THX MUSIC
       1313       ES MTRX +THX GAMES
       1314       ES DISC +THX GAMES
       1315       ES 8ch +THX GAMES
       1319       THX GAMES
       131a       [)(]PLIIz +THX CINEMA
       131b       [)(]PLIIz +THX MUSIC
       131c       [)(]PLIIz +THX GAMES
       131d       Neo:X CINEMA + THX CINEMA
       131e       Neo:X MUSIC + THX MUSIC
       131f       Neo:X GAME + THX GAMES
     Sets:
       Hdzone:
         inputDown  ZEB
         inputUp    ZEC
         off        ZEF
         on         ZEO
         toggle     ZEZ
       Main:
         bassDown   BD
         bassUp     BI
         channelDown TPD
         channelUp  TPI
         input      FN
         inputDown  FD
         inputUp    FU
         muteOff    MF
         muteOn     MO
         muteToggle MZ
         off        PF
         on         PO
         pauseAdapterPort 11BT
         pauseIpod  01IP
         pauseMhl   25MHL
         pauseNetwork 11NW
         playAdapterPort 10BT
         playIpod   00IP
         playMhl    23MHL
         playNetwork 10NW
         repeatAdapterPort 17BT
         repeatIpod 07IP
         repeatNetwork 34NW
         shuffleAdapterPort 18BT
         shuffleIpod 08IP
         shuffleNetwork 35NW
         stopAdapterPort 12BT
         stopIpod   02IP
         stopMhl    24MHL
         stopNetwork 20NW
         toggle     PZ
         trebleDown TD
         trebleUp   TI
         volume     VL
         volumeDown VD
         volumeUp   VU
       Zone2:
         inputDown  ZSFD
         inputUp    ZSFU
         muteOff    Z2MF
         muteOn     Z2MO
         muteToggle Z2MZ
         off        APF
         on         APO
         toggle     APZ
         volumeDown ZD
         volumeUp   ZU
       Zone3:
         inputDown  ZTFD
         inputUp    ZTFU
         muteOff    Z3MF
         muteOn     Z3MO
         muteToggle Z3MZ
         off        BPF
         on         BPO
         toggle     BPZ
         volumeDown YD
         volumeUp   YU
     Speakersystems:
       00         Normal(SB/FH)
       01         Normal(sb/FW)
       02         Speaker B
       03         Front Bi-Amp
       04         ZONE 2
       10         9.1ch FH/FW
       11         7.1ch + Speaker B
       12         7.1ch Front Bi-Amp
       13         7.1ch + ZONE2
       14         7.1ch FH/FW + ZONE2
       15         5.1ch Bi-Amp + ZONE2
       16         5.1ch + ZONE 2+3
       17         5.1ch + SP-B Bi-Amp
       18         5.1ch F+Surr Bi-Amp
       19         5.1ch F+C Bi-Amp
       20         5.1ch C+Surr Bi-Amp
     Tunerchannelnames:
       A1
     Main:
       CURINPUTNR 02
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 28 Juni 2014, 02:13:24
Version 6171 ist nun im SVN und bald per update verfügbar.

71_PIONEERAVRZONE.pm: bugfix beim set input
70_PIONEERAVR.pm: beim Starten von Fhem wird versucht, die input Namen  (Nr, Name, enabled, alias) vom Pioneer AV Receiver einzulesen und die im Modul vordefinierten Inputs zu ergänzen. Das wird nun von Input 1 - 59 gemacht (bisher 1- 49). Zusätzlich gibt es mehr vordefinierte Inputs (falls der Pioneer AV Receiver diese Funktionen nicht unterstützt)
Ein Fehler beim Input Einlesen ist auch korrigiert
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 29 Juni 2014, 12:08:56
Use of uninitialized value in numeric gt (>) at ./FHEM/70_PIONEERAVR.pm line 1400, <$fh> line 2253.


Beim starten ist mir noch obige Fehlermeldung aufgefallen. Wahrscheinlich wird sie durch die Abfrage der
Inputs generiert! Weiterhin scheint mir die State Abfrage jetzt schlechter zu funktionieren als vorher.
Kann es sein, dass wenn der AVR aus ist (getrennt vom Netz) die Abfrage nicht arbeitet? Jedenfalls
hatte ich einige Fehlermeldungen im Log (leider ist es gelöscht).

EDIT: Eben beim Start ist mir noch aufgefallen, dass die folgende Meldung analog von meinem Samsung nicht mehr kommt!
192.168.1.14:55000 reappeared (Fernseher)

EDIT2:

2014.06.29 15:26:20.944 3: Opening AVR device 192.168.1.18:8102
2014.06.29 15:26:23.951 3: Can't connect to 192.168.1.18:8102: Keine Route zum Zielrechner


Mein AVR wird immer mit einer FS20 ausgeschaltet, also haengt er auch nicht am Netz. Kannst du diese
Meldungen in das verbose Level 4 schicken? Ist bei mir ja kein Fehler! Mercí
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 29 Juni 2014, 23:10:09
@P.A.Trick:
Danke für's Testen und für die Fehlermeldungen.
Habe soeben die Version 6181 im SVN commited - sollte in kürze via update zur Verfügung stehen.
Darin sind weitere Änderungen für STATE enthalten - sollte jetzt zuverlässiger funktionieren.
Die zitierten Log-Meldungen kommen von DevIo.pm - eine Fhem Bibliothek --- darauf habe ich keinen Einfluss.

Liebe Grüße
50watt
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 30 Juni 2014, 00:08:41
Klasse, werde morgen Abend testen und berichten!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 01 Juli 2014, 21:35:13
Hi 50watt,

also erst einmal vielen Dank für das neue Modul. Ganz glücklich bin ich damit aber (leider) noch nicht.

Der Status wird, sofern der AVR aus war (getrennt vom Netz), nicht wirklich erkannt.
Anbei mal das ein "list" vom Device und auch ein ping dazu! State bleibt, obwohl AVR am Netz und eingeschaltet ist, nicht
richtig aktualisiert! Die zusätzlichen Dev-IO Meldungen (verbose level 2) nerven ein bissl können aber mit "verbose 1"
ins Nirvana geschickt werden.
BTW: Bin ich der einzige mit diesen Problemen bzw. seinen AVR über eine FS20 komplett ausschaltet?



Internals:
   CHANGED
   DEF        telnet 192.168.1.18:8102
   DeviceName 192.168.1.18:8102
   FD         52
   NAME       AVR
   NR         1122
   PARTIAL
   Protocol   telnet
   STATE      off
   TYPE       PIONEERAVR
   Readings:
     2014-06-30 21:32:37   bass            0
     2014-06-30 21:32:35   channel         1
     2014-06-30 21:32:35   channelName
     2014-06-30 21:32:35   channelStraight A1
     2014-07-01 13:56:17   connectionState disconnected
     2014-07-01 21:17:10   display          PL  MOVIE
     2014-07-01 21:17:10   displayPrevious M.VOL  -12.0dB
     2014-07-01 19:55:26   input           tvSat
     2014-06-30 21:32:35   listeningMode   proLogic2movie
     2014-07-01 21:18:02   listeningModePlaying [)(]PLII MOVIE
     2014-06-30 21:32:35   model           VSX-922
     2014-06-30 21:32:37   mute            off
     2014-06-27 20:14:50   networkStandby  on
     2014-07-01 19:55:17   power           on
     2014-06-30 21:32:10   presence        present
     2014-06-30 21:32:37   softwareVersion 1-188-076-019-140
     2014-06-30 21:32:37   speakerSystem   Front Bi-Amp
     2014-06-30 21:32:37   speakers        A+B
     2014-06-29 14:36:05   state           off
     2014-06-30 21:32:37   tone            bypass
     2014-06-30 21:32:37   treble          0
     2014-07-01 21:17:05   volume          74
     2014-07-01 21:17:05   volumeStraight  -11.5
   Helper:
     AVAILABLE  1
     nextConnectionCheck 1404243096.02017
     receiver
     Gets:
       Hdzone:
         input      ?ZEA
         power      ?ZEP
       Main:
         bass       ?BA
         channel    ?PR
         display    ?FL
         input      ?F
         listeningMode ?S
         listeningModePlaying ?L
         model      ?RGD
         mute       ?M
         networkStandby ?STJ
         power      ?P
         softwareVersion ?SSI
         speakerSystem ?SSF
         speakers   ?SPK
         tone       ?TO
         treble     ?TR
         tunerChannelNames ?TQ
         tunerFrequency ?FR
         volume     ?V
       Zone2:
         bass       ?ZGB
         input      ?ZS
         mute       ?Z2M
         power      ?AP
         treble     ?ZGC
         volume     ?ZV
       Zone3:
         input      ?ZT
         mute       ?Z3M
         power      ?BP
         volume     ?YV
     Inputnames:
       00:
         aliasName
         enabled    1
         name       phono
       01:
         aliasName
         enabled    1
         name       cd
       02:
         aliasName
         enabled    1
         name       tuner
       03:
         aliasName
         enabled    1
         name       cdrTape
       04:
         aliasName
         enabled    1
         name       dvd
       05:
         aliasName
         enabled    1
         name       tvSat
       06:
         aliasName
         enabled    1
         name       cblSat
       10:
         aliasName
         enabled    1
         name       video1
       12:
         aliasName
         enabled    1
         name       multiChIn
       13:
         aliasName
         enabled    1
         name       usbDac
       14:
         aliasName
         enabled    1
         name       video2
       15:
         aliasName
         enabled    0
         name       dvrBdr
       17:
         aliasName
         enabled    1
         name       ipodUsb
       18:
         aliasName
         enabled    1
         name       xmRadio
       19:
         aliasName
         enabled    1
         name       hdmi1
       20:
         aliasName
         enabled    1
         name       hdmi2
       21:
         aliasName
         enabled    1
         name       hdmi3
       22:
         aliasName
         enabled    0
         name       hdmi4
       23:
         aliasName
         enabled    0
         name       hdmi5
       24:
         aliasName
         enabled    1
         name       hdmi6
       25:
         aliasName
         enabled    1
         name       bd
       26:
         aliasName
         enabled    1
         name       homeMediaGallery
       27:
         aliasName
         enabled    1
         name       sirius
       31:
         aliasName
         enabled    1
         name       hdmiCyclic
       33:
         aliasName
         enabled    1
         name       adapterPort
       34:
         aliasName
         enabled    1
         name       hdmi7
       35:
         aliasName
         enabled    1
         name       hdmi8
       38:
         aliasName
         enabled    1
         name       internetRadio
       40:
         aliasName
         enabled    1
         name       siriusxm
       41:
         aliasName
         enabled    1
         name       pandora
       42:
         aliasName
         enabled    1
         name       napster
       44:
         aliasName
         enabled    1
         name       mediaServer
       45:
         aliasName
         enabled    1
         name       favorites
       48:
         aliasName
         enabled    1
         name       mhl
       53:
         aliasName
         enabled    1
         name       spotify
     Listeningmodes:
       0001       stereoCyclic
       0003       frontStageSurroundAdvanceFocus
       0004       frontStageSurroundAdvanceWide
       0005       autoSurrStreamDirectCyclic
       0006       autoSurround
       0007       direct
       0008       pureDirect
       0009       stereoDirectSet
       0010       standard
       0011       2chSource
       0012       proLogic
       0013       proLogic2movie
       0014       proLogic2music
       0015       proLogic2game
       0016       neo6cinema
       0017       neo6music
       0018       proLogic2xMovie
       0019       proLogic2xMusic
       0020       proLogic2xGame
       0021       multiChSource
       0022       multiChSourceDolbyEx
       0023       multiChSourceProLogic2xMovie
       0024       multiChSourceProLogic2xMusic
       0025       multiChSourceDtsEsNeo6
       0026       multiChSourceDtsEsMatrix
       0027       multiChSourceDtsEsDiscrete
       0028       xmHdSurround
       0029       neuralSurround
       0030       multiChSourceDtsEs8chDiscrete
       0031       proLogic2zHeight
       0032       wideSurroundMovie
       0033       wideSurroundMusic
       0034       multiChSourceProLogic2zHeight
       0035       multiChSourceWideSurroundMovie
       0036       multiChSourceWideSurroundMusic
       0037       neoXcinema
       0038       neoXmusic
       0039       neoXgame
       0040       neuralSurroundNeoXcinema
       0041       neuralSurroundNeoXmusic
       0042       neuralSurroundNeoXgame
       0043       multiChSourceNeoXcinema
       0044       multiChSourceNeoXmusic
       0045       multiChSourceNeoXgame
       0050       thxCyclic
       0051       prologicThxCinema
       0052       pl2movieThxCinema
       0053       neo6cinemaThxCinema
       0054       pl2xMovieThxCinema
       0055       thxSelect2games
       0056       thxCinemaForMultiCh
       0057       thxSurroundExForMultiCh
       0058       pl2xMovieThxCinemaForMultiCh
       0059       esNeo6thxCinemaForMultiCh
       0060       esMatrixThxCinemaForMultiCh
       0061       esDiscreteThxCinemaForMultiCh
       0062       thxSelect2cinemaForMultiCh
       0063       thxSelect2musicForMultiCh
       0064       thxSelect2gamesForMultiCh
       0065       thxUltra2cinemaForMultiCh
       0066       thxUltra2musicForMultiCh
       0067       es8chDiscreteThxCinemaForMultiCh
       0068       thxCinemaFor2ch
       0069       thxMusicFor2ch
       0070       thxGamesFor2ch
       0071       pl2musicThxMusic
       0072       pl2xMusicThxMusic
       0073       neo6musicThxMusic
       0074       pl2gameThxGames
       0075       pl2xGameThxGames
       0076       thxUltra2games
       0077       prologicThxMusic
       0078       prologicThxGames
       0079       thxUltra2gamesForMultiCh
       0080       thxMusicForMultiCh
       0081       thxGamesForMultiCh
       0082       pl2xMusicThxMusicForMultiCh
       0083       exThxGamesForMultiCh
       0084       neo6thxMusicForMultiCh
       0085       neo6thxGamesForMultiCh
       0086       esMatrixThxMusicForMultiCh
       0087       esMatrixThxGamesForMultiCh
       0088       esDiscreteThxMusicForMultiCh
       0089       esDiscreteThxGamesForMultiCh
       0090       es8chDiscreteThxMusicForMultiCh
       0091       es8chDiscreteThxGamesForMultiCh
       0092       pl2zHeightThxCinema
       0093       pl2zHeightThxMusic
       0094       pl2zHeightThxGames
       0095       pl2zHeightThxCinemaForMultiCh
       0096       pl2zHeightThxMusicForMultiCh
       0097       pl2zHeightThxGamesForMultiCh
       0100       advancedSurroundCyclic
       0101       action
       0102       sciFi
       0103       drama
       0104       entertainmentShow
       0105       monoFilm
       0106       expandedTheater
       0107       classical
       0109       unplugged
       0110       rockPop
       0112       extendedStereo
       0113       phonesSurround
       0116       tvSurround
       0117       sports
       0118       advancedGame
       0151       autoLevelControlAlC
       0152       optimumSurround
       0153       retrieverAir
       0201       neoXcinemaThxCinema
       0202       neoXmusicThxMusic
       0203       neoXgameThxGames
       0204       neoXcinemaThxCinemaForMultiCh
       0205       neoXmusicThxMusicForMultiCh
       0206       neoXgameThxGamesForMultiCh
     Listeningmodesplaying:
       0101       [)(]PLIIx MOVIE
       0102       [)(]PLII MOVIE
       0103       [)(]PLIIx MUSIC
       0104       [)(]PLII MUSIC
       0105       [)(]PLIIx GAME
       0106       [)(]PLII GAME
       0107       [)(]PROLOGIC
       0108       Neo:6 CINEMA
       0109       Neo:6 MUSIC
       010c       2ch Straight Decode
       010d       [)(]PLIIz HEIGHT
       010e       WIDE SURR MOVIE
       010f       WIDE SURR MUSIC
       0110       STEREO
       0111       Neo:X CINEMA
       0112       Neo:X MUSIC
       0113       Neo:X GAME
       0201       ACTION
       0202       DRAMA
       0208       ADVANCEDGAME
       0209       SPORTS
       020a       CLASSICAL
       020b       ROCK/POP
       020d       EXT.STEREO
       020e       PHONES SURR.
       020f       FRONT STAGE SURROUND ADVANCE
       0211       SOUND RETRIEVER AIR
       0212       ECO MODE 1
       0213       ECO MODE 2
       0301       [)(]PLIIx MOVIE +THX
       0302       [)(]PLII MOVIE +THX
       0303       [)(]PL +THX CINEMA
       0305       THX CINEMA
       0306       [)(]PLIIx MUSIC +THX
       0307       [)(]PLII MUSIC +THX
       0308       [)(]PL +THX MUSIC
       030a       THX MUSIC
       030b       [)(]PLIIx GAME +THX
       030c       [)(]PLII GAME +THX
       030d       [)(]PL +THX GAMES
       0310       THX GAMES
       0311       [)(]PLIIz +THX CINEMA
       0312       [)(]PLIIz +THX MUSIC
       0313       [)(]PLIIz +THX GAMES
       0314       Neo:X CINEMA + THX CINEMA
       0315       Neo:X MUSIC + THX MUSIC
       0316       Neo:X GAMES + THX GAMES
       0401       STEREO
       0402       [)(]PLII MOVIE
       0403       [)(]PLIIx MOVIE
       0405       AUTO SURROUND Straight Decode
       0406       [)(]DIGITAL EX
       0407       [)(]PLIIx MOVIE
       0408       DTS +Neo:6
       0409       ES MATRIX
       040a       ES DISCRETE
       040b       DTS-ES 8ch
       040e       RETRIEVER AIR
       040f       Neo:X CINEMA
       0501       STEREO
       0502       [)(]PLII MOVIE
       0503       [)(]PLIIx MOVIE
       0504       DTS/DTS-HD
       0505       ALC Straight Decode
       0506       [)(]DIGITAL EX
       0507       [)(]PLIIx MOVIE
       0508       DTS +Neo:6
       0509       ES MATRIX
       050a       ES DISCRETE
       050b       DTS-ES 8ch
       050e       RETRIEVER AIR
       050f       Neo:X CINEMA
       0601       STEREO
       0602       [)(]PLII MOVIE
       0603       [)(]PLIIx MOVIE
       0605       STREAM DIRECT NORMAL Straight Decode
       0606       [)(]DIGITAL EX
       0607       [)(]PLIIx MOVIE
       0609       ES MATRIX
       060a       ES DISCRETE
       060b       DTS-ES 8ch
       060c       Neo:X CINEMA
       0701       STREAM DIRECT PURE 2ch
       0702       [)(]PLII MOVIE
       0703       [)(]PLIIx MOVIE
       0704       Neo:6 CINEMA
       0705       STREAM DIRECT PURE Straight Decode
       0706       [)(]DIGITAL EX
       0707       [)(]PLIIx MOVIE
       0708       (nothing)
       0709       ES MATRIX
       070a       ES DISCRETE
       070b       DTS-ES 8ch
       070c       Neo:X CINEMA
       0881       OPTIMUM
       0e01       HDMI THROUGH
       0f01       MULTI CH IN
       1101       [)(]PLIIx MOVIE
       1102       [)(]PLIIx MUSIC
       1103       [)(]DIGITAL EX
       1104       DTS Neo:6
       1105       ES MATRIX
       1106       ES DISCRETE
       1107       DTS-ES 8ch
       1108       multi ch Straight Decode
       1109       [)(]PLIIz HEIGHT
       110a       WIDE SURR MOVIE
       110b       WIDE SURR MUSIC
       110c       Neo:X CINEMA
       110d       Neo:X MUSIC
       110e       Neo:X GAME
       1301       THX Surr EX
       1303       ES MTRX +THX CINEMA
       1304       ES DISC +THX CINEMA
       1305       ES 8ch +THX CINEMA
       1306       [)(]PLIIx MOVIE +THX
       1309       THX CINEMA
       130b       ES MTRX +THX MUSIC
       130c       ES DISC +THX MUSIC
       130d       ES 8ch +THX MUSIC
       130e       [)(]PLIIx MUSIC +THX
       1311       THX MUSIC
       1313       ES MTRX +THX GAMES
       1314       ES DISC +THX GAMES
       1315       ES 8ch +THX GAMES
       1319       THX GAMES
       131a       [)(]PLIIz +THX CINEMA
       131b       [)(]PLIIz +THX MUSIC
       131c       [)(]PLIIz +THX GAMES
       131d       Neo:X CINEMA + THX CINEMA
       131e       Neo:X MUSIC + THX MUSIC
       131f       Neo:X GAME + THX GAMES
     Sets:
       Hdzone:
         inputDown  ZEB
         inputUp    ZEC
         off        ZEF
         on         ZEO
         toggle     ZEZ
       Main:
         bassDown   BD
         bassUp     BI
         channelDown TPD
         channelUp  TPI
         input      FN
         inputDown  FD
         inputUp    FU
         muteOff    MF
         muteOn     MO
         muteToggle MZ
         off        PF
         on         PO
         pauseAdapterPort 11BT
         pauseIpod  01IP
         pauseMhl   25MHL
         pauseNetwork 11NW
         playAdapterPort 10BT
         playIpod   00IP
         playMhl    23MHL
         playNetwork 10NW
         repeatAdapterPort 17BT
         repeatIpod 07IP
         repeatNetwork 34NW
         shuffleAdapterPort 18BT
         shuffleIpod 08IP
         shuffleNetwork 35NW
         stopAdapterPort 12BT
         stopIpod   02IP
         stopMhl    24MHL
         stopNetwork 20NW
         toggle     PZ
         trebleDown TD
         trebleUp   TI
         volume     VL
         volumeDown VD
         volumeUp   VU
       Zone2:
         inputDown  ZSFD
         inputUp    ZSFU
         muteOff    Z2MF
         muteOn     Z2MO
         muteToggle Z2MZ
         off        APF
         on         APO
         toggle     APZ
         volumeDown ZD
         volumeUp   ZU
       Zone3:
         inputDown  ZTFD
         inputUp    ZTFU
         muteOff    Z3MF
         muteOn     Z3MO
         muteToggle Z3MZ
         off        BPF
         on         BPO
         toggle     BPZ
         volumeDown YD
         volumeUp   YU
     Speakersystems:
       00         Normal(SB/FH)
       01         Normal(sb/FW)
       02         Speaker B
       03         Front Bi-Amp
       04         ZONE 2
       10         9.1ch FH/FW
       11         7.1ch + Speaker B
       12         7.1ch Front Bi-Amp
       13         7.1ch + ZONE2
       14         7.1ch FH/FW + ZONE2
       15         5.1ch Bi-Amp + ZONE2
       16         5.1ch + ZONE 2+3
       17         5.1ch + SP-B Bi-Amp
       18         5.1ch F+Surr Bi-Amp
       19         5.1ch F+C Bi-Amp
       20         5.1ch C+Surr Bi-Amp
     Tunerchannelnames:
       A1
       A2
       A3
       A4
       A5
       A6
       A7
       A8
       A9
       B1
       B2
       B3
       B4
       B5
       B6
       B7
       B8
       B9
       C1
       C2
       C3
       C4
       C5
       C6
       C7
       C8
       C9
       D1
       D2
       D3
       D4
       D5
       D6
       D7
       D8
       D9
       E1
       E2
       E3
       E4
       E5
       E6
       E7
       E8
       E9
       F1
       F2
       F3
       F4
       F5
       F6
       F7
       F8
       F9
       G1
       G2
       G3
       G4
       G5
       G6
       G7
       G8
       G9
     Main:
       CURINPUTNR 05
Attributes:
   alias      Pioneer AVR
   devStateIcon on:rc_GREEN:off off:rc_STOP disconnected:rc_RED
   event-on-change-reading .*
   fp_Grundriss 50,100
   group      Multimedia
   room       EG.Wohnzimmer,_Dienste
   verbose    1
   webCmd     volume:mute:input


Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 01 Juli 2014, 21:56:03
@P.A.Trick:
Das Modul prüft alle 120 Sekunden ob eine Antwort auf einen abgesetzten Befehl innerhalb von 3Sekunden eintrifft. Der Status sollte sich demnach nach (spätestens) 120 Sekunden  von "disconnected" auf "on" bzw. "off" ändern, wenn du dem Strom wieder einschaltest.

Hast du 2 Minuten auf die Statusänderung gewartet?

"verbose 5" beim PIONEERAVR device liefert sicher jede menge Infos ob das auch so wie oben beschrieben passiert (das Log schaue ich gerne an)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 01 Juli 2014, 22:12:43
Teste ich morgen,sonst bringt mich meine Frau um, aber der 120 Sekunden check füllt nur das fhem Log!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 01 Juli 2014, 22:23:22
2014.07.01 13:24:52.230 3: Watchdog Anwesenheit_Florian triggered
2014.07.01 13:23:27.379 1: Perfmon: possible freeze starting at 13:23:25, delay is 2.379
2014.07.01 13:23:27.295 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:23:24.285 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:21:24.233 1: Perfmon: possible freeze starting at 13:21:22, delay is 2.233
2014.07.01 13:21:24.149 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:21:21.141 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:19:21.090 1: Perfmon: possible freeze starting at 13:19:18, delay is 3.089
2014.07.01 13:19:21.005 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:19:17.995 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:17:17.944 1: Perfmon: possible freeze starting at 13:17:15, delay is 2.944
2014.07.01 13:17:17.859 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:17:14.849 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:15:15.417 1: Perfmon: possible freeze starting at 13:15:12, delay is 3.416
2014.07.01 13:15:14.713 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:15:11.703 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:13:11.651 1: Perfmon: possible freeze starting at 13:13:09, delay is 2.65
2014.07.01 13:13:11.564 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:13:08.554 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:11:08.503 1: Perfmon: possible freeze starting at 13:11:06, delay is 2.502
2014.07.01 13:11:08.419 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:11:05.411 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:09:05.359 1: Perfmon: possible freeze starting at 13:09:03, delay is 2.359
2014.07.01 13:09:05.275 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:09:02.265 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:07:02.213 1: Perfmon: possible freeze starting at 13:07:00, delay is 2.212
2014.07.01 13:07:02.129 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:06:59.119 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:05:07.561 1: Perfmon: possible freeze starting at 13:05:02, delay is 5.561
2014.07.01 13:05:06.323 3: set pushmsg msg 'fhem' '13:05:02: [info] Haustuer wurde geoeffnet!' '' 0 '' : OK


So sieht das den ganzen Tag aus im Log. Nach einmem fhem-Restart sind zwar die Meldungen weg, aber state sowie ConnectionState werden
nicht richtig gesetzt. Ich schalte mal verbose 5 ein und poste morgen das Ergebnis!


Edit: Sieht irgendwie komisch aus, was sendet er denn? Status: AVR ist eingeschaltet!

2014.07.01 22:25:23.440 5: PIONEERAVR AVR: processing "" received from PIONEERAVR
2014.07.01 22:25:23.442 5: PIONEERAVR AVR: Supressing received ""
2014.07.01 22:25:23.444 5: PIONEERAVR AVR: Connection is up --- Check again in 120s --> Internal timer (120s) set
2014.07.01 22:25:53.597 5: PIONEERAVR AVR: processing "" received from PIONEERAVR
2014.07.01 22:25:53.599 5: PIONEERAVR AVR: Supressing received ""
2014.07.01 22:25:53.601 5: PIONEERAVR AVR: Connection is up --- Check again in 120s --> Internal timer (120s) set
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 01 Juli 2014, 23:10:34
Der Pioneer sendet von sich aus ( ohne Zutun von Fhem) ein "new line" alle 30 Sekunden (wenn es eine Datenverbindung gibt)--- da das keine Information enthält, wird auch nicht weiter ausgewertet ("supressing received "").

Vorher (13:09 Uhr) war der Pioneer ohne Strom, oder?

PS: Das Reading "ConnectionState" will ich wieder los werden - State on, off, disconnected sollte reichen ;-)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 01 Juli 2014, 23:13:58
Ja da war er offline ohne Strom! Ist der Normalzustand bei mir wegen dem Standbystrom!

Zu den Readings: bin ganz deiner Meinung! 8)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 02 Juli 2014, 19:06:01
So hier die verbose 5 Ausgaben aus dem fhem-log

2014.07.02 18:47:27.049 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.02 18:47:27.140 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after DevIo_Expect(): disconnected state: off ConnState: "<nothing>"
2014.07.02 18:47:27.141 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- reopen()
2014.07.02 18:47:27.141 5: PIONEERAVR AVR: PIONEERAVR_Reopen()
2014.07.02 18:47:27.143 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after PIONEERAVR_Reopen(): disconnected state: off ConnState: "<nothing>"
2014.07.02 18:47:27.143 3: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state (discon): disconnected
2014.07.02 18:47:27.167 1: Perfmon: possible freeze starting at 18:47:24, delay is 3.167
2014.07.02 18:49:27.154 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state: off
2014.07.02 18:49:27.155 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- change state temporary to: opened
2014.07.02 18:49:27.155 5: SW: 0d0a
2014.07.02 18:49:27.245 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.02 18:49:27.246 3: Opening AVR device 192.168.1.18:8102
2014.07.02 18:49:30.254 3: Can't connect to 192.168.1.18:8102: Connection timed out
2014.07.02 18:49:30.255 5: SW: 0d0a
2014.07.02 18:49:30.257 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.02 18:49:30.349 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after DevIo_Expect(): disconnected state: off ConnState: "<nothing>"
2014.07.02 18:49:30.349 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- reopen()
2014.07.02 18:49:30.350 5: PIONEERAVR AVR: PIONEERAVR_Reopen()
2014.07.02 18:49:30.352 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after PIONEERAVR_Reopen(): disconnected state: off ConnState: "<nothing>"
2014.07.02 18:49:30.352 3: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state (discon): disconnected
2014.07.02 18:49:30.376 1: Perfmon: possible freeze starting at 18:49:28, delay is 2.375
2014.07.02 18:50:05.004 1: Perfmon: possible freeze starting at 18:50:04, delay is 1.003
2014.07.02 18:51:30.363 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state: off
2014.07.02 18:51:30.364 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- change state temporary to: opened
2014.07.02 18:51:30.364 5: SW: 0d0a
2014.07.02 18:51:30.454 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.02 18:51:30.455 3: Opening AVR device 192.168.1.18:8102
2014.07.02 18:51:33.463 3: Can't connect to 192.168.1.18:8102: Connection timed out
2014.07.02 18:51:33.464 5: SW: 0d0a
2014.07.02 18:51:33.466 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.02 18:51:33.558 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after DevIo_Expect(): disconnected state: off ConnState: "<nothing>"
2014.07.02 18:51:33.558 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- reopen()
2014.07.02 18:51:33.559 5: PIONEERAVR AVR: PIONEERAVR_Reopen()
2014.07.02 18:51:33.560 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after PIONEERAVR_Reopen(): disconnected state: off ConnState: "<nothing>"
2014.07.02 18:51:33.561 3: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state (discon): disconnected
2014.07.02 18:51:33.584 1: Perfmon: possible freeze starting at 18:51:31, delay is 2.584
2014.07.02 18:53:13.010 3: Watchdog Anwesenheit_Patrick triggered
2014.07.02 18:53:14.362 3: set pushmsg msg 'fhem' '18:53:13: [info] Patricks Handy ist verbunden!' '' 0 '' : OK
2014.07.02 18:53:15.892 1: Perfmon: possible freeze starting at 18:53:14, delay is 1.891
2014.07.02 18:53:33.572 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state: off
2014.07.02 18:53:33.573 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- change state temporary to: opened
2014.07.02 18:53:33.574 5: SW: 0d0a
2014.07.02 18:53:33.664 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.02 18:53:33.665 3: Opening AVR device 192.168.1.18:8102
2014.07.02 18:53:36.673 3: Can't connect to 192.168.1.18:8102: Connection timed out
2014.07.02 18:53:36.674 5: SW: 0d0a
2014.07.02 18:53:36.676 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.02 18:53:36.768 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after DevIo_Expect(): disconnected state: off ConnState: "<nothing>"
2014.07.02 18:53:36.769 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- reopen()
2014.07.02 18:53:36.770 5: PIONEERAVR AVR: PIONEERAVR_Reopen()
2014.07.02 18:53:36.771 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after PIONEERAVR_Reopen(): disconnected state: off ConnState: "<nothing>"
2014.07.02 18:53:36.772 3: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state (discon): disconnected
2014.07.02 18:53:36.795 1: Perfmon: possible freeze starting at 18:53:34, delay is 2.795
2014.07.02 18:55:36.783 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state: off
2014.07.02 18:55:36.784 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- change state temporary to: opened
2014.07.02 18:55:36.784 5: SW: 0d0a


Hier nach dem Einschalten der Steckdose:

2014.07.02 19:07:56.153 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state: off
2014.07.02 19:07:56.154 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- change state temporary to: opened
2014.07.02 19:07:56.155 5: SW: 0d0a
2014.07.02 19:07:56.414 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.02 19:07:56.415 3: Opening AVR device 192.168.1.18:8102
2014.07.02 19:07:56.422 3: AVR device opened
2014.07.02 19:07:56.423 5: SW: 0d0a
2014.07.02 19:07:56.540 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after DevIo_Expect(): opened state: off ConnState: "R\r\n"
2014.07.02 19:07:56.542 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after PIONEERAVR_Reopen(): opened state: off ConnState: "R\r\n"
2014.07.02 19:07:56.543 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state: off restored to: off
2014.07.02 19:08:26.561 5: PIONEERAVR AVR: Supressing received ""
2014.07.02 19:08:26.563 5: PIONEERAVR AVR: Connection is up --- Check again in 120s --> Internal timer (120s) set
2014.07.02 19:08:56.713 5: PIONEERAVR AVR: processing "" received from PIONEERAVR
2014.07.02 19:08:56.715 5: PIONEERAVR AVR: Supressing received ""
2014.07.02 19:08:56.718 5: PIONEERAVR AVR: Connection is up --- Check again in 120s --> Internal timer (120s) set



Und nach dem power on Befehl!

2014.07.02 19:09:27.059 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.02 19:09:28.228 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.02 19:09:31.031 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( on )
2014.07.02 19:09:31.035 5: PIONEERAVR AVR: Set on (no arguments)
2014.07.02 19:09:31.036 5: PIONEERAVR AVR: Set on -> 2x newline + 2x PO with 100ms break in between
2014.07.02 19:09:31.039 5: SW: 0d0a
2014.07.02 19:09:31.145 5: SW: 0d0a
2014.07.02 19:09:31.248 5: SW: 0a0d504f0d0a
2014.07.02 19:09:31.452 5: SW: 0a0d504f0d0a
2014.07.02 19:09:31.716 5: PIONEERAVR AVR: processing "R" received from PIONEERAVR
2014.07.02 19:09:31.718 5: PIONEERAVR AVR: line to do soon: "R\r\nR\r\nR\r\n"
2014.07.02 19:09:31.720 5: PIONEERAVR AVR: Supressing received "R"
2014.07.02 19:09:31.722 5: PIONEERAVR AVR: processing "R" received from PIONEERAVR
2014.07.02 19:09:31.723 5: PIONEERAVR AVR: line to do soon: "R\r\nR\r\n"
2014.07.02 19:09:31.725 5: PIONEERAVR AVR: Supressing received "R"
2014.07.02 19:09:31.726 5: PIONEERAVR AVR: processing "R" received from PIONEERAVR
2014.07.02 19:09:31.729 5: PIONEERAVR AVR: line to do soon: "R\r\n"
2014.07.02 19:09:31.730 5: PIONEERAVR AVR: Supressing received "R"
2014.07.02 19:09:31.732 5: PIONEERAVR AVR: processing "R" received from PIONEERAVR
2014.07.02 19:09:31.733 5: PIONEERAVR AVR: Supressing received "R"
2014.07.02 19:09:31.736 5: PIONEERAVR AVR: Connection is up --- Check again in 120s --> Internal timer (120s) set
2014.07.02 19:09:31.774 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.02 19:09:32.900 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )


Und hier noch das list-Device:

Internals:
   CHANGED
   DEF        telnet 192.168.1.18:8102
   DeviceName 192.168.1.18:8102
   FD         60
   NAME       AVR
   NR         1122
   PARTIAL
   Protocol   telnet
   STATE      off
   TYPE       PIONEERAVR
   Readings:
     2014-06-30 21:32:37   bass            0
     2014-06-30 21:32:35   channel         1
     2014-06-30 21:32:35   channelName
     2014-06-30 21:32:35   channelStraight A1
     2014-07-02 19:05:56   connectionState disconnected
     2014-07-02 01:09:54   display          PL  MOVIE
     2014-07-02 01:09:54   displayPrevious       TV
     2014-07-01 19:55:26   input           tvSat
     2014-06-30 21:32:35   listeningMode   proLogic2movie
     2014-07-01 21:18:02   listeningModePlaying [)(]PLII MOVIE
     2014-06-30 21:32:35   model           VSX-922
     2014-06-30 21:32:37   mute            off
     2014-06-27 20:14:50   networkStandby  on
     2014-07-01 19:55:17   power           on
     2014-06-30 21:32:10   presence        present
     2014-06-30 21:32:37   softwareVersion 1-188-076-019-140
     2014-06-30 21:32:37   speakerSystem   Front Bi-Amp
     2014-06-30 21:32:37   speakers        A+B
     2014-06-29 14:36:05   state           off
     2014-06-30 21:32:37   tone            bypass
     2014-06-30 21:32:37   treble          0
     2014-07-01 21:17:05   volume          74
     2014-07-01 21:17:05   volumeStraight  -11.5
   Helper:
     AVAILABLE  1
     nextConnectionCheck 1404321121.64951
     receiver
     Gets:
       Hdzone:
         input      ?ZEA
         power      ?ZEP
       Main:
         bass       ?BA
         channel    ?PR
         display    ?FL
         input      ?F
         listeningMode ?S
         listeningModePlaying ?L
         model      ?RGD
         mute       ?M
         networkStandby ?STJ
         power      ?P
         softwareVersion ?SSI
         speakerSystem ?SSF
         speakers   ?SPK
         tone       ?TO
         treble     ?TR
         tunerChannelNames ?TQ
         tunerFrequency ?FR
         volume     ?V
       Zone2:
         bass       ?ZGB
         input      ?ZS
         mute       ?Z2M
         power      ?AP
         treble     ?ZGC
         volume     ?ZV
       Zone3:
         input      ?ZT
         mute       ?Z3M
         power      ?BP
         volume     ?YV
     Inputnames:
       00:
         aliasName
         enabled    1
         name       phono
       01:
         aliasName
         enabled    1
         name       cd
       02:
         aliasName
         enabled    1
         name       tuner
       03:
         aliasName
         enabled    1
         name       cdrTape
       04:
         aliasName
         enabled    1
         name       dvd
       05:
         aliasName
         enabled    1
         name       tvSat
       06:
         aliasName
         enabled    1
         name       cblSat
       10:
         aliasName
         enabled    1
         name       video1
       12:
         aliasName
         enabled    1
         name       multiChIn
       13:
         aliasName
         enabled    1
         name       usbDac
       14:
         aliasName
         enabled    1
         name       video2
       15:
         aliasName
         enabled    0
         name       dvrBdr
       17:
         aliasName
         enabled    1
         name       ipodUsb
       18:
         aliasName
         enabled    1
         name       xmRadio
       19:
         aliasName
         enabled    1
         name       hdmi1
       20:
         aliasName
         enabled    1
         name       hdmi2
       21:
         aliasName
         enabled    1
         name       hdmi3
       22:
         aliasName
         enabled    0
         name       hdmi4
       23:
         aliasName
         enabled    0
         name       hdmi5
       24:
         aliasName
         enabled    1
         name       hdmi6
       25:
         aliasName
         enabled    1
         name       bd
       26:
         aliasName
         enabled    1
         name       homeMediaGallery
       27:
         aliasName
         enabled    1
         name       sirius
       31:
         aliasName
         enabled    1
         name       hdmiCyclic
       33:
         aliasName
         enabled    1
         name       adapterPort
       34:
         aliasName
         enabled    1
         name       hdmi7
       35:
         aliasName
         enabled    1
         name       hdmi8
       38:
         aliasName
         enabled    1
         name       internetRadio
       40:
         aliasName
         enabled    1
         name       siriusxm
       41:
         aliasName
         enabled    1
         name       pandora
       42:
         aliasName
         enabled    1
         name       napster
       44:
         aliasName
         enabled    1
         name       mediaServer
       45:
         aliasName
         enabled    1
         name       favorites
       48:
         aliasName
         enabled    1
         name       mhl
       53:
         aliasName
         enabled    1
         name       spotify
     Listeningmodes:
       0001       stereoCyclic
       0003       frontStageSurroundAdvanceFocus
       0004       frontStageSurroundAdvanceWide
       0005       autoSurrStreamDirectCyclic
       0006       autoSurround
       0007       direct
       0008       pureDirect
       0009       stereoDirectSet
       0010       standard
       0011       2chSource
       0012       proLogic
       0013       proLogic2movie
       0014       proLogic2music
       0015       proLogic2game
       0016       neo6cinema
       0017       neo6music
       0018       proLogic2xMovie
       0019       proLogic2xMusic
       0020       proLogic2xGame
       0021       multiChSource
       0022       multiChSourceDolbyEx
       0023       multiChSourceProLogic2xMovie
       0024       multiChSourceProLogic2xMusic
       0025       multiChSourceDtsEsNeo6
       0026       multiChSourceDtsEsMatrix
       0027       multiChSourceDtsEsDiscrete
       0028       xmHdSurround
       0029       neuralSurround
       0030       multiChSourceDtsEs8chDiscrete
       0031       proLogic2zHeight
       0032       wideSurroundMovie
       0033       wideSurroundMusic
       0034       multiChSourceProLogic2zHeight
       0035       multiChSourceWideSurroundMovie
       0036       multiChSourceWideSurroundMusic
       0037       neoXcinema
       0038       neoXmusic
       0039       neoXgame
       0040       neuralSurroundNeoXcinema
       0041       neuralSurroundNeoXmusic
       0042       neuralSurroundNeoXgame
       0043       multiChSourceNeoXcinema
       0044       multiChSourceNeoXmusic
       0045       multiChSourceNeoXgame
       0050       thxCyclic
       0051       prologicThxCinema
       0052       pl2movieThxCinema
       0053       neo6cinemaThxCinema
       0054       pl2xMovieThxCinema
       0055       thxSelect2games
       0056       thxCinemaForMultiCh
       0057       thxSurroundExForMultiCh
       0058       pl2xMovieThxCinemaForMultiCh
       0059       esNeo6thxCinemaForMultiCh
       0060       esMatrixThxCinemaForMultiCh
       0061       esDiscreteThxCinemaForMultiCh
       0062       thxSelect2cinemaForMultiCh
       0063       thxSelect2musicForMultiCh
       0064       thxSelect2gamesForMultiCh
       0065       thxUltra2cinemaForMultiCh
       0066       thxUltra2musicForMultiCh
       0067       es8chDiscreteThxCinemaForMultiCh
       0068       thxCinemaFor2ch
       0069       thxMusicFor2ch
       0070       thxGamesFor2ch
       0071       pl2musicThxMusic
       0072       pl2xMusicThxMusic
       0073       neo6musicThxMusic
       0074       pl2gameThxGames
       0075       pl2xGameThxGames
       0076       thxUltra2games
       0077       prologicThxMusic
       0078       prologicThxGames
       0079       thxUltra2gamesForMultiCh
       0080       thxMusicForMultiCh
       0081       thxGamesForMultiCh
       0082       pl2xMusicThxMusicForMultiCh
       0083       exThxGamesForMultiCh
       0084       neo6thxMusicForMultiCh
       0085       neo6thxGamesForMultiCh
       0086       esMatrixThxMusicForMultiCh
       0087       esMatrixThxGamesForMultiCh
       0088       esDiscreteThxMusicForMultiCh
       0089       esDiscreteThxGamesForMultiCh
       0090       es8chDiscreteThxMusicForMultiCh
       0091       es8chDiscreteThxGamesForMultiCh
       0092       pl2zHeightThxCinema
       0093       pl2zHeightThxMusic
       0094       pl2zHeightThxGames
       0095       pl2zHeightThxCinemaForMultiCh
       0096       pl2zHeightThxMusicForMultiCh
       0097       pl2zHeightThxGamesForMultiCh
       0100       advancedSurroundCyclic
       0101       action
       0102       sciFi
       0103       drama
       0104       entertainmentShow
       0105       monoFilm
       0106       expandedTheater
       0107       classical
       0109       unplugged
       0110       rockPop
       0112       extendedStereo
       0113       phonesSurround
       0116       tvSurround
       0117       sports
       0118       advancedGame
       0151       autoLevelControlAlC
       0152       optimumSurround
       0153       retrieverAir
       0201       neoXcinemaThxCinema
       0202       neoXmusicThxMusic
       0203       neoXgameThxGames
       0204       neoXcinemaThxCinemaForMultiCh
       0205       neoXmusicThxMusicForMultiCh
       0206       neoXgameThxGamesForMultiCh
     Listeningmodesplaying:
       0101       [)(]PLIIx MOVIE
       0102       [)(]PLII MOVIE
       0103       [)(]PLIIx MUSIC
       0104       [)(]PLII MUSIC
       0105       [)(]PLIIx GAME
       0106       [)(]PLII GAME
       0107       [)(]PROLOGIC
       0108       Neo:6 CINEMA
       0109       Neo:6 MUSIC
       010c       2ch Straight Decode
       010d       [)(]PLIIz HEIGHT
       010e       WIDE SURR MOVIE
       010f       WIDE SURR MUSIC
       0110       STEREO
       0111       Neo:X CINEMA
       0112       Neo:X MUSIC
       0113       Neo:X GAME
       0201       ACTION
       0202       DRAMA
       0208       ADVANCEDGAME
       0209       SPORTS
       020a       CLASSICAL
       020b       ROCK/POP
       020d       EXT.STEREO
       020e       PHONES SURR.
       020f       FRONT STAGE SURROUND ADVANCE
       0211       SOUND RETRIEVER AIR
       0212       ECO MODE 1
       0213       ECO MODE 2
       0301       [)(]PLIIx MOVIE +THX
       0302       [)(]PLII MOVIE +THX
       0303       [)(]PL +THX CINEMA
       0305       THX CINEMA
       0306       [)(]PLIIx MUSIC +THX
       0307       [)(]PLII MUSIC +THX
       0308       [)(]PL +THX MUSIC
       030a       THX MUSIC
       030b       [)(]PLIIx GAME +THX
       030c       [)(]PLII GAME +THX
       030d       [)(]PL +THX GAMES
       0310       THX GAMES
       0311       [)(]PLIIz +THX CINEMA
       0312       [)(]PLIIz +THX MUSIC
       0313       [)(]PLIIz +THX GAMES
       0314       Neo:X CINEMA + THX CINEMA
       0315       Neo:X MUSIC + THX MUSIC
       0316       Neo:X GAMES + THX GAMES
       0401       STEREO
       0402       [)(]PLII MOVIE
       0403       [)(]PLIIx MOVIE
       0405       AUTO SURROUND Straight Decode
       0406       [)(]DIGITAL EX
       0407       [)(]PLIIx MOVIE
       0408       DTS +Neo:6
       0409       ES MATRIX
       040a       ES DISCRETE
       040b       DTS-ES 8ch
       040e       RETRIEVER AIR
       040f       Neo:X CINEMA
       0501       STEREO
       0502       [)(]PLII MOVIE
       0503       [)(]PLIIx MOVIE
       0504       DTS/DTS-HD
       0505       ALC Straight Decode
       0506       [)(]DIGITAL EX
       0507       [)(]PLIIx MOVIE
       0508       DTS +Neo:6
       0509       ES MATRIX
       050a       ES DISCRETE
       050b       DTS-ES 8ch
       050e       RETRIEVER AIR
       050f       Neo:X CINEMA
       0601       STEREO
       0602       [)(]PLII MOVIE
       0603       [)(]PLIIx MOVIE
       0605       STREAM DIRECT NORMAL Straight Decode
       0606       [)(]DIGITAL EX
       0607       [)(]PLIIx MOVIE
       0609       ES MATRIX
       060a       ES DISCRETE
       060b       DTS-ES 8ch
       060c       Neo:X CINEMA
       0701       STREAM DIRECT PURE 2ch
       0702       [)(]PLII MOVIE
       0703       [)(]PLIIx MOVIE
       0704       Neo:6 CINEMA
       0705       STREAM DIRECT PURE Straight Decode
       0706       [)(]DIGITAL EX
       0707       [)(]PLIIx MOVIE
       0708       (nothing)
       0709       ES MATRIX
       070a       ES DISCRETE
       070b       DTS-ES 8ch
       070c       Neo:X CINEMA
       0881       OPTIMUM
       0e01       HDMI THROUGH
       0f01       MULTI CH IN
       1101       [)(]PLIIx MOVIE
       1102       [)(]PLIIx MUSIC
       1103       [)(]DIGITAL EX
       1104       DTS Neo:6
       1105       ES MATRIX
       1106       ES DISCRETE
       1107       DTS-ES 8ch
       1108       multi ch Straight Decode
       1109       [)(]PLIIz HEIGHT
       110a       WIDE SURR MOVIE
       110b       WIDE SURR MUSIC
       110c       Neo:X CINEMA
       110d       Neo:X MUSIC
       110e       Neo:X GAME
       1301       THX Surr EX
       1303       ES MTRX +THX CINEMA
       1304       ES DISC +THX CINEMA
       1305       ES 8ch +THX CINEMA
       1306       [)(]PLIIx MOVIE +THX
       1309       THX CINEMA
       130b       ES MTRX +THX MUSIC
       130c       ES DISC +THX MUSIC
       130d       ES 8ch +THX MUSIC
       130e       [)(]PLIIx MUSIC +THX
       1311       THX MUSIC
       1313       ES MTRX +THX GAMES
       1314       ES DISC +THX GAMES
       1315       ES 8ch +THX GAMES
       1319       THX GAMES
       131a       [)(]PLIIz +THX CINEMA
       131b       [)(]PLIIz +THX MUSIC
       131c       [)(]PLIIz +THX GAMES
       131d       Neo:X CINEMA + THX CINEMA
       131e       Neo:X MUSIC + THX MUSIC
       131f       Neo:X GAME + THX GAMES
     Sets:
       Hdzone:
         inputDown  ZEB
         inputUp    ZEC
         off        ZEF
         on         ZEO
         toggle     ZEZ
       Main:
         bassDown   BD
         bassUp     BI
         channelDown TPD
         channelUp  TPI
         input      FN
         inputDown  FD
         inputUp    FU
         muteOff    MF
         muteOn     MO
         muteToggle MZ
         off        PF
         on         PO
         pauseAdapterPort 11BT
         pauseIpod  01IP
         pauseMhl   25MHL
         pauseNetwork 11NW
         playAdapterPort 10BT
         playIpod   00IP
         playMhl    23MHL
         playNetwork 10NW
         repeatAdapterPort 17BT
         repeatIpod 07IP
         repeatNetwork 34NW
         shuffleAdapterPort 18BT
         shuffleIpod 08IP
         shuffleNetwork 35NW
         stopAdapterPort 12BT
         stopIpod   02IP
         stopMhl    24MHL
         stopNetwork 20NW
         toggle     PZ
         trebleDown TD
         trebleUp   TI
         volume     VL
         volumeDown VD
         volumeUp   VU
       Zone2:
         inputDown  ZSFD
         inputUp    ZSFU
         muteOff    Z2MF
         muteOn     Z2MO
         muteToggle Z2MZ
         off        APF
         on         APO
         toggle     APZ
         volumeDown ZD
         volumeUp   ZU
       Zone3:
         inputDown  ZTFD
         inputUp    ZTFU
         muteOff    Z3MF
         muteOn     Z3MO
         muteToggle Z3MZ
         off        BPF
         on         BPO
         toggle     BPZ
         volumeDown YD
         volumeUp   YU
     Speakersystems:
       00         Normal(SB/FH)
       01         Normal(sb/FW)
       02         Speaker B
       03         Front Bi-Amp
       04         ZONE 2
       10         9.1ch FH/FW
       11         7.1ch + Speaker B
       12         7.1ch Front Bi-Amp
       13         7.1ch + ZONE2
       14         7.1ch FH/FW + ZONE2
       15         5.1ch Bi-Amp + ZONE2
       16         5.1ch + ZONE 2+3
       17         5.1ch + SP-B Bi-Amp
       18         5.1ch F+Surr Bi-Amp
       19         5.1ch F+C Bi-Amp
       20         5.1ch C+Surr Bi-Amp
     Tunerchannelnames:
       A1
       A2
       A3
       A4
       A5
       A6
       A7
       A8
       A9
       B1
       B2
       B3
       B4
       B5
       B6
       B7
       B8
       B9
       C1
       C2
       C3
       C4
       C5
       C6
       C7
       C8
       C9
       D1
       D2
       D3
       D4
       D5
       D6
       D7
       D8
       D9
       E1
       E2
       E3
       E4
       E5
       E6
       E7
       E8
       E9
       F1
       F2
       F3
       F4
       F5
       F6
       F7
       F8
       F9
       G1
       G2
       G3
       G4
       G5
       G6
       G7
       G8
       G9
     Bm:
       Pioneeravr_get:
         cnt        2
         dmx        0
         mAr
         max        0
         tot        0
       Pioneeravr_read:
         cnt        335
         dmx        0
         max        137
         tot        2930
         mAr:
           HASH(0x1628530)
       Pioneeravr_set:
         cnt        19
         dmx        0
         max        424
         tot        546
         mAr:
           HASH(0x1628530)
           AVR
           on
     Main:
       CURINPUTNR 05
Attributes:
   alias      Pioneer AVR
   devStateIcon on:rc_GREEN:off off:rc_STOP disconnected:rc_RED
   event-on-change-reading .*
   fp_Grundriss 50,100
   group      Multimedia
   room       EG.Wohnzimmer,_Dienste
   verbose    5
   webCmd     volume:mute:input


Wie du siehst, werden u.a. das State Attribut nicht aktualisiert. Ich hoffe das hilft!
Benötigst du noch mehr Angaben?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: cruser1800 am 03 Juli 2014, 21:34:15
Hallo,

ich habe leider auch eine Fehlermeldung.

Use of uninitialized value in concatenation (.) or string at ./FHEM/71_PIONEERAVRZONE.pm line 320.

Habe schon den AVR komplett gelöscht, da war die Meldung weg. Wenn ich nur die Zone2 lösche bekommen ich andere Fehlermeldungen.
Habe ich hier falsche Einstellungen oder liegt ein Fehler im Programm vor. Der AVR funktioniert Top!

Gruß Lutz
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 04 Juli 2014, 21:03:55
Danke für's Testen, Feedback und die Logs!

Im SVN gibt es nun die Version 6198.
Diese Bringt ein neues Attribut
attr <name> checkConnection <enable|disable>
Default is disable.
Damit lässt sich die regelmäßige Verbindungsüberprüfung abschalten.

Den Fehler in Zeile 320 im Modul PIONEERAVRZONE kann ich mir aktuell noch nicht erklären.

Viel Spass!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 05 Juli 2014, 17:14:29
Vielen Dank 50 Watt, klappt auch bei mir.
Eine Kleinigkeit habe ich noch entdeckt:

Use of uninitialized value $buf in string eq at ./FHEM/70_PIONEERAVR.pm line 1031.

Was aber immer noch nicht bei mir zuverlässig funktioniert, ist das State Attribut.
Wenn der AVR im Standby ist und ich ein SET AVR ON absetze, bleibt state trotzdem auf off? Ist das bei Euch auch so?


EDIT: Ich muss mich korrigieren. Weder mit CheckConnection State noch ohne funktioniert mein Modul (keine Bedienung möglich!).
Version

# $Id: 70_PIONEERAVR.pm 6198 2014-07-04 18:59:33Z hofrichter $
# $Id: 71_PIONEERAVRZONE.pm 6171 2014-06-28 00:06:17Z hofrichter $


Im Log steht nur:

2014.07.06 10:29:59.304 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 06 Juli 2014, 13:56:54
Vielen Dank für's Testen!!!

Es gibt wieder eine neue (6202) Version im SVN die bald per update zur Verfügung stehen sollte.
Damit funktioniert hier:
set myAVR on
Achtung: Im Webinterface wird der "state" nicht immer korrekt angezeigt (der Eventmonitor zeigt die state - Änderung an und ein reload der Website im Browser zeigt dann auch den korrekten state).
Das beim Neuanlegen des PIONEERAVR device erzeugte webcmd zeigt nun den state mit unterschiedlichen icons für
Der  uninitialized value $buf sollte nun auch nicht mehr vorkommen.

Viel Spass!

PS: debuggen von Fehlern ist für mich leichter, wenn es ein log mit verbose 5 gibt (auch per PN)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 06 Juli 2014, 16:49:36
Ja sorry, aber das Verbose 5 und Logtraffic haben leider nicht mehr ausgespuckt!

Update: Perfekt, die SVN Version läuft nun einwandfrei bei mir - vielen Dank!

Urgs...ist mir ja langsam peinlich, aber das "set bass <value>" funktioniert leider bei mir nicht.
Anbei das Log mit verbose 5 inkl. Logtraffic!

4.07.06 20:13:02.664 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:13:02.904 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.06 20:13:27.092 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( bass )
2014.07.06 20:13:27.097 5: PIONEERAVR AVR: set bass "5"
2014.07.06 20:13:27.100 5: PIONEERAVR AVR (loglevel: 5) logTraffic: SimpleWrite "01BA\r\n"
2014.07.06 20:13:27.100 5: SW: 303142410d0a
2014.07.06 20:13:27.170 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL024E4F5420415641494C41424C4520\r\n"
2014.07.06 20:13:27.173 5: PIONEERAVR AVR: processing "FL024E4F5420415641494C41424C4520" received from PIONEERAVR
2014.07.06 20:13:27.175 5: PIONEERAVR AVR: "FL024E4F5420415641494C41424C4520" interpreted as: Display update
2014.07.06 20:13:27.176 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:13:27.289 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.06 20:13:27.910 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL022020202020202020202020202020\r\n"
2014.07.06 20:13:27.912 5: PIONEERAVR AVR: processing "FL022020202020202020202020202020" received from PIONEERAVR
2014.07.06 20:13:27.915 5: PIONEERAVR AVR: "FL022020202020202020202020202020" interpreted as: Display update
2014.07.06 20:13:27.916 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:13:28.151 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL024E4F5420415641494C41424C4520\r\n"
2014.07.06 20:13:28.153 5: PIONEERAVR AVR: processing "FL024E4F5420415641494C41424C4520" received from PIONEERAVR
2014.07.06 20:13:28.155 5: PIONEERAVR AVR: "FL024E4F5420415641494C41424C4520" interpreted as: Display update
2014.07.06 20:13:28.156 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:13:28.481 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.06 20:13:28.638 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL022020202020202020202020202020\r\n"
2014.07.06 20:13:28.640 5: PIONEERAVR AVR: processing "FL022020202020202020202020202020" received from PIONEERAVR
2014.07.06 20:13:28.642 5: PIONEERAVR AVR: "FL022020202020202020202020202020" interpreted as: Display update
2014.07.06 20:13:28.643 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:13:28.883 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.06 20:13:29.142 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL02200506504C0820204D4F56494520\r\n"
2014.07.06 20:13:29.144 5: PIONEERAVR AVR: processing "FL02200506504C0820204D4F56494520" received from PIONEERAVR
2014.07.06 20:13:29.146 5: PIONEERAVR AVR: "FL02200506504C0820204D4F56494520" interpreted as: Display update
2014.07.06 20:13:29.147 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:13:29.231 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.06 20:13:59.250 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "\r\n"
2014.07.06 20:13:59.253 5: PIONEERAVR AVR: processing "" received from PIONEERAVR
2014.07.06 20:13:59.254 5: PIONEERAVR AVR: Supressing received ""
2014.07.06 20:13:59.255 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:14:12.746 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( treble )
2014.07.06 20:14:12.752 5: PIONEERAVR AVR: set treble "3"
2014.07.06 20:14:12.754 5: PIONEERAVR AVR (loglevel: 5) logTraffic: SimpleWrite "03TR\r\n"
2014.07.06 20:14:12.755 5: SW: 303354520d0a
2014.07.06 20:14:12.825 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL024E4F5420415641494C41424C4520\r\n"
2014.07.06 20:14:12.827 5: PIONEERAVR AVR: processing "FL024E4F5420415641494C41424C4520" received from PIONEERAVR
2014.07.06 20:14:12.830 5: PIONEERAVR AVR: "FL024E4F5420415641494C41424C4520" interpreted as: Display update
2014.07.06 20:14:12.831 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:14:12.944 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.06 20:14:13.567 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL022020202020202020202020202020\r\n"
2014.07.06 20:14:13.569 5: PIONEERAVR AVR: processing "FL022020202020202020202020202020" received from PIONEERAVR
2014.07.06 20:14:13.572 5: PIONEERAVR AVR: "FL022020202020202020202020202020" interpreted as: Display update
2014.07.06 20:14:13.573 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:14:13.777 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL024E4F5420415641494C41424C4520\r\n"
2014.07.06 20:14:13.779 5: PIONEERAVR AVR: processing "FL024E4F5420415641494C41424C4520" received from PIONEERAVR
2014.07.06 20:14:13.781 5: PIONEERAVR AVR: "FL024E4F5420415641494C41424C4520" interpreted as: Display update
2014.07.06 20:14:13.782 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:14:14.297 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.06 20:14:14.318 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL022020202020202020202020202020\r\n"
2014.07.06 20:14:14.320 5: PIONEERAVR AVR: processing "FL022020202020202020202020202020" received from PIONEERAVR
2014.07.06 20:14:14.322 5: PIONEERAVR AVR: "FL022020202020202020202020202020" interpreted as: Display update
2014.07.06 20:14:14.323 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:14:14.563 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.06 20:14:14.783 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL02200506504C0820204D4F56494520\r\n"
2014.07.06 20:14:14.785 5: PIONEERAVR AVR: processing "FL02200506504C0820204D4F56494520" received from PIONEERAVR
2014.07.06 20:14:14.788 5: PIONEERAVR AVR: "FL02200506504C0820204D4F56494520" interpreted as: Display update
2014.07.06 20:14:14.789 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:14:14.871 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )


Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 06 Juli 2014, 22:23:04
@P.A.Trick

Danke für das rasche Feedback und für das Log zum "set myAVR bass <value>"
Dein Pioneer AV Receiver schreibt ins Display "NOT AVAILABLE" sagt dein Log:
PIONEERAVR AVR: "FL024E4F5420415641494C41424C4520" interpreted as: Display update
Mein VSX-923 schreibt das auch, z.B. wenn tone = bypass ist. Setze ich tone auf on
set myAVR tone on
kann ich auch mit
set myAVR bass <value>
den Bass verstellen.
Es gibt noch weitere Modi, in denen Bass nicht verstellt werden kann.

PS: habe nun nochmals im SVN eingecheckt (Version 6204) - einzige Änderung ist das aussagekräftigere Log der Display updates bei verbose 5
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 06 Juli 2014, 23:40:30
KratzamKopf! Verdammt du hast recht hatte ich doch glatt vergessen! Aber mit set AVR tone no klappt es bei mir dennoch nicht! Ich werde mal testen bei welchem Modus das klappt! danke fuer deine Muehe!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: cruser1800 am 08 Juli 2014, 21:56:56
Hi,

"set bass <value>" funktioniert leider bei mir auch nicht.

Aber die andere Fehlermeldung "line 320" ist weg!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 08 Juli 2014, 23:56:37
@cruser1800
Vielen Dank fürs Feedback! Hast du ein Log mit verbose 5? Das würde das Finden des Fehlers erleichtern!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Andreas79 am 06 August 2014, 13:53:25
Hallo,

super Arbeit bei dem Modul. Ein paar Vorschläge für zusätzliche Befehle hätte ich noch.
Und zwar die Befehle:

CUP<CR>    -  AMP CURSOR UP
CDN<CR>  -  AMP CURSOR DOWN
CRI<CR>    -  AMP CURSOR RIGHT
CLE<CR>    -  AMP CURSOR LEFT
CEN<CR>    -  AMP CURSOR ENTER
CRT<CR>    -  AMP RETURN

Ich hab bei mir das Problem, dass ich keinen Empfang mit dem Tuner habe, jetzt höre ich Internet Radio und mit den Cursorbefehlen kann ich mich durchs Menü klicken und unter Favoriten den gewählten Sender auswählen.
Ich hab das bei mir mal bei der Zone Main eingepflegt und es funktioniert wunderbar. Leider hat es bei den anderen Zonen nicht geklappt.
Bei mir läuft ein VSX2021.

Eingetragen hab ich es bei:

$hash->{helper}{SETS} = {
   'main' => {

Und dann noch bei

my @setsWithoutArg= ("off","toggle","volumeUp","volumeDown","muteOn","muteOff","muteToggle","inputUp","inputDown"); # set commands without arguments




Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 07 August 2014, 00:07:23
@Andreas79: Danke für das Feedback und den Vorschlag.
Ich habe nun versucht, das umzusetzen.
Ich habe soeben eine neue Version (6369) eingecheckt:
Es gibt nun den neuen set <name> remoteControl <attr> wobei <attr> eines von (cursorUp|cursorDown|cursorLeft|cursorRight|enter|return|audioParameter|videoParameter|hdmiOutputParameter|homeMenu|statusDisplay) (enspricht den http://www.fhemwiki.de/wiki/DevelopmentGuidelinesAV (http://www.fhemwiki.de/wiki/DevelopmentGuidelinesAV))
Damit werden die von dir zitierten "CUP,CDN,.." gesendet.

Ich konnte damit jedoch nur im "HomeMenu" navigieren.
Internet- MediaServer, Favoriten liesen sich für mich damit nicht steuern.
Dafür habe ich nun noch
set <name> prev,next,rev,fwd,up,down,right,left,enter,return,menu --- only for inputs that support those commands

Damit kann ich beim VSX923 die Inputs Internetradios, mediaServer, Favoriten,... steuern.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Andreas79 am 15 September 2014, 20:44:00
Hallo,

danke für die schnelle Umsetzung. Ich bin leider davon ausgegangen, dass ich eine Mailbenachrichtigung bekomme, wenn auf diesen Eintrag geantwortet wird, deshalb die späte Reaktion.
Hab jetzt mal aktualisiert und ausprobiert, es klappt wunderbar bei mir.
Hab jetzt mein notify umgeschrieben:

{ fhem ("set VSX2021 on; sleep 1; set VSX2021 input hMG; sleep 15; set VSX2021 volumeStraight -53; set VSX2021_Z2 on; set VSX2021_Z2 input hMG; set VSX2021_Z2 volumeStraight -50; set VSX2021 remoteControl cursorDown; sleep 1; set VSX2021 remoteControl cursorDown; sleep 1; set VSX2021 remoteControl cursorEnter; sleep 1; set VSX2021 remoteControl cursorEnter"); }

Läuft genauso wie vorher und wählt mir in diesem Fall den ersten Sender in den Favoriten aus.

Danke nochmal!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Markus M. am 29 September 2014, 00:26:28
VSX-82x / VSX-52x Support

Ich habe letztens auch nach einem Netzwerkreceiver gesucht und bin beim VSX-828 gelandet.
Kurzer Check: App vorhanden, FHEM Modul vorhanden. Spontan gekauft.  :-\
Bis zu dem Punkt an dem Pioneer sich extra Aufwand gemacht haben um die "kleine" Serie künstlich zu verstümmeln, bin ich leider nicht gekommen. Technisch mag das Gerät ok sein, die lieblos zusammengepfuschte Bedienung ist aber generell so ziemlich das Beschissenste das mit je untergekommen ist und gewährleistet, dass das mit Sicherheit das letzte ist, das ich in meinem Leben von Pioneer gekauft habe.
Wie dem auch sei, das Ding steht im Wohnzimmer und muss nun so gut es geht mitspielen.


Die Version im Anhang funktioniert und hat aktuell alles drin was ich in FHEM nutze.
- Vieles was sowieso nicht funktioniert deaktiviert
- Spezifische interne Werte angepasst
- Lautstärkeregelung abgeändert
- AirPlay mit Bedienung hinzugefügt
- Rudimentäre Bedienung iPod
- Auswahl Radiostationen
- Anzeige Track/Station/Listen Informationen und "Now Playing" Images
- Neues Feature: Volume Limit (greift auch bei Airplay und Verstellung am Gerät, super in Verbindung mit Zeitsteuerung!)

Ich habe damit momentan fast alles was ich benötige, einzig die Surround-Einstellungen sind komplett nutzlos, da man wie beispielsweise auch beim Tuner kein Feedback erhält, sie aber nicht absolut ansteuern oder zumindest zurücksetzen kann.
Wenn jemand sehr viel mehr Zeit hat als ich, könnte er ja versuchen die beiden Versionen zusammenzuführen und beispielsweise mit einem Switch zu versehen, mit dem man einstellt welchen Funktionsumfang das Modul hat.


Da ich mich jetzt erst mal wieder anderen Dingen widmen werde, bekommt ihr noch den Rest aus meiner Grabbelkiste den ich nicht irgendwo im Modul verwendet habe:

?GAP  (request current track info)
?GIC  (request now playing artwork)

?GIA0000200015 (list current folder,starting from x [02], showing n [15] entries)
00002GHP (select 2nd folder entry - does not always work)

?ICA  (no clue)
ICA1

?RGC  (no clue)
RGC110000001000000000000000000000

?RGF  (no clue)
RGF0110112000000002020000000100000001000010000011111100010000000000

?RGH  (no clue)
RGH0110101000000000000000000000000000000000000000000000000000000000


Viel Spass damit,
Markus
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: druschba am 30 September 2014, 08:54:27
Hallo,

ich habe gestern zum ersten mal meinen VSX 922 an FHEM angebunden. Alles wurde automatisch erkannt und die Zone2 wurde auch automatisch angelegt. Funktioniert soweit gut, ich muss aber noch ein wenig rumspielen.
Wichtig ist, dass die Netzwerkbereitschaft im Standby beim VSX-922 eingeschaltet wird. So kann man ihn auch per FHEM einschalten.

Danke für das Modul.

Grüße Druschba
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Chris8888 am 26 Oktober 2014, 10:47:55
Hallo,
ich habe eben meinen SC-LX86 eingebunden. Läuft auf Anhieb. Weitere Zonen wurden auch angelegt.

Tolles Modul! Vielen Dank an die Runde!

Im Log habe ich nun folgende Meldung:
PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/71_PIONEERAVRZONE.pm line 400.

Auch werden nicht alle Eingänge mit dem richtigen Namen eingelesen (zB cblSAT anstatt T-Home). Kann ich das nachträglich noch ändern?

Werde jetzt mal weiter testen.

Gruß
Christian
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 09 November 2014, 13:13:37
Ich habe heute auch noch einen kleinen Schönheitsfehler im Log bemerkt:

2014.11.09 12:53:58.122 3:     main::CallFn                        called by fhem.pl (598)
2014.11.09 12:53:58.122 3:     main::PIONEERAVR_Read               called by fhem.pl (2923)
2014.11.09 12:53:58.121 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1323)
2014.11.09 12:53:58.121 3:     main::__ANON__                      called by fhem.pl (3676)
2014.11.09 12:53:58.121 3: stacktrace:
2014.11.09 12:53:58.121 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3676.


Es scheint so, als wäre eine Variable nicht initialisiert gewesen. Ist beim shutdown restart aufgetreten!
Titel: immer wieder disconnected....
Beitrag von: Raven am 13 November 2014, 22:46:12
immer wieder disconnected....

Zunächst dachte ich daran es liegt am Netzwerk / neuen Router, aber nachdem ich den AVR nun 2 Tage in FHEM deaktvierte und der AVR immer noch im Netz verfügbar(*) war, muss die Fehlerquelle im Modul liegen.

Die früheren AVR-Module liefen einwandfrei, d.h. ich konnte morgens den AVR via FHEM starten. Seit ca. 6-8 Wochen meldet der AVR nun regelmäßig morgens diconnected. D.h. der AVR ist komplett nicht mehr im Netz ansprechbar; auch nicht via Pioneer App. AVR Network standby ist nach wie vor aktiviert. Interessanterweise erhalte ich das "disconnected" in dem Moment, in dem ich den AVR via FHEM einschaltete möchte. Ist der AVR online kann ich diesen auch via FHEM wieder steuern (inkl. ein- und wieder ausschalten).

Irgendeine Idee wo ich bitte suchen muss.


(*) via andere DLNA-Clients und Pioneer app
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Jumbo am 18 November 2014, 15:04:32
@Chris8888

ich habe genau das gleiche Problem , hast du etwas gefunden woran das liegen kann ?

PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/71_PIONEERAVRZONE.pm line 400.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Chris8888 am 18 November 2014, 20:59:19
Zitat von: Jumbo am 18 November 2014, 15:04:32
@Chris8888

ich habe genau das gleiche Problem , hast du etwas gefunden woran das liegen kann ?

PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/71_PIONEERAVRZONE.pm line 400.

Leider nicht. Aber ich kann gut damit leben. ;-)
Titel: Antw:immer wieder disconnected....
Beitrag von: peterk_de am 07 Dezember 2014, 17:32:48
Zitat von: Raven am 13 November 2014, 22:46:12
immer wieder disconnected....

...

Die früheren AVR-Module liefen einwandfrei, ...


Ist mir auch eben aufgefallen. Seit wann das ist kann ich schwer sagen - ich nutze das Modul eigentlich nur, dass es den Receiver mutet, wenn es klingelt - es ist mir nicht gelungen ihn online zu bekommen.  Im Log steht regelmäßig "2: Attempt to write to disconnected device.", was wohl vom AVR-Modul kommt ;-(

Davon mal abgesehen noch etwas anderes: Ich habe aktuell den VSX-920 in Betrieb. Hat jemand den aktuellen Nachfolger davon (VSX-924) mit FHEM am laufen? Lässt der sich mit FHEM problemlos und zuverlässig anschalten? (mal von dem zitierten Bug abgesehen?) Ich überlege upzugraden, da ich meinen u.A. nicht per LAN anschalten kann (Networkstandby fehlt beim 920er noch) ... und gerade dieses Anschalten ist ein großes WAF-Manko und würde ich gerne über FHEM regeln ;)
Titel: Antw:immer wieder disconnected....
Beitrag von: Paul am 07 Dezember 2014, 19:51:03
Zitat von: peterk_de am 07 Dezember 2014, 17:32:48

Davon mal abgesehen noch etwas anderes: Ich habe aktuell den VSX-920 in Betrieb. Hat jemand den aktuellen Nachfolger davon (VSX-924) mit FHEM am laufen? Lässt der sich mit FHEM problemlos und zuverlässig anschalten? (mal von dem zitierten Bug abgesehen?) Ich überlege upzugraden, da ich meinen u.A. nicht per LAN anschalten kann (Networkstandby fehlt beim 920er noch) ... und gerade dieses Anschalten ist ein großes WAF-Manko und würde ich gerne über FHEM regeln ;)

Ich schalte meinen VSX920 wie alle meine Multimedia-Geräte über den Logitech HUB per FHEM an.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: peterk_de am 07 Dezember 2014, 23:13:57
Hrm auch ne Überlegung, meine Argumente den neuen zu kaufen schwinden dahin, dabei wollte ich den alten doch dann fürs Schlafzimmer nehmen ... Hach ... Aber das mit dem Hub klingt wirklich gut, mal einlesen ;-)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 08 Dezember 2014, 19:14:23
@ Jumbo und @ Chris8888:
Vielen Dank für die Fehlermeldung!

Würde das PIONEERAVR Modul gerne adaptieren.
Könntet ihr bitte die Ausgabe von

Code: [Auswählen]
list <Name des PIONEERAVR devices>
Z.B.
Code: [Auswählen]
list vsx923server
posten?

Bitte für alle Pioneer Devices (auch die Zonen).

Ein Log mit verbose 5 kann auch helfen, Fehler zu finden ;-)

Liebe Grüße
50watt
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: slonnet am 12 Dezember 2014, 19:26:12
Hallo zusammen,

erstmal vielen Dank für diese tolle Modul!

Und auch gleich ne Frage:

Wie sende ich einen RAW Befehl zum Pioneer?

Der Befehl "SIGNAL SELECT (*SDA<CR>)" bräuchte ich.

Mit z.B. "set MyAVR raw 02SDA" geht es nicht!  :-\

Gruss slonnet


Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 13 Dezember 2014, 18:08:49
Hallo slonnet,

set MyAVR raw 1SDA
funktioniert hier.
*SDA ist laut meiner Dokumentation für folgende Werte definiert
0:AUTO
1:ANALOG
2:DIGITAL
3:HDMI
9:SIGNAL SELECT (cyclic)


Ich habe eine neue Version von 70_PIONEERAVR soeben eingecheckt. Diese soll einen Fehler beim Einlesen der input names beheben.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Jumbo am 14 Dezember 2014, 12:25:58
@50watt,

hier die list ausgabe :

Internals:
   DEF        telnet 192.168.1.85:23
   DeviceName 192.168.1.85:23
   FD         99
   NAME       PIONEER
   NR         23
   PARTIAL
   Protocol   telnet
   STATE      on
   TYPE       PIONEERAVR
   Readings:
     2014-12-02 16:15:16   bass            0
     2014-12-02 16:15:16   channel         1
     2014-12-02 16:15:16   channelName     0
     2014-12-02 16:15:16   channelStraight A1
     2014-12-14 12:25:53   display           EXT.STEREO
     2014-12-14 12:25:53   displayPrevious M.VOL  -43.5dB
     2014-12-14 11:13:15   input           xbmc
     2014-12-14 12:16:48   listeningMode   extendedStereo
     2014-12-14 12:16:49   listeningModePlaying EXT.STEREO
     2014-12-14 12:16:39   model           SC-LX57
     2014-12-13 22:19:01   mute            off
     2014-12-02 16:15:16   networkStandby  on
     2014-12-14 12:16:41   power           on
     2014-12-12 11:05:32   presence        present
     2014-12-02 16:15:16   softwareVersion 1-149-020-516-108
     2014-12-02 16:15:16   speakerSystem   9.1ch FH/FW
     2014-12-02 16:15:16   speakers        A+B
     2014-12-14 09:18:16   state           on
     2014-12-02 16:15:16   tone            bypass
     2014-12-02 16:15:16   treble          0
     2014-12-14 12:25:48   volume          40
     2014-12-14 12:25:48   volumeStraight  -43
   Helper:
     AVAILABLE  1
     nextConnectionCheck 1418556473.21168
     receiver
     Gets:
       Hdzone:
         input      ?ZEA
         power      ?ZEP
       Main:
         bass       ?BA
         channel    ?PR
         display    ?FL
         input      ?F
         listeningMode ?S
         listeningModePlaying ?L
         model      ?RGD
         mute       ?M
         networkStandby ?STJ
         power      ?P
         softwareVersion ?SSI
         speakerSystem ?SSF
         speakers   ?SPK
         tone       ?TO
         treble     ?TR
         tunerChannelNames ?TQ
         tunerFrequency ?FR
         volume     ?V
       Zone2:
         bass       ?ZGB
         input      ?ZS
         mute       ?Z2M
         power      ?AP
         treble     ?ZGC
         volume     ?ZV
       Zone3:
         input      ?ZT
         mute       ?Z3M
         power      ?BP
         volume     ?YV
     Inputnames:
       00:
         aliasName
         enabled    1
         name       phono
       01:
         aliasName
         enabled    1
         name       cd
       02:
         aliasName
         enabled    1
         name       tuner
       03:
         aliasName
         enabled    1
         name       cdrTape
       04:
         aliasName
         enabled    1
         name       dvd
       05:
         aliasName
         enabled    1
         name       tv
       06:
         aliasName  vuSolo2
         enabled    1
         name       cblSat
       10:
         aliasName  playstation4
         enabled    1
         name       video1
       12:
         aliasName
         enabled    1
         name       multiChIn
       13:
         aliasName
         enabled    1
         name       usbDac
       14:
         aliasName
         enabled    1
         name       video2
       15:
         aliasName  xbmc
         enabled    1
         name       dvrBdr
       17:
         aliasName
         enabled    1
         name       ipodUsb
       18:
         aliasName
         enabled    1
         name       xmRadio
       19:
         aliasName  test
         enabled    1
         name       hdmi1
       20:
         aliasName
         enabled    1
         name       hdmi2
       21:
         aliasName
         enabled    1
         name       hdmi3
       22:
         aliasName
         enabled    1
         name       hdmi4
       23:
         aliasName
         enabled    1
         name       hdmi5Mhl
       24:
         aliasName
         enabled    1
         name       hdmi6
       25:
         aliasName
         enabled    1
         name       bd
       26:
         aliasName
         enabled    1
         name       homeMediaGallery
       27:
         aliasName
         enabled    1
         name       sirius
       31:
         aliasName
         enabled    1
         name       hdmiCyclic
       33:
         aliasName
         enabled    1
         name       adapterPort
       34:
         aliasName
         enabled    1
         name       hdmi7
       35:
         aliasName
         enabled    1
         name       hdmi8
       38:
         aliasName
         enabled    1
         name       internetRadio
       41:
         aliasName
         enabled    1
         name       pandora
       44:
         aliasName
         enabled    1
         name       mediaServer
       45:
         aliasName
         enabled    1
         name       favorites
       48:
         aliasName
         enabled    1
         name       mhl
       53:
         aliasName
         enabled    1
         name       spotify
     Listeningmodes:
       0001       stereoCyclic
       0003       frontStageSurroundAdvanceFocus
       0004       frontStageSurroundAdvanceWide
       0005       autoSurrStreamDirectCyclic
       0006       autoSurround
       0007       direct
       0008       pureDirect
       0009       stereoDirectSet
       0010       standard
       0011       2chSource
       0012       proLogic
       0013       proLogic2movie
       0014       proLogic2music
       0015       proLogic2game
       0016       neo6cinema
       0017       neo6music
       0018       proLogic2xMovie
       0019       proLogic2xMusic
       0020       proLogic2xGame
       0021       multiChSource
       0022       multiChSourceDolbyEx
       0023       multiChSourceProLogic2xMovie
       0024       multiChSourceProLogic2xMusic
       0025       multiChSourceDtsEsNeo6
       0026       multiChSourceDtsEsMatrix
       0027       multiChSourceDtsEsDiscrete
       0028       xmHdSurround
       0029       neuralSurround
       0030       multiChSourceDtsEs8chDiscrete
       0031       proLogic2zHeight
       0032       wideSurroundMovie
       0033       wideSurroundMusic
       0034       multiChSourceProLogic2zHeight
       0035       multiChSourceWideSurroundMovie
       0036       multiChSourceWideSurroundMusic
       0037       neoXcinema
       0038       neoXmusic
       0039       neoXgame
       0040       neuralSurroundNeoXcinema
       0041       neuralSurroundNeoXmusic
       0042       neuralSurroundNeoXgame
       0043       multiChSourceNeoXcinema
       0044       multiChSourceNeoXmusic
       0045       multiChSourceNeoXgame
       0050       thxCyclic
       0051       prologicThxCinema
       0052       pl2movieThxCinema
       0053       neo6cinemaThxCinema
       0054       pl2xMovieThxCinema
       0055       thxSelect2games
       0056       thxCinemaForMultiCh
       0057       thxSurroundExForMultiCh
       0058       pl2xMovieThxCinemaForMultiCh
       0059       esNeo6thxCinemaForMultiCh
       0060       esMatrixThxCinemaForMultiCh
       0061       esDiscreteThxCinemaForMultiCh
       0062       thxSelect2cinemaForMultiCh
       0063       thxSelect2musicForMultiCh
       0064       thxSelect2gamesForMultiCh
       0065       thxUltra2cinemaForMultiCh
       0066       thxUltra2musicForMultiCh
       0067       es8chDiscreteThxCinemaForMultiCh
       0068       thxCinemaFor2ch
       0069       thxMusicFor2ch
       0070       thxGamesFor2ch
       0071       pl2musicThxMusic
       0072       pl2xMusicThxMusic
       0073       neo6musicThxMusic
       0074       pl2gameThxGames
       0075       pl2xGameThxGames
       0076       thxUltra2games
       0077       prologicThxMusic
       0078       prologicThxGames
       0079       thxUltra2gamesForMultiCh
       0080       thxMusicForMultiCh
       0081       thxGamesForMultiCh
       0082       pl2xMusicThxMusicForMultiCh
       0083       exThxGamesForMultiCh
       0084       neo6thxMusicForMultiCh
       0085       neo6thxGamesForMultiCh
       0086       esMatrixThxMusicForMultiCh
       0087       esMatrixThxGamesForMultiCh
       0088       esDiscreteThxMusicForMultiCh
       0089       esDiscreteThxGamesForMultiCh
       0090       es8chDiscreteThxMusicForMultiCh
       0091       es8chDiscreteThxGamesForMultiCh
       0092       pl2zHeightThxCinema
       0093       pl2zHeightThxMusic
       0094       pl2zHeightThxGames
       0095       pl2zHeightThxCinemaForMultiCh
       0096       pl2zHeightThxMusicForMultiCh
       0097       pl2zHeightThxGamesForMultiCh
       0100       advancedSurroundCyclic
       0101       action
       0102       sciFi
       0103       drama
       0104       entertainmentShow
       0105       monoFilm
       0106       expandedTheater
       0107       classical
       0109       unplugged
       0110       rockPop
       0112       extendedStereo
       0113       phonesSurround
       0116       tvSurround
       0117       sports
       0118       advancedGame
       0151       autoLevelControlAlC
       0152       optimumSurround
       0153       retrieverAir
       0201       neoXcinemaThxCinema
       0202       neoXmusicThxMusic
       0203       neoXgameThxGames
       0204       neoXcinemaThxCinemaForMultiCh
       0205       neoXmusicThxMusicForMultiCh
       0206       neoXgameThxGamesForMultiCh
     Listeningmodesplaying:
       0101       [)(]PLIIx MOVIE
       0102       [)(]PLII MOVIE
       0103       [)(]PLIIx MUSIC
       0104       [)(]PLII MUSIC
       0105       [)(]PLIIx GAME
       0106       [)(]PLII GAME
       0107       [)(]PROLOGIC
       0108       Neo:6 CINEMA
       0109       Neo:6 MUSIC
       010c       2ch Straight Decode
       010d       [)(]PLIIz HEIGHT
       010e       WIDE SURR MOVIE
       010f       WIDE SURR MUSIC
       0110       STEREO
       0111       Neo:X CINEMA
       0112       Neo:X MUSIC
       0113       Neo:X GAME
       0201       ACTION
       0202       DRAMA
       0208       ADVANCEDGAME
       0209       SPORTS
       020a       CLASSICAL
       020b       ROCK/POP
       020d       EXT.STEREO
       020e       PHONES SURR.
       020f       FRONT STAGE SURROUND ADVANCE
       0211       SOUND RETRIEVER AIR
       0212       ECO MODE 1
       0213       ECO MODE 2
       0301       [)(]PLIIx MOVIE +THX
       0302       [)(]PLII MOVIE +THX
       0303       [)(]PL +THX CINEMA
       0305       THX CINEMA
       0306       [)(]PLIIx MUSIC +THX
       0307       [)(]PLII MUSIC +THX
       0308       [)(]PL +THX MUSIC
       030a       THX MUSIC
       030b       [)(]PLIIx GAME +THX
       030c       [)(]PLII GAME +THX
       030d       [)(]PL +THX GAMES
       0310       THX GAMES
       0311       [)(]PLIIz +THX CINEMA
       0312       [)(]PLIIz +THX MUSIC
       0313       [)(]PLIIz +THX GAMES
       0314       Neo:X CINEMA + THX CINEMA
       0315       Neo:X MUSIC + THX MUSIC
       0316       Neo:X GAMES + THX GAMES
       0401       STEREO
       0402       [)(]PLII MOVIE
       0403       [)(]PLIIx MOVIE
       0405       AUTO SURROUND Straight Decode
       0406       [)(]DIGITAL EX
       0407       [)(]PLIIx MOVIE
       0408       DTS +Neo:6
       0409       ES MATRIX
       040a       ES DISCRETE
       040b       DTS-ES 8ch
       040e       RETRIEVER AIR
       040f       Neo:X CINEMA
       0501       STEREO
       0502       [)(]PLII MOVIE
       0503       [)(]PLIIx MOVIE
       0504       DTS/DTS-HD
       0505       ALC Straight Decode
       0506       [)(]DIGITAL EX
       0507       [)(]PLIIx MOVIE
       0508       DTS +Neo:6
       0509       ES MATRIX
       050a       ES DISCRETE
       050b       DTS-ES 8ch
       050e       RETRIEVER AIR
       050f       Neo:X CINEMA
       0601       STEREO
       0602       [)(]PLII MOVIE
       0603       [)(]PLIIx MOVIE
       0605       STREAM DIRECT NORMAL Straight Decode
       0606       [)(]DIGITAL EX
       0607       [)(]PLIIx MOVIE
       0609       ES MATRIX
       060a       ES DISCRETE
       060b       DTS-ES 8ch
       060c       Neo:X CINEMA
       0701       STREAM DIRECT PURE 2ch
       0702       [)(]PLII MOVIE
       0703       [)(]PLIIx MOVIE
       0704       Neo:6 CINEMA
       0705       STREAM DIRECT PURE Straight Decode
       0706       [)(]DIGITAL EX
       0707       [)(]PLIIx MOVIE
       0708       (nothing)
       0709       ES MATRIX
       070a       ES DISCRETE
       070b       DTS-ES 8ch
       070c       Neo:X CINEMA
       0881       OPTIMUM
       0e01       HDMI THROUGH
       0f01       MULTI CH IN
       1101       [)(]PLIIx MOVIE
       1102       [)(]PLIIx MUSIC
       1103       [)(]DIGITAL EX
       1104       DTS Neo:6
       1105       ES MATRIX
       1106       ES DISCRETE
       1107       DTS-ES 8ch
       1108       multi ch Straight Decode
       1109       [)(]PLIIz HEIGHT
       110a       WIDE SURR MOVIE
       110b       WIDE SURR MUSIC
       110c       Neo:X CINEMA
       110d       Neo:X MUSIC
       110e       Neo:X GAME
       1301       THX Surr EX
       1303       ES MTRX +THX CINEMA
       1304       ES DISC +THX CINEMA
       1305       ES 8ch +THX CINEMA
       1306       [)(]PLIIx MOVIE +THX
       1309       THX CINEMA
       130b       ES MTRX +THX MUSIC
       130c       ES DISC +THX MUSIC
       130d       ES 8ch +THX MUSIC
       130e       [)(]PLIIx MUSIC +THX
       1311       THX MUSIC
       1313       ES MTRX +THX GAMES
       1314       ES DISC +THX GAMES
       1315       ES 8ch +THX GAMES
       1319       THX GAMES
       131a       [)(]PLIIz +THX CINEMA
       131b       [)(]PLIIz +THX MUSIC
       131c       [)(]PLIIz +THX GAMES
       131d       Neo:X CINEMA + THX CINEMA
       131e       Neo:X MUSIC + THX MUSIC
       131f       Neo:X GAME + THX GAMES
     Remotecontrol:
       audioParameter APA
       cursorDown CDN
       cursorEnter CEN
       cursorLeft CLE
       cursorReturn CRT
       cursorRight CRI
       cursorUp   CUP
       hdmiOutputParameter HPA
       homeMenu   HM
       statusDisplay STS
       videoParameter VPA
     Sets:
       Hdzone:
         inputDown  ZEB
         inputUp    ZEC
         off        ZEF
         on         ZEO
         toggle     ZEZ
       Main:
         0Mhl       07MHL
         0Network   00NW
         1Mhl       08MHL
         1Network   01NW
         2Mhl       09MHL
         2Network   02NW
         3Mhl       10MHL
         3Network   03NW
         4Mhl       11MHL
         4Network   04NW
         5Mhl       12MHL
         5Network   05NW
         6Mhl       13MHL
         6Network   06NW
         7Mhl       14MHL
         7Network   07NW
         8Mhl       15MHL
         8Network   08NW
         9Mhl       16MHL
         9Network   09NW
         bassDown   BD
         bassUp     BI
         channelDown TPD
         channelUp  TPI
         downAdapterPort 22BT
         downIpod   14IP
         downMhl    02MHL
         downNetwork 27NW
         enterAdapterPort 25BT
         enterIpod  17IP
         enterMhl   17MHL
         enterNetwork 30NW
         fwdAdapterPort 16BT
         fwdIpod    06IP
         fwdMhl     28MHL
         fwdNetwork 15NW
         input      FN
         inputDown  FD
         inputUp    FU
         leftAdapterPort 24BT
         leftIpod   16IP
         leftMhl    03MHL
         leftNetwork 29NW
         menuAdapterPort 27BT
         menuIpod   19IP
         menuMhl    05MHL
         menuNetwork 36NW
         muteOff    MF
         muteOn     MO
         muteToggle MZ
         nextAdapterPort 14BT
         nextIpod   04IP
         nextMhl    30MHL
         nextNetwork 13NW
         off        PF
         on         PO
         pauseAdapterPort 11BT
         pauseIpod  01IP
         pauseMhl   25MHL
         pauseNetwork 11NW
         playAdapterPort 10BT
         playIpod   00IP
         playMhl    23MHL
         playNetwork 10NW
         prevAdapterPort 13BT
         prevIpod   03IP
         prevMhl    31MHL
         prevNetwork 12NW
         repeatAdapterPort 17BT
         repeatIpod 07IP
         repeatNetwork 34NW
         returnAdapterPort 26BT
         returnIpod 18IP
         returnMhl  06MHL
         returnNetwork 31NW
         revAdapterPort 15BT
         revIpod    05IP
         revMhl     27MHL
         revNetwork 14NW
         rightAdapterPort 23BT
         rightIpod  15IP
         rightMhl   04MHL
         rightNetwork 28NW
         shuffleAdapterPort 18BT
         shuffleIpod 08IP
         shuffleNetwork 35NW
         stopAdapterPort 12BT
         stopIpod   02IP
         stopMhl    24MHL
         stopNetwork 20NW
         toggle     PZ
         trebleDown TD
         trebleUp   TI
         upAdapterPort 21BT
         upIpod     13IP
         upMhl      01MHL
         upNetwork  26NW
         volume     VL
         volumeDown VD
         volumeUp   VU
       Zone2:
         inputDown  ZSFD
         inputUp    ZSFU
         muteOff    Z2MF
         muteOn     Z2MO
         muteToggle Z2MZ
         off        APF
         on         APO
         toggle     APZ
         volumeDown ZD
         volumeUp   ZU
       Zone3:
         inputDown  ZTFD
         inputUp    ZTFU
         muteOff    Z3MF
         muteOn     Z3MO
         muteToggle Z3MZ
         off        BPF
         on         BPO
         toggle     BPZ
         volumeDown YD
         volumeUp   YU
     Speakersystems:
       00         Normal(SB/FH)
       01         Normal(sb/FW)
       02         Speaker B
       03         Front Bi-Amp
       04         ZONE 2
       10         9.1ch FH/FW
       11         7.1ch + Speaker B
       12         7.1ch Front Bi-Amp
       13         7.1ch + ZONE2
       14         7.1ch FH/FW + ZONE2
       15         5.1ch Bi-Amp + ZONE2
       16         5.1ch + ZONE 2+3
       17         5.1ch + SP-B Bi-Amp
       18         5.1ch F+Surr Bi-Amp
       19         5.1ch F+C Bi-Amp
       20         5.1ch C+Surr Bi-Amp
     Tunerchannelnames:
       A1
     Main:
       CURINPUTNR 15
Attributes:
   devStateIcon on:rc_GREEN:off off:rc_STOP:on disconnected:rc_RED:reopen
   group      XBMC
   room       1._RDC
   webCmd     volume:mute:input



sag bescheid wenn du nochwas brauchst.

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 14 Dezember 2014, 13:32:46
Hallo Jumbo,
Danke für die Informationen.

In der gestern eingecheckten Version 7194 des Modules 70_PIONEERAVR sollte der Fehler mit den Inputnamen behoben sein.
Die Version kannst du mit
update
shutdown restart

installieren.

Die bei dir installierte Version wird angezeigt mit:
version 70_PIONEERAVR
# $Id: 70_PIONEERAVR.pm 7194 2014-12-13 17:00:46Z hofrichter $

Die Fehlermeldung von Perl kommt aus dem Modul 71_PIONEERAVRZONE, kannst du davon auch ein
list <devicename> posten?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 14 Dezember 2014, 13:37:30
@slonnet:
Ich habe soeben eine neue Version des Modules 70_PIONEERAVR.pm eingecheckt - sollte ab morgen via
update
zur Verfügung stehen. Damit gibt es einen neuen Befehl:
set <devicename> signalSelect (auto|analog|digital|hdmi|cycle)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: slonnet am 14 Dezember 2014, 13:56:29
@50watt
Danke fürs Einpflegen ins Modul!

Komischer Weisse geht es jetzt auch über den raw Befehl ?!?!

Hätte da noch ein Frage, die ich persönlich sehr wichtig finde:

Kann man die maximale einstellbare Lautstärke begrenzen?
z.b. mit set MyAvr maxvolume xx oder der gleichen?

Mit dem Schieberegler hat man (auch ausversehen) sehr schnell die maximal Lautstärke des AVR eingestellt eingestellt!

Ich behaupte mal wirklich niemand lässt seinen AVR auf MAX Lautstärke laufen ;)

Gruss slonnet


Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 14 Dezember 2014, 14:08:56
@slonnet
Danke für's rasche Feedback

Den Volume Slider kannst du selbst definieren - hängt ein bisschen von deinem Frontend ab -> dort kann man den Slider dann nicht von 0-100 sondern von 0 - 70 laufen lassen....
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: slonnet am 29 Dezember 2014, 21:00:58
Kann es sein das für das Main Modul und das Zone Modul "on for timer" nicht funktioniert? Die Fehlermeldung, das ein Parameter fehlt bekomme ich nur zurück.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 30 Dezember 2014, 16:56:03
@slonnet:
Danke für die Fehlermeldung. Im SVN gibt es nun eine korrigierte Version von PIONEERAVR und PIONEERAVRZONE, die ab morgen per "update" zur Verfügung stehen sollte.
in dieser Version ist der Fehler korrigiert und die set extensions (on-for-timer, off-for-timer,...) sollten wieder funktionieren.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 01 Januar 2015, 22:14:17
Die neue Version von PIONEERAVR ist im SVN eingechecked und steht ab morgen via update zur Verfügung. Sie zeigt in den Internals nun mehr von den "network settings" (IP, Netmask, DNS, DHCP, ports,...).
Es gibt nun zwei neue Attribute: volumeLimit (eine Zahl zwischen 0 und 100) und volumeLimitStraight (eine Zahl zwischen -80 und 12). Damit lässt sich die maximale Lautstärke des PioneerAVR begrenzen.

Es gibt nun auch readings für currentAlbum, currentTrack,...etc. für den MediaServer Eingang.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: kasslerks am 03 Januar 2015, 17:25:26
@50 Watt

ich hab mal wieder ein kleines Problem und zwar hab ich mir ein notiy gebastet fürs sauber machen.
Das sieht so aus

SauberMachen:an {
fhem("set Wz.Pioneer on");
    fhem("sleep 5");
fhem("set Wz.Pioneer input favorites");
    fhem("sleep 10");
    fhem("set Wz.Pioneer down");
    fhem("sleep 15");
    fhem("set Wz.Pioneer enter")   
    }


darauf bekomme ich folgenden fehler im LOG wenn ich den dummy einmal einschalte

2015.01.03 16:43:18.425 3: set Wz.Pioneer down : PIONEERAVR Wz.Pioneer: The command down for input nr. 06 is not possible!
2015.01.03 16:43:37.451 3: set Wz.Pioneer enter : PIONEERAVR Wz.Pioneer: The command enter for input nr. 06 is not possible!
2015.01.03 16:43:37.452 3: Saubermachen2 return value: PIONEERAVR Wz.Pioneer: The command enter for input nr. 06 is not possible!


wenn Ich dann noch mal den Dummy einschalte kommt keine Fehlermeldung mehr und das notify läuft komplett ab. Und wenn ich den Pioneer Manuel auf die Favorit stelle gibt es auch kein Fehler, das passiert nur wenn er von einem anderen Eingang kommt Zb Dreambox fürs TV
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 05 Januar 2015, 15:06:27
Zitat von: 50watt am 01 Januar 2015, 22:14:17
Die neue Version von PIONEERAVR ist im SVN eingechecked und steht ab morgen via update zur Verfügung. Sie zeigt in den Internals nun mehr von den "network settings" (IP, Netmask, DNS, DHCP, ports,...).
Es gibt nun zwei neue Attribute: volumeLimit (eine Zahl zwischen 0 und 100) und volumeLimitStraight (eine Zahl zwischen -80 und 12). Damit lässt sich die maximale Lautstärke des PioneerAVR begrenzen.

Es gibt nun auch readings für currentAlbum, currentTrack,...etc. für den MediaServer Eingang.


Hi 50watt,

ich bekomme seit den Update einige Fehler vom Modul gemeldet!

2015.01.05 14:52:52.481 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.482 3: stacktrace:
2015.01.05 14:52:52.483 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.484 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.485 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.486 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.487 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.488 3: stacktrace:
2015.01.05 14:52:52.489 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.490 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.491 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.491 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.493 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.493 3: stacktrace:
2015.01.05 14:52:52.494 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.495 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.496 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.497 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.498 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.499 3: stacktrace:
2015.01.05 14:52:52.500 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.501 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.502 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.502 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.504 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.504 3: stacktrace:
2015.01.05 14:52:52.506 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.507 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.507 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.508 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.509 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.510 3: stacktrace:
2015.01.05 14:52:52.511 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.512 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.513 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.514 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.515 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.516 3: stacktrace:
2015.01.05 14:52:52.517 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.517 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.518 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.519 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.520 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.521 3: stacktrace:
2015.01.05 14:52:52.522 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.523 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.524 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.524 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.526 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.527 3: stacktrace:
2015.01.05 14:52:52.527 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.528 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.529 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.530 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.531 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.532 3: stacktrace:
2015.01.05 14:52:52.533 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.534 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.535 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.536 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.537 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.537 3: stacktrace:
2015.01.05 14:52:52.538 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.539 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.540 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.541 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.542 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.543 3: stacktrace:
2015.01.05 14:52:52.544 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.545 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.546 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.546 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.548 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.548 3: stacktrace:
2015.01.05 14:52:52.549 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.550 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.551 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.552 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.553 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.554 3: stacktrace:
2015.01.05 14:52:52.555 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.556 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.557 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.557 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.559 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.559 3: stacktrace:
2015.01.05 14:52:52.560 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.561 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.562 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.563 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.564 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.565 3: stacktrace:
2015.01.05 14:52:52.566 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.567 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.567 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.568 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.569 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.570 3: stacktrace:
2015.01.05 14:52:52.571 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.572 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.573 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.574 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.575 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.576 3: stacktrace:
2015.01.05 14:52:52.576 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.577 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.578 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.579 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.580 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3698.
2015.01.05 14:52:52.581 3: stacktrace:
2015.01.05 14:52:52.582 3:     main::__ANON__                      called by fhem.pl (3698)
2015.01.05 14:52:52.583 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1265)
2015.01.05 14:52:52.584 3:     main::PIONEERAVR_Read               called by fhem.pl (2947)
2015.01.05 14:52:52.585 3:     main::CallFn                        called by fhem.pl (606)
2015.01.05 14:52:52.599 1: readingsUpdate(AVR,channelStraight,A1) missed to call readingsBeginUpdate first.
2015.01.05 14:52:52.600 1: readingsUpdate(AVR,channelName,) missed to call readingsBeginUpdate first.
2015.01.05 14:52:52.602 1: readingsUpdate(AVR,channel,1) missed to call readingsBeginUpdate first.
2015.01.05 14:52:52.609 1: readingsUpdate(AVR,displayPrevious,TV SURROUND) missed to call readingsBeginUpdate first.
2015.01.05 14:52:52.611 1: readingsUpdate(AVR,display, TV SURROUND  ) missed to call readingsBeginUpdate first.
2015.01.05 14:52:52.618 1: readingsUpdate(AVR,listeningMode,tvSurround) missed to call readingsBeginUpdate first.
2015.01.05 14:52:52.626 1: readingsUpdate(AVR,listeningModePlaying,LM0207) missed to call readingsBeginUpdate first.
2015.01.05 14:52:53.059 1: readingsUpdate(AVR,power,on) missed to call readingsBeginUpdate first.
2015.01.05 14:52:53.061 1: readingsUpdate(AVR,state,on) missed to call readingsBeginUpdate first.
2015.01.05 14:52:53.068 1: readingsUpdate(AVR,treble,0) missed to call readingsBeginUpdate first.
2015.01.05 14:52:53.076 1: readingsUpdate(AVR,volumeStraight,-18.5) missed to call readingsBeginUpdate first.
2015.01.05 14:52:53.077 1: readingsUpdate(AVR,volume,66) missed to call readingsBeginUpdate first.
2015.01.05 14:52:53.084 1: readingsUpdate(AVR,bass,0) missed to call readingsBeginUpdate first.
2015.01.05 14:52:53.092 1: readingsUpdate(AVR,mute,off) missed to call readingsBeginUpdate first.
2015.01.05 14:52:53.100 1: readingsUpdate(AVR,tone,bypass) missed to call readingsBeginUpdate first.
2015.01.05 14:52:53.108 1: readingsUpdate(AVR,speakerSystem,Front Bi-Amp) missed to call readingsBeginUpdate first.
2015.01.05 14:52:53.122 1: readingsUpdate(AVR,speakers,A+B) missed to call readingsBeginUpdate first.


Benötigst du noch weitere Informationen?
Titel: Antw:immer wieder disconnected....
Beitrag von: somebody101 am 05 Januar 2015, 22:19:55
Zitat von: peterk_de am 07 Dezember 2014, 17:32:48
Davon mal abgesehen noch etwas anderes: Ich habe aktuell den VSX-920 in Betrieb. Hat jemand den aktuellen Nachfolger davon (VSX-924) mit FHEM am laufen? Lässt der sich mit FHEM problemlos und zuverlässig anschalten? (mal von dem zitierten Bug abgesehen?) Ich überlege upzugraden, da ich meinen u.A. nicht per LAN anschalten kann (Networkstandby fehlt beim 920er noch) ... und gerade dieses Anschalten ist ein großes WAF-Manko und würde ich gerne über FHEM regeln ;)

Hallo,
falls das noch von Interesse ist: ich habe den VSX-924 jetzt seit 1 Woche im Einsatz und auch in fhem eingebunden.
Das an und ausschalten über fhem klappt 100%ig.
Ich habe das Gerät über div. "Szenarios" mittels des pioneeravr-modul eingebunden, jeweils mit Wahl der Quelle, Wahl des Ausgangs (TV/Beamer), Lautstärke und Power on/off ... klappt einwandfrei!

Gruß
rob.



Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Multani am 06 Januar 2015, 20:24:33
Hallo,

erst einmal vielen Dank für das hilfreiche Modul.

Seit dem letzten Update ("- feature: 70_PIONEERAVR: readings for currentAlbum etc., more internals (network settings, moved some from readings to internals), new attributes volumeLimit & volumeLimitStraight") habe ich öfters folgende Fehlermeldungen im Log:


2015.01.02 15:48:14 1: readingsUpdate(VSX921,displayPrevious, Musik * -9282) missed to call readingsBeginUpdate first.
2015.01.02 15:48:14 1: readingsUpdate(VSX921,display,Musik * -9282*) missed to call readingsBeginUpdate first.
2015.01.02 15:48:14 1: readingsUpdate(VSX921,channelStraight,A1) missed to call readingsBeginUpdate first.
2015.01.02 15:48:14 1: readingsUpdate(VSX921,channelName,) missed to call readingsBeginUpdate first.
2015.01.02 15:48:14 1: readingsUpdate(VSX921,channel,1) missed to call readingsBeginUpdate first.
2015.01.02 15:48:14 1: readingsUpdate(VSX921,displayPrevious, Musik * -9282) missed to call readingsBeginUpdate first.
2015.01.02 15:48:14 1: readingsUpdate(VSX921,display,Musik * -9282*) missed to call readingsBeginUpdate first.
2015.01.02 15:48:14 1: readingsUpdate(VSX921,listeningMode,stereoDirectSet) missed to call readingsBeginUpdate first.
2015.01.02 15:48:14 1: readingsUpdate(VSX921,listeningModePlaying,STEREO) missed to call readingsBeginUpdate first.
2015.01.02 15:48:14 1: readingsUpdate(VSX921,displayPrevious, Musik * -9282) missed to call readingsBeginUpdate first.
2015.01.02 15:48:14 1: readingsUpdate(VSX921,display,usik * -9282**) missed to call readingsBeginUpdate first.
2015.01.02 15:48:15 1: readingsUpdate(VSX921,power,on) missed to call readingsBeginUpdate first.
2015.01.02 15:48:15 1: readingsUpdate(VSX921,state,on) missed to call readingsBeginUpdate first.
2015.01.02 15:48:15 1: readingsUpdate(VSX921,treble,0) missed to call readingsBeginUpdate first.


Die Fehlermeldungen treten hauptsächlich bei einem Neustart von FHEM auf, ich meine, dass ich aber auch vereinzelt Fälle hatte, wo sie ohne Neustart auftraten.

Einschränkungen in der Funktionalität konnte ich noch nicht feststellen, es wird halt die Log-Datei vollgeschrieben...

Sollten weitere Angaben zum Debuggen notwendig sein, bitte einfach kurz Bescheid geben.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: pinz am 07 Januar 2015, 10:55:26
Hallo,

um das Zusammenspiel von Sonos und meinem AVR zu automatisieren habe ich mir zu Weihnachten eine Pioneer VSX-529 geleistet und meinen nicht netzwerkfähigen Yamaha erstetzt. Ich kann diesen soweit ansprechen (on,off, Volume up/down) aber set volumeStraight und set volume scheinen nicht zu funktionieren. Kann jemand bestätigen das sollte mit dem VSX-529 grundsätzlich funktionieren?

Ich habe es auch mit den raw Kommandos probiert. Das Log sieht aber unabhängig davon folgendermassen aus:

2015.01.07 20:44:55 5: PIONEERAVR ATSBGTRAVR01: sending raw command "VD"
2015.01.07 20:44:55 5: SW: 56440d0a
2015.01.07 20:44:55 5: PIONEERAVR ATSBGTRAVR01: Processing PIONEERAVR_Set( ? )
2015.01.07 20:44:56 5: PIONEERAVR ATSBGTRAVR01: processing "VOL013" received from PIONEERAVR
2015.01.07 20:44:56 5: PIONEERAVR ATSBGTRAVR01: "VOL013" interpreted as: Main Zone - New volume = 013 (raw volume data).
2015.01.07 20:44:56 5: PIONEERAVR ATSBGTRAVR01: Connection is up --- Check again in 120s --> Internal timer (120s) set
2015.01.07 20:44:56 5: PIONEERAVR ATSBGTRAVR01: Processing PIONEERAVR_Set( ? )
2015.01.07 20:45:15 5: PIONEERAVR ATSBGTRAVR01: Processing PIONEERAVR_Set( raw )
2015.01.07 20:45:15 5: PIONEERAVR ATSBGTRAVR01: sending raw command "001VL"
2015.01.07 20:45:15 5: SW: 303031564c0d0a
2015.01.07 20:45:15 5: PIONEERAVR ATSBGTRAVR01: Processing PIONEERAVR_Set( ? )
2015.01.07 20:45:15 5: PIONEERAVR ATSBGTRAVR01: processing "R" received from PIONEERAVR
2015.01.07 20:45:15 5: PIONEERAVR ATSBGTRAVR01: Supressing received "R"
2015.01.07 20:45:15 5: PIONEERAVR ATSBGTRAVR01: Connection is up --- Check again in 120s --> Internal timer (120s) set
2015.01.07 20:45:15 5: PIONEERAVR ATSBGTRAVR01: Processing PIONEERAVR_Set( ? )


Bedeutet "R" der AVR kennt das Kommando nicht?

Danke!
Gruß,
Andreas
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: uli2 am 08 Januar 2015, 18:02:56
super Modul, läuft bei mir prima mit einem Pioneer VSX921

einzige Auffälligkeit: Die Umschaltung der Lautsprecherzonen über
set AV_Receiver speakers A+B
klappt bei mir nicht. Weder über Kommandozeile noch über Dropdown Auswahl. Offenbar stört das + Zeichen.
Ich konnte das Problem aber lösen indem ich im Modul 70_PIONEERAVR.pm alle "A+B" durch "AB" ersetzt habe.
Könnte man vieleicht beim nächsten update übernehmen.

Gruss
Uli
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Markus M. am 08 Januar 2015, 23:23:21
Zitat von: pinz am 07 Januar 2015, 10:55:26um das Zusammenspiel von Sonos und meinem AVR zu automatisieren habe ich mir zu Weihnachten eine Pioneer VSX-529 geleistet ...

Bedeutet "R" der AVR kennt das Kommando nicht?

War leider ein Fehlkauf. Genau das bedeutet es nämlich.
Hier findest du meine Version des Moduls die an die "kleine" Baureihe angepasst wurde:
http://forum.fhem.de/index.php?action=dlattach;topic=12573.0;attach=19501 (http://forum.fhem.de/index.php?action=dlattach;topic=12573.0;attach=19501)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: hillbicks am 10 Januar 2015, 14:01:28
Hab das Modul jetzt auch mit meinem neuen VSX 924-K im Einsatz, soweit so gut und vielen Dank fuer die Muehe.

Gibt es eine Moeglichkeit CEC Kommandos an den Receiver zu senden? Ich hab ein Mediacenter mit einem CEC Adapter und eine PS4 an dem Receiver angeschlossen und wuerde gerne ueber fhem realisieren wann der Beamer ein und ausgeschaltet wird. Mediacenter an und ausschalten, inklusive Receiver und Beamer funktioniert zwar soweit, aber wenn ich vom Mediacenter auf die PS4 umschalten moechte, dann soll der Beamer natuerlich nicht ausgehen, das Mediacenter aber schon. Momentan laeuft die Steuerung den Beamer auszuschalten ueber das Mediacenter, ich wuerde diese Logik gerne in fhem abbilden, dafuer braeuchte ich aber die Moeglichkeit CEC Kommandos an den AVR zu senden.

Jemand Ideen/Vorschlaege dazu? Wie habt ihr das umgesetzt?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 10 Januar 2015, 18:43:06
@kasslerks
Der input "favorites" hat die Nummer 45, die von dir angeführte Fehlermeldung bezieht sich auf Input Nr. 06 (cblSat) - das Umschalten 5 Sekunden nach Power ON funktioniert wohl (noch?) nicht.
Ich würde versuchen, daran zu arbeiten (z.B. sleep 5 durch sleep 10 ersetzen...)

Zitat von: kasslerks am 03 Januar 2015, 17:25:26
@50 Watt

ich hab mal wieder ein kleines Problem und zwar hab ich mir ein notiy gebastet fürs sauber machen.
Das sieht so aus

SauberMachen:an {
fhem("set Wz.Pioneer on");
    fhem("sleep 5");
fhem("set Wz.Pioneer input favorites");
    fhem("sleep 10");
    fhem("set Wz.Pioneer down");
    fhem("sleep 15");
    fhem("set Wz.Pioneer enter")   
    }


darauf bekomme ich folgenden fehler im LOG wenn ich den dummy einmal einschalte

2015.01.03 16:43:18.425 3: set Wz.Pioneer down : PIONEERAVR Wz.Pioneer: The command down for input nr. 06 is not possible!
2015.01.03 16:43:37.451 3: set Wz.Pioneer enter : PIONEERAVR Wz.Pioneer: The command enter for input nr. 06 is not possible!
2015.01.03 16:43:37.452 3: Saubermachen2 return value: PIONEERAVR Wz.Pioneer: The command enter for input nr. 06 is not possible!


wenn Ich dann noch mal den Dummy einschalte kommt keine Fehlermeldung mehr und das notify läuft komplett ab. Und wenn ich den Pioneer Manuel auf die Favorit stelle gibt es auch kein Fehler, das passiert nur wenn er von einem anderen Eingang kommt Zb Dreambox fürs TV
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 10 Januar 2015, 18:53:14
@P.A.Trick und @Multani:

Danke für die Fehlermeldung zum " missed to call readingsBeginUpdate first"!
Der Fehler ist in der soeben im SVN eingecheckten Version behoben - ab morgen via update verfügbar
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 10 Januar 2015, 19:08:41
@uli2:
Danke für die Information. Ich konnte den Fehler hier nicht nachvollziehen, set pioneeravr speakers A+B
funktioniert hier wie erwartet.

Ich schaue mir das gerne genauer an, wenn du ein Log mit dem Attribute (beim PIONEERAVR device) "verbose 5" senden könntest...

Zitat von: uli2 am 08 Januar 2015, 18:02:56
super Modul, läuft bei mir prima mit einem Pioneer VSX921

einzige Auffälligkeit: Die Umschaltung der Lautsprecherzonen über
set AV_Receiver speakers A+B
klappt bei mir nicht. Weder über Kommandozeile noch über Dropdown Auswahl. Offenbar stört das + Zeichen.
Ich konnte das Problem aber lösen indem ich im Modul 70_PIONEERAVR.pm alle "A+B" durch "AB" ersetzt habe.
Könnte man vieleicht beim nächsten update übernehmen.

Gruss
Uli
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 10 Januar 2015, 22:01:45
@Markus M. und @pinz

zu VSX-82x / VSX-52x Support:
Könntet ihr die Ausgabe von list <dein_PIONEERAVR_device_name> (z.B. list myAvr) posten oder habt ihr Hinweise, wie man Geräte mit dem eingeschränkten Protokoll erkennen kann?
Habt ihr Informationen zu den Änderungen im Protokoll? Ich konnte nichts finden...

Laut http://www.pioneerelectronics.com/PUSA/Support/Home-Entertainment-Custom-Install/RS-232+&+IP+Codes/A+V+Receivers (http://www.pioneerelectronics.com/PUSA/Support/Home-Entertainment-Custom-Install/RS-232+&+IP+Codes/A+V+Receivers) gibt es als Antwort für fehlerhafte bzw. nicht vorhandene Befehle eigene Error Codes (E04 - E06)

"R" kommt (bei einem VSX923) alle 30 Sekunden unaufgefordert und ohne weitere Bedeutung.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: uli2 am 12 Januar 2015, 00:07:23
Hallo 50Watt,

ehrlich gesagt kann ich es jetzt auch nicht mehr richtig nachvollziehen. Mit dem aktuellen Modul funktioniert
set AV_Receiver speakers A+B zumindest über Kommandozeile und DropDown.

Ich hatte allerdings immer noch ein Problem beim senden des Befehls über das command Attribut in einer ReadingsGroup:
attr VSX921_Volume_Control commands {'speakers.A+B' => 'set $DEVICE speakers A', 'speakers.A' => 'set $DEVICE speakers A+B' }
funktionierte nicht. Geht jetzt aber auch, wenn man das + durch %2B ersetzt:
attr VSX921_Volume_Control commands {'speakers.A+B' => 'set $DEVICE speakers A', 'speakers.A' => 'set $DEVICE speakers A%2BB' }

aktuell also kein Handlungsbedarf. Trotzdem danke für deine Antwort.

Gruss
Uli

Zitat von: 50watt am 10 Januar 2015, 19:08:41
@uli2:
Danke für die Information. Ich konnte den Fehler hier nicht nachvollziehen, set pioneeravr speakers A+B
funktioniert hier wie erwartet.

Ich schaue mir das gerne genauer an, wenn du ein Log mit dem Attribute (beim PIONEERAVR device) "verbose 5" senden könntest...
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Markus M. am 12 Januar 2015, 00:30:39
Gibt es eigentlich eine Chance, meine Änderungen bzw. den massiven Umbau des Moduls für die "beschnittene" Serie mit der offiziellen Version zusammenzuführen, so dass man beispielsweise über die Erkennung des Gerätenamens die nicht vorhandenen Features automatisch ausblenden kann?
Hat jemand einen 5xx oder 8xx Receiver und möchte das übernehmen? ;)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: hoods am 12 Januar 2015, 12:54:24
Hallo zusammen,

ich habe vor ein paar Tagen fhem auf einem Pi installiert und bisher alle Geräte (Sensoren, vuuno, Fritzbox) eingebunden bekommen. Nur mein AV Receiver VSX-921 von Pioneer will nicht so recht. Ich habe einen fhem Update durchgeführt um die aktuellsten Module zu bekommen und den VSX921 bereits mehrfach entfernt und wieder hinzugefügt. Der AVR ist eingebunden und man kann die Kanäle als auch die Laustärke regeln, aber im Logfile kommen permanent folgende Fehlermeldungen.

2015.01.09 21:00:47 3: Opening Pioneer_VSX921 device 192.168.178.23:23
2015.01.09 21:00:47 3: Pioneer_VSX921 device opened
2015.01.09 21:01:24 3: PIONEERAVR Pioneer_VSX921: PIONEERAVR_statusUpdate()
2015.01.09 21:01:34 2: autocreate: define PIONEERAVRZONE message1 ZV21
2015.01.09 21:01:34 1: ERROR: Unknown module message1
2015.01.09 21:01:34 2: autocreate: define PIONEERAVRZONE message1 Z2MUT1
2015.01.09 21:01:34 1: ERROR: Unknown module message1
2015.01.09 21:01:34 2: autocreate: define PIONEERAVRZONE message1 Z2F04
2015.01.09 21:01:34 1: ERROR: Unknown module message1
2015.01.09 21:01:34 2: autocreate: define PIONEERAVRZONE message1 E04
2015.01.09 21:01:34 1: ERROR: Unknown module message1
2015.01.09 21:01:34 2: autocreate: define PIONEERAVRZONE message1 APR1
2015.01.09 21:01:34 1: ERROR: Unknown module message1
2015.01.09 21:01:34 2: autocreate: define PIONEERAVRZONE message1 FL022020202020202020202020202020
2015.01.09 21:01:34 1: ERROR: Unknown module message1
2015.01.09 21:01:34 2: autocreate: define PIONEERAVRZONE message1 E04
2015.01.09 21:01:34 1: ERROR: Unknown module message1
2015.01.09 21:01:34 2: autocreate: define PIONEERAVRZONE message1 E04
2015.01.09 21:01:34 1: ERROR: Unknown module message1
2015.01.09 21:01:34 2: autocreate: define PIONEERAVRZONE message1 FL022069506F642F6950686F6E652020
2015.01.09 21:01:34 1: ERROR: Unknown module message1
2015.01.09 21:01:34 2: autocreate: define PIONEERAVRZONE message1 FRF08750
2015.01.09 21:01:34 1: ERROR: Unknown module message1
2015.01.09 21:01:34 2: autocreate: define PIONEERAVRZONE message1 E04
2015.01.09 21:01:34 1: ERROR: Unknown module message1
2015.01.09 21:01:34 2: autocreate: define PIONEERAVRZONE message1 FN15


Bin für jeden Tipp dankbar!

Gruß hoods
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Simon2408 am 12 Januar 2015, 13:06:05
Hallo
Danke für das Modul ist einfach super was Ihr leistet.
Habe da eine Frage, Modul für mein Vsx921 läuft super.
Zone 2 Funktioniert auch nur leider wird die nicht in ANDFHEM angezeigt.
Würde gerne Zone 2 über die Zeitschaltuhr Steuern.
Danke in voraus.
Gruß
Simon
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 12 Januar 2015, 13:49:00
@Markus M.

Das Zusammenführen in ein Modul können wir gerne machen - gut wäre
- eine Dokumentation der Unterschiede
- Information wie man erkennt, welches Protokoll verwendet werden soll

Liebe Grüße
50watt
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Markus M. am 12 Januar 2015, 13:59:22
Punkt 1: ein Diff auf die aktuelle Version zum Zeitpunkt an dem ich meine online gestellt habe?!  Volume ist komplett anders, AirPlay, Metadaten und Limit habt ihr glaub ich übernommen. Zahlreiche Kleinigkeiten.
Punkt 2: Über model? Einmal gespeichert und behalten, dann alles was ich rausgeworfen habe mit einem if versehen.

Ich würde mich darum kümmern, leide aber leider unter akutem Zeitmangel.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Simon2408 am 12 Januar 2015, 14:08:22
Hallo
Ich möchte in der App die Zone 2 per Timer steuern.
Z.b Mo-Fr 5.30-6.30 das Radio automatisch ein und aus schalten.
Gruß
Simon
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Multani am 12 Januar 2015, 22:03:36
Zitat von: 50watt am 10 Januar 2015, 18:53:14
@P.A.Trick und @Multani:

Danke für die Fehlermeldung zum " missed to call readingsBeginUpdate first"!
Der Fehler ist in der soeben im SVN eingecheckten Version behoben - ab morgen via update verfügbar

Wir haben zu danken für die Beseitigung des Fehlers! Ist bei mir nun weg  :)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: hillbicks am 13 Januar 2015, 16:58:31
Ich muss hier leider nochmal nachharken bzgl. CEC (HDMI Control).

An meinem VSX 924 sind ein HTPC und ein Beamer angeschlossen. Momentan starte ich den AVR, anschliessend den HTPC der dann ueber die Einstellungen in Kodi den Beamer startet. Leider fuehrt das dazu das der Beamer kein Bild anzeigt mit der Meldung: "Not supported". Erst ein Neustart das HTPC sorgt dafuer das der Beamer auch ein Bild anzeigt.

Umgehen koennte ich das Ganze in dem der AVR entweder den Beamer selber startet (was ich bisher nicht rausgefunden habe ob und wenn ja, wie das Ganze funktioniert), egal ob HTPC oder z.b. mit dem Chromecast der angeschlossen ist, oder aber ich starte explizit den Output 1 am AVR. Sowas in der Art wie set pioneer input1 on.

Ich hab mir das hier verlinkte Excel Sheet mal zu Gemuete gefuehrt, aber keinen Hinweis darauf gefunden.

Daher nochmal meine Frage: Hat jemand eine Idee wie ich das loesen koennte? Wie habt ihr das geloest? Ich bin fuer jeden Hinweis dankbar :)

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: THZ_Haus am 13 Januar 2015, 18:39:19
Hallo,
ich mußte in der Fritzbox den Telnet Port für den VSX Freigeben, meine Port 23 ist es gewesen.

Problem bei mir, ich kann den VSX 921 Aus/Ein schalten auch EIN/Aus funktioniert.
Auch die Eingänge können umgeschaltet werden, nur in den HMG (Internetradio) komme ich nicht. :'(

Habs gefunden heißt "homeMediaGallery" als Eingang!

Wie kann ich nun die darin als Favoriten angelegten Sender direkt aus FHEM ansprechen?
Oder muß ich ein Skript mit notify erstellen z.B. Senderlogos mit Internet Radio Favoriten verknüfen?

MfG Jens




Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Simon2408 am 13 Januar 2015, 21:39:14
Hallo
Seit dem heutigen update ihn Fhem habe ich eine Fehlermeldung im  Modul PIONEERAVRZONE.

Error messages while initializing FHEM:
statefile: Please define SVG_FileLog_Pioneer_Zone2_1 first

Kann mir da jemand helfen.

Gruß
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: kasslerks am 14 Januar 2015, 10:53:28
@ 50Watt

danke für die Rückmeldung. Ich hab das jetzt mal alles in eine Reihe geschrien und seit dem klappt es ohne Fehler.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 16 Januar 2015, 21:07:01
Beim FHEM Start bekomme ich immer noch "unschöne" Perl Meldungen:

2015.01.16 21:05:35.440 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.441 3: stacktrace:
2015.01.16 21:05:35.442 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.443 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.444 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.444 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.446 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.446 3: stacktrace:
2015.01.16 21:05:35.447 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.448 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.449 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.450 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.451 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.452 3: stacktrace:
2015.01.16 21:05:35.453 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.454 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.454 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.455 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.456 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.457 3: stacktrace:
2015.01.16 21:05:35.458 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.459 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.460 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.461 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.462 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.463 3: stacktrace:
2015.01.16 21:05:35.463 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.464 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.465 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.466 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.467 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.468 3: stacktrace:
2015.01.16 21:05:35.469 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.470 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.471 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.471 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.473 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.473 3: stacktrace:
2015.01.16 21:05:35.474 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.475 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.476 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.477 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.478 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.479 3: stacktrace:
2015.01.16 21:05:35.480 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.480 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.481 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.482 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.483 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.484 3: stacktrace:
2015.01.16 21:05:35.485 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.486 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.487 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.488 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.489 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.490 3: stacktrace:
2015.01.16 21:05:35.490 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.491 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.492 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.493 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.494 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.495 3: stacktrace:
2015.01.16 21:05:35.496 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.496 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.497 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.498 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.499 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.500 3: stacktrace:
2015.01.16 21:05:35.501 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.501 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.502 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.503 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.504 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.505 3: stacktrace:
2015.01.16 21:05:35.506 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.506 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.507 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.508 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.509 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.510 3: stacktrace:
2015.01.16 21:05:35.511 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.511 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.512 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.513 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.514 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.515 3: stacktrace:
2015.01.16 21:05:35.516 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.517 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.517 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.518 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.519 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.520 3: stacktrace:
2015.01.16 21:05:35.521 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.522 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.523 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.523 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.524 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.525 3: stacktrace:
2015.01.16 21:05:35.526 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.527 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.528 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.528 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.529 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.530 3: stacktrace:
2015.01.16 21:05:35.531 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.532 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.533 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.533 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.534 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.535 3: stacktrace:
2015.01.16 21:05:35.536 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.537 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1264)
2015.01.16 21:05:35.538 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.538 3:     main::CallFn                        called by fhem.pl (608)
2015.01.16 21:05:35.541 1: PERL WARNING: Use of uninitialized value in string ne at fhem.pl line 3706.
2015.01.16 21:05:35.542 3: stacktrace:
2015.01.16 21:05:35.543 3:     main::__ANON__                      called by fhem.pl (3706)
2015.01.16 21:05:35.543 3:     main::readingsBulkUpdate            called by ./FHEM/70_PIONEERAVR.pm (1533)
2015.01.16 21:05:35.544 3:     main::PIONEERAVR_Read               called by fhem.pl (2955)
2015.01.16 21:05:35.545 3:     main::CallFn                        called by fhem.pl (608)


@50Watt: Vielleicht kannst du dir das ja mal beim nächsten Update anschauen? Vielen Dank im Voraus!
Gruß
Patrick
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: hillbicks am 25 Januar 2015, 11:12:31
Nutzt jemand von euch verschiedene Internet Radio Sender und steuert diese ueber fhem? Ich hab lediglich zwei (dradio und fluxfm) und wuerde die gerne direkt ansprechen, entweder ueber InternetRadio oder aber ueber Favorites, habe das aber bisher nicht hinbekommen. Ich kann zwar den Weg ueber die Fernbedienungstasten gehen, aber dann muss ich vorher immer wissen ob ich ueberhaupt einen Senderwechsel vornehmen muss, oder nicht, jenachdem was vorher gesetzt wurde. Daher waere es sehr praktisch wenn ich den Sender direkt anwaehlen koennte.

Dabei ist mir auch aufgefallen das set pioneer input Favorites nicht funktioniert. Sollte das funktionieren?

Danke schonmal fuer Hinweise.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 25 Januar 2015, 11:25:16
Zitat von: hillbicks am 25 Januar 2015, 11:12:31
Nutzt jemand von euch verschiedene Internet Radio Sender und steuert diese ueber fhem? Ich hab lediglich zwei (dradio und fluxfm) und wuerde die gerne direkt ansprechen, entweder ueber InternetRadio oder aber ueber Favorites, habe das aber bisher nicht hinbekommen. Ich kann zwar den Weg ueber die Fernbedienungstasten gehen, aber dann muss ich vorher immer wissen ob ich ueberhaupt einen Senderwechsel vornehmen muss, oder nicht, jenachdem was vorher gesetzt wurde. Daher waere es sehr praktisch wenn ich den Sender direkt anwaehlen koennte.

Dabei ist mir auch aufgefallen das set pioneer input Favorites nicht funktioniert. Sollte das funktionieren?

Danke schonmal fuer Hinweise.
[/
Ich schicke nach dem favorites noch ein enter hinterher, dass klappt dann für einen Sender ganz gut!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: hillbicks am 26 Januar 2015, 13:35:12
Wie gesagt, mit einem Sender ist das kein Problem, aber bei zwei oder mehreren wird es dann schon schwierig. Ich muss dazu immer wissen welcher Sender zuletzt angewaehlt war um den neuen anwaehlen zu koennen.

Von daher waere es sehr viel einfacher und verlaesslicher wenn ich die Sender oder Favoriten direkt anwaehlen koennte.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 26 Januar 2015, 17:12:25
Zitat von: hillbicks am 26 Januar 2015, 13:35:12
Wie gesagt, mit einem Sender ist das kein Problem, aber bei zwei oder mehreren wird es dann schon schwierig. Ich muss dazu immer wissen welcher Sender zuletzt angewaehlt war um den neuen anwaehlen zu koennen.

Von daher waere es sehr viel einfacher und verlaesslicher wenn ich die Sender oder Favoriten direkt anwaehlen koennte.

Stimmt! Hast du denn mal die API studiert ob die das überhaupt zulässt?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: hillbicks am 27 Januar 2015, 12:27:17
Zitat von: P.A.Trick am 26 Januar 2015, 17:12:25
Stimmt! Hast du denn mal die API studiert ob die das überhaupt zulässt?

Haette ich natuerlich gleich mal machen sollen :)

Wenn ich das Excel Sheet richtig lese, dann kann man lediglich den Input wechseln, nicht aber die "Substufe" vom Input. Was ja zumindest bei den Favoriten Sinn machen wuerde, schliesslich kennt der Receiver diese ja. Beim Tuner scheint das ja auch zu gehen. Aergerlich, aber wohl nicht zu aendern. *sigh*

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: hillbicks am 27 Januar 2015, 13:28:24
So, nach einigem Trial and Error hier mal die config wie es bisher halbwegs reproduzierbar funktioniert.

Das ist der erste Eintrag unter den Favoriten. Achso, dabei habe ich auch rausgefunden warum ich Favorites nicht direkt anwaehlen konnte. Der Input heisst naemlich favorites, nicht Favorites wie es in der commandref steht. Vielleicht kann das nochmal wer korrigieren :)

wz_dradio {
    fhem("set pioneer on");
    fhem("sleep 2");
    fhem("set pioneer stop");
    fhem("sleep 2");
    fhem("set pioneer input favorites");
    fhem("sleep 2");
    fhem("set pioneer play");   
}


Der zweite Eintrag unter Favorites sieht leicht anders aus, man muss naemlich erst warten bis der erste Sender anfaengt zu spielen bevor man auf den zweiten(naechsten) wechseln kann, daher der sleep von 4 Sekunden um sicherzustellen das erste Sender auch wirklich schon laeuft. Ein Wechsel kann erst erfolgen wenn ein Sender abgespielt wird. Jedenfalls habe ich es nicht anders hinbekommen.

wz_flux {
    fhem("set pioneer on");
    fhem("sleep 2");
    fhem("set pioneer stop");
    fhem("sleep 2");
    fhem("set pioneer input favorites");
    fhem("sleep 2");
    fhem("set pioneer play");   
    fhem("sleep 4");
    fhem("set pioneer next");
}


Fuer Verbesserungsvorschlaege bin ich offen. Hoffe das hilft jemanden der vor dem gleichen Problem steht.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 27 Januar 2015, 19:53:10
Du solltest das in einer fhem("...") Zeile schreiben, da sonst der sleep Befehl nicht interpretiert werden!

wz_dradio {
    fhem("set pioneer on;sleep 2;set pioneer stop;sleep 2;set pioneer input favorites;sleep 2;set pioneer play");   
}

Erklärung: Dann wird das Sleep in ein namenloses AT verwandelt und wirkt nicht blockierend!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: hillbicks am 27 Januar 2015, 20:26:58
Zitat von: P.A.Trick am 27 Januar 2015, 19:53:10
Du solltest das in einer fhem("...") Zeile schreiben, da sonst der sleep Befehl nicht interpretiert werden!

wz_dradio {
    fhem("set pioneer on;sleep 2;set pioneer stop;sleep 2;set pioneer input favorites;sleep 2;set pioneer play");   
}

Erklärung: Dann wird das Sleep in ein namenloses AT verwandelt und wirkt nicht blockierend!

Richtig, da war ja wars. Danke Dir fuer den Hinweis, ich habs mal umgeaendert.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: zauberfee am 09 Februar 2015, 23:24:30
Hallo,
ich habe das Pioneer-AV-Modul installiert und alles läuft halbwegs ok.
ABER

1. wenn der Receiver aus ist bekomme ich alle 2 Minuten folgende Fehlermeldung
2015.02.09 22:53:02 2: Attempt to write to disconnected device.
2015.02.09 22:55:02 2: Attempt to write to disconnected device.
2015.02.09 22:57:05 2: Attempt to write to disconnected device.
2015.02.09 22:57:05 1: 192.168.1.25:8102 reappeared (AVRECEIVER)
2015.02.09 22:57:05 3: PIONEERAVR AVRECEIVER: PIONEERAVR_statusUpdate()

    Schalte ich ihn ein ist sie weg- müllt mir halt aber ansonsten extrem mein Log zu.
    Was mache ich da?

2. Ich benutze neben dem PI auch noch die App zum Steuern des Receivers.
    Kann es sein, dass FHEM die Verbindung mit der App stört? Bekomme ein Dutzend Timeout-Fehler beim Versuch die Verbindung aufzubauen- im Prinzip als wäre der Receiver aus.

3. Der Receiver ist ein VSX920- der Telnetport ist 8102. Ist das normal und warum steht das nirgends?

4. Mein  AVReveiver ist im Raum Hifi. Wenn ich versuche dort mit dem Schieberegler die Lautstärke zu verändern springt der auf 100% und lässt sich vor allem nicht mehr mit der Maus weg bewegen bzw er springt beim loslassen immer wieder auf 100%. Voll witzig abends nach 0 Uhr und nen Receiver im Nachbarzimmer... Ist mal jemand was ähnliches passiert oder kann es mir erklären?

5. Ist es normal, dass ich den VSX920 nur aus- aber nicht wieder anschalten kann?

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 10 Februar 2015, 09:44:02
Sehr geehrte Zauberfee,

vielen Dank für ihr Feedback.

Zu den Punkten 1, 2, 4, 5:
Folgender Absatz in der Commandref soll darauf hinweisen, dass ein TCP Port des PioneerAVR von FHEM belegt wird und ein gleichzeitiges Verwenden anderer Apps zu unerwarteten Ergebnissen führen kann.
ZitatDieses Modul versucht
die Datenverbindung zwischen Fhem und Pioneer AV Receiver offen zu halten. Wenn die Verbindung abbricht, versucht das Modul einmal die Verbindung wieder herzustellen
Daten vom/zum Pioneer AV Receiver dem Modul PIONEERAVRZONE (für die Kontrolle weiterer Zonen des Pioneer AV Receiver) zur Verfügung zu stellen.
Solange die Datenverbindung zwischen Fhem und dem Pioneer AV Receiver offen ist, kann kein anderes Gerät (z.B. ein Smartphone) auf dem gleichen Port eine Verbindung zum Pioneer AV Receiver herstellen. Einige Pioneer AV Receiver bieten mehr als einen Port für die Datenverbindung an.

Bitte machen Sie einen Vorschlag (bevorzugt in Englisch und Deutsch) wie dieser Text eindeutiger werden könnte.
Zusätzlich ist mir das Verhalten von Punkt 4 noch nicht untergekommen. Das PIONEERAVR Modul bietet die Möglichkeit, die maximale Lautstärke zu begrenzen (Es gibt  zwei neue Attribute: volumeLimit (eine Zahl zwischen 0 und 100) und volumeLimitStraight (eine Zahl zwischen -80 und 12). Damit lässt sich die maximale Lautstärke des PioneerAVR begrenzen.)

zu 5.
Zitaton
Einschalten der Main Zone aus dem Standby Modus. Das funktioniert nur, wenn am Pioneer AV Receiver "Network Standby" "on" eingestellt ist.

zu 3.
Ich habe keine Dokumentation, die darauf hinweist, dass der default telnet port 8102 ist, inkludiere aber gerne Änderungsvorschläge in die Commandref.

Um die Fehler weiter einzugrenzen, könnte ein
list <devicename>
und ein log mit "verbose 5" nützlich sein.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: zauberfee am 11 Februar 2015, 20:38:34
Hi 50watt,

du darfst mich dutzen! ;-)

zu 1. noch mal- kann ich irgendwie die
Zitat2015.02.09 22:53:02 2: Attempt to write to disconnected device.
aus der log-datei heraushalten?

im prinzip ist es ja gut wenn der pi am telnetport hängt- es sei denn man will halt noch anderweitig mit dem receiver kommunizieren.
ab wann verbindet sich fhem mit dem avreceiver und wann wird die verbindung automatisch getrennt?
ist eine dauerhafte verbindung immer nötig?

ZitatDas PIONEERAVR Modul bietet die Möglichkeit, die maximale Lautstärke zu begrenzen (Es gibt  zwei neue Attribute: volumeLimit (eine Zahl zwischen 0 und 100) und volumeLimitStraight (eine Zahl zwischen -80 und 12). Damit lässt sich die maximale Lautstärke des PioneerAVR begrenzen.)

Leider bin ich wohl wieder zu doof das zu nutzen- bräuchte da wohl noch einen Schups in die richtige Richtung.

ZitatEinschalten der Main Zone aus dem Standby Modus. Das funktioniert nur, wenn am Pioneer AV Receiver "Network Standby" "on" eingestellt ist.

Den gibt es anscheinend nur ab der VSX#21-Reihe.

Der Telnet-Port scheint nicht nur bei mir der 8102 zu sein. Als Tipp könnte man evtl in der Doku noch nen Portscanner empfehlen zb den http://www.lama-creation.de/tools/portscanner-3.0.html (http://www.lama-creation.de/tools/portscanner-3.0.html). Damit ist die Portfrage in 2 Minuten geklärt.


Titel: MCACC
Beitrag von: LightStorm am 02 März 2015, 18:42:36
Hi zusammen,

Hat einer von euch eine Idee, wie ich die MCACC Voreinstellungen ändern kann?
Je nach dem, ob ich in der "Kinoecke" sitze, oder Musik im "Essbereich" höre, verwende ich andere Voreinstellungen. Auf der Fernbedienung drückt man einfach "Receiver", dann "5/MCACC" und dann die Pfeiltasten...

Viele Grüße
Jens
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: peterk_de am 02 März 2015, 20:35:38
Zitat von: zauberfee am 11 Februar 2015, 20:38:34

Den gibt es anscheinend nur ab der VSX#21-Reihe.


Genau so ist es. Auch mein 920er lässt sich partout nicht per Netzwerk anschalten, nur per Infrarot.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 13 März 2015, 21:19:53
Nach einem Update habe ich festgestellt, das ein set <AV> loadInputNames bei meinem VSX920 nicht mehr funktioniert. Ansonsten scheint aber alles andere zu funktionieren.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: patrikg am 22 März 2015, 11:33:19
Hallo zusammen,

nach mehreren Modul-Updates habe ich bemerkt das ich in der Web-Darstellung weder den Input:tuner anwählen kann noch sehe ich das der Eingang ausgählt wurde. Da wird ein leerer Eintrag angezeigt.
Kann mir jemand helfen? Es handelt sich um einen VSX 921.


Internals:
   CFGFN
   CHANGED
   DEF        telnet ip:8102
   DeviceName ip:8102
   FD         7
   NAME       VSX
   NR         6
   PARTIAL
   Protocol   telnet
   STATE      on
   TYPE       PIONEERAVR
   Readings:
     2015-02-15 12:03:26   bass            0
     2015-03-22 11:13:06   bitPerSample
     2015-03-22 11:13:06   buffer
     2015-02-22 20:06:26   channel         4
     2015-02-21 18:43:34   channelName     0
     2015-02-22 20:06:26   channelStraight A4
     2015-03-22 11:13:06   currentAlbum
     2015-03-22 11:13:06   currentArtist
     2015-03-22 11:13:06   currentBitrate
     2015-03-22 11:13:06   currentChannel
     2015-03-22 11:13:06   currentChapterNumber
     2015-03-22 11:13:06   currentSamplingRate
     2015-03-22 11:13:06   currentTrack
     2015-03-22 11:13:06   directory
     2015-03-22 11:21:56   display         A4 FM 98.75MHz
     2015-03-22 11:21:56   displayPrevious SIGSEL ANALOG
     2015-03-22 11:13:06   format
     2015-03-22 11:13:06   genre
     2015-03-22 11:13:06   input           tuner
     2015-03-15 10:59:56   listeningMode   advancedSurroundCyclic
     2015-03-22 10:09:50   listeningModePlaying EXT.STEREO
     2015-01-01 12:10:26   model           VSX-923
     2015-03-22 11:13:06   music
     2015-03-21 16:20:27   mute            off
     2015-01-01 12:10:26   networkStandby  on
     2015-03-22 11:13:06   normal
     2015-03-22 11:13:06   nowPlaying
     2015-03-22 11:13:06   photo
     2015-03-22 10:09:42   power           on
     2015-03-21 15:01:30   presence        present
     2015-03-22 11:21:51   signalSelect    analog
     2015-01-01 12:10:26   softwareVersion 1-147-020-016-106
     2015-02-15 12:03:26   speakerSystem   Normal(sb/FW)
     2015-02-15 12:03:26   speakers        A+B
     2015-03-22 10:09:42   state           on
     2015-03-22 11:13:06   station
     2015-03-22 11:13:06   time
     2015-02-15 12:03:26   tone            bypass
     2015-02-15 12:03:26   treble          0
     2015-02-21 18:45:16   tunerFrequency  102.90
     2015-03-22 11:13:06   video
     2015-03-22 10:21:58   volume          67
     2015-03-22 10:21:58   volumeStraight  -18
   Helper:
     AVAILABLE  1
     nextConnectionCheck 1427019896.9591
     receiver
     Gets:
       Hdzone:
         input      ?ZEA
         power      ?ZEP
       Main:
         bass       ?BA
         channel    ?PR
         currentListIpod ?GAI
         currentListNetwork ?GAH
         display    ?FL
         input      ?F
         listeningMode ?S
         listeningModePlaying ?L
         macAddress ?SVB
         model      ?RGD
         mute       ?M
         networkPorts ?SUM
         networkSettings ?SUL
         networkStandby ?STJ
         power      ?P
         signalSelect ?DSA
         softwareVersion ?SSI
         speakerSystem ?SSF
         speakers   ?SPK
         tone       ?TO
         treble     ?TR
         tunerChannelNames ?TQ
         tunerFrequency ?FR
         volume     ?V
       Zone2:
         bass       ?ZGB
         input      ?ZS
         mute       ?Z2M
         power      ?AP
         treble     ?ZGC
         volume     ?ZV
       Zone3:
         input      ?ZT
         mute       ?Z3M
         power      ?BP
         volume     ?YV
     Inputnames:
       00:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inpuLevelAdjust 1
         inputLevelAdjust 0
         name       phono
       01:
         aliasName
         audioTerminal ANALOG
         componentTerminal No Assign
         enabled    0
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       cd
       02:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    0
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       tuner
       03:
         aliasName
         enabled    1
         name       cdRTape
       04:
         aliasName  blueRay
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal hdmi 1
         inputLevelAdjust 0
         name       dvd
       05:
         aliasName
         audioTerminal OPT 1
         componentTerminal No Assign
         enabled    0
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       tv
       06:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal hdmi 2
         inputLevelAdjust 0
         name       satCbl
       10:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       video
       12:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       multiChIn
       13:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       usbDac
       14:
         aliasName
         enabled    1
         name       video2
       15:
         aliasName  appleTv
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    0
         hdmiTerminal hdmi 3
         inputLevelAdjust 0
         name       dvrBdr
       17:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    0
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       ipodUsb
       18:
         aliasName
         enabled    1
         name       xmRadio
       19:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       hdmi1
       20:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       hdmi2
       21:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       hdmi3
       22:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       hdmi4
       23:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       hdmi5Mhl
       24:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       hdmi6
       25:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       bd
       26:
         aliasName
         enabled    1
         name       homeMediaGallery
       27:
         aliasName
         enabled    1
         name       sirius
       31:
         aliasName
         enabled    1
         name       hdmiCyclic
       33:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    0
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       adapterPort
       34:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       hdmi7
       35:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       hdmi8
       38:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       internetRadio
       41:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       pandora
       44:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       mediaServer
       45:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       favorites
       48:
         aliasName
         enabled    1
         name       mhl
       53:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 0
         name       spotify
     Linedatatypes:
       00         normal
       01         directory
       02         music
       03         photo
       04         video
       05         nowPlaying
       20         currentTrack
       21         currentArtist
       22         currentAlbum
       23         time
       24         genre
       25         currentChapterNumber
       26         format
       27         bitPerSample
       28         currentSamplingRate
       29         currentBitrate
       31         buffer
       32         currentChannel
       33         station
     Listeningmodes:
       0001       stereoCyclic
       0003       frontStageSurroundAdvanceFocus
       0004       frontStageSurroundAdvanceWide
       0005       autoSurrStreamDirectCyclic
       0006       autoSurround
       0007       direct
       0008       pureDirect
       0009       stereoDirectSet
       0010       standard
       0011       2chSource
       0012       proLogic
       0013       proLogic2movie
       0014       proLogic2music
       0015       proLogic2game
       0016       neo6cinema
       0017       neo6music
       0018       proLogic2xMovie
       0019       proLogic2xMusic
       0020       proLogic2xGame
       0021       multiChSource
       0022       multiChSourceDolbyEx
       0023       multiChSourceProLogic2xMovie
       0024       multiChSourceProLogic2xMusic
       0025       multiChSourceDtsEsNeo6
       0026       multiChSourceDtsEsMatrix
       0027       multiChSourceDtsEsDiscrete
       0028       xmHdSurround
       0029       neuralSurround
       0030       multiChSourceDtsEs8chDiscrete
       0031       proLogic2zHeight
       0032       wideSurroundMovie
       0033       wideSurroundMusic
       0034       multiChSourceProLogic2zHeight
       0035       multiChSourceWideSurroundMovie
       0036       multiChSourceWideSurroundMusic
       0037       neoXcinema
       0038       neoXmusic
       0039       neoXgame
       0040       neuralSurroundNeoXcinema
       0041       neuralSurroundNeoXmusic
       0042       neuralSurroundNeoXgame
       0043       multiChSourceNeoXcinema
       0044       multiChSourceNeoXmusic
       0045       multiChSourceNeoXgame
       0050       thxCyclic
       0051       prologicThxCinema
       0052       pl2movieThxCinema
       0053       neo6cinemaThxCinema
       0054       pl2xMovieThxCinema
       0055       thxSelect2games
       0056       thxCinemaForMultiCh
       0057       thxSurroundExForMultiCh
       0058       pl2xMovieThxCinemaForMultiCh
       0059       esNeo6thxCinemaForMultiCh
       0060       esMatrixThxCinemaForMultiCh
       0061       esDiscreteThxCinemaForMultiCh
       0062       thxSelect2cinemaForMultiCh
       0063       thxSelect2musicForMultiCh
       0064       thxSelect2gamesForMultiCh
       0065       thxUltra2cinemaForMultiCh
       0066       thxUltra2musicForMultiCh
       0067       es8chDiscreteThxCinemaForMultiCh
       0068       thxCinemaFor2ch
       0069       thxMusicFor2ch
       0070       thxGamesFor2ch
       0071       pl2musicThxMusic
       0072       pl2xMusicThxMusic
       0073       neo6musicThxMusic
       0074       pl2gameThxGames
       0075       pl2xGameThxGames
       0076       thxUltra2games
       0077       prologicThxMusic
       0078       prologicThxGames
       0079       thxUltra2gamesForMultiCh
       0080       thxMusicForMultiCh
       0081       thxGamesForMultiCh
       0082       pl2xMusicThxMusicForMultiCh
       0083       exThxGamesForMultiCh
       0084       neo6thxMusicForMultiCh
       0085       neo6thxGamesForMultiCh
       0086       esMatrixThxMusicForMultiCh
       0087       esMatrixThxGamesForMultiCh
       0088       esDiscreteThxMusicForMultiCh
       0089       esDiscreteThxGamesForMultiCh
       0090       es8chDiscreteThxMusicForMultiCh
       0091       es8chDiscreteThxGamesForMultiCh
       0092       pl2zHeightThxCinema
       0093       pl2zHeightThxMusic
       0094       pl2zHeightThxGames
       0095       pl2zHeightThxCinemaForMultiCh
       0096       pl2zHeightThxMusicForMultiCh
       0097       pl2zHeightThxGamesForMultiCh
       0100       advancedSurroundCyclic
       0101       action
       0102       sciFi
       0103       drama
       0104       entertainmentShow
       0105       monoFilm
       0106       expandedTheater
       0107       classical
       0109       unplugged
       0110       rockPop
       0112       extendedStereo
       0113       phonesSurround
       0116       tvSurround
       0117       sports
       0118       advancedGame
       0151       autoLevelControlAlC
       0152       optimumSurround
       0153       retrieverAir
       0201       neoXcinemaThxCinema
       0202       neoXmusicThxMusic
       0203       neoXgameThxGames
       0204       neoXcinemaThxCinemaForMultiCh
       0205       neoXmusicThxMusicForMultiCh
       0206       neoXgameThxGamesForMultiCh
     Listeningmodesplaying:
       0101       [)(]PLIIx MOVIE
       0102       [)(]PLII MOVIE
       0103       [)(]PLIIx MUSIC
       0104       [)(]PLII MUSIC
       0105       [)(]PLIIx GAME
       0106       [)(]PLII GAME
       0107       [)(]PROLOGIC
       0108       Neo:6 CINEMA
       0109       Neo:6 MUSIC
       010c       2ch Straight Decode
       010d       [)(]PLIIz HEIGHT
       010e       WIDE SURR MOVIE
       010f       WIDE SURR MUSIC
       0110       STEREO
       0111       Neo:X CINEMA
       0112       Neo:X MUSIC
       0113       Neo:X GAME
       0201       ACTION
       0202       DRAMA
       0208       ADVANCEDGAME
       0209       SPORTS
       020a       CLASSICAL
       020b       ROCK/POP
       020d       EXT.STEREO
       020e       PHONES SURR.
       020f       FRONT STAGE SURROUND ADVANCE
       0211       SOUND RETRIEVER AIR
       0212       ECO MODE 1
       0213       ECO MODE 2
       0301       [)(]PLIIx MOVIE +THX
       0302       [)(]PLII MOVIE +THX
       0303       [)(]PL +THX CINEMA
       0305       THX CINEMA
       0306       [)(]PLIIx MUSIC +THX
       0307       [)(]PLII MUSIC +THX
       0308       [)(]PL +THX MUSIC
       030a       THX MUSIC
       030b       [)(]PLIIx GAME +THX
       030c       [)(]PLII GAME +THX
       030d       [)(]PL +THX GAMES
       0310       THX GAMES
       0311       [)(]PLIIz +THX CINEMA
       0312       [)(]PLIIz +THX MUSIC
       0313       [)(]PLIIz +THX GAMES
       0314       Neo:X CINEMA + THX CINEMA
       0315       Neo:X MUSIC + THX MUSIC
       0316       Neo:X GAMES + THX GAMES
       0401       STEREO
       0402       [)(]PLII MOVIE
       0403       [)(]PLIIx MOVIE
       0405       AUTO SURROUND Straight Decode
       0406       [)(]DIGITAL EX
       0407       [)(]PLIIx MOVIE
       0408       DTS +Neo:6
       0409       ES MATRIX
       040a       ES DISCRETE
       040b       DTS-ES 8ch
       040e       RETRIEVER AIR
       040f       Neo:X CINEMA
       0501       STEREO
       0502       [)(]PLII MOVIE
       0503       [)(]PLIIx MOVIE
       0504       DTS/DTS-HD
       0505       ALC Straight Decode
       0506       [)(]DIGITAL EX
       0507       [)(]PLIIx MOVIE
       0508       DTS +Neo:6
       0509       ES MATRIX
       050a       ES DISCRETE
       050b       DTS-ES 8ch
       050e       RETRIEVER AIR
       050f       Neo:X CINEMA
       0601       STEREO
       0602       [)(]PLII MOVIE
       0603       [)(]PLIIx MOVIE
       0605       STREAM DIRECT NORMAL Straight Decode
       0606       [)(]DIGITAL EX
       0607       [)(]PLIIx MOVIE
       0609       ES MATRIX
       060a       ES DISCRETE
       060b       DTS-ES 8ch
       060c       Neo:X CINEMA
       0701       STREAM DIRECT PURE 2ch
       0702       [)(]PLII MOVIE
       0703       [)(]PLIIx MOVIE
       0704       Neo:6 CINEMA
       0705       STREAM DIRECT PURE Straight Decode
       0706       [)(]DIGITAL EX
       0707       [)(]PLIIx MOVIE
       0708       (nothing)
       0709       ES MATRIX
       070a       ES DISCRETE
       070b       DTS-ES 8ch
       070c       Neo:X CINEMA
       0881       OPTIMUM
       0e01       HDMI THROUGH
       0f01       MULTI CH IN
       1101       [)(]PLIIx MOVIE
       1102       [)(]PLIIx MUSIC
       1103       [)(]DIGITAL EX
       1104       DTS Neo:6
       1105       ES MATRIX
       1106       ES DISCRETE
       1107       DTS-ES 8ch
       1108       multi ch Straight Decode
       1109       [)(]PLIIz HEIGHT
       110a       WIDE SURR MOVIE
       110b       WIDE SURR MUSIC
       110c       Neo:X CINEMA
       110d       Neo:X MUSIC
       110e       Neo:X GAME
       1301       THX Surr EX
       1303       ES MTRX +THX CINEMA
       1304       ES DISC +THX CINEMA
       1305       ES 8ch +THX CINEMA
       1306       [)(]PLIIx MOVIE +THX
       1309       THX CINEMA
       130b       ES MTRX +THX MUSIC
       130c       ES DISC +THX MUSIC
       130d       ES 8ch +THX MUSIC
       130e       [)(]PLIIx MUSIC +THX
       1311       THX MUSIC
       1313       ES MTRX +THX GAMES
       1314       ES DISC +THX GAMES
       1315       ES 8ch +THX GAMES
       1319       THX GAMES
       131a       [)(]PLIIz +THX CINEMA
       131b       [)(]PLIIz +THX MUSIC
       131c       [)(]PLIIz +THX GAMES
       131d       Neo:X CINEMA + THX CINEMA
       131e       Neo:X MUSIC + THX MUSIC
       131f       Neo:X GAME + THX GAMES
     Remotecontrol:
       audioParameter APA
       cursorDown CDN
       cursorEnter CEN
       cursorLeft CLE
       cursorReturn CRT
       cursorRight CRI
       cursorUp   CUP
       hdmiOutputParameter HPA
       homeMenu   HM
       statusDisplay STS
       videoParameter VPA
     Sets:
       Hdzone:
         inputDown  ZEB
         inputUp    ZEC
         off        ZEF
         on         ZEO
         toggle     ZEZ
       Main:
         0Mhl       07MHL
         0Network   00NW
         1Mhl       08MHL
         1Network   01NW
         2Mhl       09MHL
         2Network   02NW
         3Mhl       10MHL
         3Network   03NW
         4Mhl       11MHL
         4Network   04NW
         5Mhl       12MHL
         5Network   05NW
         6Mhl       13MHL
         6Network   06NW
         7Mhl       14MHL
         7Network   07NW
         8Mhl       15MHL
         8Network   08NW
         9Mhl       16MHL
         9Network   09NW
         bassDown   BD
         bassUp     BI
         channelDown TPD
         channelUp  TPI
         downAdapterPort 22BT
         downIpod   14IP
         downMhl    02MHL
         downNetwork 27NW
         enterAdapterPort 25BT
         enterIpod  17IP
         enterMhl   17MHL
         enterNetwork 30NW
         fwdAdapterPort 16BT
         fwdIpod    06IP
         fwdMhl     28MHL
         fwdNetwork 15NW
         input      FN
         inputDown  FD
         inputUp    FU
         leftAdapterPort 24BT
         leftIpod   16IP
         leftMhl    03MHL
         leftNetwork 29NW
         menuAdapterPort 27BT
         menuIpod   19IP
         menuMhl    05MHL
         menuNetwork 36NW
         muteOff    MF
         muteOn     MO
         muteToggle MZ
         nextAdapterPort 14BT
         nextIpod   04IP
         nextMhl    30MHL
         nextNetwork 13NW
         off        PF
         on         PO
         pauseAdapterPort 11BT
         pauseIpod  01IP
         pauseMhl   25MHL
         pauseNetwork 11NW
         playAdapterPort 10BT
         playIpod   00IP
         playMhl    23MHL
         playNetwork 10NW
         prevAdapterPort 13BT
         prevIpod   03IP
         prevMhl    31MHL
         prevNetwork 12NW
         repeatAdapterPort 17BT
         repeatIpod 07IP
         repeatNetwork 34NW
         returnAdapterPort 26BT
         returnIpod 18IP
         returnMhl  06MHL
         returnNetwork 31NW
         revAdapterPort 15BT
         revIpod    05IP
         revMhl     27MHL
         revNetwork 14NW
         rightAdapterPort 23BT
         rightIpod  15IP
         rightMhl   04MHL
         rightNetwork 28NW
         shuffleAdapterPort 18BT
         shuffleIpod 08IP
         shuffleNetwork 35NW
         stopAdapterPort 12BT
         stopIpod   02IP
         stopMhl    24MHL
         stopNetwork 20NW
         toggle     PZ
         trebleDown TD
         trebleUp   TI
         upAdapterPort 21BT
         upIpod     13IP
         upMhl      01MHL
         upNetwork  26NW
         volume     VL
         volumeDown VD
         volumeUp   VU
       Zone2:
         inputDown  ZSFD
         inputUp    ZSFU
         muteOff    Z2MF
         muteOn     Z2MO
         muteToggle Z2MZ
         off        APF
         on         APO
         toggle     APZ
         volumeDown ZD
         volumeUp   ZU
       Zone3:
         inputDown  ZTFD
         inputUp    ZTFU
         muteOff    Z3MF
         muteOn     Z3MO
         muteToggle Z3MZ
         off        BPF
         on         BPO
         toggle     BPZ
         volumeDown YD
         volumeUp   YU
     Speakersystems:
       00         Normal(SB/FH)
       01         Normal(sb/FW)
       02         Speaker B
       03         Front Bi-Amp
       04         ZONE 2
       10         9.1ch FH/FW
       11         7.1ch + Speaker B
       12         7.1ch Front Bi-Amp
       13         7.1ch + ZONE2
       14         7.1ch FH/FW + ZONE2
       15         5.1ch Bi-Amp + ZONE2
       16         5.1ch + ZONE 2+3
       17         5.1ch + SP-B Bi-Amp
       18         5.1ch F+Surr Bi-Amp
       19         5.1ch F+C Bi-Amp
       20         5.1ch C+Surr Bi-Amp
     Tunerchannelnames:
       A1
     Main:
       CURINPUTNR 02
Attributes:
   alias      Pioneer Verstärker
   devStateIcon on:rc_GREEN:off off:rc_STOP:on disconnected:rc_RED:reopen
   group      Geräte
   room       Wohnzimmer
   webCmd     volume:mute:input


Grüße Patrik
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: v.i.p.e.r am 07 April 2015, 22:43:05
Servus,

erstmal wollte ich ein Danke für das Modul loswerden :) Gefällt mir gut.

Ich hab folgendes Problem - wenn ich den Receiver mittels Funksteckdose vom Strom nehme und wieder anschalte - wie lange muss ich warten, bis die telnet connection wieder aufgebaut ist ?  Ich hab ein sleep 30 eingebaut, das scheint aber nicht zu reichen :( 
Jemand eine Idee?
Titel: Antw:MCACC
Beitrag von: Multani am 08 Mai 2015, 20:17:40
Zitat von: LightStorm am 02 März 2015, 18:42:36
Hi zusammen,

Hat einer von euch eine Idee, wie ich die MCACC Voreinstellungen ändern kann?
Je nach dem, ob ich in der "Kinoecke" sitze, oder Musik im "Essbereich" höre, verwende ich andere Voreinstellungen. Auf der Fernbedienung drückt man einfach "Receiver", dann "5/MCACC" und dann die Pfeiltasten...

Viele Grüße
Jens

Hi,

falls du noch danach suchst:

mit dem Befehl "set Name_des_Pioneer_Avr raw" kannst du praktisch jeden Befehl direkt an den AVR senden.

Zur Auswahl des MCACC 1 verwendest du beispielsweise:

set VSX921 raw 1MC


Die Liste der möglichen Befehle ist in der command-ref verlinkt: http://fhem.de/commandref_DE.html#PIONEERAVR
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 18 Mai 2015, 22:09:19
Habe soeben eine neue Version vom Modul PIONEERAVR eingecheckt.
Neu sind
set-Befehle:
Damit kann ein vorher gespeicherte MCACC Einstellung abgerufen werden. Die Zahl (1...6) steht für den Speicherplatz des MCACC speichers:set <name> mcacc <1...6>
Equilizer ein- und ausschalten:
set <name> eq <on|off>
StandingWave ein- und ausschalten:
set <name> standingWave <on|off> 
Damit kann bei einem geöffneten Menu direkt eine Zeile angewählt werden (gilt nur für die Player Menüs)
set <name> selectLine01 ... set <name> selectLine08

Es gibt nun auch neue readings:
Die Zeilen des OnScreen Menüs zeigen ("screen..."):
screenLine01...screenLine08
und auch den Typ der Zeile:
screenLineType01...screenLineType08
Das PioneerAVR Model sollte auch angezeigt werden (zeigt hier "VSX923"):
avrModel
Die führenden Nullen bei den Netzwerkeinstellungen werden nun nicht mehr angezeigt.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 19 Mai 2015, 21:46:26
Soeben eine neue Version eingechecked.
Neu sind
zum Ein- Ausschalten der HDMI Ausgänge (1 und 2):
set <name>hdmiOut <hdmiPort>
zum Ein- Ausschalten der Option Network Standby:
set <name>networkStandby <on|off>

Neue readings zum OSD.
Dokumentation (commandref) überarbeitet.

Viel Spass damit.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: mikel279 am 15 Juni 2015, 21:39:26
Hallo,

zunächst, vielen Dank für das Modul!

Ich habe einen VSX-924 und es funktioniert soweit super, allerdings habe ich doch ein Problem. Ich kann nicht alle HDMI Inputs anwählen. Insbesondere HDMI3, 5 und 6 kann ich nicht finden. Auch das Einlesen der HDMI Inputs scheint nicht zu funktionieren.

Vielen Dank für Eure Hilfe!

Mikel
Titel: Anbindung von Pioneer AVR
Beitrag von: 50watt am 16 Juni 2015, 21:35:36
@mikel279 Danke für das Feedback. Kannst du die Ausgabe von list deinpioneerdevice posten?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: mikel279 am 21 Juni 2015, 00:28:37
Zitat von: 50watt am 16 Juni 2015, 21:35:36
@mikel279 Danke für das Feedback. Kannst du die Ausgabe von list deinpioneerdevice posten?

Hi 50watt,

sorry für das späte Feedback - ist nicht mehr notwendig, Deine Antwort war meine Lösung  ;) Man sollte schon den Input im AVR enablen  :)

Danke, für die Starthilfe

VG Michael
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 21 Juni 2015, 12:08:45
Danke für's Feedback! Cool dass du es selbst lösen konntest ;)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: chrisz am 23 Juni 2015, 12:00:02
Hallo,

erst mal vielen Dank für das Modul!

Ich habe bemerkt, dass wenn ein bestimmter listeningMode gewählt wird, zum Beispiel "prologicThxCinema" in dem Feld listeningModePlaying dann Zeichen verwendet werden, die unter Umständen Probleme bereiten könnten, wie zum Beispiel "[)(]PL +THX CINEMA". Würde es Sinn machen einen Filter einzubauen, der Zeichen wie "(" oder ")" oder auch andere problematische Zeichen herausfiltert bzw. korrekt maskiert?

In diesem Fall machen zum Beispiel Apps wie FHEMobile Probleme, weil sie diese Zeichen fehlerhaft interpretieren.

Chris
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 23 Juni 2015, 21:47:18
Hallo chrisz, Danke für die Information und die Anregung.
Sollte "(" in einer Anwendung Probleme bereiten, so sollte die Anwendung korrigiert werden, oder irre ich mich da?
Mir ist nicht bewusst, dass "(" nicht korrekt maskiert sei. Sollte das so sein, korrigiere ich das gerne (dazu bräuchte ich etwas mehr Informationen wie und warum maskiert werden sollte).
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: chrisz am 23 Juni 2015, 23:28:17
Zitat von: 50watt am 23 Juni 2015, 21:47:18
Hallo chrisz, Danke für die Information und die Anregung.
Sollte "(" in einer Anwendung Probleme bereiten, so sollte die Anwendung korrigiert werden, oder irre ich mich da?
Mir ist nicht bewusst, dass "(" nicht korrekt maskiert sei. Sollte das so sein, korrigiere ich das gerne (dazu bräuchte ich etwas mehr Informationen wie und warum maskiert werden sollte).

Hi, bin leider noob und mir nicht sicher ob es da von FHEM bestimmte Regeln gibt, welche Zeichen bei den "Readings" erlaubt sind oder auch nicht. Habe nur festgestellt, dass die FHEMobile App mit "(" in den Readings Probleme macht. Aber vielleicht ist es ja nur ein Bug in der App - habe denen (Bytefeed) auch eine Email geschrieben... mal schauen, was die dazu sagen...

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: zap am 12 Juli 2015, 14:12:34
Hallo,

wäre es möglich, als GET Befehle ?AST und ?VST zu implementieren? Es wäre sehr hilfreich, wenn man zumindest das eingehende Audioformat als Reading hätte. Anwendungsfall: Wenn ListeningMode auf Autosurround steht, wird bei Stereo immer Stereo ausgegeben. Ich würde in diesem Fall gerne per FHEM auf ExtendedStereo umschalten.

Derzeit habe ich das selbst in das Modul reingebaut. Ist natürlich blöd bei Updates.

Außerdem wäre es hilfreich zu wissen, was es mit dem Status PARTIAL auf sich hat. Da werden bei mir immer eine schnell zunehmende Liste von Rs (R R R R R ... ) angezeigt.

UPDATE: So wie es aussieht werden die Rs durch checkConnection verursacht. Hier liefert der AVR ein R zurück, das - warum auch immer - an PARTIAL angehängt wird.


Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 12 Juli 2015, 18:07:47
Hallo zap,
danke, für den Hinweis zu ?AST und ?VST sowie die mögliche Anwendung.

Ich habe soeben eine neue Version vom PIONEERAVR-Modul eingechecked.
Damit gibt es das neue Komando:
get <device> audioInfo
Damit werden die Audioinformationen neu eingelesen (?AST) und diverse readings (audioInputFormat..., audioInputSignal,...) aktualisiert.

Welcher Teil von ?VST interessiert dich?

Zum internal PARTIAL:
Ja, manche Pioneer AVR senden in regelmäßigen Abständen "R" - das Modul macht nichts damit (ausser das es die Datenverbindung als "Aufrecht" bestätigt) ... Diese "Information" kann getrost ignoriert werden ;-)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: zap am 13 Juli 2015, 10:59:09
Vielen Dank für die schnelle Implementierung des Audio Input Status. Bei VST würde mich die InputResolution (das müsste data2+3 sein) interessieren.

Zum Thema "Rs" bei checkconnection: Habe mir jetzt damit beholfen, checkconnection abzuschalten (per attr). Wenn ich das anlasse wird innerhalb kurzer Zeit das Feld PARTIAL in der FHEM Oberfläche so groß, dass ich nach unten scrollen muss, um z.B. die Attribute zu sehen. Das stört dann doch ein wenig.

UPDATE: Habe jetzt mal audioinfo getestet. Funktioniert leider nicht, d.h. die erwarteten Readings werden nicht angezeigt. Habe Verbose auf 5 gesetzt. Folgende Ausgabe im Logfile:

2015.07.13 18:32:51 5: PIONEERAVR d_avr: processing "AST0401101000000000000000000000000000000000000" received from PIONEERAVR
2015.07.13 18:32:51 5: PIONEERAVR d_avr: received AST0401101000000000000000000000000000000000000 - don't know what this means - help me!

Scheint irgendwas schief zu laufen. Bitte beachten: Bei meinem VSX-921 werden nur 43 Datenbytes zurückgeliefert. In Deinem Modul gehst Du von 55 Byte aus.

So sollte es funktionieren:

if ( $line=~ m/^AST(\d{2})(\d{2})(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)(\d)$/ )

Anscheinend liefern die einzelnen Receiver Modelle eine unterschiedliche Anzahl Byte zurück.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 13 Juli 2015, 22:45:23
Hallo zap,

vielen Dank für die Information.
Das Modul versucht der Dokumentation von Pioneer zu folgen. Die Antwort auf "?AST" habe ich mit einem VSX923 verifiziert.

Hast du eine Idee, was die 43 Datenbytes bedeuten bzw. gibt es dafür eine Dokumentation?

Wieviele "Datenbytes" bekommst du als Antwort auf "?VST"  ?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 13 Juli 2015, 23:24:36
Habe soeben eine neue Version vom PIONEERAVR Modul eingechecked, die den Fehler, dass im INTERNAL "PARTIAL" immer mehr "R" geschrieben wurden, behebt.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: zap am 14 Juli 2015, 09:30:14
Zitat von: 50watt am 13 Juli 2015, 22:45:23
Hallo zap,

vielen Dank für die Information.
Das Modul versucht der Dokumentation von Pioneer zu folgen. Die Antwort auf "?AST" habe ich mit einem VSX923 verifiziert.

Hast du eine Idee, was die 43 Datenbytes bedeuten bzw. gibt es dafür eine Dokumentation?

Wieviele "Datenbytes" bekommst du als Antwort auf "?VST"  ?

ich beziehe mich auf diese Doku (Seite 20/21 ff):

http://www.pioneerelectronics.com/StaticFiles/PUSA/Files/Home%20Custom%20Install/VSX-1120-K-RS232.PDF (http://www.pioneerelectronics.com/StaticFiles/PUSA/Files/Home%20Custom%20Install/VSX-1120-K-RS232.PDF)

Pioneer scheint hier abwärts kompatibel zu sein. Zumindest stimmt die Beschreibung mit der in Deinem Modul überein.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 14 Juli 2015, 13:33:52
Hallo zap,

Danke für den Link zu dieser Doku.
Diese  Doku beschreibt 33 data bytes (data 21-33 unterscheiden sich von meiner Doku), meine Doku liefert 55 data bytes und dein Gerät wohl 43 data bytes.
Hast du auch einen Link zu einer Doku, die zu deinem Gerät passt? So könnte die Antwort auf ?AST (und ?VST) korrekt ausgewertet werden...
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 14 Juli 2015, 18:07:05
Habe soeben eine neue Version von PIONEERAVR eingechecked. Enthalten ist ein Bugfix für
get <device> audioInfo - nun werden hier zuerst die ersten 20 Datenbytes von ASTXXXX ausgewertet. Sollte es genau 55 Datenbytes geben, werden auch die restlichen Datenbytes ausgewertet.
get <device> videoInfo setzt jetzt diverse readings zu VideoInformationen (video..., hdmi....)

Viel Spass damit ;-)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: zap am 14 Juli 2015, 18:34:00
Zitat von: 50watt am 14 Juli 2015, 13:33:52
Hallo zap,

Danke für den Link zu dieser Doku.
Diese  Doku beschreibt 33 data bytes (data 21-33 unterscheiden sich von meiner Doku), meine Doku liefert 55 data bytes und dein Gerät wohl 43 data bytes.
Hast du auch einen Link zu einer Doku, die zu deinem Gerät passt? So könnte die Antwort auf ?AST (und ?VST) korrekt ausgewertet werden...

Finde leider immer nur die Doku, auf die ich verlinkt hatte. Zumindest die ersten 20 Byte scheinen bei verschiedenen Modellen identisch zu sein. Dass es danach Abweichungen gibt, liegt wohl daran, dass neuere Receiver immer mehr Audio Ein- und Ausgabekanäle haben (5.1, 7.1, usw.). Da hat Pioneer bei den ersten Versionen des Protokolls wohl nicht weit genug in die Zukunft gedacht.

BTW: Folgendes ist mir aufgefallen: Wenn am AVR Input = Netzwerk ist, scrollt die Anzeige am AVR durch. Dies führt zu ständigen Events, weil sich immer die Readings für den Display Inhalt ändern. Hatte den Event Monitor an um was zu testen. Wurde überflutet von Events. Lässt sich natürlich mittels event-on-... Attribut filtern. Wäre aber vielleicht eine Überlegung wert, diese übermäßige Event Generierung bei scrollender Anzeige grundsätzlich zu unterbinden.

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: v.i.p.e.r am 27 Juli 2015, 21:36:22
Hi,

wenn ich meinen JSON Code der Installation durch einen Validator laufen lassen, bekomme ich die Meldung, das er mit dem Diszlyname " PRO LOGIC" nicht umgehen kann.

Parse error on line 7404:
...           "Value": " PRO LOGIC  ", 
-----------------------^
Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '['


Das hat zur folge, dass sich die APP  FHEM Control (iOS APP) nicht starten lässt, da Sie so wie es aussieht einen Codetest macht.

Kann mir einer Helfen - ich vermute, dass das Dolby Sonderzeichen in irgendeiner Art ein Problem macht.

VG
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 11 August 2015, 10:54:11
Mir ist eben noch eine Warnung von Perl aufgefallen beim Start von fhem!

Smartmatch is experimental at ./FHEM/70_PIONEERAVR.pm line 1092, <$fh> line 3071.
Smartmatch is experimental at ./FHEM/70_PIONEERAVR.pm line 1137, <$fh> line 3071.
Smartmatch is experimental at ./FHEM/70_PIONEERAVR.pm line 1153, <$fh> line 3071.
Smartmatch is experimental at ./FHEM/70_PIONEERAVR.pm line 1175, <$fh> line 3071.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: hillbicks am 15 August 2015, 16:14:00
Das ist zwar etwas Off-Topic, aber ich denke es passt hier noch am ehesten rein. Der Entwickler von yatse, der Android Fernbedienung fuer KODI hat eine Funktion implementiert mit der man addons fuer verschiedene Receiver hinzufuegen kann um direkt aus der App heraus die Lautstaerke regeln zu koennen. Ein Addon fuer Onkyo gibt es bereits.

Leider uebersteigt die Implementierung fuer einen neuen Receiver, wie z.b. den Pioneer meine Kentnisse. Vielleicht hat ja hier jemand, Zeit, KnowHow und Lust sich der Sache anzunehmen?

Hier gibt es die dafuer notwendige API mit einem Beispiel.

https://github.com/Tolriq/yatse-avreceiverplugin-api

ich habs mir mal angesehen, bin aber leider nicht in der Lage das umzusetzen. :)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: peterk_de am 02 Oktober 2015, 11:53:32
Ich habe seit längerem auch das von einigen beschriebene Sonderzeichen-Problem. Und zwar in Verbindung mit der App FHEMremote für iOS (nutzt jsonlist) sowie der Homebridge-Anbindung (nutzt jsonlist2) - beide stolpern über die Display-Anzeige und sagen, dass das JSON nicht valide ist und stürzen ab bzw. laufen nicht. Und das Pioneer-Modul ist das einzige, was diese Probleme erzeugt.

Ich habe schon ein wenig versucht nachzuforschen, mir ist es aber nicht gelungen herauszufinden, ob die beiden JSON-List Module oder das PIONEER-Modul "Schuld" sind - hat jemand da tieferen Einblick, wo ich vllt. auch gerne einen schnellen, schmutzigen Hack einbauen kann, damit mir die beiden Apps bzw. Frameworks nicht immer um die Ohren fliegen?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: peterk_de am 02 Oktober 2015, 12:49:06
Ich antworte mir einmal selbst - der Validator sagt (jsonlist):


Error: Parse error on line 10177:
   "display": { "Value":" PL\b  MOVIE ", "Time":"2015-10-02 11:48:09" },
-----------------------^
Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '[', got 'undefined'


Bei der Ausgabe von Jsonlist2 dasselbe:


Error: Parse error on line 156:
"display": { "Value":" PL\b  MOVIE ", "Time":"2015-10-02 11:48:09" },
-----------------------^
Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '[', got 'undefined'


Das Reading display sieht folgendermaßen aus:


list stube.avr.remote

   NEXT_OPEN  1443782820.56065
   NR         149
   PARTIAL
   Protocol   telnet
   STATE      disconnected
   TYPE       PIONEERAVR
   CHANGETIME:
   Helper:
     Dblog:
       Mute:
         Dblog:
           TIME       1443779290.14229
           VALUE      aus
       State:
         Dblog:
           TIME       1443779737.96248
           VALUE      DISCONNECTED
   Readings:
     Heute um 11:48 Uhr   audioInputFormatC 0
     Heute um 11:48 Uhr   audioInputFormatFHL 0
     Heute um 11:48 Uhr   audioInputFormatFHR 0
     Heute um 11:48 Uhr   audioInputFormatFWL 0
     Heute um 11:48 Uhr   audioInputFormatFWR 0
     Heute um 11:48 Uhr   audioInputFormatL 0
     Heute um 11:48 Uhr   audioInputFormatLFE 0
     Heute um 11:48 Uhr   audioInputFormatR 0
     Heute um 11:48 Uhr   audioInputFormatS 0
     Heute um 11:48 Uhr   audioInputFormatSBR 0
     Heute um 11:48 Uhr   audioInputFormatSL 0
     Heute um 11:48 Uhr   audioInputFormatSLB 0
     Heute um 11:48 Uhr   audioInputFormatSR 0
     Heute um 11:48 Uhr   audioInputFormatXC 0
     Heute um 11:48 Uhr   audioInputFormatXL 0
     Heute um 11:48 Uhr   audioInputFormatXR 0
     Heute um 11:48 Uhr   audioInputFrequency 48kHz
     Heute um 11:48 Uhr   audioInputSignal PCM
     Heute um 11:48 Uhr   bass            0
     15.05.2015   bitPerSample    0
     15.05.2015   buffer          0
     Heute um 11:48 Uhr   channel         1
     Heute um 11:48 Uhr   channelName
     Heute um 11:48 Uhr   channelStraight A1
     15.05.2015   currentAlbum    0
     15.05.2015   currentArtist   0
     15.05.2015   currentBitrate  0
     15.05.2015   currentChannel  0
     15.05.2015   currentChapterNumber 0
     15.05.2015   currentSamplingRate 0
     15.05.2015   currentTrack    0
     15.05.2015   directory       0
     Heute um 11:48 Uhr   display          PL  MOVIE
     Heute um 11:48 Uhr   displayPrevious none
     15.05.2015   format          0
     15.05.2015   genre           0
     Heute um 11:48 Uhr   hdmi1ColourDepth 36bit (12bit*3)
     Heute um 11:48 Uhr   hdmi1ColourSpace ---
     Heute um 11:48 Uhr   hdmi1RecommendedResolution 1080/60p
     Heute um 11:48 Uhr   hdmi2ColourDepth ---
     Heute um 11:48 Uhr   hdmi2ColourSpace ---
     Heute um 11:48 Uhr   hdmi2RecommendedResolution ---
     Heute um 11:48 Uhr   input           hdmi1
     11.04.2015   listeningMode   standard
     Heute um 11:48 Uhr   listeningModePlaying [)(]PLII MOVIE
     Heute um 11:48 Uhr   mcaccMemory     1
     15.05.2015   music           0
     Heute um 11:48 Uhr   mute            off
     15.05.2015   normal          0
     15.05.2015   nowPlaying      0
     15.05.2015   photo           0
     Heute um 11:48 Uhr   power           on
     Gestern um 21:56 Uhr   presence        present
     Heute um 11:48 Uhr   screenHierarchy
     Heute um 11:48 Uhr   screenIpodKey
     Heute um 11:48 Uhr   screenLine01
     Heute um 11:48 Uhr   screenLine02
     Heute um 11:48 Uhr   screenLine03
     Heute um 11:48 Uhr   screenLine04
     Heute um 11:48 Uhr   screenLine05
     Heute um 11:48 Uhr   screenLine06
     Heute um 11:48 Uhr   screenLine07
     Heute um 11:48 Uhr   screenLine08
     Heute um 11:48 Uhr   screenLineHasFocus
     Heute um 11:48 Uhr   screenLineNumberFirst
     Heute um 11:48 Uhr   screenLineNumberLast
     Heute um 11:48 Uhr   screenLineNumberTotal
     Heute um 11:48 Uhr   screenLineNumbers
     Heute um 11:48 Uhr   screenLineType01
     Heute um 11:48 Uhr   screenLineType02
     Heute um 11:48 Uhr   screenLineType03
     Heute um 11:48 Uhr   screenLineType04
     Heute um 11:48 Uhr   screenLineType05
     Heute um 11:48 Uhr   screenLineType06
     Heute um 11:48 Uhr   screenLineType07
     Heute um 11:48 Uhr   screenLineType08
     Heute um 11:48 Uhr   screenName
     Heute um 11:48 Uhr   screenReturnKey
     Heute um 11:48 Uhr   screenTopMenuKey
     Heute um 11:48 Uhr   screenType
     Heute um 11:48 Uhr   speakers        A+B
     Heute um 12:46 Uhr   state           disconnected
     15.05.2015   station         0
     15.05.2015   time            0
     Heute um 11:48 Uhr   tone            bypass
     Heute um 11:48 Uhr   treble          0
     Heute um 11:48 Uhr   tunerFrequency  88.00
     15.05.2015   video           0
     Heute um 11:48 Uhr   videoInputAspectRatio 16:9
     Heute um 11:48 Uhr   videoInputColourDepth ---
     Heute um 11:48 Uhr   videoInputColourFormat RGB Limit
     Heute um 11:48 Uhr   videoInputColourSpace Standard
     Heute um 11:48 Uhr   videoInputResolution 1080/60p
     Heute um 11:48 Uhr   videoInputTerminal HDMI
     Heute um 11:48 Uhr   videoOutputAspectRatio 16:9
     Heute um 11:48 Uhr   videoOutputColourDepth ---
     Heute um 11:48 Uhr   videoOutputColourFormat RGB Limit
     Heute um 11:48 Uhr   videoOutputColourSpace Standard
     Heute um 11:48 Uhr   videoOutputResolution 1080/60p
     Heute um 11:48 Uhr   volume          54
     Heute um 11:48 Uhr   volumeStraight  -29.5
   Helper:
     AVAILABLE  1
     nextConnectionCheck 1443782880.56099
     receiver
     Audioinputfrequency:
       00         32kHz
       01         44.1kHz
       02         48kHz
       03         88.2kHz
       04         96kHz
       05         176.4kHz
       06         192kHz
       07         ---
       32         2.8MHz
       33         5.6MHz
     Audioinputsignal:
       00         ANALOG
       01         ANALOG
       02         ANALOG
       03         PCM
       04         PCM
       05         DOLBY DIGITAL
       06         DTS
       07         DTS-ES Matrix
       08         DTS-ES Discrete
       09         DTS 96/24
       10         DTS 96/24 ES Matrix
       11         DTS 96/24 ES Discrete
       12         MPEG-2 AAC
       13         WMA9 Pro
       14         DSD (HDMI or File via DSP route)
       15         HDMI THROUGH
       16         DOLBY DIGITAL PLUS
       17         DOLBY TrueHD
       18         DTS EXPRESS
       19         DTS-HD Master Audio
       20         DTS-HD High Resolution
       21         DTS-HD High Resolution
       22         DTS-HD High Resolution
       23         DTS-HD High Resolution
       24         DTS-HD High Resolution
       25         DTS-HD High Resolution
       26         DTS-HD High Resolution
       27         DTS-HD Master Audio
       28         DSD (HDMI or File via DSD DIRECT route)
       64         MP3
       65         WAV
       66         WMA
       67         MPEG4-AAC
       68         FLAC
       69         ALAC(Apple Lossless)
       70         AIFF
       71         DSD (USB-DAC)
     Audiooutputfrequency:
       00         32kHz
       01         44.1kHz
       02         48kHz
       03         88.2kHz
       04         96kHz
       05         176.4kHz
       06         192kHz
       07         ---
       32         2.8MHz
       33         5.6MHz
     Clearoninputchange:
       00         screenLine01
       01         screenLine02
       02         screenLine03
       03         screenLine04
       04         screenLine05
       05         screenLine06
       06         screenLine07
       07         screenLine08
       09         screenLineType01
       10         screenLineType02
       11         screenLineType03
       12         screenLineType04
       13         screenLineType05
       14         screenLineType06
       15         screenLineType07
       16         screenLineType08
       17         screenLineHasFocus
       18         screenLineNumberFirst
       19         screenLineNumberLast
       20         screenLineNumberTotal
       21         screenLineNumbers
       22         screenType
       23         screenName
       24         screenHierarchy
       25         screenTopMenuKey
       26         screenIpodKey
       27         screenReturnKey
     Gets:
       Hdzone:
         input      ?ZEA
         power      ?ZEP
       Main:
         audioInfo  ?AST
         avrModel   ?RGD
         bass       ?BA
         channel    ?PR
         currentListIpod ?GAI
         currentListNetwork ?GAH
         display    ?FL
         eq         ?ATC
         hdmiOut    ?HO
         input      ?F
         listeningMode ?S
         listeningModePlaying ?L
         macAddress ?SVB
         mcaccMemory ?MC
         mute       ?M
         networkPorts ?SUM
         networkSettings ?SUL
         networkStandby ?STJ
         power      ?P
         signalSelect ?DSA
         softwareVersion ?SSI
         speakerSystem ?SSF
         speakers   ?SPK
         standingWave ?ATD
         tone       ?TO
         treble     ?TR
         tunerChannelNames ?TQ
         tunerFrequency ?FR
         videoInfo  ?VST
         volume     ?V
       Zone2:
         bass       ?ZGB
         input      ?ZS
         mute       ?Z2M
         power      ?AP
         treble     ?ZGC
         volume     ?ZV
       Zone3:
         input      ?ZT
         mute       ?Z3M
         power      ?BP
         volume     ?YV
     Hdmiout:
       0          1+2
       1          1
       2          2
       3          OFF
     Inputnames:
       00:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 1
         name       phono
       01:
         aliasName
         enabled    1
         name       cd
       02:
         aliasName
         enabled    1
         name       tuner
       03:
         aliasName
         enabled    1
         name       cdRTape
       04:
         aliasName  wii
         enabled    1
         name       dvd
       05:
         aliasName  tv
         enabled    1
         name       tvSat
       06:
         aliasName
         enabled    1
         name       cblSat
       10:
         aliasName
         enabled    1
         name       video1
       12:
         aliasName
         enabled    1
         name       multiChIn
       13:
         aliasName
         enabled    1
         name       usbDac
       14:
         aliasName  frontAV
         enabled    1
         name       video2
       15:
         aliasName
         enabled    1
         name       dvrBdr
       17:
         aliasName
         enabled    1
         name       ipodUsb
       18:
         aliasName
         enabled    1
         name       xmRadio
       19:
         aliasName  mediapc
         enabled    1
         name       hdmi1
       20:
         aliasName
         enabled    1
         name       hdmi2
       21:
         aliasName
         enabled    1
         name       hdmi3
       22:
         aliasName
         enabled    1
         name       hdmi4
       23:
         aliasName
         enabled    1
         name       hdmi5
       24:
         aliasName
         enabled    1
         name       hdmi6
       25:
         aliasName
         enabled    1
         name       bd
       26:
         aliasName  internetRadio
         enabled    1
         name       homeMediaGallery
       27:
         aliasName
         enabled    1
         name       sirius
       31:
         aliasName
         enabled    1
         name       hdmiCyclic
       33:
         aliasName
         enabled    1
         name       adapterPort
       34:
         aliasName
         enabled    1
         name       hdmi7
       35:
         aliasName
         enabled    1
         name       hdmi8
       38:
         aliasName
         enabled    1
         name       internetRadio
       41:
         aliasName
         enabled    1
         name       pandora
       44:
         aliasName
         enabled    1
         name       mediaServer
       45:
         aliasName
         enabled    1
         name       favorites
       48:
         aliasName
         enabled    1
         name       mhl
       53:
         aliasName
         enabled    1
         name       spotify
     Linedatatypes:
       00         normal
       01         directory
       02         music
       03         photo
       04         video
       05         nowPlaying
       20         currentTitle
       21         currentArtist
       22         currentAlbum
       23         time
       24         genre
       25         currentChapterNumber
       26         format
       27         bitPerSample
       28         currentSamplingRate
       29         currentBitrate
       31         buffer
       32         currentChannel
       33         station
     Listeningmodes:
       0001       stereoCyclic
       0003       frontStageSurroundAdvanceFocus
       0004       frontStageSurroundAdvanceWide
       0005       autoSurrStreamDirectCyclic
       0006       autoSurround
       0007       direct
       0008       pureDirect
       0009       stereoDirectSet
       0010       standard
       0011       2chSource
       0012       proLogic
       0013       proLogic2movie
       0014       proLogic2music
       0015       proLogic2game
       0016       neo6cinema
       0017       neo6music
       0018       proLogic2xMovie
       0019       proLogic2xMusic
       0020       proLogic2xGame
       0021       multiChSource
       0022       multiChSourceDolbyEx
       0023       multiChSourceProLogic2xMovie
       0024       multiChSourceProLogic2xMusic
       0025       multiChSourceDtsEsNeo6
       0026       multiChSourceDtsEsMatrix
       0027       multiChSourceDtsEsDiscrete
       0028       xmHdSurround
       0029       neuralSurround
       0030       multiChSourceDtsEs8chDiscrete
       0031       proLogic2zHeight
       0032       wideSurroundMovie
       0033       wideSurroundMusic
       0034       multiChSourceProLogic2zHeight
       0035       multiChSourceWideSurroundMovie
       0036       multiChSourceWideSurroundMusic
       0037       neoXcinema
       0038       neoXmusic
       0039       neoXgame
       0040       neuralSurroundNeoXcinema
       0041       neuralSurroundNeoXmusic
       0042       neuralSurroundNeoXgame
       0043       multiChSourceNeoXcinema
       0044       multiChSourceNeoXmusic
       0045       multiChSourceNeoXgame
       0050       thxCyclic
       0051       prologicThxCinema
       0052       pl2movieThxCinema
       0053       neo6cinemaThxCinema
       0054       pl2xMovieThxCinema
       0055       thxSelect2games
       0056       thxCinemaForMultiCh
       0057       thxSurroundExForMultiCh
       0058       pl2xMovieThxCinemaForMultiCh
       0059       esNeo6thxCinemaForMultiCh
       0060       esMatrixThxCinemaForMultiCh
       0061       esDiscreteThxCinemaForMultiCh
       0062       thxSelect2cinemaForMultiCh
       0063       thxSelect2musicForMultiCh
       0064       thxSelect2gamesForMultiCh
       0065       thxUltra2cinemaForMultiCh
       0066       thxUltra2musicForMultiCh
       0067       es8chDiscreteThxCinemaForMultiCh
       0068       thxCinemaFor2ch
       0069       thxMusicFor2ch
       0070       thxGamesFor2ch
       0071       pl2musicThxMusic
       0072       pl2xMusicThxMusic
       0073       neo6musicThxMusic
       0074       pl2gameThxGames
       0075       pl2xGameThxGames
       0076       thxUltra2games
       0077       prologicThxMusic
       0078       prologicThxGames
       0079       thxUltra2gamesForMultiCh
       0080       thxMusicForMultiCh
       0081       thxGamesForMultiCh
       0082       pl2xMusicThxMusicForMultiCh
       0083       exThxGamesForMultiCh
       0084       neo6thxMusicForMultiCh
       0085       neo6thxGamesForMultiCh
       0086       esMatrixThxMusicForMultiCh
       0087       esMatrixThxGamesForMultiCh
       0088       esDiscreteThxMusicForMultiCh
       0089       esDiscreteThxGamesForMultiCh
       0090       es8chDiscreteThxMusicForMultiCh
       0091       es8chDiscreteThxGamesForMultiCh
       0092       pl2zHeightThxCinema
       0093       pl2zHeightThxMusic
       0094       pl2zHeightThxGames
       0095       pl2zHeightThxCinemaForMultiCh
       0096       pl2zHeightThxMusicForMultiCh
       0097       pl2zHeightThxGamesForMultiCh
       0100       advancedSurroundCyclic
       0101       action
       0102       sciFi
       0103       drama
       0104       entertainmentShow
       0105       monoFilm
       0106       expandedTheater
       0107       classical
       0109       unplugged
       0110       rockPop
       0112       extendedStereo
       0113       phonesSurround
       0116       tvSurround
       0117       sports
       0118       advancedGame
       0151       autoLevelControlAlC
       0152       optimumSurround
       0153       retrieverAir
       0201       neoXcinemaThxCinema
       0202       neoXmusicThxMusic
       0203       neoXgameThxGames
       0204       neoXcinemaThxCinemaForMultiCh
       0205       neoXmusicThxMusicForMultiCh
       0206       neoXgameThxGamesForMultiCh
     Listeningmodesplaying:
       0101       [)(]PLIIx MOVIE
       0102       [)(]PLII MOVIE
       0103       [)(]PLIIx MUSIC
       0104       [)(]PLII MUSIC
       0105       [)(]PLIIx GAME
       0106       [)(]PLII GAME
       0107       [)(]PROLOGIC
       0108       Neo:6 CINEMA
       0109       Neo:6 MUSIC
       010c       2ch Straight Decode
       010d       [)(]PLIIz HEIGHT
       010e       WIDE SURR MOVIE
       010f       WIDE SURR MUSIC
       0110       STEREO
       0111       Neo:X CINEMA
       0112       Neo:X MUSIC
       0113       Neo:X GAME
       0201       ACTION
       0202       DRAMA
       0208       ADVANCEDGAME
       0209       SPORTS
       020a       CLASSICAL
       020b       ROCK/POP
       020d       EXT.STEREO
       020e       PHONES SURR.
       020f       FRONT STAGE SURROUND ADVANCE
       0211       SOUND RETRIEVER AIR
       0212       ECO MODE 1
       0213       ECO MODE 2
       0301       [)(]PLIIx MOVIE +THX
       0302       [)(]PLII MOVIE +THX
       0303       [)(]PL +THX CINEMA
       0305       THX CINEMA
       0306       [)(]PLIIx MUSIC +THX
       0307       [)(]PLII MUSIC +THX
       0308       [)(]PL +THX MUSIC
       030a       THX MUSIC
       030b       [)(]PLIIx GAME +THX
       030c       [)(]PLII GAME +THX
       030d       [)(]PL +THX GAMES
       0310       THX GAMES
       0311       [)(]PLIIz +THX CINEMA
       0312       [)(]PLIIz +THX MUSIC
       0313       [)(]PLIIz +THX GAMES
       0314       Neo:X CINEMA + THX CINEMA
       0315       Neo:X MUSIC + THX MUSIC
       0316       Neo:X GAMES + THX GAMES
       0401       STEREO
       0402       [)(]PLII MOVIE
       0403       [)(]PLIIx MOVIE
       0405       AUTO SURROUND Straight Decode
       0406       [)(]DIGITAL EX
       0407       [)(]PLIIx MOVIE
       0408       DTS +Neo:6
       0409       ES MATRIX
       040a       ES DISCRETE
       040b       DTS-ES 8ch
       040e       RETRIEVER AIR
       040f       Neo:X CINEMA
       0501       STEREO
       0502       [)(]PLII MOVIE
       0503       [)(]PLIIx MOVIE
       0504       DTS/DTS-HD
       0505       ALC Straight Decode
       0506       [)(]DIGITAL EX
       0507       [)(]PLIIx MOVIE
       0508       DTS +Neo:6
       0509       ES MATRIX
       050a       ES DISCRETE
       050b       DTS-ES 8ch
       050e       RETRIEVER AIR
       050f       Neo:X CINEMA
       0601       STEREO
       0602       [)(]PLII MOVIE
       0603       [)(]PLIIx MOVIE
       0605       STREAM DIRECT NORMAL Straight Decode
       0606       [)(]DIGITAL EX
       0607       [)(]PLIIx MOVIE
       0609       ES MATRIX
       060a       ES DISCRETE
       060b       DTS-ES 8ch
       060c       Neo:X CINEMA
       0701       STREAM DIRECT PURE 2ch
       0702       [)(]PLII MOVIE
       0703       [)(]PLIIx MOVIE
       0704       Neo:6 CINEMA
       0705       STREAM DIRECT PURE Straight Decode
       0706       [)(]DIGITAL EX
       0707       [)(]PLIIx MOVIE
       0708       (nothing)
       0709       ES MATRIX
       070a       ES DISCRETE
       070b       DTS-ES 8ch
       070c       Neo:X CINEMA
       0881       OPTIMUM
       0e01       HDMI THROUGH
       0f01       MULTI CH IN
       1101       [)(]PLIIx MOVIE
       1102       [)(]PLIIx MUSIC
       1103       [)(]DIGITAL EX
       1104       DTS Neo:6
       1105       ES MATRIX
       1106       ES DISCRETE
       1107       DTS-ES 8ch
       1108       multi ch Straight Decode
       1109       [)(]PLIIz HEIGHT
       110a       WIDE SURR MOVIE
       110b       WIDE SURR MUSIC
       110c       Neo:X CINEMA
       110d       Neo:X MUSIC
       110e       Neo:X GAME
       1301       THX Surr EX
       1303       ES MTRX +THX CINEMA
       1304       ES DISC +THX CINEMA
       1305       ES 8ch +THX CINEMA
       1306       [)(]PLIIx MOVIE +THX
       1309       THX CINEMA
       130b       ES MTRX +THX MUSIC
       130c       ES DISC +THX MUSIC
       130d       ES 8ch +THX MUSIC
       130e       [)(]PLIIx MUSIC +THX
       1311       THX MUSIC
       1313       ES MTRX +THX GAMES
       1314       ES DISC +THX GAMES
       1315       ES 8ch +THX GAMES
       1319       THX GAMES
       131a       [)(]PLIIz +THX CINEMA
       131b       [)(]PLIIz +THX MUSIC
       131c       [)(]PLIIz +THX GAMES
       131d       Neo:X CINEMA + THX CINEMA
       131e       Neo:X MUSIC + THX MUSIC
       131f       Neo:X GAME + THX GAMES
     Pqlsworking:
       0          PQLS OFF
       1          PQLS 2ch
       2          PQLS Multi ch
       3          PQLS Bitstream
     Remotecontrol:
       audioParameter APA
       cursorDown CDN
       cursorEnter CEN
       cursorLeft CLE
       cursorReturn CRT
       cursorRight CRI
       cursorUp   CUP
       hdmiOutputParameter HPA
       homeMenu   HM
       statusDisplay STS
       videoParameter VPA
     Screentypes:
       00         Message
       01         List
       02         Playing(Play)
       03         Playing(Pause)
       04         Playing(Fwd)
       05         Playing(Rev)
       06         Playing(Stop)
       99         Drawing invalid
     Sets:
       Hdzone:
         inputDown  ZEB
         inputUp    ZEC
         off        ZEF
         on         ZEO
         toggle     ZEZ
       Main:
         0Mhl       07MHL
         0Network   00NW
         1Mhl       08MHL
         1Network   01NW
         2Mhl       09MHL
         2Network   02NW
         3Mhl       10MHL
         3Network   03NW
         4Mhl       11MHL
         4Network   04NW
         5Mhl       12MHL
         5Network   05NW
         6Mhl       13MHL
         6Network   06NW
         7Mhl       14MHL
         7Network   07NW
         8Mhl       15MHL
         8Network   08NW
         9Mhl       16MHL
         9Network   09NW
         bassDown   BD
         bassUp     BI
         channelDown TPD
         channelUp  TPI
         downAdapterPort 22BT
         downIpod   14IP
         downMhl    02MHL
         downNetwork 27NW
         enterAdapterPort 25BT
         enterIpod  17IP
         enterMhl   17MHL
         enterNetwork 30NW
         fwdAdapterPort 16BT
         fwdIpod    06IP
         fwdMhl     28MHL
         fwdNetwork 15NW
         input      FN
         inputDown  FD
         inputUp    FU
         leftAdapterPort 24BT
         leftIpod   16IP
         leftMhl    03MHL
         leftNetwork 29NW
         menuAdapterPort 27BT
         menuIpod   19IP
         menuMhl    05MHL
         menuNetwork 36NW
         muteOff    MF
         muteOn     MO
         muteToggle MZ
         nextAdapterPort 14BT
         nextIpod   04IP
         nextMhl    30MHL
         nextNetwork 13NW
         off        PF
         on         PO
         pauseAdapterPort 11BT
         pauseIpod  01IP
         pauseMhl   25MHL
         pauseNetwork 11NW
         playAdapterPort 10BT
         playIpod   00IP
         playMhl    23MHL
         playNetwork 10NW
         prevAdapterPort 13BT
         prevIpod   03IP
         prevMhl    31MHL
         prevNetwork 12NW
         repeatAdapterPort 17BT
         repeatIpod 07IP
         repeatNetwork 34NW
         returnAdapterPort 26BT
         returnIpod 18IP
         returnMhl  06MHL
         returnNetwork 31NW
         revAdapterPort 15BT
         revIpod    05IP
         revMhl     27MHL
         revNetwork 14NW
         rightAdapterPort 23BT
         rightIpod  15IP
         rightMhl   04MHL
         rightNetwork 28NW
         selectLine01 01GFH
         selectLine02 02GFH
         selectLine03 03GFH
         selectLine04 04GFH
         selectLine05 05GFH
         selectLine06 06GFH
         selectLine07 07GFH
         selectLine08 08GFH
         shuffleAdapterPort 18BT
         shuffleIpod 08IP
         shuffleNetwork 35NW
         stopAdapterPort 12BT
         stopIpod   02IP
         stopMhl    24MHL
         stopNetwork 20NW
         toggle     PZ
         trebleDown TD
         trebleUp   TI
         upAdapterPort 21BT
         upIpod     13IP
         upMhl      01MHL
         upNetwork  26NW
         volume     VL
         volumeDown VD
         volumeUp   VU
       Zone2:
         inputDown  ZSFD
         inputUp    ZSFU
         muteOff    Z2MF
         muteOn     Z2MO
         muteToggle Z2MZ
         off        APF
         on         APO
         toggle     APZ
         volumeDown ZD
         volumeUp   ZU
       Zone3:
         inputDown  ZTFD
         inputUp    ZTFU
         muteOff    Z3MF
         muteOn     Z3MO
         muteToggle Z3MZ
         off        BPF
         on         BPO
         toggle     BPZ
         volumeDown YD
         volumeUp   YU
     Sourceinfo:
       00         Internet Radio
       01         MEDIA SERVER
       02         iPod
       03         USB
       04         (Reserved)
       05         (Reserved)
       06         (Reserved)
       07         PANDORA
       10         AirPlay
       11         Digital Media Renderer(DMR)
       99         (Indeterminate)
     Speakersystems:
       00         Normal(SB/FH)
       01         Normal(sb/FW)
       02         Speaker B
       03         Front Bi-Amp
       04         ZONE 2
       10         9.1ch FH/FW
       11         7.1ch + Speaker B
       12         7.1ch Front Bi-Amp
       13         7.1ch + ZONE2
       14         7.1ch FH/FW + ZONE2
       15         5.1ch Bi-Amp + ZONE2
       16         5.1ch + ZONE 2+3
       17         5.1ch + SP-B Bi-Amp
       18         5.1ch F+Surr Bi-Amp
       19         5.1ch F+C Bi-Amp
       20         5.1ch C+Surr Bi-Amp
     Tunerchannelnames:
       A1
     Videoaspectratio:
       0          ---
       1          4:3
       2          16:9
       3          14:9
     Videocolourdepth:
       0          ---
       1          24bit (8bit*3)
       2          30bit (10bit*3)
       3          36bit (12bit*3)
       4          48bit (16bit*3)
     Videocolourformat:
       0          ---
       1          RGB Limit
       2          RGB Full
       3          YcbCr444
       4          YcbCr422
       5          YcbCr420
     Videocolourspace:
       0          ---
       1          Standard
       2          xvYCC601
       3          xvYCC709
       4          sYCC
       5          AdobeYCC601
       6          AdobeRGB
     Videoinputterminal:
       0          ---
       1          VIDEO
       2          S-VIDEO
       3          COMPONENT
       4          HDMI
       5          Self OSD/JPEG
     Videoresolution:
       00         ---
       01         480/60i
       02         576/50i
       03         480/60p
       04         576/50p
       05         720/60p
       06         720/50p
       07         1080/60i
       08         1080/50i
       09         1080/60p
       10         1080/50p
       11         1080/24p
       12         4Kx2K/24Hz
       13         4Kx2K/25Hz
       14         4Kx2K/30Hz
       15         4Kx2K/24Hz(SMPTE)
       16         4Kx2K/50Hz
       17         4Kx2K/60Hz
     Main:
       CURINPUTNR 19
Attributes:
   alias      Receiver
   devStateIcon an:general_an@red aus:general_aus@grey disconnected:general_aus@grey
   event-on-change-reading state,volume,mute
   eventMap   on:an off:aus disconnected:aus
   group      Fernsehen
   icon       it_radio
   room       Stube
   stateFormat power
   verbose    1
   webCmd     aus:volumeStraight stube.avr.remote
   NEXT_OPEN  1443782820.56065
   NR         149
   PARTIAL
   Protocol   telnet
   STATE      disconnected
   TYPE       PIONEERAVR
   CHANGETIME:
   Helper:
     Dblog:
       Mute:
         Dblog:
           TIME       1443779290.14229
           VALUE      aus
       State:
         Dblog:
           TIME       1443779737.96248
           VALUE      DISCONNECTED
   Readings:
     2015-10-02 11:48:09   audioInputFormatC 0
     2015-10-02 11:48:09   audioInputFormatFHL 0
     2015-10-02 11:48:09   audioInputFormatFHR 0
     2015-10-02 11:48:09   audioInputFormatFWL 0
     2015-10-02 11:48:09   audioInputFormatFWR 0
     2015-10-02 11:48:09   audioInputFormatL 0
     2015-10-02 11:48:09   audioInputFormatLFE 0
     2015-10-02 11:48:09   audioInputFormatR 0
     2015-10-02 11:48:09   audioInputFormatS 0
     2015-10-02 11:48:09   audioInputFormatSBR 0
     2015-10-02 11:48:09   audioInputFormatSL 0
     2015-10-02 11:48:09   audioInputFormatSLB 0
     2015-10-02 11:48:09   audioInputFormatSR 0
     2015-10-02 11:48:09   audioInputFormatXC 0
     2015-10-02 11:48:09   audioInputFormatXL 0
     2015-10-02 11:48:09   audioInputFormatXR 0
     2015-10-02 11:48:09   audioInputFrequency 48kHz
     2015-10-02 11:48:09   audioInputSignal PCM
     2015-10-02 11:48:09   bass            0
     2015-05-15 22:10:38   bitPerSample    0
     2015-05-15 22:10:38   buffer          0
     2015-10-02 11:48:09   channel         1
     2015-10-02 11:48:09   channelName
     2015-10-02 11:48:09   channelStraight A1
     2015-05-15 22:10:38   currentAlbum    0
     2015-05-15 22:10:38   currentArtist   0
     2015-05-15 22:10:38   currentBitrate  0
     2015-05-15 22:10:38   currentChannel  0
     2015-05-15 22:10:38   currentChapterNumber 0
     2015-05-15 22:10:38   currentSamplingRate 0
     2015-05-15 22:10:38   currentTrack    0
     2015-05-15 22:10:38   directory       0
     2015-10-02 11:48:09   display          PL  MOVIE
     2015-10-02 11:48:09   displayPrevious none
     2015-05-15 22:10:38   format          0
     2015-05-15 22:10:38   genre           0
     2015-10-02 11:48:09   hdmi1ColourDepth 36bit (12bit*3)
     2015-10-02 11:48:09   hdmi1ColourSpace ---
     2015-10-02 11:48:09   hdmi1RecommendedResolution 1080/60p
     2015-10-02 11:48:09   hdmi2ColourDepth ---
     2015-10-02 11:48:09   hdmi2ColourSpace ---
     2015-10-02 11:48:09   hdmi2RecommendedResolution ---
     2015-10-02 11:48:09   input           hdmi1
     2015-04-11 22:39:12   listeningMode   standard
     2015-10-02 11:48:09   listeningModePlaying [)(]PLII MOVIE
     2015-10-02 11:48:09   mcaccMemory     1
     2015-05-15 22:10:38   music           0
     2015-10-02 11:48:09   mute            off
     2015-05-15 22:10:38   normal          0
     2015-05-15 22:10:38   nowPlaying      0
     2015-05-15 22:10:38   photo           0
     2015-10-02 11:48:09   power           on
     2015-10-01 21:56:26   presence        present
     2015-10-02 11:48:09   screenHierarchy
     2015-10-02 11:48:09   screenIpodKey
     2015-10-02 11:48:09   screenLine01
     2015-10-02 11:48:09   screenLine02

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 19 Oktober 2015, 21:29:47
Ich habe heute noch einmal beobachtet, dass wenn der AVR aus ist und dann hart wieder eingeschaltet wird mein FHEM richtig krass blockiert wird.
Kann man dagegen etwas tun?

                                name             function    max  count    total  average maxDly
            tmr-perfmon_ProcessTimer      HASH(0x2235918)      2   1291       17     0.01  42378 HASH(0x2235918)
                tmr-EMONITOR_Monitor                   EM     15     87      397     4.56  42333 EM
           tmr-Pushover_ValidateUser      HASH(0x2d31210)      6      2       10     5.00  40645 HASH(pushmsg)
                 tmr-HMLAN_KeepAlive      keepAlive:hmusb      3     54       75     1.39  36261 keepAlive:hmusb
      tmr-PIONEERAVR_checkConnection      HASH(0x3c3d650)  41831     12    98869  8239.08  23811 HASH(AVR)
             tmr-HUEBridge_GetUpdate      HASH(0x283a590)      5     23       73     3.17  22989 HASH(hue_bridge)
         tmr-FW_closeInactiveClients                           9     23      172     7.48  21384
                    tmr-BlockingKill      HASH(0x4adb8a8)      0      1        0     0.00  19445
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 26 Oktober 2015, 13:36:15
Ab sofort gibt es eine neue Version des Modules 70_PIONEERAVR.
Das Reading "DISPLAY" wird nun anhand der von Pioneer zur Verfügung gestellten Übersetzungstabelle generiert. Damit sollten die Fehler im Zusammenhang mit jsonlist/jsonlist2 behoben sein.

Danke an chrisz, v.i.p.e.r, peterk_de für die Fehlermeldungen!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 27 Oktober 2015, 20:57:49
Zitat von: P.A.Trick am 11 August 2015, 10:54:11
Mir ist eben noch eine Warnung von Perl aufgefallen beim Start von fhem!

Smartmatch is experimental at ./FHEM/70_PIONEERAVR.pm line 1092, <$fh> line 3071.
Smartmatch is experimental at ./FHEM/70_PIONEERAVR.pm line 1137, <$fh> line 3071.
Smartmatch is experimental at ./FHEM/70_PIONEERAVR.pm line 1153, <$fh> line 3071.
Smartmatch is experimental at ./FHEM/70_PIONEERAVR.pm line 1175, <$fh> line 3071.


@50watt: Kannst du bitte bei Gelegenheit noch diese Warungen elimieren..die stören mich beim Start :-) Vielen lieben Dank im Voraus!


Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: v.i.p.e.r am 01 November 2015, 22:16:19
Zitat von: P.A.Trick am 19 Oktober 2015, 21:29:47
Ich habe heute noch einmal beobachtet, dass wenn der AVR aus ist und dann hart wieder eingeschaltet wird mein FHEM richtig krass blockiert wird.
Kann man dagegen etwas tun?

                                name             function    max  count    total  average maxDly
            tmr-perfmon_ProcessTimer      HASH(0x2235918)      2   1291       17     0.01  42378 HASH(0x2235918)
                tmr-EMONITOR_Monitor                   EM     15     87      397     4.56  42333 EM
           tmr-Pushover_ValidateUser      HASH(0x2d31210)      6      2       10     5.00  40645 HASH(pushmsg)
                 tmr-HMLAN_KeepAlive      keepAlive:hmusb      3     54       75     1.39  36261 keepAlive:hmusb
      tmr-PIONEERAVR_checkConnection      HASH(0x3c3d650)  41831     12    98869  8239.08  23811 HASH(AVR)
             tmr-HUEBridge_GetUpdate      HASH(0x283a590)      5     23       73     3.17  22989 HASH(hue_bridge)
         tmr-FW_closeInactiveClients                           9     23      172     7.48  21384
                    tmr-BlockingKill      HASH(0x4adb8a8)      0      1        0     0.00  19445


Danke 50watt für den fix mit den Sonderzeichen ! :)

Kannst du zu obigem Problem was sagen? Das hab ich nämlich auch und da ich meinen Receiver immer komplett aus mache nervt das irgendwie.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 15 November 2015, 18:23:47
Zitat von: P.A.Trick am 27 Oktober 2015, 20:57:49
@50watt: Kannst du bitte bei Gelegenheit noch diese Warungen elimieren..die stören mich beim Start :-) Vielen lieben Dank im Voraus!

PUSH
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 29 November 2015, 14:33:08
Ich glaube hofrichter (Modulautor) ist nicht mehr im Forum, oder?

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 29 November 2015, 14:35:46
Lieber P.A.Trick,

ich bin noch da.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 29 November 2015, 14:44:23
Zitat von: 50watt am 29 November 2015, 14:35:46
Lieber P.A.Trick,

ich bin noch da.

Oh sorry, hatte nach deinem Namen im Forum gesucht und nicht gefunden! Entschuldige bitte!

Wenn ich einen Patch erstellen würde für die Warn Meldungen, würdest du ihn übernehmen?
Vielen lieben Dank im Voraus!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 29 November 2015, 14:46:18
Lieber P.A.Trick,

danke für das Angebot. Sehr gerne übernehme ich Patches von dir.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 29 November 2015, 15:09:26
Zitat von: 50watt am 29 November 2015, 14:46:18
Lieber P.A.Trick,

danke für das Angebot. Sehr gerne übernehme ich Patches von dir.

Sehr schön, da ist er!

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 29 November 2015, 17:32:09
Lieber P.A.Trick,

Danke für den Patch. Die neue Version mit dem Patch ist online.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 29 November 2015, 17:33:18
Super vielen Dank!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: mrniceguy am 12 Januar 2016, 19:11:54
Guten Abend zusammen,

gibt es eine Übersicht welche Receiver unterstützt werden, im besonderen geht es mir um den VSX-923-K?

Gruß Andreas
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 12 Januar 2016, 19:15:58
Hm ich glaube nicht, aber deiner sollte gehen. Bei mir werkelt ein  VSX-922!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 12 Januar 2016, 19:25:23
Danke für die Frage!

Aus der http://fhem.de/commandref_DE.html#PIONEERAVR (http://fhem.de/commandref_DE.html#PIONEERAVR):
ZitatDieses Modul basiert auf der Pioneer documentation (http://www.pioneerelectronics.com/StaticFiles/PUSA/Files/Home%20Custom%20Install/Elite%20&%20Pioneer%20FY14AVR%20IP%20&%20RS-232%207-31-13.zip (http://www.pioneerelectronics.com/StaticFiles/PUSA/Files/Home%20Custom%20Install/Elite%20&%20Pioneer%20FY14AVR%20IP%20&%20RS-232%207-31-13.zip)) und ist mit einem Pioneer AV Receiver VSX-923 von Pioneer getestet.

Der VSX-923 ist wohl der von diesem Modul am besten unterstützte Pioneer AVR.

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: mrniceguy am 13 Januar 2016, 18:35:13
Das nenn ich mal einen  Volltreffer :) Danke!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: mufumade am 08 März 2016, 17:45:23
Hallo zusammen,
Ich habe einen Pionier vsx 924 und wenn ich Bsp auf get Volume gehe bekomme ich als wer nur komische Zahlen zurück geliefert. Sowas zB 1738917.0918
Also bei jedem get ist das so.

Hat jemand ne Idee wie ich das lösen kann das dort die richtigen Werten stehen wie auch die Inputs

Grüße
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 09 März 2016, 17:18:44
@mufumade: Ich schau mir das gerne genauer an. Kannst du bitte ein log mit den Attributen

verbose 5
logTraffic 5
erstellen und hier bereitstellen? Da sollte zu sehen sein, was passiert, wenn du get ... ausführst und was der Pioneer AVR antwortet...

list deinAVR könnte auch interessante Informationen zur Fehlersuche enthalten.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: mufumade am 10 März 2016, 17:29:39
So ich hoffe das ich mit dem verbose 5 alles richtig gemacht habe. Nun bekomm ich folgende Meldung, welche nach meiner Sicht recht normal aussieht.
2016.03.10 17:23:03 5: Cmd: >get vsx924 volume<
2016.03.10 17:23:03 5: PIONEERAVR vsx924: processing get "volume"
2016.03.10 17:23:03 5: SW: 3f560d0a
2016.03.10 17:23:03 4: name: /fhem?detail=vsx924&dev.getvsx924=vsx924&cmd.getvsx924=get&arg.getvsx924=volume&val.getvsx924=&XHR=1&addLinks=1 / RL:38 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2016.03.10 17:23:04 5: PIONEERAVR vsx924: processing "VOL055" received from PIONEERAVR
2016.03.10 17:23:04 5: PIONEERAVR vsx924: "VOL055" interpreted as: Main Zone - New volume = 055 (raw volume data).
2016.03.10 17:23:04 5: PIONEERAVR vsx924: Connection is up --- Check again in 120s --> Internal timer (120s) set
2016.03.10 17:23:04 5: Triggering vsx924 (2 changes)
2016.03.10 17:23:04 5: Notify loop for vsx924 volumeStraight: -52.5
2016.03.10 17:23:04 5: PIONEERAVR vsx924: Processing PIONEERAVR_Set( ? )


ich sehe ja hier das er das richtige Volumen sich holt jedoch kommt als Wert bei mir nur solche Zahlen raus: 1452812.08191
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: mufumade am 25 März 2016, 20:39:16
Keiner eine Idee?  :-\ Wäre echt hilfreich  :)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: dt2510 am 28 April 2016, 13:46:26
Gibt es eigentlich auch eine Möglichkeit Pioneer Blu-ray Player (ich hab' einen BDP-LX55) anzusteuern ?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 05 August 2016, 15:06:06
get <namePioneerAVR> befehl liefert bei diesem Modul keine Werte zurück, sondern fragt den Pioneer AVR  nach dem aktuellen Status (z.B. der Lautstärke). Sobald der Pioneer AVR antwortet (die Zeit, bis der PioneerAVR antwortet, ist nicht vorhersehbar), aktualisiert das Modul die Readings bzw. Internals des PioneerAVR devices.

Via Telnet kann man die Werte der readings z.B. wie folgt abfragen (siehe auch hier (https://forum.fhem.de/index.php?topic=30602.0)):
{ReadingsVal ("pioneerAVR", "volume","")} wobei "pioneerAVR" der name des devices ist, "volume" ist der Name des readings
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: sawtooth am 11 September 2016, 18:37:31
Hallo,

Ich habe einen Pioneer VSX 831 und möchte diesen gerne in fhem mit diesem Modul ansteuern können.

Angelegt habe ich Ihnen wie beschrieben. Mit Telnet über den Port 23 und der IP-Adresse von dem Pioneer.

Leider kann ich aber keine korrekte Verbindung herstellen.

Ich habe bei dem Pioneer mal einen Portscan mit nmap durchgeführt und folgende offene Ports gefunden:

22/tcp   open  ssh
23/tcp   open  telnet
80/tcp   open  http
5000/tcp open  upnp
8080/tcp open  http-proxy
8888/tcp open  sun-answerbook

Wer hat einen Tipp für mich?

Danke!

sawtooth
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Calle78 am 25 September 2016, 20:25:26
Bei meinem neuen VSX-1131 komme ich gar nicht drauf :( Habe Port 23 und 8102 versucht. Etwas Sorge macht mir das er hier auch nicht auftaucht:
http://www.pioneerelectronics.com/PUSA/Support/Home-Entertainment-Custom-Install/RS-232+&+IP+Codes/A+V+Receivers

2016.09.25 19:35:03.062 3: Opening WZ.Pioneer device 192.168.178.57:23
2016.09.25 19:35:03.065 3: WZ.Pioneer device opened

2016.09.25 19:36:30.363 2: WZ.Pioneer: first attempt to read timed out, trying to close and open the device.
2016.09.25 19:36:30.365 3: Opening WZ.Pioneer device 192.168.178.57:23
2016.09.25 19:36:30.369 3: Can't connect to 192.168.178.57:23: Verbindungsaufbau abgelehnt
2016.09.25 19:36:30.372 2: WZ.Pioneer: second attempt to read timed out, this is an unrecoverable error.

2016.09.25 19:51:38.242 3: Opening WZ.Pioneer device 192.168.178.57:8102
2016.09.25 19:51:38.246 3: Can't connect to 192.168.178.57:8102: Verbindungsaufbau abgelehnt

Hat es jemand anders schon geschafft ?

ciao Carlo
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: satprofi am 30 September 2016, 12:33:00
Toll, und ich habe mir extra den VSX-1131 gekauft, weil Onkyo gar nicht unterstützt wird.
Ein Griff ins Klo?

Komme nur mit FTP od. SSh zum AVR. Leider weiss ich user/passwd ned.

Yepp, klappt jetzt. Port 60128, glaube das auch in den Settings irgendwo gelesen zu haben.

http://www.myuremote.com/website/network-controlled-devices/

lg.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: satprofi am 30 September 2016, 16:34:55
Hallo nochmals.
Da ja Pioneer und Onkyo jetzt gemeinsame Sache machen, funktionieren die neuesten Geräte nur mehr mit dem ONKYO_AVR Modul.

Mein VSX-1131 klappt wunderbar mit dem ONKYO Modul.
Kein Port eingeben, einfach 2013 am ende des define, siehe Commandref.

lg
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: satprofi am 01 Oktober 2016, 16:24:55
So, sache funktioniert einwandfrei. wenn ich den Sat einschalte, dann wird auf die richtige lautstärke getriggert, in der früh fungiert das ding als optimaler wecker mit ansteigender musik.
FHEM regiert die Welt !
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Calle78 am 01 Oktober 2016, 18:18:20
@satprofi danke!!! sorry, dass ich das überlesen hatte :)

ciao Carlo
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Loredo am 03 Oktober 2016, 16:38:43
Zitat von: satprofi am 30 September 2016, 16:34:55
Da ja Pioneer und Onkyo jetzt gemeinsame Sache machen, funktionieren die neuesten Geräte nur mehr mit dem ONKYO_AVR Modul.


Danke für den Hinweis!
Ich habe diesen Hinweis einmal in die CommandRef für das ONKYO_AVR Modul aufgenommen.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Raven am 05 Oktober 2016, 21:12:10
Heute morgen wurde der AVR über den "normalen" Power-On Geräteschalter eingeschaltet und lief auch.
Später sah ich im Log 2 x mal die Delays von 45sec nach "reappeared".
Später am Morgen wurde der AVR über den Geräteschalter wieder ausgeschaltet.

Hier im Thread hatte ich nach "reappeared" gesucht, aber keine eindeutige Lösung gefunden, die es wahrscheinlich auch nicht geben kann.
https://forum.fhem.de/index.php/topic,12573.msg259761.html#msg259761

Zitat
2016.10.05 06:35:15.065 2: AVR: first attempt to read timed out, trying to close and open the device.
2016.10.05 06:35:17.073 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2016.10.05 06:35:17.110 1: 192.xxx.xxx.xxx:xxxx reappeared (AVR)
2016.10.05 06:35:59.497 1: Perfmon: possible freeze starting at 06:35:14, delay is 45.496
2016.10.05 07:12:09.290 2: AVR: first attempt to read timed out, trying to close and open the device.
2016.10.05 07:12:11.298 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2016.10.05 07:12:11.341 1: 192.xxx.xxx.xxx:xxxx reeappeared (AVR)
2016.10.05 07:12:53.899 1: Perfmon: possible freeze starting at 07:12:08, delay is 45.899

Am frühen Abend wurde der AVR wieder über den Geräteschalter ein- und ausgeschaltet, aber in FHEM bleibt der AVR auf On, obwohl das Gerät jetzt wieder aus ist.
Ein "set AVR reopen" durchgeführt und bleibt auf "ON" und wieder ein Delay von 40sec.

Mir ist schon klar, daß etwaige Netzwerk-Probleme dazuführen können, daß der AVR nicht erreichbar ist.
Jetzt wäre noch gut, daß im Falle eines erfolglosen "reopen" es zu keinen solchen Delays kommt.
Ich habe noch ein ausführliches Log hier angehängt, daß evtl. zur Problemlösung beitragen kann.  ;)


016.10.05 20:51:12.408 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2016.10.05 20:51:12.526 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2016.10.05 20:51:12.535 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2016.10.05 20:51:12.938 5: PIONEERAVR AVR: processing "R" received from PIONEERAVR
2016.10.05 20:51:12.939 5: PIONEERAVR AVR: Supressing received "R"
2016.10.05 20:51:12.941 5: PIONEERAVR AVR: Connection is up --- Check again in 120s --> Internal timer (120s) set
2016.10.05 20:51:20.835 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( reopen )
2016.10.05 20:51:20.840 5: PIONEERAVR AVR: Set reopen (no arguments)
2016.10.05 20:51:20.841 5: PIONEERAVR AVR: PIONEERAVR_Reopen()
2016.10.05 20:51:20.850 1: 192.xxx.xxx.xx:xxxx reappeared (AVR)
2016.10.05 20:51:20.888 5: PIONEERAVR AVR: PIONEERAVR_Reopen() -> now opened
2016.10.05 20:51:20.889 3: PIONEERAVR AVR: PIONEERAVR_statusUpdate()
2016.10.05 20:51:20.891 5: SW: 3f5a45410d0a
2016.10.05 20:51:20.996 5: SW: 3f5a45500d0a
2016.10.05 20:51:21.100 5: SW: 3f5a560d0a
2016.10.05 20:51:21.203 5: SW: 3f5a530d0a
2016.10.05 20:51:21.306 5: SW: 3f5a47430d0a
2016.10.05 20:51:21.410 5: SW: 3f41500d0a
2016.10.05 20:51:21.513 5: SW: 3f5a324d0d0a
2016.10.05 20:51:21.616 5: SW: 3f5a47420d0a
2016.10.05 20:51:21.719 5: SW: 3f5a334d0d0a
2016.10.05 20:51:21.823 5: SW: 3f59560d0a
2016.10.05 20:51:21.926 5: SW: 3f5a540d0a
2016.10.05 20:51:22.029 5: SW: 3f42500d0a
2016.10.05 20:51:22.132 5: SW: 3f54520d0a
2016.10.05 20:51:22.236 5: SW: 3f50520d0a
2016.10.05 20:51:22.339 5: SW: 3f544f0d0a
2016.10.05 20:51:22.442 5: SW: 3f500d0a
2016.10.05 20:51:22.546 5: SW: 3f42410d0a
2016.10.05 20:51:22.649 5: SW: 3f5653540d0a
2016.10.05 20:51:22.752 5: SW: 3f4453410d0a
2016.10.05 20:51:22.856 5: SW: 3f4d430d0a
2016.10.05 20:51:22.959 5: SW: 3f484f0d0a
2016.10.05 20:51:23.062 5: SW: 3f53554c0d0a
2016.10.05 20:51:23.166 5: SW: 3f530d0a
2016.10.05 20:51:23.269 5: SW: 3f4741480d0a
2016.10.05 20:51:23.372 5: SW: 3f4741490d0a
2016.10.05 20:51:23.475 5: SW: 3f4154430d0a
2016.10.05 20:51:23.579 5: SW: 3f4153540d0a
2016.10.05 20:51:23.682 5: SW: 3f4d0d0a
2016.10.05 20:51:23.785 5: SW: 3f5247440d0a
2016.10.05 20:51:23.888 5: SW: 3f560d0a
2016.10.05 20:51:23.991 5: SW: 3f4c0d0a
2016.10.05 20:51:24.095 5: SW: 3f46520d0a
2016.10.05 20:51:24.198 5: SW: 3f53504b0d0a
2016.10.05 20:51:24.301 5: SW: 3f53554d0d0a
2016.10.05 20:51:24.404 5: SW: 3f464c0d0a
2016.10.05 20:51:24.508 5: SW: 3f53544a0d0a
2016.10.05 20:51:24.611 5: SW: 3f4154440d0a
2016.10.05 20:51:24.714 5: SW: 3f460d0a
2016.10.05 20:51:24.817 5: SW: 3f54510d0a
2016.10.05 20:51:24.921 5: SW: 3f5356420d0a
2016.10.05 20:51:25.024 5: SW: 3f5353490d0a
2016.10.05 20:51:25.127 5: SW: 3f5353460d0a
2016.10.05 20:51:25.333 5: SW: 3f52474230300d0a
2016.10.05 20:51:25.436 5: SW: 3f535343303030300d0a
2016.10.05 20:51:25.540 5: SW: 3f535343303030310d0a
2016.10.05 20:51:25.643 5: SW: 3f535343303030320d0a
2016.10.05 20:51:25.746 5: SW: 3f535343303030330d0a
2016.10.05 20:51:25.850 5: SW: 3f494c4130300d0a
2016.10.05 20:51:25.953 5: SW: 3f52474230310d0a
2016.10.05 20:51:26.056 5: SW: 3f535343303130300d0a
2016.10.05 20:51:26.159 5: SW: 3f535343303130310d0a
2016.10.05 20:51:26.262 5: SW: 3f535343303130320d0a
2016.10.05 20:51:26.366 5: SW: 3f535343303130330d0a
2016.10.05 20:51:26.469 5: SW: 3f494c4130310d0a
2016.10.05 20:51:26.572 5: SW: 3f52474230320d0a
2016.10.05 20:51:26.675 5: SW: 3f535343303230300d0a
2016.10.05 20:51:26.779 5: SW: 3f535343303230310d0a
2016.10.05 20:51:26.882 5: SW: 3f535343303230320d0a
2016.10.05 20:51:26.985 5: SW: 3f535343303230330d0a
2016.10.05 20:51:27.088 5: SW: 3f494c4130320d0a
2016.10.05 20:51:27.191 5: SW: 3f52474230330d0a
2016.10.05 20:51:27.295 5: SW: 3f535343303330300d0a
2016.10.05 20:51:27.398 5: SW: 3f535343303330310d0a
2016.10.05 20:51:27.501 5: SW: 3f535343303330320d0a
2016.10.05 20:51:27.604 5: SW: 3f535343303330330d0a
2016.10.05 20:51:27.708 5: SW: 3f494c4130330d0a
2016.10.05 20:51:27.811 5: SW: 3f52474230340d0a
2016.10.05 20:51:27.914 5: SW: 3f535343303430300d0a
2016.10.05 20:51:28.017 5: SW: 3f535343303430310d0a
2016.10.05 20:51:28.120 5: SW: 3f535343303430320d0a
2016.10.05 20:51:28.224 5: SW: 3f535343303430330d0a
2016.10.05 20:51:28.327 5: SW: 3f494c4130340d0a
2016.10.05 20:51:28.430 5: SW: 3f52474230350d0a
2016.10.05 20:51:28.533 5: SW: 3f535343303530300d0a
2016.10.05 20:51:28.637 5: SW: 3f535343303530310d0a
2016.10.05 20:51:28.740 5: SW: 3f535343303530320d0a
2016.10.05 20:51:28.843 5: SW: 3f535343303530330d0a
2016.10.05 20:51:28.946 5: SW: 3f494c4130350d0a
2016.10.05 20:51:29.049 5: SW: 3f52474230360d0a
2016.10.05 20:51:29.153 5: SW: 3f535343303630300d0a
2016.10.05 20:51:29.256 5: SW: 3f535343303630310d0a
2016.10.05 20:51:29.359 5: SW: 3f535343303630320d0a
2016.10.05 20:51:29.462 5: SW: 3f535343303630330d0a
2016.10.05 20:51:29.566 5: SW: 3f494c4130360d0a
2016.10.05 20:51:29.669 5: SW: 3f52474230370d0a
2016.10.05 20:51:29.772 5: SW: 3f535343303730300d0a
2016.10.05 20:51:29.875 5: SW: 3f535343303730310d0a
2016.10.05 20:51:29.979 5: SW: 3f535343303730320d0a
2016.10.05 20:51:30.082 5: SW: 3f535343303730330d0a
2016.10.05 20:51:30.185 5: SW: 3f494c4130370d0a
2016.10.05 20:51:30.288 5: SW: 3f52474230380d0a
2016.10.05 20:51:30.391 5: SW: 3f535343303830300d0a
2016.10.05 20:51:30.495 5: SW: 3f535343303830310d0a
2016.10.05 20:51:30.598 5: SW: 3f535343303830320d0a
2016.10.05 20:51:30.701 5: SW: 3f535343303830330d0a
2016.10.05 20:51:30.804 5: SW: 3f494c4130380d0a
2016.10.05 20:51:30.908 5: SW: 3f52474230390d0a
2016.10.05 20:51:31.011 5: SW: 3f535343303930300d0a
2016.10.05 20:51:31.114 5: SW: 3f535343303930310d0a
2016.10.05 20:51:31.217 5: SW: 3f535343303930320d0a
2016.10.05 20:51:31.321 5: SW: 3f535343303930330d0a
2016.10.05 20:51:31.424 5: SW: 3f494c4130390d0a
2016.10.05 20:51:31.527 5: SW: 3f52474231300d0a
2016.10.05 20:51:31.630 5: SW: 3f535343313030300d0a
2016.10.05 20:51:31.733 5: SW: 3f535343313030310d0a
2016.10.05 20:51:31.837 5: SW: 3f535343313030320d0a
2016.10.05 20:51:31.940 5: SW: 3f535343313030330d0a
2016.10.05 20:51:32.043 5: SW: 3f494c4131300d0a
2016.10.05 20:51:32.146 5: SW: 3f52474231310d0a
2016.10.05 20:51:32.250 5: SW: 3f535343313130300d0a
2016.10.05 20:51:32.353 5: SW: 3f535343313130310d0a
2016.10.05 20:51:32.456 5: SW: 3f535343313130320d0a
2016.10.05 20:51:32.559 5: SW: 3f535343313130330d0a
2016.10.05 20:51:32.663 5: SW: 3f494c4131310d0a
2016.10.05 20:51:32.766 5: SW: 3f52474231320d0a
2016.10.05 20:51:32.869 5: SW: 3f535343313230300d0a
2016.10.05 20:51:32.972 5: SW: 3f535343313230310d0a
2016.10.05 20:51:33.076 5: SW: 3f535343313230320d0a
2016.10.05 20:51:33.179 5: SW: 3f535343313230330d0a
2016.10.05 20:51:33.282 5: SW: 3f494c4131320d0a
2016.10.05 20:51:33.385 5: SW: 3f52474231330d0a
2016.10.05 20:51:33.489 5: SW: 3f535343313330300d0a
2016.10.05 20:51:33.592 5: SW: 3f535343313330310d0a
2016.10.05 20:51:33.695 5: SW: 3f535343313330320d0a
2016.10.05 20:51:33.798 5: SW: 3f535343313330330d0a
2016.10.05 20:51:33.902 5: SW: 3f494c4131330d0a
2016.10.05 20:51:34.005 5: SW: 3f52474231340d0a
2016.10.05 20:51:34.108 5: SW: 3f535343313430300d0a
2016.10.05 20:51:34.212 5: SW: 3f535343313430310d0a
2016.10.05 20:51:34.315 5: SW: 3f535343313430320d0a
2016.10.05 20:51:34.418 5: SW: 3f535343313430330d0a
2016.10.05 20:51:34.521 5: SW: 3f494c4131340d0a
2016.10.05 20:51:34.624 5: SW: 3f52474231350d0a
2016.10.05 20:51:34.728 5: SW: 3f535343313530300d0a
2016.10.05 20:51:34.831 5: SW: 3f535343313530310d0a
2016.10.05 20:51:34.934 5: SW: 3f535343313530320d0a
2016.10.05 20:51:35.038 5: SW: 3f535343313530330d0a
2016.10.05 20:51:35.141 5: SW: 3f494c4131350d0a
2016.10.05 20:51:35.245 5: SW: 3f52474231360d0a
2016.10.05 20:51:35.348 5: SW: 3f535343313630300d0a
2016.10.05 20:51:35.451 5: SW: 3f535343313630310d0a
2016.10.05 20:51:35.554 5: SW: 3f535343313630320d0a
2016.10.05 20:51:35.657 5: SW: 3f535343313630330d0a
2016.10.05 20:51:35.761 5: SW: 3f494c4131360d0a
2016.10.05 20:51:35.864 5: SW: 3f52474231370d0a
2016.10.05 20:51:35.967 5: SW: 3f535343313730300d0a
2016.10.05 20:51:36.071 5: SW: 3f535343313730310d0a
2016.10.05 20:51:36.174 5: SW: 3f535343313730320d0a
2016.10.05 20:51:36.277 5: SW: 3f535343313730330d0a
2016.10.05 20:51:36.380 5: SW: 3f494c4131370d0a
2016.10.05 20:51:36.483 5: SW: 3f52474231380d0a
2016.10.05 20:51:36.587 5: SW: 3f535343313830300d0a
2016.10.05 20:51:36.690 5: SW: 3f535343313830310d0a
2016.10.05 20:51:36.793 5: SW: 3f535343313830320d0a
2016.10.05 20:51:36.896 5: SW: 3f535343313830330d0a
2016.10.05 20:51:36.999 5: SW: 3f494c4131380d0a
2016.10.05 20:51:37.103 5: SW: 3f52474231390d0a
2016.10.05 20:51:37.206 5: SW: 3f535343313930300d0a
2016.10.05 20:51:37.309 5: SW: 3f535343313930310d0a
2016.10.05 20:51:37.412 5: SW: 3f535343313930320d0a
2016.10.05 20:51:37.516 5: SW: 3f535343313930330d0a
2016.10.05 20:51:37.619 5: SW: 3f494c4131390d0a
2016.10.05 20:51:37.722 5: SW: 3f52474232300d0a
2016.10.05 20:51:37.825 5: SW: 3f535343323030300d0a
2016.10.05 20:51:37.929 5: SW: 3f535343323030310d0a
2016.10.05 20:51:38.032 5: SW: 3f535343323030320d0a
2016.10.05 20:51:38.135 5: SW: 3f535343323030330d0a
2016.10.05 20:51:38.238 5: SW: 3f494c4132300d0a
2016.10.05 20:51:38.341 5: SW: 3f52474232310d0a
2016.10.05 20:51:38.445 5: SW: 3f535343323130300d0a
2016.10.05 20:51:38.548 5: SW: 3f535343323130310d0a
2016.10.05 20:51:38.651 5: SW: 3f535343323130320d0a
2016.10.05 20:51:38.754 5: SW: 3f535343323130330d0a
2016.10.05 20:51:38.858 5: SW: 3f494c4132310d0a
2016.10.05 20:51:38.961 5: SW: 3f52474232320d0a
2016.10.05 20:51:39.064 5: SW: 3f535343323230300d0a
2016.10.05 20:51:39.167 5: SW: 3f535343323230310d0a
2016.10.05 20:51:39.271 5: SW: 3f535343323230320d0a
2016.10.05 20:51:39.374 5: SW: 3f535343323230330d0a
2016.10.05 20:51:39.477 5: SW: 3f494c4132320d0a
2016.10.05 20:51:39.580 5: SW: 3f52474232330d0a
2016.10.05 20:51:39.683 5: SW: 3f535343323330300d0a
2016.10.05 20:51:39.787 5: SW: 3f535343323330310d0a
2016.10.05 20:51:39.890 5: SW: 3f535343323330320d0a
2016.10.05 20:51:39.993 5: SW: 3f535343323330330d0a
2016.10.05 20:51:40.096 5: SW: 3f494c4132330d0a
2016.10.05 20:51:40.199 5: SW: 3f52474232340d0a
2016.10.05 20:51:40.302 5: SW: 3f535343323430300d0a
2016.10.05 20:51:40.406 5: SW: 3f535343323430310d0a
2016.10.05 20:51:40.509 5: SW: 3f535343323430320d0a
2016.10.05 20:51:40.612 5: SW: 3f535343323430330d0a
2016.10.05 20:51:40.716 5: SW: 3f494c4132340d0a
2016.10.05 20:51:40.819 5: SW: 3f52474232350d0a
2016.10.05 20:51:40.922 5: SW: 3f535343323530300d0a
2016.10.05 20:51:41.025 5: SW: 3f535343323530310d0a
2016.10.05 20:51:41.128 5: SW: 3f535343323530320d0a
2016.10.05 20:51:41.232 5: SW: 3f535343323530330d0a
2016.10.05 20:51:41.335 5: SW: 3f494c4132350d0a
2016.10.05 20:51:41.438 5: SW: 3f52474232360d0a
2016.10.05 20:51:41.542 5: SW: 3f535343323630300d0a
2016.10.05 20:51:41.645 5: SW: 3f535343323630310d0a
2016.10.05 20:51:41.748 5: SW: 3f535343323630320d0a
2016.10.05 20:51:41.851 5: SW: 3f535343323630330d0a
2016.10.05 20:51:41.955 5: SW: 3f494c4132360d0a
2016.10.05 20:51:42.058 5: SW: 3f52474232370d0a
2016.10.05 20:51:42.161 5: SW: 3f535343323730300d0a
2016.10.05 20:51:42.264 5: SW: 3f535343323730310d0a
2016.10.05 20:51:42.368 5: SW: 3f535343323730320d0a
2016.10.05 20:51:42.471 5: SW: 3f535343323730330d0a
2016.10.05 20:51:42.574 5: SW: 3f494c4132370d0a
2016.10.05 20:51:42.677 5: SW: 3f52474232380d0a
2016.10.05 20:51:42.781 5: SW: 3f535343323830300d0a
2016.10.05 20:51:42.884 5: SW: 3f535343323830310d0a
2016.10.05 20:51:42.987 5: SW: 3f535343323830320d0a
2016.10.05 20:51:43.090 5: SW: 3f535343323830330d0a
2016.10.05 20:51:43.193 5: SW: 3f494c4132380d0a
2016.10.05 20:51:43.297 5: SW: 3f52474232390d0a
2016.10.05 20:51:43.400 5: SW: 3f535343323930300d0a
2016.10.05 20:51:43.503 5: SW: 3f535343323930310d0a
2016.10.05 20:51:43.606 5: SW: 3f535343323930320d0a
2016.10.05 20:51:43.709 5: SW: 3f535343323930330d0a
2016.10.05 20:51:43.813 5: SW: 3f494c4132390d0a
2016.10.05 20:51:43.916 5: SW: 3f52474233300d0a
2016.10.05 20:51:44.019 5: SW: 3f535343333030300d0a
2016.10.05 20:51:44.122 5: SW: 3f535343333030310d0a
2016.10.05 20:51:44.226 5: SW: 3f535343333030320d0a
2016.10.05 20:51:44.329 5: SW: 3f535343333030330d0a
2016.10.05 20:51:44.432 5: SW: 3f494c4133300d0a
2016.10.05 20:51:44.535 5: SW: 3f52474233310d0a
2016.10.05 20:51:44.639 5: SW: 3f535343333130300d0a
2016.10.05 20:51:44.742 5: SW: 3f535343333130310d0a
2016.10.05 20:51:44.845 5: SW: 3f535343333130320d0a
2016.10.05 20:51:44.949 5: SW: 3f535343333130330d0a
2016.10.05 20:51:45.052 5: SW: 3f494c4133310d0a
2016.10.05 20:51:45.155 5: SW: 3f52474233320d0a
2016.10.05 20:51:45.258 5: SW: 3f535343333230300d0a
2016.10.05 20:51:45.361 5: SW: 3f535343333230310d0a
2016.10.05 20:51:45.465 5: SW: 3f535343333230320d0a
2016.10.05 20:51:45.568 5: SW: 3f535343333230330d0a
2016.10.05 20:51:45.671 5: SW: 3f494c4133320d0a
2016.10.05 20:51:45.774 5: SW: 3f52474233330d0a
2016.10.05 20:51:45.878 5: SW: 3f535343333330300d0a
2016.10.05 20:51:45.981 5: SW: 3f535343333330310d0a
2016.10.05 20:51:46.084 5: SW: 3f535343333330320d0a
2016.10.05 20:51:46.187 5: SW: 3f535343333330330d0a
2016.10.05 20:51:46.291 5: SW: 3f494c4133330d0a
2016.10.05 20:51:46.394 5: SW: 3f52474233340d0a
2016.10.05 20:51:46.497 5: SW: 3f535343333430300d0a
2016.10.05 20:51:46.600 5: SW: 3f535343333430310d0a
2016.10.05 20:51:46.704 5: SW: 3f535343333430320d0a
2016.10.05 20:51:46.807 5: SW: 3f535343333430330d0a
2016.10.05 20:51:46.910 5: SW: 3f494c4133340d0a
2016.10.05 20:51:47.013 5: SW: 3f52474233350d0a
2016.10.05 20:51:47.116 5: SW: 3f535343333530300d0a
2016.10.05 20:51:47.220 5: SW: 3f535343333530310d0a
2016.10.05 20:51:47.323 5: SW: 3f535343333530320d0a
2016.10.05 20:51:47.426 5: SW: 3f535343333530330d0a
2016.10.05 20:51:47.529 5: SW: 3f494c4133350d0a
2016.10.05 20:51:47.633 5: SW: 3f52474233360d0a
2016.10.05 20:51:47.736 5: SW: 3f535343333630300d0a
2016.10.05 20:51:47.839 5: SW: 3f535343333630310d0a
2016.10.05 20:51:47.942 5: SW: 3f535343333630320d0a
2016.10.05 20:51:48.046 5: SW: 3f535343333630330d0a
2016.10.05 20:51:48.149 5: SW: 3f494c4133360d0a
2016.10.05 20:51:48.252 5: SW: 3f52474233370d0a
2016.10.05 20:51:48.355 5: SW: 3f535343333730300d0a
2016.10.05 20:51:48.459 5: SW: 3f535343333730310d0a
2016.10.05 20:51:48.562 5: SW: 3f535343333730320d0a
2016.10.05 20:51:48.665 5: SW: 3f535343333730330d0a
2016.10.05 20:51:48.768 5: SW: 3f494c4133370d0a
2016.10.05 20:51:48.872 5: SW: 3f52474233380d0a
2016.10.05 20:51:48.975 5: SW: 3f535343333830300d0a
2016.10.05 20:51:49.078 5: SW: 3f535343333830310d0a
2016.10.05 20:51:49.181 5: SW: 3f535343333830320d0a
2016.10.05 20:51:49.285 5: SW: 3f535343333830330d0a
2016.10.05 20:51:49.388 5: SW: 3f494c4133380d0a
2016.10.05 20:51:49.491 5: SW: 3f52474233390d0a
2016.10.05 20:51:49.595 5: SW: 3f535343333930300d0a
2016.10.05 20:51:49.698 5: SW: 3f535343333930310d0a
2016.10.05 20:51:49.801 5: SW: 3f535343333930320d0a
2016.10.05 20:51:49.905 5: SW: 3f535343333930330d0a
2016.10.05 20:51:50.008 5: SW: 3f494c4133390d0a
2016.10.05 20:51:50.111 5: SW: 3f52474234300d0a
2016.10.05 20:51:50.214 5: SW: 3f535343343030300d0a
2016.10.05 20:51:50.317 5: SW: 3f535343343030310d0a
2016.10.05 20:51:50.421 5: SW: 3f535343343030320d0a
2016.10.05 20:51:50.524 5: SW: 3f535343343030330d0a
2016.10.05 20:51:50.627 5: SW: 3f494c4134300d0a
2016.10.05 20:51:50.730 5: SW: 3f52474234310d0a
2016.10.05 20:51:50.834 5: SW: 3f535343343130300d0a
2016.10.05 20:51:50.937 5: SW: 3f535343343130310d0a
2016.10.05 20:51:51.040 5: SW: 3f535343343130320d0a
2016.10.05 20:51:51.143 5: SW: 3f535343343130330d0a
2016.10.05 20:51:51.246 5: SW: 3f494c4134310d0a
2016.10.05 20:51:51.350 5: SW: 3f52474234320d0a
2016.10.05 20:51:51.453 5: SW: 3f535343343230300d0a
2016.10.05 20:51:51.556 5: SW: 3f535343343230310d0a
2016.10.05 20:51:51.660 5: SW: 3f535343343230320d0a
2016.10.05 20:51:51.763 5: SW: 3f535343343230330d0a
2016.10.05 20:51:51.866 5: SW: 3f494c4134320d0a
2016.10.05 20:51:51.969 5: SW: 3f52474234330d0a
2016.10.05 20:51:52.072 5: SW: 3f535343343330300d0a
2016.10.05 20:51:52.176 5: SW: 3f535343343330310d0a
2016.10.05 20:51:52.279 5: SW: 3f535343343330320d0a
2016.10.05 20:51:52.382 5: SW: 3f535343343330330d0a
2016.10.05 20:51:52.486 5: SW: 3f494c4134330d0a
2016.10.05 20:51:52.589 5: SW: 3f52474234340d0a
2016.10.05 20:51:52.692 5: SW: 3f535343343430300d0a
2016.10.05 20:51:52.796 5: SW: 3f535343343430310d0a
2016.10.05 20:51:52.899 5: SW: 3f535343343430320d0a
2016.10.05 20:51:53.002 5: SW: 3f535343343430330d0a
2016.10.05 20:51:53.105 5: SW: 3f494c4134340d0a
2016.10.05 20:51:53.208 5: SW: 3f52474234350d0a
2016.10.05 20:51:53.312 5: SW: 3f535343343530300d0a
2016.10.05 20:51:53.415 5: SW: 3f535343343530310d0a
2016.10.05 20:51:53.518 5: SW: 3f535343343530320d0a
2016.10.05 20:51:53.621 5: SW: 3f535343343530330d0a
2016.10.05 20:51:53.725 5: SW: 3f494c4134350d0a
2016.10.05 20:51:53.828 5: SW: 3f52474234360d0a
2016.10.05 20:51:53.931 5: SW: 3f535343343630300d0a
2016.10.05 20:51:54.034 5: SW: 3f535343343630310d0a
2016.10.05 20:51:54.138 5: SW: 3f535343343630320d0a
2016.10.05 20:51:54.241 5: SW: 3f535343343630330d0a
2016.10.05 20:51:54.344 5: SW: 3f494c4134360d0a
2016.10.05 20:51:54.447 5: SW: 3f52474234370d0a
2016.10.05 20:51:54.551 5: SW: 3f535343343730300d0a
2016.10.05 20:51:54.654 5: SW: 3f535343343730310d0a
2016.10.05 20:51:54.757 5: SW: 3f535343343730320d0a
2016.10.05 20:51:54.860 5: SW: 3f535343343730330d0a
2016.10.05 20:51:54.963 5: SW: 3f494c4134370d0a
2016.10.05 20:51:55.067 5: SW: 3f52474234380d0a
2016.10.05 20:51:55.170 5: SW: 3f535343343830300d0a
2016.10.05 20:51:55.273 5: SW: 3f535343343830310d0a
2016.10.05 20:51:55.376 5: SW: 3f535343343830320d0a
2016.10.05 20:51:55.479 5: SW: 3f535343343830330d0a
2016.10.05 20:51:55.583 5: SW: 3f494c4134380d0a
2016.10.05 20:51:55.686 5: SW: 3f52474234390d0a
2016.10.05 20:51:55.789 5: SW: 3f535343343930300d0a
2016.10.05 20:51:55.892 5: SW: 3f535343343930310d0a
2016.10.05 20:51:55.996 5: SW: 3f535343343930320d0a
2016.10.05 20:51:56.099 5: SW: 3f535343343930330d0a
2016.10.05 20:51:56.202 5: SW: 3f494c4134390d0a
2016.10.05 20:51:56.305 5: SW: 3f52474235300d0a
2016.10.05 20:51:56.408 5: SW: 3f535343353030300d0a
2016.10.05 20:51:56.512 5: SW: 3f535343353030310d0a
2016.10.05 20:51:56.615 5: SW: 3f535343353030320d0a
2016.10.05 20:51:56.718 5: SW: 3f535343353030330d0a
2016.10.05 20:51:56.821 5: SW: 3f494c4135300d0a
2016.10.05 20:51:56.925 5: SW: 3f52474235310d0a
2016.10.05 20:51:57.028 5: SW: 3f535343353130300d0a
2016.10.05 20:51:57.131 5: SW: 3f535343353130310d0a
2016.10.05 20:51:57.234 5: SW: 3f535343353130320d0a
2016.10.05 20:51:57.338 5: SW: 3f535343353130330d0a
2016.10.05 20:51:57.441 5: SW: 3f494c4135310d0a
2016.10.05 20:51:57.544 5: SW: 3f52474235320d0a
2016.10.05 20:51:57.647 5: SW: 3f535343353230300d0a
2016.10.05 20:51:57.751 5: SW: 3f535343353230310d0a
2016.10.05 20:51:57.854 5: SW: 3f535343353230320d0a
2016.10.05 20:51:57.957 5: SW: 3f535343353230330d0a
2016.10.05 20:51:58.060 5: SW: 3f494c4135320d0a
2016.10.05 20:51:58.163 5: SW: 3f52474235330d0a
2016.10.05 20:51:58.267 5: SW: 3f535343353330300d0a
2016.10.05 20:51:58.370 5: SW: 3f535343353330310d0a
2016.10.05 20:51:58.473 5: SW: 3f535343353330320d0a
2016.10.05 20:51:58.576 5: SW: 3f535343353330330d0a
2016.10.05 20:51:58.679 5: SW: 3f494c4135330d0a
2016.10.05 20:51:58.783 5: SW: 3f52474235340d0a
2016.10.05 20:51:58.886 5: SW: 3f535343353430300d0a
2016.10.05 20:51:58.989 5: SW: 3f535343353430310d0a
2016.10.05 20:51:59.092 5: SW: 3f535343353430320d0a
2016.10.05 20:51:59.196 5: SW: 3f535343353430330d0a
2016.10.05 20:51:59.299 5: SW: 3f494c4135340d0a
2016.10.05 20:51:59.402 5: SW: 3f52474235350d0a
2016.10.05 20:51:59.506 5: SW: 3f535343353530300d0a
2016.10.05 20:51:59.609 5: SW: 3f535343353530310d0a
2016.10.05 20:51:59.712 5: SW: 3f535343353530320d0a
2016.10.05 20:51:59.815 5: SW: 3f535343353530330d0a
2016.10.05 20:51:59.919 5: SW: 3f494c4135350d0a
2016.10.05 20:52:00.022 5: SW: 3f52474235360d0a
2016.10.05 20:52:00.125 5: SW: 3f535343353630300d0a
2016.10.05 20:52:00.228 5: SW: 3f535343353630310d0a
2016.10.05 20:52:00.332 5: SW: 3f535343353630320d0a
2016.10.05 20:52:00.435 5: SW: 3f535343353630330d0a
2016.10.05 20:52:00.538 5: SW: 3f494c4135360d0a
2016.10.05 20:52:00.641 5: SW: 3f52474235370d0a
2016.10.05 20:52:00.745 5: SW: 3f535343353730300d0a
2016.10.05 20:52:00.848 5: SW: 3f535343353730310d0a
2016.10.05 20:52:00.951 5: SW: 3f535343353730320d0a
2016.10.05 20:52:01.054 5: SW: 3f535343353730330d0a
2016.10.05 20:52:01.158 5: SW: 3f494c4135370d0a
2016.10.05 20:52:01.261 5: SW: 3f52474235380d0a
2016.10.05 20:52:01.364 5: SW: 3f535343353830300d0a
2016.10.05 20:52:01.467 5: SW: 3f535343353830310d0a
2016.10.05 20:52:01.570 5: SW: 3f535343353830320d0a
2016.10.05 20:52:01.674 5: SW: 3f535343353830330d0a
2016.10.05 20:52:01.777 5: SW: 3f494c4135380d0a
2016.10.05 20:52:01.880 5: SW: 3f52474235390d0a
2016.10.05 20:52:01.983 5: SW: 3f535343353930300d0a
2016.10.05 20:52:02.087 5: SW: 3f535343353930310d0a
2016.10.05 20:52:02.190 5: SW: 3f535343353930320d0a
2016.10.05 20:52:02.293 5: SW: 3f535343353930330d0a
2016.10.05 20:52:02.396 5: SW: 3f494c4135390d0a
2016.10.05 20:52:02.406 1: Perfmon: possible freeze starting at 20:51:21, delay is 41.406



Strange...über den Browser komme ich auf das Web-Interface des AVRs, d.h. er ist im Netz verüfgbar.
ABER er ist aus und doch zeigt mir FHEM er sei an.  8)


70_PIONEERAVR.pm       11976 2016-08-16 15:37:45Z hofrichter
71_PIONEERAVRZONE.pm    7365 2014-12-30 15:42:43Z hofrichter


2016.10.05 20:52:03.457 5: PIONEERAVR AVR: processing "PWR0" received from PIONEERAVR
2016.10.05 20:52:03.459 5: PIONEERAVR AVR: "PWR0" interpreted as: Power: on
2016.10.05 20:52:03.459 5: PIONEERAVR AVR: Update STATE from opened to on
2016.10.05 20:52:03.460 5: PIONEERAVR AVR: processing "PWR0" received from PIONEERAVR
2016.10.05 20:52:03.461 5: PIONEERAVR AVR: "PWR0" interpreted as: Power: on
2016.10.05 20:52:03.461 5: PIONEERAVR AVR: Update STATE from opened to on
2016.10.05 20:52:03.462 5: PIONEERAVR AVR: processing "VOL041" received from PIONEERAVR
2016.10.05 20:52:03.463 5: PIONEERAVR AVR: "VOL041" interpreted as: Main Zone - New volume = 041 (raw volume data).
2016.10.05 20:52:03.464 5: PIONEERAVR AVR: processing "MUT1" received from PIONEERAVR
2016.10.05 20:52:03.465 5: PIONEERAVR AVR: "MUT1" interpreted as: Main Zone - Mute off
2016.10.05 20:52:03.465 5: PIONEERAVR AVR: processing "MUT1" received from PIONEERAVR
2016.10.05 20:52:03.466 5: PIONEERAVR AVR: "MUT1" interpreted as: Main Zone - Mute off
2016.10.05 20:52:03.467 5: PIONEERAVR AVR: processing "VOL041" received from PIONEERAVR
2016.10.05 20:52:03.468 5: PIONEERAVR AVR: "VOL041" interpreted as: Main Zone - New volume = 041 (raw volume data).
2016.10.05 20:52:03.468 5: PIONEERAVR AVR: processing "FN47" received from PIONEERAVR
2016.10.05 20:52:03.469 5: PIONEERAVR AVR: "FN47" interpreted as: Main Zone - Input is set to inputNr: 47
2016.10.05 20:52:03.470 3: PIONEERAVR AVR: Main InputName: can't find Name for input 47
2016.10.05 20:52:03.471 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine03
2016.10.05 20:52:03.471 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenType
2016.10.05 20:52:03.472 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumbers
2016.10.05 20:52:03.472 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberTotal
2016.10.05 20:52:03.472 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine02
2016.10.05 20:52:03.473 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberFirst
2016.10.05 20:52:03.473 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType08
2016.10.05 20:52:03.473 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType06
2016.10.05 20:52:03.474 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine06
2016.10.05 20:52:03.474 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine01
2016.10.05 20:52:03.474 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberLast
2016.10.05 20:52:03.475 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType03
2016.10.05 20:52:03.475 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenHierarchy
2016.10.05 20:52:03.475 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine07
2016.10.05 20:52:03.476 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineHasFocus
2016.10.05 20:52:03.476 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenIpodKey
2016.10.05 20:52:03.477 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine08
2016.10.05 20:52:03.477 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenReturnKey
2016.10.05 20:52:03.477 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType05
2016.10.05 20:52:03.478 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType02
2016.10.05 20:52:03.478 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenName
2016.10.05 20:52:03.478 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine05
2016.10.05 20:52:03.479 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine04
2016.10.05 20:52:03.479 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType01
2016.10.05 20:52:03.479 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType07
2016.10.05 20:52:03.480 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenTopMenuKey
2016.10.05 20:52:03.480 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType04
2016.10.05 20:52:03.480 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine03
2016.10.05 20:52:03.481 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenType
2016.10.05 20:52:03.481 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumbers
2016.10.05 20:52:03.481 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberTotal
2016.10.05 20:52:03.482 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine02
2016.10.05 20:52:03.482 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberFirst
2016.10.05 20:52:03.482 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType08
2016.10.05 20:52:03.483 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType06
2016.10.05 20:52:03.483 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine06
2016.10.05 20:52:03.483 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine01
2016.10.05 20:52:03.484 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberLast
2016.10.05 20:52:03.484 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType03
2016.10.05 20:52:03.484 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenHierarchy
2016.10.05 20:52:03.485 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine07
2016.10.05 20:52:03.485 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineHasFocus
2016.10.05 20:52:03.485 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenIpodKey
2016.10.05 20:52:03.486 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine08
2016.10.05 20:52:03.486 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenReturnKey
2016.10.05 20:52:03.486 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType05
2016.10.05 20:52:03.487 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType02
2016.10.05 20:52:03.487 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenName
2016.10.05 20:52:03.487 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine05
2016.10.05 20:52:03.488 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine04
2016.10.05 20:52:03.488 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType01
2016.10.05 20:52:03.488 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType07
2016.10.05 20:52:03.488 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenTopMenuKey
2016.10.05 20:52:03.489 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType04
2016.10.05 20:52:03.489 5: PIONEERAVR AVR: processing "FN47" received from PIONEERAVR
2016.10.05 20:52:03.490 5: PIONEERAVR AVR: "FN47" interpreted as: Main Zone - Input is set to inputNr: 47
2016.10.05 20:52:03.490 3: PIONEERAVR AVR: Main InputName: can't find Name for input 47
2016.10.05 20:52:03.491 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine03
2016.10.05 20:52:03.491 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenType
2016.10.05 20:52:03.492 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumbers
2016.10.05 20:52:03.492 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberTotal
2016.10.05 20:52:03.492 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine02
2016.10.05 20:52:03.492 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberFirst
2016.10.05 20:52:03.493 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType08
2016.10.05 20:52:03.493 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType06
2016.10.05 20:52:03.493 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine06
2016.10.05 20:52:03.494 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine01
2016.10.05 20:52:03.494 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberLast
2016.10.05 20:52:03.494 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType03
2016.10.05 20:52:03.495 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenHierarchy
2016.10.05 20:52:03.495 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine07
2016.10.05 20:52:03.496 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineHasFocus
2016.10.05 20:52:03.496 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenIpodKey
2016.10.05 20:52:03.496 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine08
2016.10.05 20:52:03.497 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenReturnKey
2016.10.05 20:52:03.497 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType05
2016.10.05 20:52:03.497 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType02
2016.10.05 20:52:03.497 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenName
2016.10.05 20:52:03.498 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine05
2016.10.05 20:52:03.498 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine04
2016.10.05 20:52:03.498 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType01
2016.10.05 20:52:03.499 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType07
2016.10.05 20:52:03.499 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenTopMenuKey
2016.10.05 20:52:03.499 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType04
2016.10.05 20:52:03.500 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine03
2016.10.05 20:52:03.500 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenType
2016.10.05 20:52:03.500 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumbers
2016.10.05 20:52:03.501 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberTotal
2016.10.05 20:52:03.501 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine02
2016.10.05 20:52:03.501 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberFirst
2016.10.05 20:52:03.501 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType08
2016.10.05 20:52:03.502 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType06
2016.10.05 20:52:03.502 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine06
2016.10.05 20:52:03.502 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine01
2016.10.05 20:52:03.503 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberLast
2016.10.05 20:52:03.503 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType03
2016.10.05 20:52:03.503 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenHierarchy
2016.10.05 20:52:03.503 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine07
2016.10.05 20:52:03.504 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineHasFocus
2016.10.05 20:52:03.504 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenIpodKey
2016.10.05 20:52:03.504 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine08
2016.10.05 20:52:03.505 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenReturnKey
2016.10.05 20:52:03.505 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType05
2016.10.05 20:52:03.505 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType02
2016.10.05 20:52:03.506 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenName
2016.10.05 20:52:03.506 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine05
2016.10.05 20:52:03.506 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine04
2016.10.05 20:52:03.506 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType01
2016.10.05 20:52:03.507 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType07
2016.10.05 20:52:03.507 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenTopMenuKey
2016.10.05 20:52:03.508 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType04
2016.10.05 20:52:03.508 5: PIONEERAVR AVR: processing "FN47" received from PIONEERAVR
2016.10.05 20:52:03.509 5: PIONEERAVR AVR: "FN47" interpreted as: Main Zone - Input is set to inputNr: 47
2016.10.05 20:52:03.509 3: PIONEERAVR AVR: Main InputName: can't find Name for input 47
2016.10.05 20:52:03.510 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine03
2016.10.05 20:52:03.510 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenType
2016.10.05 20:52:03.511 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumbers
2016.10.05 20:52:03.511 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberTotal
2016.10.05 20:52:03.512 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine02
2016.10.05 20:52:03.512 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberFirst
2016.10.05 20:52:03.512 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType08
2016.10.05 20:52:03.512 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType06
2016.10.05 20:52:03.513 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine06
2016.10.05 20:52:03.513 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine01
2016.10.05 20:52:03.514 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberLast
2016.10.05 20:52:03.514 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType03
2016.10.05 20:52:03.514 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenHierarchy
2016.10.05 20:52:03.515 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine07
2016.10.05 20:52:03.515 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineHasFocus
2016.10.05 20:52:03.515 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenIpodKey
2016.10.05 20:52:03.516 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine08
2016.10.05 20:52:03.516 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenReturnKey
2016.10.05 20:52:03.516 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType05
2016.10.05 20:52:03.517 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType02
2016.10.05 20:52:03.517 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenName
2016.10.05 20:52:03.517 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine05
2016.10.05 20:52:03.518 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine04
2016.10.05 20:52:03.518 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType01
2016.10.05 20:52:03.518 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType07
2016.10.05 20:52:03.518 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenTopMenuKey
2016.10.05 20:52:03.519 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType04
2016.10.05 20:52:03.519 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine03
2016.10.05 20:52:03.520 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenType
2016.10.05 20:52:03.520 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumbers
2016.10.05 20:52:03.520 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberTotal
2016.10.05 20:52:03.520 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine02
2016.10.05 20:52:03.521 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberFirst
2016.10.05 20:52:03.521 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType08
2016.10.05 20:52:03.521 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType06
2016.10.05 20:52:03.522 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine06
2016.10.05 20:52:03.522 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine01
2016.10.05 20:52:03.522 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineNumberLast
2016.10.05 20:52:03.522 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType03
2016.10.05 20:52:03.523 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenHierarchy
2016.10.05 20:52:03.523 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine07
2016.10.05 20:52:03.523 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineHasFocus
2016.10.05 20:52:03.524 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenIpodKey
2016.10.05 20:52:03.524 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine08
2016.10.05 20:52:03.524 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenReturnKey
2016.10.05 20:52:03.524 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType05
2016.10.05 20:52:03.525 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType02
2016.10.05 20:52:03.525 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenName
2016.10.05 20:52:03.525 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine05
2016.10.05 20:52:03.526 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLine04
2016.10.05 20:52:03.526 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType01
2016.10.05 20:52:03.526 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType07
2016.10.05 20:52:03.527 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenTopMenuKey
2016.10.05 20:52:03.527 5: PIONEERAVR AVR: Main Input change ... clear screen... reading:screenLineType04
2016.10.05 20:52:03.528 5: PIONEERAVR AVR: processing "R" received from PIONEERAVR
2016.10.05 20:52:03.529 5: PIONEERAVR AVR: Supressing received "R"
2016.10.05 20:52:03.531 5: PIONEERAVR AVR: Connection is up --- Check again in 120s --> Internal timer (120s) set
2016.10.05 20:52:03.761 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2016.10.05 20:52:03.772 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2016.10.05 20:52:04.102 1: Perfmon: possible freeze starting at 20:52:03, delay is 1.102
2016.10.05 20:52:04.616 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2016.10.05 20:52:24.723 5: PIONEERAVR AVR: processing "R" received from PIONEERAVR
2016.10.05 20:52:24.724 5: PIONEERAVR AVR: Supressing received "R"


Danke vorab.

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 05 Oktober 2016, 21:15:27
Das PIONEER Modul macht eine Status Abfrage die beim erreichen des AVRs durchgeführt wird. Das führt auch bei mir zum kompletten "blocking" von FHEM! :-/
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: v.i.p.e.r am 10 November 2016, 18:24:41
das hab ich auch -jemand ne Idee?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: r00t2 am 21 November 2016, 10:39:40
Ich habe am WE auch mal mit meinem AVR (VSX-S510s) getestet und konnte ihn auf Anhieb ins System einbinden.
Auch ein "Blocking" konnte ich (noch) nicht feststellen, werde die Logs aber nochmal dahingehend durchforsten.

Was mir aber aufgefallen ist:
Ich trenne den AVR nachts per Funkschalter komplett vom Strom. FHEM erkennt den AVR dann auch als "Off".
Dennoch versucht FHEM scheinbar regelmäßig (und ständig) auf das Device zu schreiben. Das passiert auch nach einem erfolgten second attempt to read timed out, this is an unrecoverable error.

Im Logfile erscheinen dann ständig Einträge wie:
2016.11.20 XX:XX:XX 2: Attempt to write to disconnected device.

In diesem Thema hier: https://forum.fhem.de/index.php?topic=26865.0 wurde das auch schon mal diskutiert aber keine Lösung gefunden.

Welche Möglichkeit gibt es, im FHEM Log zwar einmal anzuzeigen, dass der Attempt da war, aber die nachfolgenden Logeinträge zu unterdrücken, bis der AVR das nächste "reappeared" oder ein anderer Logeintrag geschrieben wird? Sonst läuft das Log ziemlich schnell voll mit diesem Fehler, da der AVR ja die meiste Zeit des Tages nicht angeschaltet (und erreichbar) ist.

Von anderen Software-Tools kenne ich eine Schreibweise in der Art, dass die Fehlermeldung nur 1x ins Log kommt und alle weiteren gleichen Meldungen solange "gezählt" werden, bis eine andere Meldung ins Log wandert. Sähe dann in etwa so aus:
2016.11.20 XX:XX:XX 2: Attempt to write to disconnected device.
Above line repeats [30] times.
2016.11.20 XX:XX:XX.XX 1: 192.xxx.xxx.xxx:xxxx reappeared (AVR)


Danke für eure Antworten. Gruß
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: v.i.p.e.r am 22 November 2016, 21:18:47
Das problem mit dem Block tritt immer auf, wenn der Receiver nach getrenntem Strom wieder kommt ...
Würde das Problem analyiseren und beheben wenn mir wer hilft.
Ist halt doof, das mein ganzes FHEM hängt wenn ich heim komme. Da geht erstmal nix :D
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: PlanLos am 09 Dezember 2016, 17:43:52
Hallo Leute,

ich glaub ich bin zu blöd für die Steuerung über FHEM.
Mein VSX 930 will nicht so recht.

Das Gerät habe ich wie im Wiki beschrieben in der Konfig hinzugefügt.
Leider sagt mir mein FHEM immer das er disconnected ist.

Wenn ich per Telnet auf das Gerät zugreifen möchte bekomme ich bei Port 23 und 8102 immer nur eine schwarze Seite.
Nen Portscan sagt aber das diese offen sind.
Mit der Pioneer App funktioniert die Steuerung ohne Probleme.

Kann mir jemand über den Berg helfen?
Wäre super.
Danke

*EDIT*
Ich habe jetzt einen weiteren Port über die Weboberfläche 8101 geöffnet und hinzugefügt.
Damit kam ich bis dato auch noch nicht rauf.
Problem war das ich den Befehl immer falsch aufgerufen habe.
Mit Telnet xx.xx.xx.xx 8101 (ohne Doppelpunkt) kann ich die Telnet Verbindung in der Console zumindest aufbauen.
In FHEM läuft das ganze aber trotzdem nicht.

Brauche also weiterhin Hilfe mit FHEM

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: PicNic am 14 Dezember 2016, 10:09:49
Hallo zusammen,

auch ich habe ein Problem mit dem Pioneer AVR. Ich habe den VSX 924. Sobald er in FHEM eingebunden ist gibt es immer wiederkehrend Hänger des Systems von 40 Sekunden. In dieser Zeit mcht FHEM dann komplett nichts, sondern ist mit dem AVR beschäftigt. Wäre es nur beim Start, dann könnte ich evtl noch damit leben, aber das passiert in unregelmäßigen abständen auf während des normalen Betriebs und das führt dazu, das Aktionen dann nicht ausgeführt werden.
Ich habe das Ganze mal gelogt:

2016.12.14 00:06:24 5: PIONEERAVR VSX924: Processing PIONEERAVR_Set( ? )
2016.12.14 00:06:24 5: PIONEERAVR VSX924: PIONEERAVR_Reopen() -> now opened
2016.12.14 00:06:24 3: PIONEERAVR VSX924: PIONEERAVR_statusUpdate()
2016.12.14 00:06:24 5: SW: 3f5a560d0a
2016.12.14 00:06:24 5: SW: 3f5a47420d0a
2016.12.14 00:06:24 5: SW: 3f5a324d0d0a
2016.12.14 00:06:24 5: SW: 3f5a530d0a
2016.12.14 00:06:24 5: SW: 3f41500d0a
2016.12.14 00:06:24 5: SW: 3f5a47430d0a
2016.12.14 00:06:24 5: SW: 3f59560d0a
2016.12.14 00:06:24 5: SW: 3f5a334d0d0a
2016.12.14 00:06:24 5: SW: 3f5a540d0a
2016.12.14 00:06:25 5: SW: 3f42500d0a
2016.12.14 00:06:25 5: SW: 3f53504b0d0a
2016.12.14 00:06:25 5: SW: 3f42410d0a
2016.12.14 00:06:25 5: SW: 3f484f0d0a
2016.12.14 00:06:25 5: SW: 3f53554d0d0a
2016.12.14 00:06:25 5: SW: 3f4154440d0a
2016.12.14 00:06:25 5: SW: 3f5353460d0a
2016.12.14 00:06:25 5: SW: 3f53554c0d0a
2016.12.14 00:06:25 5: SW: 3f560d0a
2016.12.14 00:06:25 5: SW: 3f4d0d0a
2016.12.14 00:06:26 5: SW: 3f4c0d0a
2016.12.14 00:06:26 5: SW: 3f5356420d0a
2016.12.14 00:06:26 5: SW: 3f4453410d0a
2016.12.14 00:06:26 5: SW: 3f4741490d0a
2016.12.14 00:06:26 5: SW: 3f5653540d0a
2016.12.14 00:06:26 5: SW: 3f4154430d0a
2016.12.14 00:06:26 5: SW: 3f530d0a
2016.12.14 00:06:26 5: SW: 3f5353490d0a
2016.12.14 00:06:26 5: SW: 3f4741480d0a
2016.12.14 00:06:27 5: SW: 3f53544a0d0a
2016.12.14 00:06:27 5: SW: 3f50520d0a
2016.12.14 00:06:27 5: SW: 3f544f0d0a
2016.12.14 00:06:27 5: SW: 3f54520d0a
2016.12.14 00:06:27 5: SW: 3f4d430d0a
2016.12.14 00:06:27 5: SW: 3f464c0d0a
2016.12.14 00:06:27 5: SW: 3f4153540d0a
2016.12.14 00:06:27 5: SW: 3f460d0a
2016.12.14 00:06:27 5: SW: 3f5247440d0a
2016.12.14 00:06:27 5: SW: 3f500d0a
2016.12.14 00:06:28 5: SW: 3f54510d0a
2016.12.14 00:06:28 5: SW: 3f46520d0a
2016.12.14 00:06:28 5: SW: 3f5a45410d0a
2016.12.14 00:06:28 5: SW: 3f5a45500d0a
2016.12.14 00:06:28 5: SW: 3f52474230300d0a
2016.12.14 00:06:28 5: SW: 3f535343303030300d0a
2016.12.14 00:06:28 5: SW: 3f535343303030310d0a
2016.12.14 00:06:28 5: SW: 3f535343303030320d0a
2016.12.14 00:06:28 5: SW: 3f535343303030330d0a
2016.12.14 00:06:29 5: SW: 3f494c4130300d0a
2016.12.14 00:06:29 5: SW: 3f52474230310d0a
2016.12.14 00:06:29 5: SW: 3f535343303130300d0a
2016.12.14 00:06:29 5: SW: 3f535343303130310d0a
2016.12.14 00:06:29 5: SW: 3f535343303130320d0a
2016.12.14 00:06:29 5: SW: 3f535343303130330d0a
2016.12.14 00:06:29 5: SW: 3f494c4130310d0a
2016.12.14 00:06:29 5: SW: 3f52474230320d0a
2016.12.14 00:06:29 5: SW: 3f535343303230300d0a
2016.12.14 00:06:29 5: SW: 3f535343303230310d0a
2016.12.14 00:06:30 5: SW: 3f535343303230320d0a
2016.12.14 00:06:30 5: SW: 3f535343303230330d0a
2016.12.14 00:06:30 5: SW: 3f494c4130320d0a
2016.12.14 00:06:30 5: SW: 3f52474230330d0a
2016.12.14 00:06:30 5: SW: 3f535343303330300d0a
2016.12.14 00:06:30 5: SW: 3f535343303330310d0a
2016.12.14 00:06:30 5: SW: 3f535343303330320d0a
2016.12.14 00:06:30 5: SW: 3f535343303330330d0a
2016.12.14 00:06:30 5: SW: 3f494c4130330d0a
2016.12.14 00:06:30 5: SW: 3f52474230340d0a
2016.12.14 00:06:31 5: SW: 3f535343303430300d0a
2016.12.14 00:06:31 5: SW: 3f535343303430310d0a
2016.12.14 00:06:31 5: SW: 3f535343303430320d0a
2016.12.14 00:06:31 5: SW: 3f535343303430330d0a
2016.12.14 00:06:31 5: SW: 3f494c4130340d0a
2016.12.14 00:06:31 5: SW: 3f52474230350d0a
2016.12.14 00:06:31 5: SW: 3f535343303530300d0a
2016.12.14 00:06:31 5: SW: 3f535343303530310d0a
2016.12.14 00:06:31 5: SW: 3f535343303530320d0a
2016.12.14 00:06:32 5: SW: 3f535343303530330d0a
2016.12.14 00:06:32 5: SW: 3f494c4130350d0a
2016.12.14 00:06:32 5: SW: 3f52474230360d0a
2016.12.14 00:06:32 5: SW: 3f535343303630300d0a
2016.12.14 00:06:32 5: SW: 3f535343303630310d0a
2016.12.14 00:06:32 5: SW: 3f535343303630320d0a
2016.12.14 00:06:32 5: SW: 3f535343303630330d0a
2016.12.14 00:06:32 5: SW: 3f494c4130360d0a
2016.12.14 00:06:32 5: SW: 3f52474230370d0a
2016.12.14 00:06:32 5: SW: 3f535343303730300d0a
2016.12.14 00:06:33 5: SW: 3f535343303730310d0a
2016.12.14 00:06:33 5: SW: 3f535343303730320d0a
2016.12.14 00:06:33 5: SW: 3f535343303730330d0a
2016.12.14 00:06:33 5: SW: 3f494c4130370d0a
2016.12.14 00:06:33 5: SW: 3f52474230380d0a
2016.12.14 00:06:33 5: SW: 3f535343303830300d0a
2016.12.14 00:06:33 5: SW: 3f535343303830310d0a
2016.12.14 00:06:33 5: SW: 3f535343303830320d0a
2016.12.14 00:06:33 5: SW: 3f535343303830330d0a
2016.12.14 00:06:33 5: SW: 3f494c4130380d0a
2016.12.14 00:06:34 5: SW: 3f52474230390d0a
2016.12.14 00:06:34 5: SW: 3f535343303930300d0a
2016.12.14 00:06:34 5: SW: 3f535343303930310d0a
2016.12.14 00:06:34 5: SW: 3f535343303930320d0a
2016.12.14 00:06:34 5: SW: 3f535343303930330d0a
2016.12.14 00:06:34 5: SW: 3f494c4130390d0a
2016.12.14 00:06:34 5: SW: 3f52474231300d0a
2016.12.14 00:06:34 5: SW: 3f535343313030300d0a
2016.12.14 00:06:34 5: SW: 3f535343313030310d0a
2016.12.14 00:06:34 5: SW: 3f535343313030320d0a
2016.12.14 00:06:35 5: SW: 3f535343313030330d0a
2016.12.14 00:06:35 5: SW: 3f494c4131300d0a
2016.12.14 00:06:35 5: SW: 3f52474231310d0a
2016.12.14 00:06:35 5: SW: 3f535343313130300d0a
2016.12.14 00:06:35 5: SW: 3f535343313130310d0a
2016.12.14 00:06:35 5: SW: 3f535343313130320d0a
2016.12.14 00:06:35 5: SW: 3f535343313130330d0a
2016.12.14 00:06:35 5: SW: 3f494c4131310d0a
2016.12.14 00:06:35 5: SW: 3f52474231320d0a
2016.12.14 00:06:35 5: SW: 3f535343313230300d0a
2016.12.14 00:06:36 5: SW: 3f535343313230310d0a
2016.12.14 00:06:36 5: SW: 3f535343313230320d0a
2016.12.14 00:06:36 5: SW: 3f535343313230330d0a
2016.12.14 00:06:36 5: SW: 3f494c4131320d0a
2016.12.14 00:06:36 5: SW: 3f52474231330d0a
2016.12.14 00:06:36 5: SW: 3f535343313330300d0a
2016.12.14 00:06:36 5: SW: 3f535343313330310d0a
2016.12.14 00:06:36 5: SW: 3f535343313330320d0a
2016.12.14 00:06:36 5: SW: 3f535343313330330d0a
2016.12.14 00:06:37 5: SW: 3f494c4131330d0a
2016.12.14 00:06:37 5: SW: 3f52474231340d0a
2016.12.14 00:06:37 5: SW: 3f535343313430300d0a
2016.12.14 00:06:37 5: SW: 3f535343313430310d0a
2016.12.14 00:06:37 5: SW: 3f535343313430320d0a
2016.12.14 00:06:37 5: SW: 3f535343313430330d0a
2016.12.14 00:06:37 5: SW: 3f494c4131340d0a
2016.12.14 00:06:37 5: SW: 3f52474231350d0a
2016.12.14 00:06:37 5: SW: 3f535343313530300d0a
2016.12.14 00:06:37 5: SW: 3f535343313530310d0a
2016.12.14 00:06:38 5: SW: 3f535343313530320d0a
2016.12.14 00:06:38 5: SW: 3f535343313530330d0a
2016.12.14 00:06:38 5: SW: 3f494c4131350d0a
2016.12.14 00:06:38 5: SW: 3f52474231360d0a
2016.12.14 00:06:38 5: SW: 3f535343313630300d0a
2016.12.14 00:06:38 5: SW: 3f535343313630310d0a
2016.12.14 00:06:38 5: SW: 3f535343313630320d0a
2016.12.14 00:06:38 5: SW: 3f535343313630330d0a
2016.12.14 00:06:38 5: SW: 3f494c4131360d0a
2016.12.14 00:06:38 5: SW: 3f52474231370d0a
2016.12.14 00:06:39 5: SW: 3f535343313730300d0a
2016.12.14 00:06:39 5: SW: 3f535343313730310d0a
2016.12.14 00:06:39 5: SW: 3f535343313730320d0a
2016.12.14 00:06:39 5: SW: 3f535343313730330d0a
2016.12.14 00:06:39 5: SW: 3f494c4131370d0a
2016.12.14 00:06:39 5: SW: 3f52474231380d0a
2016.12.14 00:06:39 5: SW: 3f535343313830300d0a
2016.12.14 00:06:39 5: SW: 3f535343313830310d0a
2016.12.14 00:06:39 5: SW: 3f535343313830320d0a
2016.12.14 00:06:39 5: SW: 3f535343313830330d0a
2016.12.14 00:06:40 5: SW: 3f494c4131380d0a
2016.12.14 00:06:40 5: SW: 3f52474231390d0a
2016.12.14 00:06:40 5: SW: 3f535343313930300d0a
2016.12.14 00:06:40 5: SW: 3f535343313930310d0a
2016.12.14 00:06:40 5: SW: 3f535343313930320d0a
2016.12.14 00:06:40 5: SW: 3f535343313930330d0a
2016.12.14 00:06:40 5: SW: 3f494c4131390d0a
2016.12.14 00:06:40 5: SW: 3f52474232300d0a
2016.12.14 00:06:40 5: SW: 3f535343323030300d0a
2016.12.14 00:06:40 5: SW: 3f535343323030310d0a
2016.12.14 00:06:41 5: SW: 3f535343323030320d0a
2016.12.14 00:06:41 5: SW: 3f535343323030330d0a
2016.12.14 00:06:41 5: SW: 3f494c4132300d0a
2016.12.14 00:06:41 5: SW: 3f52474232310d0a
2016.12.14 00:06:41 5: SW: 3f535343323130300d0a
2016.12.14 00:06:41 5: SW: 3f535343323130310d0a
2016.12.14 00:06:41 5: SW: 3f535343323130320d0a
2016.12.14 00:06:41 5: SW: 3f535343323130330d0a
2016.12.14 00:06:41 5: SW: 3f494c4132310d0a
2016.12.14 00:06:41 5: SW: 3f52474232320d0a
2016.12.14 00:06:42 5: SW: 3f535343323230300d0a
2016.12.14 00:06:42 5: SW: 3f535343323230310d0a
2016.12.14 00:06:42 5: SW: 3f535343323230320d0a
2016.12.14 00:06:42 5: SW: 3f535343323230330d0a
2016.12.14 00:06:42 5: SW: 3f494c4132320d0a
2016.12.14 00:06:42 5: SW: 3f52474232330d0a
2016.12.14 00:06:42 5: SW: 3f535343323330300d0a
2016.12.14 00:06:42 5: SW: 3f535343323330310d0a
2016.12.14 00:06:42 5: SW: 3f535343323330320d0a
2016.12.14 00:06:43 5: SW: 3f535343323330330d0a
2016.12.14 00:06:43 5: SW: 3f494c4132330d0a
2016.12.14 00:06:43 5: SW: 3f52474232340d0a
2016.12.14 00:06:43 5: SW: 3f535343323430300d0a
2016.12.14 00:06:43 5: SW: 3f535343323430310d0a
2016.12.14 00:06:43 5: SW: 3f535343323430320d0a
2016.12.14 00:06:43 5: SW: 3f535343323430330d0a
2016.12.14 00:06:43 5: SW: 3f494c4132340d0a
2016.12.14 00:06:43 5: SW: 3f52474232350d0a
2016.12.14 00:06:43 5: SW: 3f535343323530300d0a
2016.12.14 00:06:44 5: SW: 3f535343323530310d0a
2016.12.14 00:06:44 5: SW: 3f535343323530320d0a
2016.12.14 00:06:44 5: SW: 3f535343323530330d0a
2016.12.14 00:06:44 5: SW: 3f494c4132350d0a
2016.12.14 00:06:44 5: SW: 3f52474232360d0a
2016.12.14 00:06:44 5: SW: 3f535343323630300d0a
2016.12.14 00:06:44 5: SW: 3f535343323630310d0a
2016.12.14 00:06:44 5: SW: 3f535343323630320d0a
2016.12.14 00:06:44 5: SW: 3f535343323630330d0a
2016.12.14 00:06:44 5: SW: 3f494c4132360d0a
2016.12.14 00:06:45 5: SW: 3f52474232370d0a
2016.12.14 00:06:45 5: SW: 3f535343323730300d0a
2016.12.14 00:06:45 5: SW: 3f535343323730310d0a
2016.12.14 00:06:45 5: SW: 3f535343323730320d0a
2016.12.14 00:06:45 5: SW: 3f535343323730330d0a
2016.12.14 00:06:45 5: SW: 3f494c4132370d0a
2016.12.14 00:06:45 5: SW: 3f52474232380d0a
2016.12.14 00:06:45 5: SW: 3f535343323830300d0a
2016.12.14 00:06:45 5: SW: 3f535343323830310d0a
2016.12.14 00:06:45 5: SW: 3f535343323830320d0a
2016.12.14 00:06:46 5: SW: 3f535343323830330d0a
2016.12.14 00:06:46 5: SW: 3f494c4132380d0a
2016.12.14 00:06:46 5: SW: 3f52474232390d0a
2016.12.14 00:06:46 5: SW: 3f535343323930300d0a
2016.12.14 00:06:46 5: SW: 3f535343323930310d0a
2016.12.14 00:06:46 5: SW: 3f535343323930320d0a
2016.12.14 00:06:46 5: SW: 3f535343323930330d0a
2016.12.14 00:06:46 5: SW: 3f494c4132390d0a
2016.12.14 00:06:46 5: SW: 3f52474233300d0a
2016.12.14 00:06:46 5: SW: 3f535343333030300d0a
2016.12.14 00:06:47 5: SW: 3f535343333030310d0a
2016.12.14 00:06:47 5: SW: 3f535343333030320d0a
2016.12.14 00:06:47 5: SW: 3f535343333030330d0a
2016.12.14 00:06:47 5: SW: 3f494c4133300d0a
2016.12.14 00:06:47 5: SW: 3f52474233310d0a
2016.12.14 00:06:47 5: SW: 3f535343333130300d0a
2016.12.14 00:06:47 5: SW: 3f535343333130310d0a
2016.12.14 00:06:47 5: SW: 3f535343333130320d0a
2016.12.14 00:06:47 5: SW: 3f535343333130330d0a
2016.12.14 00:06:48 5: SW: 3f494c4133310d0a
2016.12.14 00:06:48 5: SW: 3f52474233320d0a
2016.12.14 00:06:48 5: SW: 3f535343333230300d0a
2016.12.14 00:06:48 5: SW: 3f535343333230310d0a
2016.12.14 00:06:48 5: SW: 3f535343333230320d0a
2016.12.14 00:06:48 5: SW: 3f535343333230330d0a
2016.12.14 00:06:48 5: SW: 3f494c4133320d0a
2016.12.14 00:06:48 5: SW: 3f52474233330d0a
2016.12.14 00:06:48 5: SW: 3f535343333330300d0a
2016.12.14 00:06:48 5: SW: 3f535343333330310d0a
2016.12.14 00:06:49 5: SW: 3f535343333330320d0a
2016.12.14 00:06:49 5: SW: 3f535343333330330d0a
2016.12.14 00:06:49 5: SW: 3f494c4133330d0a
2016.12.14 00:06:49 5: SW: 3f52474233340d0a
2016.12.14 00:06:49 5: SW: 3f535343333430300d0a
2016.12.14 00:06:49 5: SW: 3f535343333430310d0a
2016.12.14 00:06:49 5: SW: 3f535343333430320d0a
2016.12.14 00:06:49 5: SW: 3f535343333430330d0a
2016.12.14 00:06:49 5: SW: 3f494c4133340d0a
2016.12.14 00:06:49 5: SW: 3f52474233350d0a
2016.12.14 00:06:50 5: SW: 3f535343333530300d0a
2016.12.14 00:06:50 5: SW: 3f535343333530310d0a
2016.12.14 00:06:50 5: SW: 3f535343333530320d0a
2016.12.14 00:06:50 5: SW: 3f535343333530330d0a
2016.12.14 00:06:50 5: SW: 3f494c4133350d0a
2016.12.14 00:06:50 5: SW: 3f52474233360d0a
2016.12.14 00:06:50 5: SW: 3f535343333630300d0a
2016.12.14 00:06:50 5: SW: 3f535343333630310d0a
2016.12.14 00:06:50 5: SW: 3f535343333630320d0a
2016.12.14 00:06:50 5: SW: 3f535343333630330d0a
2016.12.14 00:06:51 5: SW: 3f494c4133360d0a
2016.12.14 00:06:51 5: SW: 3f52474233370d0a
2016.12.14 00:06:51 5: SW: 3f535343333730300d0a
2016.12.14 00:06:51 5: SW: 3f535343333730310d0a
2016.12.14 00:06:51 5: SW: 3f535343333730320d0a
2016.12.14 00:06:51 5: SW: 3f535343333730330d0a
2016.12.14 00:06:51 5: SW: 3f494c4133370d0a
2016.12.14 00:06:51 5: SW: 3f52474233380d0a
2016.12.14 00:06:51 5: SW: 3f535343333830300d0a
2016.12.14 00:06:51 5: SW: 3f535343333830310d0a
2016.12.14 00:06:52 5: SW: 3f535343333830320d0a
2016.12.14 00:06:52 5: SW: 3f535343333830330d0a
2016.12.14 00:06:52 5: SW: 3f494c4133380d0a
2016.12.14 00:06:52 5: SW: 3f52474233390d0a
2016.12.14 00:06:52 5: SW: 3f535343333930300d0a
2016.12.14 00:06:52 5: SW: 3f535343333930310d0a
2016.12.14 00:06:52 5: SW: 3f535343333930320d0a
2016.12.14 00:06:52 5: SW: 3f535343333930330d0a
2016.12.14 00:06:52 5: SW: 3f494c4133390d0a
2016.12.14 00:06:53 5: SW: 3f52474234300d0a
2016.12.14 00:06:53 5: SW: 3f535343343030300d0a
2016.12.14 00:06:53 5: SW: 3f535343343030310d0a
2016.12.14 00:06:53 5: SW: 3f535343343030320d0a
2016.12.14 00:06:53 5: SW: 3f535343343030330d0a
2016.12.14 00:06:53 5: SW: 3f494c4134300d0a
2016.12.14 00:06:53 5: SW: 3f52474234310d0a
2016.12.14 00:06:53 5: SW: 3f535343343130300d0a
2016.12.14 00:06:53 5: SW: 3f535343343130310d0a
2016.12.14 00:06:53 5: SW: 3f535343343130320d0a
2016.12.14 00:06:54 5: SW: 3f535343343130330d0a
2016.12.14 00:06:54 5: SW: 3f494c4134310d0a
2016.12.14 00:06:54 5: SW: 3f52474234320d0a
2016.12.14 00:06:54 5: SW: 3f535343343230300d0a
2016.12.14 00:06:54 5: SW: 3f535343343230310d0a
2016.12.14 00:06:54 5: SW: 3f535343343230320d0a
2016.12.14 00:06:54 5: SW: 3f535343343230330d0a
2016.12.14 00:06:54 5: SW: 3f494c4134320d0a
2016.12.14 00:06:54 5: SW: 3f52474234330d0a
2016.12.14 00:06:54 5: SW: 3f535343343330300d0a
2016.12.14 00:06:55 5: SW: 3f535343343330310d0a
2016.12.14 00:06:55 5: SW: 3f535343343330320d0a
2016.12.14 00:06:55 5: SW: 3f535343343330330d0a
2016.12.14 00:06:55 5: SW: 3f494c4134330d0a
2016.12.14 00:06:55 5: SW: 3f52474234340d0a
2016.12.14 00:06:55 5: SW: 3f535343343430300d0a
2016.12.14 00:06:55 5: SW: 3f535343343430310d0a
2016.12.14 00:06:55 5: SW: 3f535343343430320d0a
2016.12.14 00:06:55 5: SW: 3f535343343430330d0a
2016.12.14 00:06:55 5: SW: 3f494c4134340d0a
2016.12.14 00:06:56 5: SW: 3f52474234350d0a
2016.12.14 00:06:56 5: SW: 3f535343343530300d0a
2016.12.14 00:06:56 5: SW: 3f535343343530310d0a
2016.12.14 00:06:56 5: SW: 3f535343343530320d0a
2016.12.14 00:06:56 5: SW: 3f535343343530330d0a
2016.12.14 00:06:56 5: SW: 3f494c4134350d0a
2016.12.14 00:06:56 5: SW: 3f52474234360d0a
2016.12.14 00:06:56 5: SW: 3f535343343630300d0a
2016.12.14 00:06:56 5: SW: 3f535343343630310d0a
2016.12.14 00:06:56 5: SW: 3f535343343630320d0a
2016.12.14 00:06:57 5: SW: 3f535343343630330d0a
2016.12.14 00:06:57 5: SW: 3f494c4134360d0a
2016.12.14 00:06:57 5: SW: 3f52474234370d0a
2016.12.14 00:06:57 5: SW: 3f535343343730300d0a
2016.12.14 00:06:57 5: SW: 3f535343343730310d0a
2016.12.14 00:06:57 5: SW: 3f535343343730320d0a
2016.12.14 00:06:57 5: SW: 3f535343343730330d0a
2016.12.14 00:06:57 5: SW: 3f494c4134370d0a
2016.12.14 00:06:57 5: SW: 3f52474234380d0a
2016.12.14 00:06:58 5: SW: 3f535343343830300d0a
2016.12.14 00:06:58 5: SW: 3f535343343830310d0a
2016.12.14 00:06:58 5: SW: 3f535343343830320d0a
2016.12.14 00:06:58 5: SW: 3f535343343830330d0a
2016.12.14 00:06:58 5: SW: 3f494c4134380d0a
2016.12.14 00:06:58 5: SW: 3f52474234390d0a
2016.12.14 00:06:58 5: SW: 3f535343343930300d0a
2016.12.14 00:06:58 5: SW: 3f535343343930310d0a
2016.12.14 00:06:58 5: SW: 3f535343343930320d0a
2016.12.14 00:06:58 5: SW: 3f535343343930330d0a
2016.12.14 00:06:59 5: SW: 3f494c4134390d0a
2016.12.14 00:06:59 5: SW: 3f52474235300d0a
2016.12.14 00:06:59 5: SW: 3f535343353030300d0a
2016.12.14 00:06:59 5: SW: 3f535343353030310d0a
2016.12.14 00:06:59 5: SW: 3f535343353030320d0a
2016.12.14 00:06:59 5: SW: 3f535343353030330d0a
2016.12.14 00:06:59 5: SW: 3f494c4135300d0a
2016.12.14 00:06:59 5: SW: 3f52474235310d0a
2016.12.14 00:06:59 5: SW: 3f535343353130300d0a
2016.12.14 00:06:59 5: SW: 3f535343353130310d0a
2016.12.14 00:07:00 5: SW: 3f535343353130320d0a
2016.12.14 00:07:00 5: SW: 3f535343353130330d0a
2016.12.14 00:07:00 5: SW: 3f494c4135310d0a
2016.12.14 00:07:00 5: SW: 3f52474235320d0a
2016.12.14 00:07:00 5: SW: 3f535343353230300d0a
2016.12.14 00:07:00 5: SW: 3f535343353230310d0a
2016.12.14 00:07:00 5: SW: 3f535343353230320d0a
2016.12.14 00:07:00 5: SW: 3f535343353230330d0a
2016.12.14 00:07:00 5: SW: 3f494c4135320d0a
2016.12.14 00:07:00 5: SW: 3f52474235330d0a
2016.12.14 00:07:01 5: SW: 3f535343353330300d0a
2016.12.14 00:07:01 5: SW: 3f535343353330310d0a
2016.12.14 00:07:01 5: SW: 3f535343353330320d0a
2016.12.14 00:07:01 5: SW: 3f535343353330330d0a
2016.12.14 00:07:01 5: SW: 3f494c4135330d0a
2016.12.14 00:07:01 5: SW: 3f52474235340d0a
2016.12.14 00:07:01 5: SW: 3f535343353430300d0a
2016.12.14 00:07:01 5: SW: 3f535343353430310d0a
2016.12.14 00:07:01 5: SW: 3f535343353430320d0a
2016.12.14 00:07:01 5: SW: 3f535343353430330d0a
2016.12.14 00:07:02 5: SW: 3f494c4135340d0a
2016.12.14 00:07:02 5: SW: 3f52474235350d0a
2016.12.14 00:07:02 5: SW: 3f535343353530300d0a
2016.12.14 00:07:02 5: SW: 3f535343353530310d0a
2016.12.14 00:07:02 5: SW: 3f535343353530320d0a
2016.12.14 00:07:02 5: SW: 3f535343353530330d0a
2016.12.14 00:07:02 5: SW: 3f494c4135350d0a
2016.12.14 00:07:02 5: SW: 3f52474235360d0a
2016.12.14 00:07:02 5: SW: 3f535343353630300d0a
2016.12.14 00:07:03 5: SW: 3f535343353630310d0a
2016.12.14 00:07:03 5: SW: 3f535343353630320d0a
2016.12.14 00:07:03 5: SW: 3f535343353630330d0a
2016.12.14 00:07:03 5: SW: 3f494c4135360d0a
2016.12.14 00:07:03 5: SW: 3f52474235370d0a
2016.12.14 00:07:03 5: SW: 3f535343353730300d0a
2016.12.14 00:07:03 5: SW: 3f535343353730310d0a
2016.12.14 00:07:03 5: SW: 3f535343353730320d0a
2016.12.14 00:07:03 5: SW: 3f535343353730330d0a
2016.12.14 00:07:03 5: SW: 3f494c4135370d0a
2016.12.14 00:07:04 5: SW: 3f52474235380d0a
2016.12.14 00:07:04 5: SW: 3f535343353830300d0a
2016.12.14 00:07:04 5: SW: 3f535343353830310d0a
2016.12.14 00:07:04 5: SW: 3f535343353830320d0a
2016.12.14 00:07:04 5: SW: 3f535343353830330d0a
2016.12.14 00:07:04 5: SW: 3f494c4135380d0a
2016.12.14 00:07:04 5: SW: 3f52474235390d0a
2016.12.14 00:07:04 5: SW: 3f535343353930300d0a
2016.12.14 00:07:04 5: SW: 3f535343353930310d0a
2016.12.14 00:07:04 5: SW: 3f535343353930320d0a
2016.12.14 00:07:05 5: SW: 3f535343353930330d0a
2016.12.14 00:07:05 5: SW: 3f494c4135390d0a
2016.12.14 00:07:05 5: PIONEERAVR VSX924: PIONEERAVR_checkConnection() --- state after PIONEERAVR_Reopen(): opened, previous state: disconnected
2016.12.14 00:07:05 5: PIONEERAVR VSX924: PIONEERAVR_checkConnection(): set internaltimer(120s)


Hat da jemand eine Idee oder sogar schon eine Lösung?

Danke und viele Grüße
PicNic
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Abercrombie1892 am 29 Dezember 2016, 22:58:49
hallo,

gibt es denn eine möglichkeit das man den avr in 5db schritten dimmen kann in der laustärke statt der 0,5db?

mfg.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: on-off am 11 Januar 2017, 19:46:54
ich versuche meinen VSX922 per PIONEERAVR Modul in FHEM einzubinden. Das Problem was ich habe ist bei dem define kommt
"Cant load PIONEERAVR Modul" . Kann es sein das es mit der Synology auf der mein FHEM läuft zusammenhängt? Das Modul an sich ist ja im FHEM Verzeichnis vorhanden.
Kann mir da jemand helfen?

Danke
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: zap am 20 Januar 2017, 08:05:15
Schau Dir mal den FHEM Log an. Vermutlich fehlt ein Perl-Modul.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: on-off am 23 Januar 2017, 17:52:35
Hallo Zap,

also im Log steht folgendes:

2017.01.23 17:47:56 1: reload: Error:Modul 70_PIONEERAVR deactivated:
Attempt to reload Device/SerialPort.pm aborted.
Compilation failed in require at /usr/local/FHEM/share/fhem/FHEM/70_PIONEERAVR.pm line 55.

2017.01.23 17:47:56 0: Attempt to reload Device/SerialPort.pm aborted.
Compilation failed in require at /usr/local/FHEM/share/fhem/FHEM/70_PIONEERAVR.pm line 55


scheint ja auch ein Problem des Seriel Port Modules zu sein....

Das Perl Zusatz Modul von Fischer.net habe ich auch auf der Synology installiert.

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: on-off am 23 Januar 2017, 21:11:51
ja wer lesen kann ....

steht als Hinweis zu dem Perl-Modul der Synology FHEM Installation mit in der Beschreibung...:

Dies schränkt die Verwendung einiger wenigen Module wie z.B. meine eigenen 1-Wire Module (OWFS und OWTEMP) sowie Weather und noch zwei, drei weitere ein

Da scheint das Modul eine weiter Anwendung zu sein... schade
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: freetz am 12 Februar 2017, 13:25:16
Ich hatte das gleiche Problem wie User "on-off", dass der Reload des SerialPort.pm Moduls fehlschlug. Dieses wird bei mir vom CUL-Modul geladen und scheint von daher zu dieser (in meinen Augen unerklärlichen) Fehlermeldung zu führen.
Das lässt sich aber insofern ganz einfach beheben, wenn man das PIONEERAVR-Modul eh' über Telnet ansprechen will, indem man in (derzeit) Zeile 55 das "require Device::SerialPort" mit einem "#" am Zeilenanfang auskommentiert. Dann läuft sowohl die Ansteuerung des Pioneer als auch mein CUL.

Es wäre toll, wenn der Maintainer des PIONEERAVR-Moduls vielleicht eine Abfrage einbauen könnte, ob das Modul mit dem Parameter "telnet" aufgerufen wird und dann das require entsprechend überspringt. Dann sollte es das besagte Problem nicht mehr geben.


Gruß,

F.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: on-off am 13 Februar 2017, 15:19:12
@freetz: Danke für den Tip, es funktioniert einwandfrei....
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: freetz am 13 Februar 2017, 15:31:32
Fein, dann war es ja kein Zufall - insofern wäre es toll, wenn der/die Maintainer da eine entsprechende Änderung vornehmen könnten, denn ansonsten wäre bei jedem neuen Update des Moduls die Funktion wieder hinfällig...
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 13 Februar 2017, 22:15:43
Danke für den Hinweis. Werde ich ehest möglich einbauen.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: freetz am 13 Februar 2017, 22:29:22
Super, danke!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: franky08 am 14 Februar 2017, 11:00:30
Ich hab seit einigen Tagen auch Probleme mit dem VSX-924. Seit Jahren funktionierte das Modul völlig fehlerfrei, jetzt geht der Status ständig auf disconnect.
Internals:
   DEF        telnet 192.168.2.50:23
   DeviceName 192.168.2.50:23
   NAME       AV_Receiver
   NEXT_OPEN  1487066048.50001
   NR         1376
   PARTIAL
   Protocol   telnet
   STATE      disconnected
   TYPE       PIONEERAVR
   Readings:
     2017-02-14 01:55:21   audioAutoPhaseControlMS 00
     2017-02-14 01:55:21   audioAutoPhaseControlRevPhase 0
     2017-02-14 01:55:21   audioInputFormatC 0
     2017-02-14 01:55:21   audioInputFormatFHL 0
     2017-02-14 01:55:21   audioInputFormatFHR 0
     2017-02-14 01:55:21   audioInputFormatFWL 0
     2017-02-14 01:55:21   audioInputFormatFWR 0
     2017-02-14 01:55:21   audioInputFormatL 0
     2017-02-14 01:55:21   audioInputFormatLFE 0
     2017-02-14 01:55:21   audioInputFormatR 0
     2017-02-14 01:55:21   audioInputFormatS 0
     2017-02-14 01:55:21   audioInputFormatSBR 0
.
.
.
.
2017-02-14 01:55:21   displayPrevious
     2016-08-10 10:28:11   eq              on
     2017-02-14 01:55:21   input           dreambox
     2017-02-14 10:53:37   inputsList      adapterPort:bd:cblSat:cd:cdrTape:dvd:dvrBdr:favorites:hdmi1:hdmi2:hdmi3:hdmi4:hdmi5:hdmi6:hdmi7:hdmi8:hdmiCyclic:homeMediaGallery:iPodUsb:internetRadio:mediaServer:mhl:multiChIn:pandora:phono:sirius:spotify:tuner:tvSat:usbDac:video1:video2:xmRadio
     2016-11-12 23:44:51   listeningMode   autoSurrStreamDirectCyclic
     2017-02-14 03:04:20   listeningModePlaying STEREO
     2016-08-10 10:28:11   mcaccMemory     1
     2017-02-14 10:52:57   mute            off
     2017-02-14 01:55:21   power           off
     2017-02-14 01:55:21   pqlsWorking     PQLS OFF
     2017-02-14 10:48:25   presence        present
     2017-02-14 01:55:21   screenHierarchy
     2017-02-14 01:55:21   screenIpodKey
     2017-02-14 01:55:21   screenLine01
     2017-02-14 01:55:21   screenLine02
     2017-02-14 01:55:21   screenLine03
     2017-02-14 01:55:21   screenLine04
     2017-02-14 01:55:21   screenLine05
     2017-02-14 01:55:21   screenLine06
     2017-02-14 01:55:21   screenLine07
     2017-02-14 01:55:21   screenLine08
.
.
.
2016-08-10 10:10:09   signalSelect    auto
     2017-01-06 23:56:13   sourceInfo      AirPlay
     2016-08-10 10:10:09   speakerSystem   Normal(SB/FH)
     2016-08-10 10:28:11   speakers        A+B
     2016-08-10 10:28:11   standingWave    on
     2017-02-14 10:53:08   state           disconnected
     2017-02-14 01:55:21   volume          39
     2017-02-14 01:55:21   volumeStraight  -43.5
   Helper:
     AVAILABLE  1
     nextConnectionCheck 1487066150.32611
     receiver
     Audioinputfrequency:
       00         32kHz
       01         44.1kHz
       02         48kHz
       03         88.2kHz
       04         96kHz
       05         176.4kHz
       06         192kHz
       07         ---
       32         2.8MHz
       33         5.6MHz
     Audioinputsignal:
       00         ANALOG
       01         ANALOG
       02         ANALOG
       03         PCM
       04         PCM
       05         DOLBY DIGITAL
       06         DTS
       07         DTS-ES Matrix
       08         DTS-ES Discrete
       09         DTS 96/24
       10         DTS 96/24 ES Matrix
       11         DTS 96/24 ES Discrete
       12         MPEG-2 AAC
       13         WMA9 Pro
       14         DSD (HDMI or File via DSP route)
       15         HDMI THROUGH
       16         DOLBY DIGITAL PLUS
       17         DOLBY TrueHD
       18         DTS EXPRESS
       19         DTS-HD Master Audio
       20         DTS-HD High Resolution
       21         DTS-HD High Resolution
       22         DTS-HD High Resolution
       23         DTS-HD High Resolution
       24         DTS-HD High Resolution
       25         DTS-HD High Resolution
       26         DTS-HD High Resolution
       27         DTS-HD Master Audio
       28         DSD (HDMI or File via DSD DIRECT route)
       64         MP3
       65         WAV
       66         WMA
       67         MPEG4-AAC
       68         FLAC
       69         ALAC(Apple Lossless)
       70         AIFF
       71         DSD (USB-DAC)
     Audiooutputfrequency:
       00         32kHz
       01         44.1kHz
       02         48kHz
       03         88.2kHz
       04         96kHz
       05         176.4kHz
       06         192kHz
       07         ---
       32         2.8MHz
       33         5.6MHz
     Chars:
       00
       01
.
.
.
.
Clearoninputchange:
       00         screenLine01
       01         screenLine02
       02         screenLine03
       03         screenLine04
       04         screenLine05
       05         screenLine06
       06         screenLine07
       07         screenLine08
       09         screenLineType01
       10         screenLineType02
       11         screenLineType03
       12         screenLineType04
       13         screenLineType05
       14         screenLineType06
       15         screenLineType07
       16         screenLineType08
       17         screenLineHasFocus
       18         screenLineNumberFirst
       19         screenLineNumberLast
       20         screenLineNumberTotal
       21         screenLineNumbers
       22         screenType
       23         screenName
       24         screenHierarchy
       25         screenTopMenuKey
       26         screenIpodKey
       27         screenReturnKey
     Gets:
       Hdzone:
         input      ?ZEA
         power      ?ZEP
       Main:
         audioInfo  ?AST
         avrModel   ?RGD
         bass       ?BA
         channel    ?PR
         currentListIpod ?GAI
         currentListNetwork ?GAH
         display    ?FL
         eq         ?ATC
         hdmiOut    ?HO
         input      ?F
         listeningMode ?S
         listeningModePlaying ?L
         macAddress ?SVB
         mcaccMemory ?MC
         mute       ?M
         networkPorts ?SUM
         networkSettings ?SUL
         networkStandby ?STJ
         power      ?P
         signalSelect ?DSA
         softwareVersion ?SSI
         speakerSystem ?SSF
         speakers   ?SPK
         standingWave ?ATD
         tone       ?TO
         treble     ?TR
         tunerChannelNames ?TQ
         tunerFrequency ?FR
         videoInfo  ?VST
         volume     ?V
       Zone2:
         bass       ?ZGB
         input      ?ZS
         mute       ?Z2M
         power      ?AP
         treble     ?ZGC
         volume     ?ZV
       Zone3:
         input      ?ZT
         mute       ?Z3M
         power      ?BP
         volume     ?YV
     Hdmiout:
       0          1+2
       1          1
       2          2
       3          OFF
     Inputnames:
       00:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 1
         name       phono
       01:
         aliasName
         enabled    1
         name       cd
       02:
         aliasName
         enabled    1
         name       tuner
       03:
         aliasName
         enabled    1
         name       cdrTape
       04:
         aliasName
         enabled    1
         name       dvd
       05:
         aliasName
         enabled    1
         name       tvSat
       06:
         aliasName
         enabled    1
         name       cblSat
       10:
         aliasName
         enabled    1
         name       video1
       12:
         aliasName
         enabled    1
         name       multiChIn
       13:
         aliasName
         enabled    1
         name       usbDac
       14:
         aliasName
         enabled    1
         name       video2
       15:
         aliasName
         enabled    1
         name       dvrBdr
       17:
         aliasName
         enabled    1
         name       iPodUsb
       18:
         aliasName
         enabled    1
         name       xmRadio
       19:
         aliasName
         enabled    1
         name       hdmi1
       20:
         aliasName
         enabled    1
         name       hdmi2
       21:
         aliasName
         enabled    1
         name       hdmi3
       22:
         aliasName
         enabled    1
         name       hdmi4
       23:
         aliasName
         enabled    1
         name       hdmi5
       24:
         aliasName
         enabled    1
         name       hdmi6
       25:
         aliasName
         enabled    1
         name       bd
       26:
         aliasName
         enabled    1
         name       homeMediaGallery
       27:
         aliasName
         enabled    1
         name       sirius
       31:
         aliasName
         enabled    1
         name       hdmiCyclic
       33:
         aliasName
         enabled    1
         name       adapterPort
       34:
         aliasName
         enabled    1
         name       hdmi7
       35:
         aliasName
         enabled    1
         name       hdmi8
       38:
         aliasName
         enabled    1
         name       internetRadio
       41:
         aliasName
         enabled    1
         name       pandora
       44:
         aliasName
         enabled    1
         name       mediaServer
       45:
         aliasName
         enabled    1
         name       favorites
       48:
         aliasName
         enabled    1
         name       mhl
       53:
         aliasName
         enabled    1
         name       spotify
     Linedatatypes:
       00         normal
       01         directory
       02         music
       03         photo
       04         video
       05         nowPlaying
       20         currentTitle
       21         currentArtist
       22         currentAlbum
       23         time
       24         genre
       25         currentChapterNumber
       26         format
       27         bitPerSample
       28         currentSamplingRate
       29         currentBitrate
       31         buffer
       32         currentChannel
       33         station
     Listeningmodes:
       0001       stereoCyclic
       0003       frontStageSurroundAdvanceFocus
       0004       frontStageSurroundAdvanceWide
       0005       autoSurrStreamDirectCyclic
       0006       autoSurround
       0007       direct
       0008       pureDirect
       0009       stereoDirectSet
       0010       standard
       0011       2chSource
       0012       proLogic
       0013       proLogic2movie
       0014       proLogic2music
       0015       proLogic2game
       0016       neo6cinema
       0017       neo6music
       0018       proLogic2xMovie
       0019       proLogic2xMusic
       0020       proLogic2xGame
       0021       multiChSource
       0022       multiChSourceDolbyEx
       0023       multiChSourceProLogic2xMovie
       0024       multiChSourceProLogic2xMusic
       0025       multiChSourceDtsEsNeo6
       0026       multiChSourceDtsEsMatrix
       0027       multiChSourceDtsEsDiscrete
       0028       xmHdSurround
       0029       neuralSurround
       0030       multiChSourceDtsEs8chDiscrete
       0031       proLogic2zHeight
       0032       wideSurroundMovie
       0033       wideSurroundMusic
       0034       multiChSourceProLogic2zHeight
       0035       multiChSourceWideSurroundMovie
       0036       multiChSourceWideSurroundMusic
       0037       neoXcinema
       0038       neoXmusic
       0039       neoXgame
       0040       neuralSurroundNeoXcinema
       0041       neuralSurroundNeoXmusic
       0042       neuralSurroundNeoXgame
       0043       multiChSourceNeoXcinema
       0044       multiChSourceNeoXmusic
       0045       multiChSourceNeoXgame
       0050       thxCyclic
       0051       prologicThxCinema
       0052       pl2movieThxCinema
       0053       neo6cinemaThxCinema
       0054       pl2xMovieThxCinema
       0055       thxSelect2games
       0056       thxCinemaForMultiCh
       0057       thxSurroundExForMultiCh
       0058       pl2xMovieThxCinemaForMultiCh
       0059       esNeo6thxCinemaForMultiCh
       0060       esMatrixThxCinemaForMultiCh
       0061       esDiscreteThxCinemaForMultiCh
       0062       thxSelect2cinemaForMultiCh
       0063       thxSelect2musicForMultiCh
       0064       thxSelect2gamesForMultiCh
       0065       thxUltra2cinemaForMultiCh
       0066       thxUltra2musicForMultiCh
       0067       es8chDiscreteThxCinemaForMultiCh
       0068       thxCinemaFor2ch
       0069       thxMusicFor2ch
       0070       thxGamesFor2ch
       0071       pl2musicThxMusic
       0072       pl2xMusicThxMusic
       0073       neo6musicThxMusic
       0074       pl2gameThxGames
       0075       pl2xGameThxGames
       0076       thxUltra2games
       0077       prologicThxMusic
       0078       prologicThxGames
       0079       thxUltra2gamesForMultiCh
       0080       thxMusicForMultiCh
       0081       thxGamesForMultiCh
       0082       pl2xMusicThxMusicForMultiCh
       0083       exThxGamesForMultiCh
       0084       neo6thxMusicForMultiCh
       0085       neo6thxGamesForMultiCh
       0086       esMatrixThxMusicForMultiCh
       0087       esMatrixThxGamesForMultiCh
       0088       esDiscreteThxMusicForMultiCh
       0089       esDiscreteThxGamesForMultiCh
       0090       es8chDiscreteThxMusicForMultiCh
       0091       es8chDiscreteThxGamesForMultiCh
       0092       pl2zHeightThxCinema
       0093       pl2zHeightThxMusic
       0094       pl2zHeightThxGames
       0095       pl2zHeightThxCinemaForMultiCh
       0096       pl2zHeightThxMusicForMultiCh
       0097       pl2zHeightThxGamesForMultiCh
       0100       advancedSurroundCyclic
       0101       action
       0102       sciFi
       0103       drama
       0104       entertainmentShow
       0105       monoFilm
       0106       expandedTheater
       0107       classical
       0109       unplugged
       0110       rockPop
       0112       extendedStereo
       0113       phonesSurround
       0116       tvSurround
       0117       sports
       0118       advancedGame
       0151       autoLevelControlAlC
       0152       optimumSurround
       0153       retrieverAir
       0201       neoXcinemaThxCinema
       0202       neoXmusicThxMusic
       0203       neoXgameThxGames
       0204       neoXcinemaThxCinemaForMultiCh
       0205       neoXmusicThxMusicForMultiCh
       0206       neoXgameThxGamesForMultiCh
     Listeningmodesplaying:
       0101       [)(]PLIIx MOVIE
       0102       [)(]PLII MOVIE
       0103       [)(]PLIIx MUSIC
       0104       [)(]PLII MUSIC
       0105       [)(]PLIIx GAME
       0106       [)(]PLII GAME
       0107       [)(]PROLOGIC
       0108       Neo:6 CINEMA
       0109       Neo:6 MUSIC
       010c       2ch Straight Decode
       010d       [)(]PLIIz HEIGHT
       010e       WIDE SURR MOVIE
       010f       WIDE SURR MUSIC
       0110       STEREO
       0111       Neo:X CINEMA
       0112       Neo:X MUSIC
       0113       Neo:X GAME
       0201       ACTION
       0202       DRAMA
       0208       ADVANCEDGAME
       0209       SPORTS
       020a       CLASSICAL
       020b       ROCK/POP
       020d       EXT.STEREO
       020e       PHONES SURR.
       020f       FRONT STAGE SURROUND ADVANCE
       0211       SOUND RETRIEVER AIR
       0212       ECO MODE 1
       0213       ECO MODE 2
       0301       [)(]PLIIx MOVIE +THX
       0302       [)(]PLII MOVIE +THX
       0303       [)(]PL +THX CINEMA
       0305       THX CINEMA
       0306       [)(]PLIIx MUSIC +THX
       0307       [)(]PLII MUSIC +THX
       0308       [)(]PL +THX MUSIC
       030a       THX MUSIC
       030b       [)(]PLIIx GAME +THX
       030c       [)(]PLII GAME +THX
       030d       [)(]PL +THX GAMES
       0310       THX GAMES
       0311       [)(]PLIIz +THX CINEMA
       0312       [)(]PLIIz +THX MUSIC
       0313       [)(]PLIIz +THX GAMES
       0314       Neo:X CINEMA + THX CINEMA
       0315       Neo:X MUSIC + THX MUSIC
       0316       Neo:X GAMES + THX GAMES
       0401       STEREO
       0402       [)(]PLII MOVIE
       0403       [)(]PLIIx MOVIE
       0405       AUTO SURROUND Straight Decode
       0406       [)(]DIGITAL EX
       0407       [)(]PLIIx MOVIE
       0408       DTS +Neo:6
       0409       ES MATRIX
       040a       ES DISCRETE
       040b       DTS-ES 8ch
       040e       RETRIEVER AIR
       040f       Neo:X CINEMA
       0501       STEREO
       0502       [)(]PLII MOVIE
       0503       [)(]PLIIx MOVIE
       0504       DTS/DTS-HD
       0505       ALC Straight Decode
       0506       [)(]DIGITAL EX
       0507       [)(]PLIIx MOVIE
       0508       DTS +Neo:6
       0509       ES MATRIX
       050a       ES DISCRETE
       050b       DTS-ES 8ch
       050e       RETRIEVER AIR
       050f       Neo:X CINEMA
       0601       STEREO
       0602       [)(]PLII MOVIE
       0603       [)(]PLIIx MOVIE
       0605       STREAM DIRECT NORMAL Straight Decode
       0606       [)(]DIGITAL EX
       0607       [)(]PLIIx MOVIE
       0609       ES MATRIX
       060a       ES DISCRETE
       060b       DTS-ES 8ch
       060c       Neo:X CINEMA
       0701       STREAM DIRECT PURE 2ch
       0702       [)(]PLII MOVIE
       0703       [)(]PLIIx MOVIE
       0704       Neo:6 CINEMA
       0705       STREAM DIRECT PURE Straight Decode
       0706       [)(]DIGITAL EX
       0707       [)(]PLIIx MOVIE
       0708       (nothing)
       0709       ES MATRIX
       070a       ES DISCRETE
       070b       DTS-ES 8ch
       070c       Neo:X CINEMA
       0881       OPTIMUM
       0e01       HDMI THROUGH
       0f01       MULTI CH IN
       1101       [)(]PLIIx MOVIE
       1102       [)(]PLIIx MUSIC
       1103       [)(]DIGITAL EX
       1104       DTS Neo:6
       1105       ES MATRIX
       1106       ES DISCRETE
       1107       DTS-ES 8ch
       1108       multi ch Straight Decode
       1109       [)(]PLIIz HEIGHT
       110a       WIDE SURR MOVIE
       110b       WIDE SURR MUSIC
       110c       Neo:X CINEMA
       110d       Neo:X MUSIC
       110e       Neo:X GAME
       1301       THX Surr EX
       1303       ES MTRX +THX CINEMA
       1304       ES DISC +THX CINEMA
       1305       ES 8ch +THX CINEMA
       1306       [)(]PLIIx MOVIE +THX
       1309       THX CINEMA
       130b       ES MTRX +THX MUSIC
       130c       ES DISC +THX MUSIC
       130d       ES 8ch +THX MUSIC
       130e       [)(]PLIIx MUSIC +THX
       1311       THX MUSIC
       1313       ES MTRX +THX GAMES
       1314       ES DISC +THX GAMES
       1315       ES 8ch +THX GAMES
       1319       THX GAMES
       131a       [)(]PLIIz +THX CINEMA
       131b       [)(]PLIIz +THX MUSIC
       131c       [)(]PLIIz +THX GAMES
       131d       Neo:X CINEMA + THX CINEMA
       131e       Neo:X MUSIC + THX MUSIC
       131f       Neo:X GAME + THX GAMES
     Pqlsworking:
       0          PQLS OFF
       1          PQLS 2ch
       2          PQLS Multi ch
       3          PQLS Bitstream
     Remotecontrol:
       audioParameter APA
       cursorDown CDN
       cursorEnter CEN
       cursorLeft CLE
       cursorReturn CRT
       cursorRight CRI
       cursorUp   CUP
       hdmiOutputParameter HPA
       homeMenu   HM
       statusDisplay STS
       videoParameter VPA
     Screentypes:
       00         Message
       01         List
       02         Playing(Play)
       03         Playing(Pause)
       04         Playing(Fwd)
       05         Playing(Rev)
       06         Playing(Stop)
       99         Drawing invalid
     Sets:
       Hdzone:
         inputDown  ZEB
         inputUp    ZEC
         off        ZEF
         on         ZEO
         toggle     ZEZ
       Main:
         0Mhl       07MHL
         0Network   00NW
         1Mhl       08MHL
         1Network   01NW
         2Mhl       09MHL
         2Network   02NW
         3Mhl       10MHL
         3Network   03NW
         4Mhl       11MHL
         4Network   04NW
         5Mhl       12MHL
         5Network   05NW
         6Mhl       13MHL
         6Network   06NW
         7Mhl       14MHL
         7Network   07NW
         8Mhl       15MHL
         8Network   08NW
         9Mhl       16MHL
         9Network   09NW
         bassDown   BD
         bassUp     BI
         channelDown TPD
         channelUp  TPI
         downAdapterPort 22BT
         downIpod   14IP
         downMhl    02MHL
         downNetwork 27NW
         enterAdapterPort 25BT
         enterIpod  17IP
         enterMhl   17MHL
         enterNetwork 30NW
         fwdAdapterPort 16BT
         fwdIpod    06IP
         fwdMhl     28MHL
         fwdNetwork 15NW
         input      FN
         inputDown  FD
         inputUp    FU
         leftAdapterPort 24BT
         leftIpod   16IP
         leftMhl    03MHL
         leftNetwork 29NW
         menuAdapterPort 27BT
         menuIpod   19IP
         menuMhl    05MHL
         menuNetwork 36NW
         muteOff    MF
         muteOn     MO
         muteToggle MZ
         nextAdapterPort 14BT
         nextIpod   04IP
         nextMhl    30MHL
         nextNetwork 13NW
         off        PF
         on         PO
         pauseAdapterPort 11BT
         pauseIpod  01IP
         pauseMhl   25MHL
         pauseNetwork 11NW
         playAdapterPort 10BT
         playIpod   00IP
         playMhl    23MHL
         playNetwork 10NW
         prevAdapterPort 13BT
         prevIpod   03IP
         prevMhl    31MHL
         prevNetwork 12NW
         repeatAdapterPort 17BT
         repeatIpod 07IP
         repeatNetwork 34NW
         returnAdapterPort 26BT
         returnIpod 18IP
         returnMhl  06MHL
         returnNetwork 31NW
         revAdapterPort 15BT
         revIpod    05IP
         revMhl     27MHL
         revNetwork 14NW
         rightAdapterPort 23BT
         rightIpod  15IP
         rightMhl   04MHL
         rightNetwork 28NW
         selectLine01 01GFH
         selectLine02 02GFH
         selectLine03 03GFH
         selectLine04 04GFH
         selectLine05 05GFH
         selectLine06 06GFH
         selectLine07 07GFH
         selectLine08 08GFH
         shuffleAdapterPort 18BT
         shuffleIpod 08IP
         shuffleNetwork 35NW
         stopAdapterPort 12BT
         stopIpod   02IP
         stopMhl    24MHL
         stopNetwork 20NW
         toggle     PZ
         trebleDown TD
         trebleUp   TI
         upAdapterPort 21BT
         upIpod     13IP
         upMhl      01MHL
         upNetwork  26NW
         volume     VL
         volumeDown VD
         volumeUp   VU
       Zone2:
         inputDown  ZSFD
         inputUp    ZSFU
         muteOff    Z2MF
         muteOn     Z2MO
         muteToggle Z2MZ
         off        APF
         on         APO
         toggle     APZ
         volumeDown ZD
         volumeUp   ZU
       Zone3:
         inputDown  ZTFD
         inputUp    ZTFU
         muteOff    Z3MF
         muteOn     Z3MO
         muteToggle Z3MZ
         off        BPF
         on         BPO
         toggle     BPZ
         volumeDown YD
         volumeUp   YU
     Sourceinfo:
       00         Internet Radio
       01         MEDIA SERVER
       02         iPod
       03         USB
       04         (Reserved)
       05         (Reserved)
       06         (Reserved)
       07         PANDORA
       10         AirPlay
       11         Digital Media Renderer(DMR)
       99         (Indeterminate)
     Speakersystems:
       00         Normal(SB/FH)
       01         Normal(sb/FW)
       02         Speaker B
       03         Front Bi-Amp
       04         ZONE 2
       10         9.1ch FH/FW
       11         7.1ch + Speaker B
       12         7.1ch Front Bi-Amp
       13         7.1ch + ZONE2
       14         7.1ch FH/FW + ZONE2
       15         5.1ch Bi-Amp + ZONE2
       16         5.1ch + ZONE 2+3
       17         5.1ch + SP-B Bi-Amp
       18         5.1ch F+Surr Bi-Amp
       19         5.1ch F+C Bi-Amp
       20         5.1ch C+Surr Bi-Amp
     Tunerchannelnames:
       A1
     Videoaspectratio:
       0          ---
       1          4:3
       2          16:9
       3          14:9
     Videocolourdepth:
       0          ---
       1          24bit (8bit*3)
       2          30bit (10bit*3)
       3          36bit (12bit*3)
       4          48bit (16bit*3)
     Videocolourformat:
       0          ---
       1          RGB Limit
       2          RGB Full
       3          YcbCr444
       4          YcbCr422
       5          YcbCr420
     Videocolourspace:
       0          ---
       1          Standard
       2          xvYCC601
       3          xvYCC709
       4          sYCC
       5          AdobeYCC601
       6          AdobeRGB
     Videoinputterminal:
       0          ---
       1          VIDEO
       2          S-VIDEO
       3          COMPONENT
       4          HDMI
       5          Self OSD/JPEG
     Videoresolution:
       00         ---
       01         480/60i
       02         576/50i
       03         480/60p
       04         576/50p
       05         720/60p
       06         720/50p
       07         1080/60i
       08         1080/50i
       09         1080/60p
       10         1080/50p
       11         1080/24p
       12         4Kx2K/24Hz
       13         4Kx2K/25Hz
       14         4Kx2K/30Hz
       15         4Kx2K/24Hz(SMPTE)
       16         4Kx2K/50Hz
       17         4Kx2K/60Hz
     Main:
Attributes:
   alias      AV Receiver
   checkConnection enable
   devStateIcon on:rc_GREEN:off off:rc_STOP:on disconnected:rc_RED:reopen
   room       Wohnzimmer
   webCmd     volume:mute:input


Habe auch schon mal vom Standardport 23 auf Port 8102 gewechselt, ohne Änderung. Im Netzwerk wird das Teil gefunden und lässt sich auch anpingen. Bin etwas ratlos.

VG
Frank
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: franky08 am 14 Februar 2017, 11:42:58
Guter Tipp, hatte das Teil in alexa eingebunden, da hängt aber noch ein dummy und ein notify zum schalten dazwischen aber nichts auf Netzwerkebene, mal sehen.
2017.02.14 11:57:43 2 : AV_Receiver: first attempt to read timed out, trying to close and open the device.
2017.02.14 11:57:43 3 : Opening AV_Receiver device 192.168.2.50:23
2017.02.14 11:57:43 3 : Can't connect to 192.168.2.50:23: Connection refused
2017.02.14 11:57:43 2 : AV_Receiver: second attempt to read timed out, this is an unrecoverable error.


VG
Frank
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: franky08 am 14 Februar 2017, 13:08:47
Sooo, es gab wohl in der Nacht einen kurzen Spannungseinbruch. AV Receiver vom Netz getrennt und wieder angeschlossen und er ist wieder erreichbar. Da hatte sich wohl was aufgehangen  :o

VG
Frank
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: on-off am 14 Februar 2017, 16:01:30
das Thema kam schon einmal aber ist meines Erachtens nicht so optimal gelöst wurden.
Meine Frage: gibt es eine Möglichkeit Sender aus dem Internetradio direkt anzuwählen? Sprich kann ich 1Live ... und Co direkt abspielen lassen...
Ich dachte so an " set Pioneer input internetRadio Most Popular Stations 1Live" ... hat das jemand schon realisiert? Weil die Lösung so wie sie hier im Forum steht:

"wz_dradio { fhem ("set pioneer input internetRadio;sleep 2;set pioneer input most popular;sleep 2;set pioneer input 1LIVE;sleep 2;set pioneer play")};;"

finde ich nicht so optimal...da ja FHEM jedesmal schalfen gelegt wird.

Danke
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: franky08 am 18 Februar 2017, 18:39:51
Zitat
Zitat von: franky08 am 14 Februar 2017, 13:08:47
Sooo, es gab wohl in der Nacht einen kurzen Spannungseinbruch. AV Receiver vom Netz getrennt und wieder angeschlossen und er ist wieder erreichbar. Da hatte sich wohl was aufgehangen  :o

VG
Frank

Zu früh gefreut, irgendwo ist da der Wurm drin. Die Verbindung steht für einige Stunden und dann geht der Receiver wieder auf disconnect. Stromversorgung kurz unterbrechen und er ist wieder erreichbar. Seltsam ist auch das der Receiver, bei disconnect, im Netzwerk auch nicht zu finden ist, LAN Ping läuft ins Leere.

VG
Frank
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: franky08 am 19 Februar 2017, 10:31:19
Fehler gefunden, durch den Spannungseinbruch in der Nacht hatten sich die Netzwerkeinstellungen auf die default zurückgesetzt und Netzwerk Standby stand somit auf "off". Zurück auf "on" und seit 12 Stunden ist die Verbindung stabil.


P.S. Fehler besteht leider noch immer...
VG
Frank
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: martin2day am 20 Februar 2017, 19:49:45
Guten Abend,

ich habe ebenfalls ein etwas "komisches" Verhalten mit dem Modul, dass einen VXS921 ansteuert.
Ich habe bemerkt, dass ein Neustart von FHEM bei mir 60s dauert, das ganze auf einem Raspberry 3.
Die 60s sind von da an, wo ich das Webinterface erreiche, aber noch nichts aktualisiert wird.
Lösche ich den VSX921 startet mein System in 15s... gut das ist nicht so tragisch, aber:

Wenn ich das Gerät komplett vom Netz getrennt habe, und dass ist fast immer, dann sehr ich über apptime count all das der Versuch eine Verbindung zum VSX921 aufzubauen immer um die 3000ms benötigt.

Gibt es hier eine Möglichkeit einzugreifen? Ich hatte die Idee das Modul bei getrenntem Netz einfach zu deaktivieren, aber das Attribut gibt es nicht.

Gruß Martin
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 20 Februar 2017, 19:51:55
Zitat von: martin2day am 20 Februar 2017, 19:49:45
Guten Abend,

ich habe ebenfalls ein etwas "komisches" Verhalten mit dem Modul, dass einen VXS921 ansteuert.
Ich habe bemerkt, dass ein Neustart von FHEM bei mir 60s dauert, das ganze auf einem Raspberry 3.
Die 60s sind von da an, wo ich das Webinterface erreiche, aber noch nichts aktualisiert wird.
Lösche ich den VSX921 startet mein System in 15s... gut das ist nicht so tragisch, aber:

Wenn ich das Gerät komplett vom Netz getrennt habe, und dass ist fast immer, dann sehr ich über apptime count all das der Versuch eine Verbindung zum VSX921 aufzubauen immer um die 3000ms benötigt.

Gibt es hier eine Möglichkeit einzugreifen? Ich hatte die Idee das Modul bei getrenntem Netz einfach zu deaktivieren, aber das Attribut gibt es nicht.

Gruß Martin

Ja das Modul ist in der Hinsicht nicht gerade optimal.
Versuche mal das Attribut
attr AVR checkConnection disable

Das hilft zwar nicht beim Start, aber die Verzögerungen sollten damit aufhören.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: martin2day am 20 Februar 2017, 19:55:02
Patrick,

vielen Dank, dass werde ich versuchen.

Gruß Martin
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: martin2day am 21 Februar 2017, 10:19:54
Patrick,

mit attr AVR checkConnection disable bekomme ich keine Einträge mehr. Aber ich bekomme auch keine Verbindung mehr hin nach einem Neustart. Auch wenn ich hier das Attribut wieder einschalte bekomme ich keine Verbindung.
Dennoch danke für die Hilfe.

Gruß Martin
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 21 Februar 2017, 12:02:54
Du kannst das Attribut mittels presence Ueberwachung aktivieren, wenn der Avr wieder im Netz ist. Nach etwa 60sek kannst du ihn dann wieder steuern!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: martin2day am 21 Februar 2017, 12:44:33
Hallo,

danke für die Information.
Nur ist das in meinen Augen schlecht machbar. Ich habe bei mir alle, auch bei dem VSX921, standby fressende Geräte hart vom Netz getrennt.
Bei meinem Modell sind es 40mA, eben noch einmal nachsehen...
Damit ist der VSX nicht erreichbar. Wenn ich jetzt per Schalter oder APP das Radio aktiviere sollte der AVR schnell verfügbar sein. 60sek kann ich da meiner Frau nicht verkaufen... na ich schau mal und spiele etwas herum.

Sollte doch irgendwie machbar sein, da ich den Zustand einschalten/ausschalten ja kenne.

Gruß Martin
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: martin2day am 27 Februar 2017, 12:49:48
Guten Tag,

ich möchte das Thema noch einmal aufgreifen und hoffe, dass mir jemand helfen bzw. einen guten Tipp geben kann.
Ich habe bei mir vor dem VSX921 einen Relais um den AVR stromlos zu schalten wenn er nicht mehr benötigt wird.
Diese Installation habe ich nun soweit abgeschlossen und bin jetzt in der Programmierung des Systems.

Es wird je nach gewünschter Funktion (Radio/TV/DVD/WLAN-Radio) ein Knopf gedrückt.
Das Relais schaltet damit den AVR ein und soll je nach Kopf die Eingänge und weitere Parameter anpassen.
Durch das stromlos schalten erreiche ich den AVR nach dem Einschalten aber nicht sofort. Hier habe ich einige Varianten versucht, aber mit keiner komme ich an mein Ziel.
z.B. "set VSX921 reopen; sleep 60; set VSX921 on; set VSX921 volume 40"

Warum benötigt der AVR für ein reopen von Telnet eigentlich knapp 40s. Kann man dies beschleunigen.
Leider verstehe ich die 70_PIONEERAVR.pm nicht wirklich ;-)

Hat jemand eine Idee wie ich nach einem stromlosen Wiedereinschalten meine Befehle absetzen kann. (nur mit einem Knopfdruck)
Noch bessere wäre es natürlich wenn man für Radio ein nicht 40s warten müsste.

Gruß Martin
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: martin2day am 27 Februar 2017, 23:50:55
Guten Abend,

da mir die Sache nicht aus dem Kopf geht, habe ich den Abend "herumgespielt".
Eventuell kann ich damit ja zu eine Lösung beitragen.
Nach einem Neustart wird im Log folgendes zum VSX geschrieben:

2017.02.27 23:31:36 3: telnetPort: port 7072 opened
2017.02.27 23:31:36 3: WEB: port 8083 opened
2017.02.27 23:31:36 3: WEBphone: port 8084 opened
2017.02.27 23:31:36 3: WEBtablet: port 8085 opened
...
2017.02.27 23:31:48 3: Opening VSX921 device 192.168.10.30:8102
2017.02.27 23:31:48 3: VSX921 device opened
2017.02.27 23:31:48 3: PIONEERAVR VSX921: PIONEERAVR_statusUpdate()
...
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "E04" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Received Error code from PioneerAVR: E04 (COMMAND ERROR - Detected inappropriate Command line.)
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "E04" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Received Error code from PioneerAVR: E04 (COMMAND ERROR - Detected inappropriate Command line.)
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "SSI"1-151-081-111-031"" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "SSI"1-151-081-111-031"" interpreted as: softwareVersion is 1-151-081-111-031
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "RGD<000><VSX-921/SYXCN5>" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "RGD<000><VSX-921/SYXCN5>" interpreted as: avrModel is VSX-921
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "VOL057" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VOL057" interpreted as: Main Zone - New volume = 057 (raw volume data).
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "ATC1" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "ATC1" interpreted as: eq is on
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQA1"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQA1"        "" interpreted as: tunerChannel: A1 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQA2"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQA2"        "" interpreted as: tunerChannel: A2 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQA3"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQA3"        "" interpreted as: tunerChannel: A3 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQA4"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQA4"        "" interpreted as: tunerChannel: A4 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQA5"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQA5"        "" interpreted as: tunerChannel: A5 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQA6"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQA6"        "" interpreted as: tunerChannel: A6 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQA7"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQA7"        "" interpreted as: tunerChannel: A7 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQA8"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQA8"        "" interpreted as: tunerChannel: A8 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQA9"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQA9"        "" interpreted as: tunerChannel: A9 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQB1"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQB1"        "" interpreted as: tunerChannel: B1 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQB2"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQB2"        "" interpreted as: tunerChannel: B2 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQB3"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQB3"        "" interpreted as: tunerChannel: B3 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQB4"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQB4"        "" interpreted as: tunerChannel: B4 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQB5"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQB5"        "" interpreted as: tunerChannel: B5 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQB6"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQB6"        "" interpreted as: tunerChannel: B6 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQB7"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQB7"        "" interpreted as: tunerChannel: B7 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQB8"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQB8"        "" interpreted as: tunerChannel: B8 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQB9"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQB9"        "" interpreted as: tunerChannel: B9 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQC1"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQC1"        "" interpreted as: tunerChannel: C1 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQC2"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQC2"        "" interpreted as: tunerChannel: C2 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQC3"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQC3"        "" interpreted as: tunerChannel: C3 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQC4"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQC4"        "" interpreted as: tunerChannel: C4 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQC5"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQC5"        "" interpreted as: tunerChannel: C5 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQC6"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQC6"        "" interpreted as: tunerChannel: C6 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQC7"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQC7"        "" interpreted as: tunerChannel: C7 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQC8"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQC8"        "" interpreted as: tunerChannel: C8 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQC9"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQC9"        "" interpreted as: tunerChannel: C9 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQD1"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQD1"        "" interpreted as: tunerChannel: D1 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQD2"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQD2"        "" interpreted as: tunerChannel: D2 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQD3"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQD3"        "" interpreted as: tunerChannel: D3 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQD4"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQD4"        "" interpreted as: tunerChannel: D4 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQD5"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQD5"        "" interpreted as: tunerChannel: D5 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQD6"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQD6"        "" interpreted as: tunerChannel: D6 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQD7"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQD7"        "" interpreted as: tunerChannel: D7 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQD8"        "" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "TQD8"        "" interpreted as: tunerChannel: D8 has the name: "        "
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "TQD9"        "" received from PIONEERAVR
...
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Received Error code from PioneerAVR: E04 (COMMAND ERROR - Detected inappropriate Command line.)
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "E04" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Received Error code from PioneerAVR: E04 (COMMAND ERROR - Detected inappropriate Command line.)
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "VST40823010823310930000000000000" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VST40823010823310930000000000000" interpreted as: video input terminal: "4"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VST40823010823310930000000000000" interpreted as: video input resolution: "08"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VST40823010823310930000000000000" interpreted as: video input aspect ratio: "2"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VST40823010823310930000000000000" interpreted as: video input colour format: "3"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VST40823010823310930000000000000" interpreted as: video input colour depth: "0"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VST40823010823310930000000000000" interpreted as: video input colour space: "1"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VST40823010823310930000000000000" interpreted as: video output resolution: "08"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VST40823010823310930000000000000" interpreted as: video output aspect ratio: "2"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VST40823010823310930000000000000" interpreted as: video output colour format: "3"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VST40823010823310930000000000000" interpreted as: video output colour depth: "3"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VST40823010823310930000000000000" interpreted as: video output colour space: "1"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VST40823010823310930000000000000" interpreted as: HDMI 1 Monitor Recommend Resolution Information: "09"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VST40823010823310930000000000000" interpreted as: hdmi1 colour depth: "3"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VST40823010823310930000000000000" interpreted as: hdmi1 colour space: "0"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VST40823010823310930000000000000" interpreted as: HDMI2 Monitor Recommend Resolution Information: "00"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VST40823010823310930000000000000" interpreted as: hdmi2 colour depth: "0"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "VST40823010823310930000000000000" interpreted as: hdmi2 colour space: "0"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "FRF08750" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "FRF08750" interpreted as: tunerFrequency: 87.50
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "BA06" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "BA06" interpreted as: Main Zone - New bass = 06 (raw bass data).
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "E04" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Received Error code from PioneerAVR: E04 (COMMAND ERROR - Detected inappropriate Command line.)
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "AST0502101000000000000000000101000001000000000" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "AST0502101000000000000000000101000001000000000" interpreted as: audio input signal: "05"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "AST0502101000000000000000000101000001000000000" interpreted as: audio input frequency: "02"
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "AST0502101000000000000000000101000001000000000" AST with NOT 55 data bytes ... some audio parameters like audioOutputFormatXXX could not be set
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "SSF04" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "SSF04" interpreted as: SpeakerSystem: "04"
...
017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenName
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLineType05
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLine05
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLineType02
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLine04
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenHierarchy
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLineType01
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenIpodKey
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenReturnKey
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenType
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLine07
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLine06
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLineNumberTotal
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLineHasFocus
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLine08
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLine02
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLineType06
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLineNumberFirst
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLineType03
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLine03
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLineType04
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenTopMenuKey
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLineType08
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLineNumbers
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLine01
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLineType07
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLineNumberLast
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenName
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLineType05
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLine05
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Main Input change ... clear screen... reading:screenLineType02
...
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "SSC150300" interpreted as: InputNr: 15 is enabled
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "E04" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Received Error code from PioneerAVR: E04 (COMMAND ERROR - Detected inappropriate Command line.)
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "E06" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Received Error code from PioneerAVR: E06 (PARAMETER ERROR - Detected inappropriate Parameter.)
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "E06" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Received Error code from PioneerAVR: E06 (PARAMETER ERROR - Detected inappropriate Parameter.)
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "E06" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Received Error code from PioneerAVR: E06 (PARAMETER ERROR - Detected inappropriate Parameter.)
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "E06" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Received Error code from PioneerAVR: E06 (PARAMETER ERROR - Detected inappropriate Parameter.)
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "E06" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Received Error code from PioneerAVR: E06 (PARAMETER ERROR - Detected inappropriate Parameter.)
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "E04" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Received Error code from PioneerAVR: E04 (COMMAND ERROR - Detected inappropriate Command line.)
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "RGB170iPod/USB" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "RGB170iPod/USB" interpreted as: Name for InputNr: 17 is "iPod/USB"
2017.02.27 23:32:34 5: VSX921: Input name for input 17 is ipodUsb
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "SSC170000" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "SSC170100" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "SSC170200" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "SSC170300" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: "SSC170300" interpreted as: InputNr: 17 is enabled
...
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "E06" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Received Error code from PioneerAVR: E06 (PARAMETER ERROR - Detected inappropriate Parameter.)
2017.02.27 23:32:34 5: PIONEERAVR VSX921: processing "E04" received from PIONEERAVR
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Received Error code from PioneerAVR: E04 (COMMAND ERROR - Detected inappropriate Command line.)
2017.02.27 23:32:34 5: PIONEERAVR VSX921: Connection is up --- Check again in 120s --> Internal timer (120s) set
2017.02.27 23:32:34 3: Ambilight device opened
...
2017.02.27 23:39:08 5: PIONEERAVR VSX921: processing "" received from PIONEERAVR
2017.02.27 23:39:08 5: PIONEERAVR VSX921: Supressing received ""
2017.02.27 23:39:08 5: PIONEERAVR VSX921: Connection is up --- Check again in 120s --> Internal timer (120s) set
2017.02.27 23:39:38 5: PIONEERAVR VSX921: processing "" received from PIONEERAVR
2017.02.27 23:39:38 5: PIONEERAVR VSX921: Supressing received ""
2017.02.27 23:39:38 5: PIONEERAVR VSX921: Connection is up --- Check again in 120s --> Internal timer (120s) set
2017.02.27 23:40:08 5: PIONEERAVR VSX921: processing "" received from PIONEERAVR
2017.02.27 23:40:08 5: PIONEERAVR VSX921: Supressing received ""
2017.02.27 23:40:08 5: PIONEERAVR VSX921: Connection is up --- Check again in 120s --> Internal timer (120s) set
2017.02.27 23:40:38 5: PIONEERAVR VSX921: processing "" received from PIONEERAVR
2017.02.27 23:40:38 5: PIONEERAVR VSX921: Supressing received ""
2017.02.27 23:40:38 5: PIONEERAVR VSX921: Connection is up --- Check again in 120s --> Internal timer (120s) set
2017.02.27 23:41:08 5: PIONEERAVR VSX921: processing "" received from PIONEERAVR
2017.02.27 23:41:08 5: PIONEERAVR VSX921: Supressing received ""
2017.02.27 23:41:08 5: PIONEERAVR VSX921: Connection is up --- Check again in 120s --> Internal timer (120s) set
2017.02.27 23:41:38 5: PIONEERAVR VSX921: processing "" received from PIONEERAVR
2017.02.27 23:41:38 5: PIONEERAVR VSX921: Supressing received ""
2017.02.27 23:41:38 5: PIONEERAVR VSX921: Connection is up --- Check again in 120s --> Internal timer (120s) set
...


Wie man sieht ist nach dem Neustart 12s der VSX verfügbar... dann kommen aber unzählige (1000de) Meldungen im Log. Sie werden alle zu einer Zeit geschrieben.
Nach knapp 60s ist das System wieder online...
Was mir dann aber noch aufgefallen ist, laut 70_PIONEERAVR.pm soll nun nach 120s ein Check der Verbindung gemacht werden. Im Log taucht dies aber nach 30s wieder auf.

if (AttrVal($name, "checkConnection", "enable") eq "enable" ) {
$hash->{helper}{nextConnectionCheck}  = gettimeofday()+120;
InternalTimer($hash->{helper}{nextConnectionCheck}, "PIONEERAVR_checkConnection", $hash, 0);
Log3 $name, 5, "PIONEERAVR $name: PIONEERAVR_checkConnection(): set internaltimer(120s)";
  } else {
Log3 $name, 5, "PIONEERAVR $name: PIONEERAVR_checkConnection(): disabled";


Ich sehe hier nicht so recht durch, die +120 sind sicher die 120s, aber auch wenn ich hier auf 240 gehe bleiben die Eintrage bei 30s.
Da ich mich entsinnen kann auch etwas über Zeitkritische Prozesse bei Pionieer gelesen zu haben, und hier die Zeit anscheint nicht richtig funktioniert... könnte das doch ein Ansatz sein....? Könnte hier eventuell mal ein Fachkundiger nachsehen? Bitte :-)

Gruß Martin
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Markus M. am 28 Februar 2017, 01:31:39
Könnte man so evtl. smartmatch rauswerfen um die Warnung beim Start loszuwerden?

Index: 71_PIONEERAVRZONE.pm
===================================================================
--- 71_PIONEERAVRZONE.pm (revision 13543)
+++ 71_PIONEERAVRZONE.pm (working copy)
@@ -163,7 +163,7 @@
#### simple set commands without attributes
#### we just "translate" the human readable command to the PioneerAvr command
#### lookup in $IOhash->{helper}{SETS}{$zone} if the command exists and what to write to PioneerAvr
- if ( $cmd  ~~ @setsWithoutArg ) {
+ if ( grep $_ eq $cmd, @setsWithoutArg ) {
Log3 $name, 5, "PIONEERAVR $name: Set $cmd (setsWithoutArg)";
my $setCmd= $IOhash->{helper}{SETS}{$zone}{$cmd};
my $v= IOWrite($hash, $setCmd);
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: martin2day am 28 Februar 2017, 13:20:50
Hallo,

Markus, das bezieht sich aber erst mal nur auf die Zone2... ich teste das mal.

Ich habe selber weiter nach einer Lösung gesucht. Ich habe durch Auskommentieren von #PIONEERAVR_statusUpdate($hash); im sub PIONEERAVR_Define erreicht, dass nach einem Neustart von FHEM mit eingeschaltetem VSX keine 60s mehr FHEM lahmgelegt ist.

Des Weiteren hängt ja auch FHEM für eine sehr lange Zeit, wenn der VSX neu eingeschaltet wird.
Auch hier konnte ich durch auskommentieren von #PIONEERAVR_statusUpdate($hash); im sub PIONEERAVR_Reopen($) zumindest den Kompletthänger von FHEM verhindern.

Eventuell erkennt ja sofort ein geübtes Auge warum FHEM bei dem sub PIONEERAVR_statusUpdate "unterbrochen" wird.
sub PIONEERAVR_statusUpdate($) {
  my ($hash) = @_;
  my $name = $hash->{NAME};
  Log3 $name, 3, "PIONEERAVR $name: PIONEERAVR_statusUpdate()";

  foreach my $zone ( keys %{$hash->{helper}{GETS}} ) {
foreach my $key ( keys %{$hash->{helper}{GETS}{$zone}} ) {
PIONEERAVR_Write($hash, $hash->{helper}{GETS}->{$zone}->{$key});
select(undef, undef, undef, 0.1);
}
  }
  PIONEERAVR_askForInputNames($hash,5);
}


Was ich noch nicht gefunden habe, ist warum dennoch ein Verbindungsaufbau über 40s dauert. Ich habe mal die APP von Pioneer auf dem PAD installiert. Hier geht es mit 20s etwas schneller.

Gruß Martin
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: hoods am 05 April 2017, 15:10:34
Hallo zusammen,

ich habe seit Monaten einen Pioneer AVR VSX921 eingebunden in Fhem und nun ist mir aufgefallen, dass er sich nicht mehr über Fhem steuern lässt. Fhem ist auf dem neusten Stand und kürzlich wurde der rpi2 durch einen odroid C2 ersetzt.

Im Logfile ist mit verbose 5 nichts brauchbares zu finden:
2017.04.05 14:53:16 5: PIONEERAVR VSX921: Processing PIONEERAVR_Set( ? )
2017.04.05 14:53:16 5: PIONEERAVR VSX921: Processing PIONEERAVR_Set( ? )
2017.04.05 14:53:27 5: PIONEERAVR VSX921: Processing PIONEERAVR_Set( reopen )
2017.04.05 14:53:27 5: PIONEERAVR VSX921: Set reopen (no arguments)
2017.04.05 14:53:27 5: PIONEERAVR VSX921: PIONEERAVR_Reopen()
2017.04.05 14:54:27 5: PIONEERAVR VSX921: Processing PIONEERAVR_Set( ? )
2017.04.05 14:55:16 5: PIONEERAVR VSX921: PIONEERAVR_checkConnection() --- state: disconnected
2017.04.05 14:55:16 2: Attempt to write to disconnected device.
2017.04.05 14:55:16 5: PIONEERAVR VSX921: PIONEERAVR_checkConnection() --- state after DevIo_Expect(): disconnected, previous state: disconnected, reply from DevIo_Expect: "<nothing>"
2017.04.05 14:55:16 5: PIONEERAVR VSX921: PIONEERAVR_checkConnection() --- no reply after DevIo_Expect()-> reopen()
2017.04.05 14:55:16 5: PIONEERAVR VSX921: PIONEERAVR_Reopen()
2017.04.05 14:55:16 5: PIONEERAVR VSX921: PIONEERAVR_checkConnection() --- state after PIONEERAVR_Reopen(): disconnected, previous state: disconnected
2017.04.05 14:55:16 5: PIONEERAVR VSX921: PIONEERAVR_checkConnection(): set internaltimer(120s)
2017.04.05 14:56:58 5: PIONEERAVR VSX921: Processing PIONEERAVR_Set( ? )
2017.04.05 14:57:10 5: PIONEERAVR VSX921: Processing PIONEERAVR_Set( ? )
2017.04.05 14:57:16 5: PIONEERAVR VSX921: PIONEERAVR_checkConnection() --- state: disconnected
2017.04.05 14:57:16 2: Attempt to write to disconnected device.
2017.04.05 14:57:16 5: PIONEERAVR VSX921: PIONEERAVR_checkConnection() --- state after DevIo_Expect(): disconnected, previous state: disconnected, reply from DevIo_Expect: "<nothing>"
2017.04.05 14:57:16 5: PIONEERAVR VSX921: PIONEERAVR_checkConnection() --- no reply after DevIo_Expect()-> reopen()
2017.04.05 14:57:16 5: PIONEERAVR VSX921: PIONEERAVR_Reopen()
2017.04.05 14:57:16 5: PIONEERAVR VSX921: PIONEERAVR_checkConnection() --- state after PIONEERAVR_Reopen(): disconnected, previous state: disconnected
2017.04.05 14:57:16 5: PIONEERAVR VSX921: PIONEERAVR_checkConnection(): set internaltimer(120s)
2017.04.05 14:57:18 5: PIONEERAVR VSX921: Processing PIONEERAVR_Set( ? )
2017.04.05 14:57:18 5: PIONEERAVR VSX921: Processing PIONEERAVR_Set( ? )


Ich habe den AVR mal komplett gelöscht und das Device neu aufgesetzt aber an dem Zustand hat sich leider nichts geändert.
Telnet ist installiert und liefert eine Antwort.

root@odroid:/opt/fhem# telnet 192.168.178.23 23
Trying 192.168.178.23...
telnet: Unable to connect to remote host: Connection refused


List des Devices:
Internals:
   DEF        telnet 192.168.178.23:23
   DeviceName 192.168.178.23:23
   NAME       VSX921
   NEXT_OPEN  1491397576.83714
   NR         571
   PARTIAL
   Protocol   telnet
   STATE      disconnected
   TYPE       PIONEERAVR
   Readings:
     2017-04-05 14:57:18   inputsList      adapterPort:bd:cblSat:cd:cdrTape:dvd:dvrBdr:favorites:hdmi1:hdmi2:hdmi3:hdmi4:hdmi5:hdmi6:hdmi7:hdmi8:hdmiCyclic:homeMediaGallery:iPodUsb:internetRadio:mediaServer:mhl:multiChIn:pandora:phono:sirius:spotify:tuner:tvSat:usbDac:video1:video2:xmRadio
     2017-04-05 14:51:12   presence        present
     2017-04-05 15:05:16   state           disconnected
   Helper:
     AVAILABLE  1
     nextConnectionCheck 1491397636.83753
     receiver
     Audioinputfrequency:
       00         32kHz
       01         44.1kHz
       02         48kHz
       03         88.2kHz
       04         96kHz
       05         176.4kHz
       06         192kHz
       07         ---
       32         2.8MHz
       33         5.6MHz
     Audioinputsignal:
       00         ANALOG
       01         ANALOG
       02         ANALOG
       03         PCM
       04         PCM
       05         DOLBY DIGITAL
       06         DTS
       07         DTS-ES Matrix
       08         DTS-ES Discrete
       09         DTS 96/24
       10         DTS 96/24 ES Matrix
       11         DTS 96/24 ES Discrete
       12         MPEG-2 AAC
...


Ich habe eben auch mal die Verkabelung zum AVR geprüft und den AVR händisch an/aus geschlatet. Das sieht soweit alles ok aus.
Ist das Problem evt. bereits bekannt? Wie kann ich der Ursache weiter auf den Grund gehen?

Danke & Gruss,
Sven
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: pc1246 am 05 April 2017, 16:21:22
Hallo hoods
Bist du Dir denn sicher, dass der AVR noch diese IP hat?
Gruss Christoph
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: hoods am 05 April 2017, 16:59:24
Hallo Christoph,

meine Fritzbox sagt mir, dass die IP noch stimmt :). Um aber auf Nummer sicher zu gehen schau ich nochmal was mir der Receiver selbst sagt.

Update kommt gleich ...

Gruss Sven
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: hoods am 05 April 2017, 17:27:11
Update:

IP stimmt aber beim Schalten der Kanäle erscheint im Receiver Display immer die Meldung UE33. Hab ich natürlich nie gesehen weil der AVR im Schrank verbaut ist :).

Es gibt ne Reihe Hinweise auf Update/Firmware Probleme im Internet und ein erster Test ist den Receiver vom Netz zu nehmen und anschliessend nach einem Neustart den FW Stand zu prüfen. Meine FW ist aktuell und der Neustart hat zumindest momentan das Verbindungsproblem gelöst. Schauen wir mal wie lange.

Gruss Sven
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: cseuss am 13 April 2017, 08:56:01
Hallo zusammen,

ich habe das Modul nun einige Zeit ausgetestet mit einem VSX-923. Grunsätzlich funktioniert es.
Ich habe jedoch die nachfolgenden Probleme:

Wenn der AVR ausgeschaltet ist, bekomme ich häufig freezes in FHEM:
Perfmon: possible freeze

Des weiteren kann ich nach Einbindung in FHEM nicht mehr auf den Receiver per Pioneer App oder via Spotify zugreifen.

Könnt Ihr das erklären?

Ich habe bereits einen weitern Telnet-Port eingerichtet und greife per FHEM nun daruaf zu, so richtig rund läuft das jedoch nicht.

Wie sind Eure Erfahrungen und Form der Umsetzungen?

Vielen Dank und Gruß

Christian
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: franky08 am 13 April 2017, 20:55:54
Geht mir genau so, seit einiger Zeit ist der VSX-924 nicht erreichbar:
2017.04.13 18:21:37 2: AV_Receiver: first attempt to read timed out, trying to close and open the device.
2017.04.13 18:21:37 3: Opening AV_Receiver device 192.168.2.50:49152
2017.04.13 18:21:37 3: AV_Receiver device opened
2017.04.13 18:21:39 2: AV_Receiver: second attempt to read timed out, this is an unrecoverable error.
2017.04.13 18:23:39 2: Attempt to write to disconnected device.
2017.04.13 18:23:39 1: 192.168.2.50:49152 reappeared (AV_Receiver)
2017.04.13 18:23:39 3: PIONEERAVR AV_Receiver: PIONEERAVR_statusUpdate()
2017.04.13 18:38:23 2: AV_Receiver: first attempt to read timed out, trying to close and open the device.
2017.04.13 18:38:23 3: Opening AV_Receiver device 192.168.2.50:49152
2017.04.13 18:38:26 3: Can't connect to 192.168.2.50:49152: Connection timed out
2017.04.13 18:38:26 2: AV_Receiver: second attempt to read timed out, this is an unrecoverable error.
2017.04.13 18:40:26 2: Attempt to write to disconnected device.
2017.04.13 18:40:28 1: 192.168.2.50:49152 reappeared (AV_Receiver)
2017.04.13 18:40:28 3: PIONEERAVR AV_Receiver: PIONEERAVR_statusUpdate()
2017.04.13 20:39:15 2: AV_Receiver: first attempt to read timed out, trying to close and open the device.
2017.04.13 20:39:15 3: Opening AV_Receiver device 192.168.2.50:49152
2017.04.13 20:39:15 3: AV_Receiver device opened
2017.04.13 20:39:17 2: AV_Receiver: second attempt to read timed out, this is an unrecoverable error.
2017.04.13 20:41:17 2: Attempt to write to disconnected device.
2017.04.13 20:41:17 1: 192.168.2.50:49152 reappeared (AV_Receiver)
2017.04.13 20:41:17 3: PIONEERAVR AV_Receiver: PIONEERAVR_statusUpdate()


Hier mal das ellenlange list vom device:
Internals:
   DEF        telnet 192.168.2.50:49152
   DeviceName 192.168.2.50:49152
   FD         25
   NAME       AV_Receiver
   NR         1223
   PARTIAL
   Protocol   telnet
   STATE      off
   TYPE       PIONEERAVR
   avrModel   VSX-924
   avrSoftwareType SYXE8><E1
   .
   .
   .
   Helper:
     AVAILABLE  1
     nextConnectionCheck 1492109521.66285
     receiver
     Audioinputfrequency:
       00         32kHz
       01         44.1kHz
       02         48kHz
       03         88.2kHz
       04         96kHz
       05         176.4kHz
       06         192kHz
       07         ---
       32         2.8MHz
       33         5.6MHz
     Audioinputsignal:
       00         ANALOG
       01         ANALOG
       02         ANALOG
       03         PCM
       04         PCM
       05         DOLBY DIGITAL
       06         DTS
       07         DTS-ES Matrix
       08         DTS-ES Discrete
       09         DTS 96/24
       10         DTS 96/24 ES Matrix
       11         DTS 96/24 ES Discrete
       12         MPEG-2 AAC
       13         WMA9 Pro
       14         DSD (HDMI or File via DSP route)
       15         HDMI THROUGH
       16         DOLBY DIGITAL PLUS
       17         DOLBY TrueHD
       18         DTS EXPRESS
       19         DTS-HD Master Audio
       20         DTS-HD High Resolution
       21         DTS-HD High Resolution
       22         DTS-HD High Resolution
       23         DTS-HD High Resolution
       24         DTS-HD High Resolution
       25         DTS-HD High Resolution
       26         DTS-HD High Resolution
       27         DTS-HD Master Audio
       28         DSD (HDMI or File via DSD DIRECT route)
       64         MP3
       65         WAV
       66         WMA
       67         MPEG4-AAC
       68         FLAC
       69         ALAC(Apple Lossless)
       70         AIFF
       71         DSD (USB-DAC)
     Audiooutputfrequency:
       00         32kHz
       01         44.1kHz
       02         48kHz
       03         88.2kHz
       04         96kHz
       05         176.4kHz
       06         192kHz
       07         ---
       32         2.8MHz
       33         5.6MHz
     Chars:
       00
       .
       .
       .
     Clearoninputchange:
       00         screenLine01
       01         screenLine02
       02         screenLine03
       03         screenLine04
       04         screenLine05
       05         screenLine06
       06         screenLine07
       07         screenLine08
       09         screenLineType01
       10         screenLineType02
       11         screenLineType03
       12         screenLineType04
       13         screenLineType05
       14         screenLineType06
       15         screenLineType07
       16         screenLineType08
       17         screenLineHasFocus
       18         screenLineNumberFirst
       19         screenLineNumberLast
       20         screenLineNumberTotal
       21         screenLineNumbers
       22         screenType
       23         screenName
       24         screenHierarchy
       25         screenTopMenuKey
       26         screenIpodKey
       27         screenReturnKey
     Gets:
       Hdzone:
         input      ?ZEA
         power      ?ZEP
       Main:
         audioInfo  ?AST
         avrModel   ?RGD
         bass       ?BA
         channel    ?PR
         currentListIpod ?GAI
         currentListNetwork ?GAH
         display    ?FL
         eq         ?ATC
         hdmiOut    ?HO
         input      ?F
         listeningMode ?S
         listeningModePlaying ?L
         macAddress ?SVB
         mcaccMemory ?MC
         mute       ?M
         networkPorts ?SUM
         networkSettings ?SUL
         networkStandby ?STJ
         power      ?P
         signalSelect ?DSA
         softwareVersion ?SSI
         speakerSystem ?SSF
         speakers   ?SPK
         standingWave ?ATD
         tone       ?TO
         treble     ?TR
         tunerChannelNames ?TQ
         tunerFrequency ?FR
         videoInfo  ?VST
         volume     ?V
       Zone2:
         bass       ?ZGB
         input      ?ZS
         mute       ?Z2M
         power      ?AP
         treble     ?ZGC
         volume     ?ZV
       Zone3:
         input      ?ZT
         mute       ?Z3M
         power      ?BP
         volume     ?YV
     Hdmiout:
       0          1+2
       1          1
       2          2
       3          OFF
     Inputnames:
       00:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 1
         name       phono
       01:
         aliasName
         audioTerminal ANALOG
         componentTerminal No Assign
         enabled    0
         hdmiTerminal No Assign
         name       cd
       02:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         name       tuner
       03:
         aliasName
         enabled    1
         name       cdrTape
       04:
         aliasName  mediareceiver
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal hdmi 1
         name       dvd
       05:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         name       tv
       06:
         aliasName  dreambox
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal hdmi 2
         name       cblSat
       10:
         aliasName
         enabled    1
         name       video1
       12:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         name       multiChIn
       13:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         name       usbDac
       14:
         aliasName
         enabled    1
         name       video2
       15:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         name       dvrBdr
       17:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         name       ipodUsb
       18:
         aliasName
         enabled    1
         name       xmRadio
       19:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    0
         hdmiTerminal No Assign
         name       hdmi1
       20:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         name       hdmi2
       21:
         aliasName  test
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         name       hdmi3
       22:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    0
         hdmiTerminal No Assign
         name       hdmi4
       23:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         name       hdmi5
       24:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    0
         hdmiTerminal No Assign
         name       hdmi6Mhl
       25:
         aliasName  bluerayplayer
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         name       bd
       26:
         aliasName
         enabled    1
         name       homeMediaGallery
       27:
         aliasName
         enabled    1
         name       sirius
       31:
         aliasName
         enabled    1
         name       hdmiCyclic
       33:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         name       btAudio
       34:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         name       hdmi7
       35:
         aliasName
         enabled    1
         name       hdmi8
       38:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         name       internetRadio
       41:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         name       pandora
       44:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         name       mediaServer
       45:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         name       favorites
       48:
         aliasName
         enabled    1
         name       mhl
       53:
         aliasName
         enabled    1
         name       spotify
       57:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         name       spotify
     Linedatatypes:
       00         normal
       01         directory
       02         music
       03         photo
       04         video
       05         nowPlaying
       20         currentTitle
       21         currentArtist
       22         currentAlbum
       23         time
       24         genre
       25         currentChapterNumber
       26         format
       27         bitPerSample
       28         currentSamplingRate
       29         currentBitrate
       31         buffer
       32         currentChannel
       33         station
     Listeningmodes:
       0001       stereoCyclic
       0003       frontStageSurroundAdvanceFocus
       0004       frontStageSurroundAdvanceWide
       0005       autoSurrStreamDirectCyclic
       0006       autoSurround
       0007       direct
       0008       pureDirect
       0009       stereoDirectSet
       0010       standard
       0011       2chSource
       0012       proLogic
       0013       proLogic2movie
       0014       proLogic2music
       0015       proLogic2game
       0016       neo6cinema
       0017       neo6music
       0018       proLogic2xMovie
       0019       proLogic2xMusic
       0020       proLogic2xGame
       0021       multiChSource
       0022       multiChSourceDolbyEx
       0023       multiChSourceProLogic2xMovie
       0024       multiChSourceProLogic2xMusic
       0025       multiChSourceDtsEsNeo6
       0026       multiChSourceDtsEsMatrix
       0027       multiChSourceDtsEsDiscrete
       0028       xmHdSurround
       0029       neuralSurround
       0030       multiChSourceDtsEs8chDiscrete
       0031       proLogic2zHeight
       0032       wideSurroundMovie
       0033       wideSurroundMusic
       0034       multiChSourceProLogic2zHeight
       0035       multiChSourceWideSurroundMovie
       0036       multiChSourceWideSurroundMusic
       0037       neoXcinema
       0038       neoXmusic
       0039       neoXgame
       0040       neuralSurroundNeoXcinema
       0041       neuralSurroundNeoXmusic
       0042       neuralSurroundNeoXgame
       0043       multiChSourceNeoXcinema
       0044       multiChSourceNeoXmusic
       0045       multiChSourceNeoXgame
       0050       thxCyclic
       0051       prologicThxCinema
       0052       pl2movieThxCinema
       0053       neo6cinemaThxCinema
       0054       pl2xMovieThxCinema
       0055       thxSelect2games
       0056       thxCinemaForMultiCh
       0057       thxSurroundExForMultiCh
       0058       pl2xMovieThxCinemaForMultiCh
       0059       esNeo6thxCinemaForMultiCh
       0060       esMatrixThxCinemaForMultiCh
       0061       esDiscreteThxCinemaForMultiCh
       0062       thxSelect2cinemaForMultiCh
       0063       thxSelect2musicForMultiCh
       0064       thxSelect2gamesForMultiCh
       0065       thxUltra2cinemaForMultiCh
       0066       thxUltra2musicForMultiCh
       0067       es8chDiscreteThxCinemaForMultiCh
       0068       thxCinemaFor2ch
       0069       thxMusicFor2ch
       0070       thxGamesFor2ch
       0071       pl2musicThxMusic
       0072       pl2xMusicThxMusic
       0073       neo6musicThxMusic
       0074       pl2gameThxGames
       0075       pl2xGameThxGames
       0076       thxUltra2games
       0077       prologicThxMusic
       0078       prologicThxGames
       0079       thxUltra2gamesForMultiCh
       0080       thxMusicForMultiCh
       0081       thxGamesForMultiCh
       0082       pl2xMusicThxMusicForMultiCh
       0083       exThxGamesForMultiCh
       0084       neo6thxMusicForMultiCh
       0085       neo6thxGamesForMultiCh
       0086       esMatrixThxMusicForMultiCh
       0087       esMatrixThxGamesForMultiCh
       0088       esDiscreteThxMusicForMultiCh
       0089       esDiscreteThxGamesForMultiCh
       0090       es8chDiscreteThxMusicForMultiCh
       0091       es8chDiscreteThxGamesForMultiCh
       0092       pl2zHeightThxCinema
       0093       pl2zHeightThxMusic
       0094       pl2zHeightThxGames
       0095       pl2zHeightThxCinemaForMultiCh
       0096       pl2zHeightThxMusicForMultiCh
       0097       pl2zHeightThxGamesForMultiCh
       0100       advancedSurroundCyclic
       0101       action
       0102       sciFi
       0103       drama
       0104       entertainmentShow
       0105       monoFilm
       0106       expandedTheater
       0107       classical
       0109       unplugged
       0110       rockPop
       0112       extendedStereo
       0113       phonesSurround
       0116       tvSurround
       0117       sports
       0118       advancedGame
       0151       autoLevelControlAlC
       0152       optimumSurround
       0153       retrieverAir
       0201       neoXcinemaThxCinema
       0202       neoXmusicThxMusic
       0203       neoXgameThxGames
       0204       neoXcinemaThxCinemaForMultiCh
       0205       neoXmusicThxMusicForMultiCh
       0206       neoXgameThxGamesForMultiCh
     Listeningmodesplaying:
       0101       [)(]PLIIx MOVIE
       0102       [)(]PLII MOVIE
       0103       [)(]PLIIx MUSIC
       0104       [)(]PLII MUSIC
       0105       [)(]PLIIx GAME
       0106       [)(]PLII GAME
       0107       [)(]PROLOGIC
       0108       Neo:6 CINEMA
       0109       Neo:6 MUSIC
       010c       2ch Straight Decode
       010d       [)(]PLIIz HEIGHT
       010e       WIDE SURR MOVIE
       010f       WIDE SURR MUSIC
       0110       STEREO
       0111       Neo:X CINEMA
       0112       Neo:X MUSIC
       0113       Neo:X GAME
       0201       ACTION
       0202       DRAMA
       0208       ADVANCEDGAME
       0209       SPORTS
       020a       CLASSICAL
       020b       ROCK/POP
       020d       EXT.STEREO
       020e       PHONES SURR.
       020f       FRONT STAGE SURROUND ADVANCE
       0211       SOUND RETRIEVER AIR
       0212       ECO MODE 1
       0213       ECO MODE 2
       0301       [)(]PLIIx MOVIE +THX
       0302       [)(]PLII MOVIE +THX
       0303       [)(]PL +THX CINEMA
       0305       THX CINEMA
       0306       [)(]PLIIx MUSIC +THX
       0307       [)(]PLII MUSIC +THX
       0308       [)(]PL +THX MUSIC
       030a       THX MUSIC
       030b       [)(]PLIIx GAME +THX
       030c       [)(]PLII GAME +THX
       030d       [)(]PL +THX GAMES
       0310       THX GAMES
       0311       [)(]PLIIz +THX CINEMA
       0312       [)(]PLIIz +THX MUSIC
       0313       [)(]PLIIz +THX GAMES
       0314       Neo:X CINEMA + THX CINEMA
       0315       Neo:X MUSIC + THX MUSIC
       0316       Neo:X GAMES + THX GAMES
       0401       STEREO
       0402       [)(]PLII MOVIE
       0403       [)(]PLIIx MOVIE
       0405       AUTO SURROUND Straight Decode
       0406       [)(]DIGITAL EX
       0407       [)(]PLIIx MOVIE
       0408       DTS +Neo:6
       0409       ES MATRIX
       040a       ES DISCRETE
       040b       DTS-ES 8ch
       040e       RETRIEVER AIR
       040f       Neo:X CINEMA
       0501       STEREO
       0502       [)(]PLII MOVIE
       0503       [)(]PLIIx MOVIE
       0504       DTS/DTS-HD
       0505       ALC Straight Decode
       0506       [)(]DIGITAL EX
       0507       [)(]PLIIx MOVIE
       0508       DTS +Neo:6
       0509       ES MATRIX
       050a       ES DISCRETE
       050b       DTS-ES 8ch
       050e       RETRIEVER AIR
       050f       Neo:X CINEMA
       0601       STEREO
       0602       [)(]PLII MOVIE
       0603       [)(]PLIIx MOVIE
       0605       STREAM DIRECT NORMAL Straight Decode
       0606       [)(]DIGITAL EX
       0607       [)(]PLIIx MOVIE
       0609       ES MATRIX
       060a       ES DISCRETE
       060b       DTS-ES 8ch
       060c       Neo:X CINEMA
       0701       STREAM DIRECT PURE 2ch
       0702       [)(]PLII MOVIE
       0703       [)(]PLIIx MOVIE
       0704       Neo:6 CINEMA
       0705       STREAM DIRECT PURE Straight Decode
       0706       [)(]DIGITAL EX
       0707       [)(]PLIIx MOVIE
       0708       (nothing)
       0709       ES MATRIX
       070a       ES DISCRETE
       070b       DTS-ES 8ch
       070c       Neo:X CINEMA
       0881       OPTIMUM
       0e01       HDMI THROUGH
       0f01       MULTI CH IN
       1101       [)(]PLIIx MOVIE
       1102       [)(]PLIIx MUSIC
       1103       [)(]DIGITAL EX
       1104       DTS Neo:6
       1105       ES MATRIX
       1106       ES DISCRETE
       1107       DTS-ES 8ch
       1108       multi ch Straight Decode
       1109       [)(]PLIIz HEIGHT
       110a       WIDE SURR MOVIE
       110b       WIDE SURR MUSIC
       110c       Neo:X CINEMA
       110d       Neo:X MUSIC
       110e       Neo:X GAME
       1301       THX Surr EX
       1303       ES MTRX +THX CINEMA
       1304       ES DISC +THX CINEMA
       1305       ES 8ch +THX CINEMA
       1306       [)(]PLIIx MOVIE +THX
       1309       THX CINEMA
       130b       ES MTRX +THX MUSIC
       130c       ES DISC +THX MUSIC
       130d       ES 8ch +THX MUSIC
       130e       [)(]PLIIx MUSIC +THX
       1311       THX MUSIC
       1313       ES MTRX +THX GAMES
       1314       ES DISC +THX GAMES
       1315       ES 8ch +THX GAMES
       1319       THX GAMES
       131a       [)(]PLIIz +THX CINEMA
       131b       [)(]PLIIz +THX MUSIC
       131c       [)(]PLIIz +THX GAMES
       131d       Neo:X CINEMA + THX CINEMA
  &n


Bin testweise schon einmal von Port 23 auf 49152 gegangen, wenn ich mich recht entsinne gab es diese disconnects vor einigen Monaten nicht, leider kann ich es nicht eingrenzen seit wann das Problem auftrat. Das kann auch nicht am Modul liegen, da dieses seit 2016 nicht geändert wurde:

70_PIONEERAVR.pm         11976 2016-08-16 15:37:45Z hofrichter
71_PIONEERAVRZONE.pm      7365 2014-12-30 15:42:43Z hofrichter


VG
Frank
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: franky08 am 16 April 2017, 23:56:35
Soo, für mich hat sich das Thema erledigt. Da ich das Modul nur zur Auswertung des Power Zustandes und damit zum schalten des Subwoofers gebraucht hatte, mach ich das jetzt über die Auswertung eines HM-ES-PMSw1-Pl.

VG
Frank
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: cseuss am 21 April 2017, 14:09:25
Hallo zusammen,

gibt es denn wirklich keine weitere Einschätzung zu diesem Thema, außer dass die "Kollegen" das Modul nicht mehr einsetzen?

Gruß

Christian
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: franky08 am 21 April 2017, 18:55:56
Tja, da müsste sich der Maintainer mal melden  :)

VG
Frank
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 22 April 2017, 09:28:49
Schön wäre es, wenn das Modul auf non-blocking umgestellt werden würde!?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: cseuss am 16 Juni 2017, 11:27:02
schade, immer noch keine Reaktion
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 24 Juni 2017, 18:46:28
Es gibt nun eine neue Version des Moduls, soben in den SVN hochgeladen, wird wohl ab morgen per update zur Verfügung stehen.
Die Überwachung der Datenverbindung wurde darin überarbeitet.
Um das Blockieren von FHEM zu verhindern, gibt es 2 neue Attribute:
   require Win32::SerialPort; ist nun auch nicht mehr im Code

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Chris8888 am 24 Juni 2017, 18:49:43
Hallo,
ist es möglich über das Modul eine Nachricht auf dem TV (als Meldung des Receivers) auszugeben?
Ich bin jetzt ein paar Mal die Befehlsliste (Excel) von Pioneer durch, finde aber nichts dazu.
Ggf. könnte zB das RAW-Kommando (dazu habe ich leider keine Infos gefunden) das?

Wäre spitze!

Danke für eure Rückmeldung.

VG
Christian
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 24 Juni 2017, 21:24:00
Mir ist nicht bekannt, dass man von Pioneer AVR Nachrichten auf den TV senden kann.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 26 Juni 2017, 00:37:37
Es gibt nun eine neue Version des Moduls, soben in den SVN hochgeladen, wird wohl ab morgen per update zur Verfügung stehen.
Die Überwachung der Datenverbindung wurde darin erneut überarbeitet.
Es gibt 2 neue Attribute:
volumeStraight enhält nun die korrekten Werte.
Neues Reading stateAV, welches den Status des Pioneer AVR enthält, siehe auch https://wiki.fhem.de/wiki/DevelopmentGuidelinesAV (https://wiki.fhem.de/wiki/DevelopmentGuidelinesAV)
Das Reading state enthält nun den Status der Datenverbindung zum Pioneer AVR (opened, absent).
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 29 Juni 2017, 19:23:08
Heute gibt's wieder ein update - playStatus und stateAV sind darin korrigiert.


Hier ein Beispiel einer ReadingsGroup um das OSD der mediaServer-, iPod- etc. Eingänge via Fhem zu sehen und zu bedienen.



defmod rg_vsx923Screen readingsGroup TYPE=PIONEERAVR:sourceInfo \
TYPE=PIONEERAVR:screenType,screenName\
TYPE=PIONEERAVR:screenLineType01,screenLine01\
TYPE=PIONEERAVR:screenLineType02,screenLine02\
TYPE=PIONEERAVR:screenLineType03,screenLine03\
TYPE=PIONEERAVR:screenLineType04,screenLine04\
TYPE=PIONEERAVR:screenLineType05,screenLine05 \
TYPE=PIONEERAVR:screenLineType06,screenLine06\
TYPE=PIONEERAVR:screenLineType07,screenLine07 \
TYPE=PIONEERAVR:screenLineType08,screenLine08\
TYPE=PIONEERAVR:screenReturnKey,screenTopMenuKey,screenLineNumbers,screenLineNumberFirst,screenLineNumberLast,screenLineNumbersTotal
attr rg_vsx923Screen alias Pioneer Bildschirm
attr rg_vsx923Screen commands {"screenType.Playing(Play)"  => "set $DEVICE pause",\
"screenType.Playing(Pause)" => "set $DEVICE play",\
screenLineType01 => "set $DEVICE selectLine01", \
screenLineType02 => "set $DEVICE selectLine02", \
screenLineType03 => "set $DEVICE selectLine03", \
screenLineType04 => "set $DEVICE selectLine04", \
screenLineType05 => "set $DEVICE selectLine05", \
screenLineType06 => "set $DEVICE selectLine06", \
screenLineType07 => "set $DEVICE selectLine07", \
screenLineType08 => "set $DEVICE selectLine08", \
screenLine01     => "set $DEVICE selectLine01", \
screenLine02     => "set $DEVICE selectLine02", \
screenLine03     => "set $DEVICE selectLine03", \
screenLine04     => "set $DEVICE selectLine04", \
screenLine05     => "set $DEVICE selectLine05", \
screenLine06     => "set $DEVICE selectLine06", \
screenLine07     => "set $DEVICE selectLine07", \
screenLine08     => "set $DEVICE selectLine08", \
screenReturnKey        => "set $DEVICE return",\
screenTopMenuKey       => "set $DEVICE menu",\
screenLineNumbers      => "set $DEVICE selectScreenPage 00001",\
screenLineNumberFirst  => "set $DEVICE prev",\
screenLineNumberLast   => "set $DEVICE next",\
screenLineNumbersTotal => "set $DEVICE selectScreenPage ".ReadingsVal($DEVICE,"screenLineNumbersTotal",8)\
}
attr rg_vsx923Screen nonames 1
attr rg_vsx923Screen notime 1
attr rg_vsx923Screen room Pioneer
attr rg_vsx923Screen valueColumns { sourceInfo => 'colspan="5"',\
  screenLine01 => 'colspan="4"',\
  screenLine02 => 'colspan="4"',\
  screenLine03 => 'colspan="4"',\
  screenLine04 => 'colspan="4"',\
  screenLine05 => 'colspan="4"',\
  screenLine06 => 'colspan="4"',\
  screenLine07 => 'colspan="4"',\
  screenLine08 => 'colspan="4"' \
}
attr rg_vsx923Screen valueFormat { \
    ( $VALUE eq 'directory' )?"edit_open":\
    ( $VALUE eq 'music' )?"audio_sound":\
    ( $VALUE eq 'normal' )?"1px-spacer":\
    ( $READING eq 'screenType' && $VALUE eq 'Message' )?"message_mail":\
    ( $READING eq 'screenType' && $VALUE eq 'List' )?"audio_playlist":\
    ( $READING eq 'screenType' && $VALUE eq 'Playing(Play)' )?"audio_play":\
    ( $READING eq 'screenType' && $VALUE eq 'Playing(Pause)' )?"audio_pause":\
    ( $READING eq 'screenType' && $VALUE eq 'Playing(Fwd)' )?"audio_ff":\
    ( $READING eq 'screenType' && $VALUE eq 'Playing(Rev)' )?"audio_rew":\
    ( $READING eq 'screenType' && $VALUE eq 'Playing(Stop)' )?"audio_stop":\
    ( $READING eq 'screenReturnKey' && $VALUE eq '1' )?"control_return":\
    ( $READING eq 'screenReturnKey' && $VALUE eq '0' )?"1px-spacer":\
    ( $READING eq 'screenTopMenuKey' && $VALUE eq '1' )?"control_home":\
    ( $READING eq 'screenTopMenuKey' && $VALUE eq '0' )?"1px-spacer":\
    ( $READING eq 'screenLineNumberFirst' && $VALUE eq '1' )?"1px-spacer":\
    ( $READING eq 'screenLineNumberFirst' && $VALUE ne '1' )?"control_arrow_left":\
    ( $READING eq 'screenLineNumbers' && $VALUE gt "16" )?"control_arrow_leftward":\
    ( $READING eq 'screenLineNumbers' && $VALUE le ReadingsVal( $DEVICE,"screenLineNumberLast","8" ) )?"1px-spacer":\
    ( $READING eq 'screenLineNumberLast' && $VALUE ne ReadingsVal( $DEVICE,"screenLineNumbersTotal","8" ) )?"control_arrow_right":\
    ( $READING eq 'screenLineNumberLast' && $VALUE eq ReadingsVal( $DEVICE,"screenLineNumbersTotal","8" ) )?"1px-spacer":\
    ( $READING eq 'screenLineNumbersTotal' )?"control_arrow_rightward":\
$VALUE \
}
attr rg_vsx923Screen valueIcon %VALUE

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Andreas79 am 25 Juli 2017, 22:15:21
Mit der neuesten Version des Moduls bekomme ich einen Haufen Logeinträge:

2017.07.17 07:48:29 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:29 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:29 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:29 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:29 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:29 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:29 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:29 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:29 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:29 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:29 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:29 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:29 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:29 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:29 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:29 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:32 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:34 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:34 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:34 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:34 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:34 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:34 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:34 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:34 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:34 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:34 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:34 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:34 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:34 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:34 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:34 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:34 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:34 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:37 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:37 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:37 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:37 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:37 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:37 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:37 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:37 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:37 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:37 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:37 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:37 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:37 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:37 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:37 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:37 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()
2017.07.17 07:48:37 3: PIONEERAVR AV_Main: PIONEERAVR_screenUpdate()[/code

Das ist seit dem Update am 4.7.
Und mein System ist seit diesem Update sehr träge, ich vermute, es hängt damit zusammen. Woher kommen diese Einträge? und kann ich das ausschalten?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 27 Juli 2017, 21:04:52
Hallo Andreas79,

Danke für die Information.
Kannst du bitte mehr Details zum Fehler verraten (z.B. die Antwort auf  list AV_Main)?

Titel: Anbindung von Pioneer AVR
Beitrag von: Andreas79 am 28 Juli 2017, 19:37:55
Hallo,

entschuldige meine nichtssagende Meldung in dem Thread. Weiß nicht, was ich mir dabei gedacht habe. Bin auch selbst Entwickler(aber nicht fhem) und schreib sowas...

Diese Meldungen treten nur auf, sobald der Receiver eingeschalten ist. Falls es relevant ist, ich habe einen VSX-2021. Diese Meldungen kommen aber, wie gesagt, erst seit dem letzten Update, vorher hat es das nicht gegeben. Ich habe aber auch schon länger keine Updates gemacht(ich schätze 2-3 Monate), also kann ich nicht genau sagen, welcher Versionssprung dafür verantwortlich ist.

Internals:
   CHANGED
   DEF        telnet 192.168.1.71:23
   DeviceName 192.168.1.71:23
   FD         42
   NAME       AV_Main
   NR         86
   NTFY_ORDER 50-AV_Main
   PARTIAL    GEH0
   Protocol   telnet
   STATE      opened
   TYPE       PIONEERAVR
   READINGS:
     2017-03-17 15:20:10   audioInputFormatC 0
     2017-03-17 15:20:10   audioInputFormatFHL 0
     2017-03-17 15:20:10   audioInputFormatFHR 0
     2017-03-17 15:20:10   audioInputFormatFWL 0
     2017-03-17 15:20:10   audioInputFormatFWR 0
     2017-03-17 15:20:10   audioInputFormatL 0
     2017-03-17 15:20:10   audioInputFormatLFE 0
     2017-03-17 15:20:10   audioInputFormatR 0
     2017-03-17 15:20:10   audioInputFormatS 0
     2017-03-17 15:20:10   audioInputFormatSBR 0
     2017-03-17 15:20:10   audioInputFormatSL 0
     2017-03-17 15:20:10   audioInputFormatSLB 0
     2017-03-17 15:20:10   audioInputFormatSR 0
     2017-03-17 15:20:10   audioInputFormatXC 0
     2017-03-17 15:20:10   audioInputFormatXL 0
     2017-03-17 15:20:10   audioInputFormatXR 0
     2017-03-17 15:20:10   audioInputFrequency 44.1kHz
     2017-03-17 15:20:10   audioInputSignal PCM
     2017-03-17 15:20:10   bass            0
     2015-05-27 19:56:48   bitPerSample    0
     2015-05-27 19:56:48   buffer          0
     2017-07-28 19:15:23   channel
     2017-07-28 19:15:23   channelName
     2017-07-28 19:15:23   channelStraight
     2017-07-28 19:31:58   currentAlbum
     2017-07-28 19:31:58   currentArtist   ORF FM4 Live
     2015-05-27 19:56:48   currentBitrate  0
     2015-05-27 19:56:48   currentChannel  0
     2015-05-27 19:56:48   currentChapterNumber 0
     2015-05-27 19:56:48   currentSamplingRate 0
     2017-07-28 19:31:58   currentTitle    FM4 Homebase Parade | fm4.ORF.at
     2015-05-27 19:56:48   currentTrack    0
     2015-05-27 19:56:48   directory       Recently Played
     2017-07-28 19:31:58   display         t
     2017-07-28 19:31:58   displayPrevious at
     2017-03-17 15:20:10   eq              on
     2015-05-27 19:56:48   format          0
     2015-05-27 19:56:48   genre           0
     2017-03-17 15:20:10   hdmi1ColourDepth ---
     2017-03-17 15:20:10   hdmi1ColourSpace ---
     2017-03-17 15:20:10   hdmi1RecommendedResolution ---
     2017-03-17 15:20:10   hdmi2ColourDepth ---
     2017-03-17 15:20:10   hdmi2ColourSpace ---
     2017-03-17 15:20:10   hdmi2RecommendedResolution ---
     2017-03-17 15:20:10   hdmiOut         1+2
     2017-07-28 19:15:23   input           homeMediaGallery
     2017-07-28 19:15:41   inputsList      adapterPort:bd:cblSat:cd:cdrTape:dvd:dvrBdr:favorites:hdmi1:hdmi2:hdmi3:hdmi4:hdmi5:hdmi6:hdmi7:hdmi8:hdmiCyclic:homeMediaGallery:iPodUsb:internetRadio:mediaServer:mhl:multiChIn:pandora:phono:sirius:spotify:tuner:tvSat:usbDac:video1:video2:xmRadio
     2017-03-17 15:20:10   listeningMode   autoSurround
     2017-07-28 19:15:23   listeningModePlaying STEREO
     2017-03-17 15:20:10   mcaccMemory     1
     2015-01-19 16:38:06   model           VSX-2021
     2015-05-27 19:56:48   music           0
     2017-07-25 21:46:12   mute            off
     2015-05-27 19:56:48   normal          0
     2015-05-27 19:56:48   nowPlaying      0
     2015-05-27 19:56:48   photo           0
     2017-07-28 19:31:58   playStatus      playing
     2017-07-28 19:15:23   power           on
     2017-07-27 08:05:58   presence        present
     2017-07-28 19:31:58   screenHierarchy 0
     2017-07-03 19:39:31   screenIpodKey   0
     2017-07-28 19:31:58   screenLine01    FM4 Homebase Parade | fm4.ORF.at
     2017-07-28 19:31:58   screenLine02    15:09
     2017-07-28 19:31:58   screenLine03    ORF FM4 Live
     2017-07-28 19:31:58   screenLine04
     2017-07-28 19:31:58   screenLine05    Variety
     2017-07-28 19:31:58   screenLine06    mp3
     2017-07-28 19:31:58   screenLine07    105 kbps
     2017-07-28 19:31:58   screenLine08    100
     2017-07-28 19:15:44   screenLineHasFocus 01
     2017-07-28 19:31:58   screenLineNumberFirst 1
     2017-07-28 19:31:58   screenLineNumberLast 1
     2017-07-03 18:54:23   screenLineNumberTotal
     2017-07-28 19:31:58   screenLineNumbers 8
     2017-07-28 19:31:58   screenLineNumbersTotal 1
     2017-07-28 19:31:58   screenLineType01 currentTitle
     2017-07-28 19:31:58   screenLineType02 time
     2017-07-28 19:31:58   screenLineType03 currentArtist
     2017-07-28 19:31:58   screenLineType04 currentAlbum
     2017-07-28 19:31:58   screenLineType05 genre
     2017-07-28 19:31:58   screenLineType06 format
     2017-07-28 19:31:58   screenLineType07 bitPerSample
     2017-07-28 19:31:58   screenLineType08 buffer
     2017-07-28 19:31:58   screenName
     2017-07-28 19:31:58   screenReturnKey 1
     2017-07-28 19:31:58   screenToolsKey  0
     2017-07-28 19:31:58   screenTopMenuKey 1
     2017-07-28 19:31:58   screenType      Playing(Play)
     2015-12-18 20:21:48   signalSelect    auto
     2014-12-20 08:54:47   softwareVersion 1-204-087-119-088
     2017-07-28 19:15:23   sourceInfo
     2017-03-17 15:20:10   speakerSystem   ZONE 2
     2017-03-17 15:20:10   speakers        A
     2017-03-17 15:20:10   standingWave    on
     2017-07-27 08:05:58   state           opened
     2017-07-28 19:15:46   stateAV         playing
     2015-05-27 19:56:48   station         0
     2015-05-27 19:56:48   time            0
     2017-03-17 15:20:10   tone            bypass
     2017-03-17 15:20:10   treble          0
     2017-07-28 19:15:23   tunerFrequency
     2015-05-27 19:56:48   video           0
     2017-03-17 15:20:10   videoInputAspectRatio ---
     2017-03-17 15:20:10   videoInputColourDepth ---
     2017-03-17 15:20:10   videoInputColourFormat ---
     2017-03-17 15:20:10   videoInputColourSpace ---
     2017-03-17 15:20:10   videoInputResolution ---
     2017-03-17 15:20:10   videoInputTerminal Self OSD/JPEG
     2017-03-17 15:20:10   videoOutputAspectRatio ---
     2017-03-17 15:20:10   videoOutputColourDepth ---
     2017-03-17 15:20:10   videoOutputColourFormat ---
     2017-03-17 15:20:10   videoOutputColourSpace ---
     2017-03-17 15:20:10   videoOutputResolution ---
     2017-07-28 19:15:33   volume          41
     2017-07-28 19:15:33   volumeStraight  -42.5
   helper:
     AVAILABLE  1
     nextConnectionCheck 1501263126.83798
     nextScreenUpdate 1501263126.73598
     receiver
     AUDIOINPUTFREQUENCY:
       00         32kHz
       01         44.1kHz
       02         48kHz
       03         88.2kHz
       04         96kHz
       05         176.4kHz
       06         192kHz
       07         ---
       32         2.8MHz
       33         5.6MHz
     AUDIOINPUTSIGNAL:
       00         ANALOG
       01         ANALOG
       02         ANALOG
       03         PCM
       04         PCM
       05         DOLBY DIGITAL
       06         DTS
       07         DTS-ES Matrix
       08         DTS-ES Discrete
       09         DTS 96/24
       10         DTS 96/24 ES Matrix
       11         DTS 96/24 ES Discrete
       12         MPEG-2 AAC
       13         WMA9 Pro
       14         DSD (HDMI or File via DSP route)
       15         HDMI THROUGH
       16         DOLBY DIGITAL PLUS
       17         DOLBY TrueHD
       18         DTS EXPRESS
       19         DTS-HD Master Audio
       20         DTS-HD High Resolution
       21         DTS-HD High Resolution
       22         DTS-HD High Resolution
       23         DTS-HD High Resolution
       24         DTS-HD High Resolution
       25         DTS-HD High Resolution
       26         DTS-HD High Resolution
       27         DTS-HD Master Audio
       28         DSD (HDMI or File via DSD DIRECT route)
       64         MP3
       65         WAV
       66         WMA
       67         MPEG4-AAC
       68         FLAC
       69         ALAC(Apple Lossless)
       70         AIFF
       71         DSD (USB-DAC)
     AUDIOOUTPUTFREQUENCY:
       00         32kHz
       01         44.1kHz
       02         48kHz
       03         88.2kHz
       04         96kHz
       05         176.4kHz
       06         192kHz
       07         ---
       32         2.8MHz
       33         5.6MHz
     CHARS:
       00
       01
       02
       03
       04
       05         [)
       06         (]
       07         I
       08         II
       09         <
       0A         >
       0B         _
       0C         .
       0D         .0
       0E         .5
       0F         O
       10         0
       11         1
       12         2
       13         3
       14         4
       15         5
       16         6
       17         7
       18         8
       19         9
       1A         A
       1B         B
       1C         C
       1D         F
       1E         M
       1F         �
       20
       21         !
       22         "
       23         #
       24         $
       25         %
       26         &
       27         '
       28         (
       29         )
       2A         *
       2B         +
       2C         ,
       2D         -
       2E         .
       2F         /
       30         0
       31         1
       32         2
       33         3
       34         4
       35         5
       36         6
       37         7
       38         8
       39         9
       3A         :
       3B         ;
       3C         <
       3D         =
       3E         >
       3F         ?
       40         @
       41         A
       42         B
       43         C
       44         D
       45         E
       46         F
       47         G
       48         H
       49         I
       4A         J
       4B         K
       4C         L
       4D         M
       4E         N
       4F         O
       50         P
       51         Q
       52         R
       53         S
       54         T
       55         U
       56         V
       57         W
       58         X
       59         Y
       5A         Z
       5B         [
       5C         \
       5D         ]
       5E         ^
       5F         _
       60         ||
       61         a
       62         b
       63         c
       64         d
       65         e
       66         f
       67         g
       68         h
       69         i
       6A         j
       6B         k
       6C         l
       6D         m
       6E         n
       6F         o
       70         p
       71         q
       72         r
       73         s
       74         t
       75         u
       76         v
       77         w
       78         x
       79         y
       7A         z
       7B         {
       7C         |
       7D         }
       7E         ~
       7F
       80         �
       81         �
       82         ?
       83         ?
       84         p
       85
       86
       87
       88
       89
       8A
       8B
       8C         ?
       8D         ?
       8E         ?
       8F         ?
       90         +
       91         ?
       92
       93
       94
       95
       96
       97
       98
       99
       9A
       9B
       9C
       9D
       9E
       9F
       A0
       A1         �
       A2         �
       A3         �
       A4         �
       A5         �
       A6         �
       A7         �
       A8         �
       A9         �
       AA         �
       AB         �
       AC         �
       AD         -
       AE         �
       AF         �
       B0         �
       B1         �
       B2         �
       B3         �
       B4         �
       B5         �
       B6         �
       B7         �
       B8         �
       B9         �
       BA         �
       BB         �
       BC         �
       BD         �
       BE         �
       BF         �
       C0         �
       C1         �
       C2         �
       C3         �
       C4         �
       C5         �
       C6         �
       C7         �
       C8         �
       C9         �
       CA         �
       CB         �
       CC         �
       CD         �
       CE         �
       CF         �
       D0         �
       D1         �
       D2         �
       D3         �
       D4         �
       D5         �
       D6         �
       D7         �
       D8         �
       D9         �
       DA         �
       DB         �
       DC         �
       DD         �
       DE         �
       DF         �
       E0         �
       E1         �
       E2         �
       E3         �
       E4         �
       E5         �
       E6         �
       E7         �
       E8         �
       E9         �
       EA         �
       EB         �
       EC         �
       ED         �
       EE         �
       EF         �
       F0         �
       F1         �
       F2         �
       F3         �
       F4         �
       F5         �
       F6         �
       F7         �
       F8         �
       F9         �
       FA         �
       FB         �
       FC         �
       FD         �
       FE         �
       FF         �
     CLEARONINPUTCHANGE:
       00         screenLine01
       01         screenLine02
       02         screenLine03
       03         screenLine04
       04         screenLine05
       05         screenLine06
       06         screenLine07
       07         screenLine08
       09         screenLineType01
       10         screenLineType02
       11         screenLineType03
       12         screenLineType04
       13         screenLineType05
       14         screenLineType06
       15         screenLineType07
       16         screenLineType08
       17         screenLineHasFocus
       18         screenLineNumberFirst
       19         screenLineNumberLast
       20         screenLineNumbersTotal
       21         screenLineNumbers
       22         screenType
       23         screenName
       24         screenHierarchy
       25         screenTopMenuKey
       26         screenToolsKey
       27         screenReturnKey
       28         playStatus
       29         sourceInfo
       30         currentAlbum
       31         currentArtist
       32         currentTitle
       33         channel
       34         channelName
       35         channelStraight
       36         tunerFrequency
     GETS:
       hdZone:
         input      ?ZEA
         power      ?ZEP
       main:
         audioInfo  ?AST
         avrModel   ?RGD
         bass       ?BA
         channel    ?PR
         currentListIpod ?GAI
         currentListNetwork ?GAH
         display    ?FL
         eq         ?ATC
         hdmiOut    ?HO
         input      ?F
         listeningMode ?S
         listeningModePlaying ?L
         macAddress ?SVB
         mcaccMemory ?MC
         mute       ?M
         networkPort1 ?STM
         networkPort2 ?STN
         networkPort3 ?STO
         networkPort4 ?STP
         networkPorts ?SUM
         networkSettings ?SUL
         networkStandby ?STJ
         power      ?P
         signalSelect ?DSA
         softwareVersion ?SSI
         speakerSystem ?SSF
         speakers   ?SPK
         standingWave ?ATD
         tone       ?TO
         treble     ?TR
         tunerChannelNames ?TQ
         tunerFrequency ?FR
         videoInfo  ?VST
         volume     ?V
       zone2:
         bass       ?ZGB
         input      ?ZS
         mute       ?Z2M
         power      ?AP
         treble     ?ZGC
         volume     ?ZV
       zone3:
         input      ?ZT
         mute       ?Z3M
         power      ?BP
         volume     ?YV
     HDMIOUT:
       0          1+2
       1          1
       2          2
       3          OFF
     INPUTNAMES:
       00:
         aliasName
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 1
         name       phono
         playerCommands 0
       01:
         aliasName
         enabled    1
         name       cd
         playerCommands 0
       02:
         aliasName
         enabled    1
         name       tuner
         playerCommands 0
       03:
         aliasName
         enabled    1
         name       cdrTape
         playerCommands 0
       04:
         aliasName
         enabled    1
         name       dvd
         playerCommands 0
       05:
         aliasName
         enabled    1
         name       tvSat
         playerCommands 0
       06:
         aliasName
         enabled    1
         name       cblSat
         playerCommands 0
       10:
         aliasName
         enabled    1
         name       video1
         playerCommands 0
       12:
         aliasName
         enabled    1
         name       multiChIn
         playerCommands 0
       13:
         aliasName
         enabled    1
         name       usbDac
         playerCommands 1
       14:
         aliasName
         enabled    1
         name       video2
         playerCommands 0
       15:
         aliasName
         enabled    1
         name       dvrBdr
         playerCommands 0
       17:
         aliasName
         enabled    1
         name       iPodUsb
         playerCommands 1
       18:
         aliasName
         enabled    1
         name       xmRadio
         playerCommands 1
       19:
         aliasName
         enabled    1
         name       hdmi1
         playerCommands 0
       20:
         aliasName
         enabled    1
         name       hdmi2
         playerCommands 0
       21:
         aliasName
         enabled    1
         name       hdmi3
         playerCommands 0
       22:
         aliasName
         enabled    1
         name       hdmi4
         playerCommands 0
       23:
         aliasName
         enabled    1
         name       hdmi5
         playerCommands 0
       24:
         aliasName
         enabled    1
         name       hdmi6
         playerCommands 0
       25:
         aliasName
         enabled    1
         name       bd
         playerCommands 0
       26:
         aliasName
         enabled    1
         name       homeMediaGallery
         playerCommands 1
       27:
         aliasName
         enabled    1
         name       sirius
         playerCommands 1
       31:
         aliasName
         enabled    1
         name       hdmiCyclic
         playerCommands 0
       33:
         aliasName
         enabled    1
         name       adapterPort
         playerCommands 1
       34:
         aliasName
         enabled    1
         name       hdmi7
         playerCommands 0
       35:
         aliasName
         enabled    1
         name       hdmi8
         playerCommands 0
       38:
         aliasName
         enabled    1
         name       internetRadio
         playerCommands 1
       41:
         aliasName
         enabled    1
         name       pandora
         playerCommands 1
       44:
         aliasName
         enabled    1
         name       mediaServer
         playerCommands 1
       45:
         aliasName
         enabled    1
         name       favorites
         playerCommands 1
       48:
         aliasName
         enabled    1
         name       mhl
         playerCommands 1
       53:
         aliasName
         enabled    1
         name       spotify
         playerCommands 1
     LINEDATATYPES:
       00         normal
       01         directory
       02         music
       03         photo
       04         video
       05         nowPlaying
       20         currentTitle
       21         currentArtist
       22         currentAlbum
       23         time
       24         genre
       25         currentChapterNumber
       26         format
       27         bitPerSample
       28         currentSamplingRate
       29         currentBitrate
       31         buffer
       32         currentChannel
       33         station
     LISTENINGMODES:
       0001       stereoCyclic
       0003       frontStageSurroundAdvanceFocus
       0004       frontStageSurroundAdvanceWide
       0005       autoSurrStreamDirectCyclic
       0006       autoSurround
       0007       direct
       0008       pureDirect
       0009       stereoDirectSet
       0010       standard
       0011       2chSource
       0012       proLogic
       0013       proLogic2movie
       0014       proLogic2music
       0015       proLogic2game
       0016       neo6cinema
       0017       neo6music
       0018       proLogic2xMovie
       0019       proLogic2xMusic
       0020       proLogic2xGame
       0021       multiChSource
       0022       multiChSourceDolbyEx
       0023       multiChSourceProLogic2xMovie
       0024       multiChSourceProLogic2xMusic
       0025       multiChSourceDtsEsNeo6
       0026       multiChSourceDtsEsMatrix
       0027       multiChSourceDtsEsDiscrete
       0028       xmHdSurround
       0029       neuralSurround
       0030       multiChSourceDtsEs8chDiscrete
       0031       proLogic2zHeight
       0032       wideSurroundMovie
       0033       wideSurroundMusic
       0034       multiChSourceProLogic2zHeight
       0035       multiChSourceWideSurroundMovie
       0036       multiChSourceWideSurroundMusic
       0037       neoXcinema
       0038       neoXmusic
       0039       neoXgame
       0040       neuralSurroundNeoXcinema
       0041       neuralSurroundNeoXmusic
       0042       neuralSurroundNeoXgame
       0043       multiChSourceNeoXcinema
       0044       multiChSourceNeoXmusic
       0045       multiChSourceNeoXgame
       0050       thxCyclic
       0051       prologicThxCinema
       0052       pl2movieThxCinema
       0053       neo6cinemaThxCinema
       0054       pl2xMovieThxCinema
       0055       thxSelect2games
       0056       thxCinemaForMultiCh
       0057       thxSurroundExForMultiCh
       0058       pl2xMovieThxCinemaForMultiCh
       0059       esNeo6thxCinemaForMultiCh
       0060       esMatrixThxCinemaForMultiCh
       0061       esDiscreteThxCinemaForMultiCh
       0062       thxSelect2cinemaForMultiCh
       0063       thxSelect2musicForMultiCh
       0064       thxSelect2gamesForMultiCh
       0065       thxUltra2cinemaForMultiCh
       0066       thxUltra2musicForMultiCh
       0067       es8chDiscreteThxCinemaForMultiCh
       0068       thxCinemaFor2ch
       0069       thxMusicFor2ch
       0070       thxGamesFor2ch
       0071       pl2musicThxMusic
       0072       pl2xMusicThxMusic
       0073       neo6musicThxMusic
       0074       pl2gameThxGames
       0075       pl2xGameThxGames
       0076       thxUltra2games
       0077       prologicThxMusic
       0078       prologicThxGames
       0079       thxUltra2gamesForMultiCh
       0080       thxMusicForMultiCh
       0081       thxGamesForMultiCh
       0082       pl2xMusicThxMusicForMultiCh
       0083       exThxGamesForMultiCh
       0084       neo6thxMusicForMultiCh
       0085       neo6thxGamesForMultiCh
       0086       esMatrixThxMusicForMultiCh
       0087       esMatrixThxGamesForMultiCh
       0088       esDiscreteThxMusicForMultiCh
       0089       esDiscreteThxGamesForMultiCh
       0090       es8chDiscreteThxMusicForMultiCh
       0091       es8chDiscreteThxGamesForMultiCh
       0092       pl2zHeightThxCinema
       0093       pl2zHeightThxMusic
       0094       pl2zHeightThxGames
       0095       pl2zHeightThxCinemaForMultiCh
       0096       pl2zHeightThxMusicForMultiCh
       0097       pl2zHeightThxGamesForMultiCh
       0100       advancedSurroundCyclic
       0101       action
       0102       sciFi
       0103       drama
       0104       entertainmentShow
       0105       monoFilm
       0106       expandedTheater
       0107       classical
       0109       unplugged
       0110       rockPop
       0112       extendedStereo
       0113       phonesSurround
       0116       tvSurround
       0117       sports
       0118       advancedGame
       0151       autoLevelControlAlC
       0152       optimumSurround
       0153       retrieverAir
       0201       neoXcinemaThxCinema
       0202       neoXmusicThxMusic
       0203       neoXgameThxGames
       0204       neoXcinemaThxCinemaForMultiCh
       0205       neoXmusicThxMusicForMultiCh
       0206       neoXgameThxGamesForMultiCh
     LISTENINGMODESPLAYING:
       0101       [)(]PLIIx MOVIE
       0102       [)(]PLII MOVIE
       0103       [)(]PLIIx MUSIC
       0104       [)(]PLII MUSIC
       0105       [)(]PLIIx GAME
       0106       [)(]PLII GAME
       0107       [)(]PROLOGIC
       0108       Neo:6 CINEMA
       0109       Neo:6 MUSIC
       010c       2ch Straight Decode
       010d       [)(]PLIIz HEIGHT
       010e       WIDE SURR MOVIE
       010f       WIDE SURR MUSIC
       0110       STEREO
       0111       Neo:X CINEMA
       0112       Neo:X MUSIC
       0113       Neo:X GAME
       0201       ACTION
       0202       DRAMA
       0208       ADVANCEDGAME
       0209       SPORTS
       020a       CLASSICAL
       020b       ROCK/POP
       020d       EXT.STEREO
       020e       PHONES SURR.
       020f       FRONT STAGE SURROUND ADVANCE
       0211       SOUND RETRIEVER AIR
       0212       ECO MODE 1
       0213       ECO MODE 2
       0301       [)(]PLIIx MOVIE +THX
       0302       [)(]PLII MOVIE +THX
       0303       [)(]PL +THX CINEMA
       0305       THX CINEMA
       0306       [)(]PLIIx MUSIC +THX
       0307       [)(]PLII MUSIC +THX
       0308       [)(]PL +THX MUSIC
       030a       THX MUSIC
       030b       [)(]PLIIx GAME +THX
       030c       [)(]PLII GAME +THX
       030d       [)(]PL +THX GAMES
       0310       THX GAMES
       0311       [)(]PLIIz +THX CINEMA
       0312       [)(]PLIIz +THX MUSIC
       0313       [)(]PLIIz +THX GAMES
       0314       Neo:X CINEMA + THX CINEMA
       0315       Neo:X MUSIC + THX MUSIC
       0316       Neo:X GAMES + THX GAMES
       0401       STEREO
       0402       [)(]PLII MOVIE
       0403       [)(]PLIIx MOVIE
       0405       AUTO SURROUND Straight Decode
       0406       [)(]DIGITAL EX
       0407       [)(]PLIIx MOVIE
       0408       DTS +Neo:6
       0409       ES MATRIX
       040a       ES DISCRETE
       040b       DTS-ES 8ch
       040e       RETRIEVER AIR
       040f       Neo:X CINEMA
       0501       STEREO
       0502       [)(]PLII MOVIE
       0503       [)(]PLIIx MOVIE
       0504       DTS/DTS-HD
       0505       ALC Straight Decode
       0506       [)(]DIGITAL EX
       0507       [)(]PLIIx MOVIE
       0508       DTS +Neo:6
       0509       ES MATRIX
       050a       ES DISCRETE
       050b       DTS-ES 8ch
       050e       RETRIEVER AIR
       050f       Neo:X CINEMA
       0601       STEREO
       0602       [)(]PLII MOVIE
       0603       [)(]PLIIx MOVIE
       0605       STREAM DIRECT NORMAL Straight Decode
       0606       [)(]DIGITAL EX
       0607       [)(]PLIIx MOVIE
       0609       ES MATRIX
       060a       ES DISCRETE
       060b       DTS-ES 8ch
       060c       Neo:X CINEMA
       0701       STREAM DIRECT PURE 2ch
       0702       [)(]PLII MOVIE
       0703       [)(]PLIIx MOVIE
       0704       Neo:6 CINEMA
       0705       STREAM DIRECT PURE Straight Decode
       0706       [)(]DIGITAL EX
       0707       [)(]PLIIx MOVIE
       0708       (nothing)
       0709       ES MATRIX
       070a       ES DISCRETE
       070b       DTS-ES 8ch
       070c       Neo:X CINEMA
       0881       OPTIMUM
       0e01       HDMI THROUGH
       0f01       MULTI CH IN
       1101       [)(]PLIIx MOVIE
       1102       [)(]PLIIx MUSIC
       1103       [)(]DIGITAL EX
       1104       DTS Neo:6
       1105       ES MATRIX
       1106       ES DISCRETE
       1107       DTS-ES 8ch
       1108       multi ch Straight Decode
       1109       [)(]PLIIz HEIGHT
       110a       WIDE SURR MOVIE
       110b       WIDE SURR MUSIC
       110c       Neo:X CINEMA
       110d       Neo:X MUSIC
       110e       Neo:X GAME
       1301       THX Surr EX
       1303       ES MTRX +THX CINEMA
       1304       ES DISC +THX CINEMA
       1305       ES 8ch +THX CINEMA
       1306       [)(]PLIIx MOVIE +THX
       1309       THX CINEMA
       130b       ES MTRX +THX MUSIC
       130c       ES DISC +THX MUSIC
       130d       ES 8ch +THX MUSIC
       130e       [)(]PLIIx MUSIC +THX
       1311       THX MUSIC
       1313       ES MTRX +THX GAMES
       1314       ES DISC +THX GAMES
       1315       ES 8ch +THX GAMES
       1319       THX GAMES
       131a       [)(]PLIIz +THX CINEMA
       131b       [)(]PLIIz +THX MUSIC
       131c       [)(]PLIIz +THX GAMES
       131d       Neo:X CINEMA + THX CINEMA
       131e       Neo:X MUSIC + THX MUSIC
       131f       Neo:X GAME + THX GAMES
     PQLSWORKING:
       0          PQLS OFF
       1          PQLS 2ch
       2          PQLS Multi ch
       3          PQLS Bitstream
     REMOTECONTROL:
       audioParameter APA
       cursorDown CDN
       cursorEnter CEN
       cursorLeft CLE
       cursorReturn CRT
       cursorRight CRI
       cursorUp   CUP
       hdmiOutputParameter HPA
       homeMenu   HM
       statusDisplay STS
       videoParameter VPA
     SCREENTYPES:
       00         Message
       01         List
       02         Playing(Play)
       03         Playing(Pause)
       04         Playing(Fwd)
       05         Playing(Rev)
       06         Playing(Stop)
       99         Drawing invalid
     SETS:
       hdZone:
         inputDown  ZEB
         inputUp    ZEC
         off        ZEF
         on         ZEO
         toggle     ZEZ
       main:
         0Mhl       07MHL
         0Network   00NW
         1Mhl       08MHL
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: pc1246 am 28 Juli 2017, 21:45:50
Hallo Andreas79
Kannst Du das bitte in codetags setzen, das sprengt meinen Bildschirm, und wird sich so auch keiner ansehen!
Danke und Gruss Christoph
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Andreas79 am 28 Juli 2017, 23:42:11
Ich hab das am Computer in codetags gesetzt.


Gesendet von iPhone mit Tapatalk
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Andreas79 am 28 Juli 2017, 23:46:49
Seh schon das Problem, bei meinem Post wurde am Ende was abgeschnitten, deshalb fehlt der Endtag vom Code.
Hab das jetzt korrigiert, aber es fehlt halt was, das kann ich erst wieder am Computer nachtragen.


Gesendet von iPhone mit Tapatalk
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 29 Juli 2017, 15:01:40
Hallo Andreas79,

ich habe soeben eine neue Version von 70_PIONEERAVR eingecheckt, sollte ab morgen via Update zur Verfügung stehen.
Damit sollte PIONEERAVR_screenUpdate() nur noch alle 5 Sekunden aufgerufen werden. Lass mich wissen, ob diese Version besser läuft.

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Andreas79 am 31 Juli 2017, 13:16:54
Ich hab gestern das Update eingespielt und jetzt läuft wieder alles problemlos!
Danke!


Gesendet von iPhone mit Tapatalk
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: reacend am 04 August 2017, 17:10:49
bei mir ist nur die State ständig als Opened kann ihn nicht mehr so easy steuern :)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Shojo am 04 August 2017, 17:27:21
Hi,

wollte mal fragen in welchen Intervall das Modul versucht sich mit den AVR zu verbinden?
Ich frage deshalb, da es manchmal ziemlich lange dauert bis  FEHM mitbekommt das der AVR wieder Online ist.

Gruß
Dennis
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Andreas79 am 04 August 2017, 22:35:39
Das im State nicht mehr der Zustand des Receivers angezeigt wird, find ich auch nicht gut. Muss aber wohl leider so sein.


Gesendet von iPhone mit Tapatalk
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 05 August 2017, 10:04:45
Liebe(r) reacend, liebe(r) shojo,
Danke für die Information.
Vor ein paar Wochen habe ich die entsprechende Änderung im PIONEERAVR Modul wie folgt beschrieben:

Zitat von: 50watt am 26 Juni 2017, 00:37:37
Es gibt 2 neue Attribute:

  • connectionCheck  1..120,off  Pingt den Pioneer AV Receiver alle X Sekunden um den Datenverbindungsstatus zu überprüfen. Standard: 60 Sekunden. (ersetzt das Attribute checkConnection)
  • timeout 1,2,3,4,5  Zeit in Sekunden, innerhalb der der Pioneer AV Receiver auf einen Ping antwortet. Standard: 3 Sekunden.
volumeStraight enhält nun die korrekten Werte.
Neues Reading stateAV, welches den Status des Pioneer AVR enthält, siehe auch https://wiki.fhem.de/wiki/DevelopmentGuidelinesAV (https://wiki.fhem.de/wiki/DevelopmentGuidelinesAV)
Das Reading state enthält nun den Status der Datenverbindung zum Pioneer AVR (opened, absent).

Ist diese Formulierung klar (Teile davon sind aus der commandref kopiert) oder gibt es Verbesserungsvorschläge ?
Beantwortet das eure Frage?
Funktioniert das PIONEERAVR Modul wie beschrieben?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Shojo am 06 August 2017, 12:00:30
Hi 50watt,

mir scheint es so das  er zu lange braucht sich wieder zu verbinden.
So ca. 15 - 20 Sek. nach Verfügbarkeit der telnet Verbindung (die schon nach ca. 5 Sek. verfügbar ist) kommt erst die Online-Meldung im FHEM.


Internals:
   DEF        telnet 192.168.0.9:8102
   DeviceName 192.168.0.9:8102
   NAME       AVReceiver
   NEXT_OPEN  1502013090.31391
   NR         77
   NTFY_ORDER 50-AVReceiver
   PARTIAL
   Protocol   telnet
   STATE      absent
   TYPE       PIONEERAVR
   READINGS:
   ...
   ...
   ...
   ...
Attributes:
   cmdIcon    muteT:rc_MUTE previous:rc_PREVIOUS next:rc_NEXT play:rc_PLAY pause:rc_PAUSE stop:rc_STOP shuffleT:rc_SHUFFLE repeatT:rc_REPEAT
   connectionCheck 5
   devStateIcon on:rc_GREEN@green:off off:rc_STOP:on absent:rc_RED:reopen playing:rc_PLAY@green:pause paused:rc_PAUSE@green:play muted:rc_MUTE@green:muteT fast-rewind:rc_REW@green:play fast-forward:rc_FF@green:play interrupted:rc_PAUSE@yellow:play
   room       1.1_Wohnzimmer
   stateFormat stateAV
   webCmd     volume:mute:input
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Alibaba am 07 August 2017, 18:52:07
Zitat von: Andreas79 am 04 August 2017, 22:35:39
Das im State nicht mehr der Zustand des Receivers angezeigt wird, find ich auch nicht gut. Muss aber wohl leider so sein.


Gesendet von iPhone mit Tapatalk

Der Zustand des Receivers kann mit dem Attribut stateFormat stateAV wieder angezeigt werden.

Gruss
Andreas
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: reacend am 12 August 2017, 15:11:49
Klasse Danke!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: on-off am 01 September 2017, 17:58:51
Hallo 50watt,

du hattest das Modul ja ein wenig geändert was die Log Einträge "PIONEERAVR Pioneer: PIONEERAVR_screenUpdate()" betrifft. Diese werden bei mir aller 5s geschrieben wenn ich zum Beispiel Internet Radio gewählt habe. Meine Frage wäre müssen diese geschrieben werden oder kann man diese abstellen so das sie keine Einträge im Logfile schreiben?

Danke und Gruß

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: stera am 08 November 2017, 21:25:36
Hallo,

ich habe mir ein Pioneer VSX 832 gekauft. Die Anbindung funktioniert mit dem Onkyo Modul. Ich kann auch den Volume Wert direkt anpassen, allerdings ist der Wert irgendwie nicht der gleiche wie auf dem AVR... bei -30db ca. habe ich in Fhem 100%. Wenn ich dann mit der Fernbedienung die Lautstärke erhöhe, fängt der Regler wieder bei 0 an und geht wieder nach oben..

Weiß jemand, ob man den Range irgendwo anpassen kann..

Gruß,
SteRa
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: zap am 09 November 2017, 19:15:24
Und warum nimmst Du nicht das PIONEER Modul für einen Pioneer AVR?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: stera am 09 November 2017, 19:44:36
Zitat von: zap am 09 November 2017, 19:15:24
Und warum nimmst Du nicht das PIONEER Modul für einen Pioneer AVR?

Das funktioniert ja leider ab VSX-831 nicht mehr, soweit ich das in einem Kommentar gelesen habe.. Habe es auch schon versucht und nicht hinbekommen..
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: zap am 10 November 2017, 10:35:36
Sorry, das war mir durchgerutscht ;-)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: HB86 am 01 Februar 2018, 08:38:56
Hallo,
könnte man in das Modul eventuell eine Möglichkeit einbauen die Inputlist zu editieren?
Also zum Beispiel Inputs ausblenden, da man ja meistens sowieso nicht alle braucht. Schön wäre auch die Möglichkeit Aliasnamen zu vergeben.
Darüberhinaus fehlt der Input "Game" (https://forum.fhem.de/index.php/topic,49040.msg406908.html#msg406908)

Ich weiß dass man die Inputs direkt in der "70_PIONEERAVR.pm" editieren kann, habe ich auch so gemacht, allerdings sind die Änderungen nach jedem Update wieder weg.

Wäre schön wenn sich dafür eine permanete Lösung finden würde.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: AbeamStart am 23 Oktober 2018, 08:41:20
Hallo,
ich streame mit meinem LMS per DLNA auf meinen VSX-529 Softwareversion s9675.5004.1058

Eingang ist "AMR", scheint er aber nicht zu kennen.
Folgende Meldung im Log:

2018.10.23 08:29:18 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/70_PIONEERAVR.pm line 3305.
2018.10.23 08:29:18 1: PERL WARNING: Use of uninitialized value $lineDataType in concatenation (.) or string at ./FHEM/70_PIONEERAVR.pm line 2892.
2018.10.23 08:29:26 3: PIONEERAVR PioneerAVR: Main InputName: can't find Name for input 47
2018.10.23 08:29:31 3: PIONEERAVR PioneerAVR: Main InputName: can't find Name for input 47


Könnte der Maintainer folgende Zeile einchecken:
      "47" => {"name" => "DMR",                "aliasName" => "",  "enabled" => "1", "playerCommands" => "1"},
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 24 Oktober 2018, 22:07:13
Danke für den Hinweis:
"47" => {"name" => "DMR",                "aliasName" => "",  "enabled" => "1", "playerCommands" => "1"},
ist eingechecked und dann wohl ab morgen per update verfügbar
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: SouzA am 12 November 2018, 22:01:49
Hi,

ich hab den Pioneer VSX-933.
Habe das PIONEERAVR Modul installiert. Es tut sich aber überhaupt nix... Weder auf Port 8102 noch auf Port 23.
Hätte dazu jemand einen Tip?
defmod wozi_Pioneer_AVR PIONEERAVR telnet 192.168.178.42:8102
attr wozi_Pioneer_AVR cmdIcon muteT:rc_MUTE previous:rc_PREVIOUS next:rc_NEXT play:rc_PLAY pause:rc_PAUSE stop:rc_STOP shuffleT:rc_SHUFFLE repeatT:rc_REPEAT
attr wozi_Pioneer_AVR connectionCheck 30
attr wozi_Pioneer_AVR devStateIcon on:rc_GREEN@green:off off:rc_STOP:on absent:rc_RED:reopen playing:rc_PLAY@green:pause paused:rc_PAUSE@green:play muted:rc_MUTE@green:muteT fast-rewind:rc_REW@green:play fast-forward:rc_FF@green:play interrupted:rc_PAUSE@yellow:play
attr wozi_Pioneer_AVR room Wohnzimmer
attr wozi_Pioneer_AVR stateFormat stateAV
attr wozi_Pioneer_AVR statusUpdateReconnect enable
attr wozi_Pioneer_AVR statusUpdateStart enable
attr wozi_Pioneer_AVR webCmd volume:mute:input

setstate wozi_Pioneer_AVR disconnected
setstate wozi_Pioneer_AVR 2018-11-12 21:53:47 inputsList adapterPort:airplay:bd:cblSat:cd:cdrTape:dmr:dvd:dvrBdr:favorites:game:hdmi1:hdmi2:hdmi3:hdmi4:hdmi5:hdmi6:hdmi7:hdmi8:hdmiCyclic:homeMediaGallery:iPodUsb:internetRadio:mediaServer:mhl:multiChIn:pandora:phono:sirius:spotify:tuner:tvSat:usbDac:video1:video2:xmRadio
setstate wozi_Pioneer_AVR 2018-11-12 20:10:20 mute on
setstate wozi_Pioneer_AVR 2018-10-22 13:39:09 power off
setstate wozi_Pioneer_AVR 2018-11-12 20:19:44 presence absent
setstate wozi_Pioneer_AVR 2018-11-12 22:00:11 state disconnected
setstate wozi_Pioneer_AVR 2018-10-22 13:39:09 stateAV absent


Vielen Dank und bis denn.
SouzA

EDIT:
Ich denke, es hat sich erledigt. Mit dem ONKYO_AVR Modul funktioniert es.
Danke.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 18 November 2018, 20:32:50
Es gibt (ab morgen via update) ein neues Commando um die Inputnamen des PioneerAVR mit Fhem zu ändern:
set <Name> renameInputAlias <inputName> <newInputName>

Die geänderten Inputnamen bleiben nun auch bei einem Neustart von Fhem erhalten.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: HB86 am 26 November 2018, 16:05:15
Seit dem letzten Update wird die inputsList bei mir nicht mehr geladen.

Ich hab nen VSX-S510, hab auch schon versucht das device neuanzulegen.
Hat leider auch nix gebracht.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 27 November 2018, 22:37:37
@HB86:
Kannst du mir die Ausgabe von list <deinPioneerAVRDeviceName> zukommen lassen?

Bei verbose 5 das Log von get <deinPioneerAVRDeviceName> loadInputNames könnte auch bei der Fehlersuche helfen...
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: HB86 am 29 November 2018, 10:59:31
Die ausgabe von "list device" ist scheinbar zu lang um das zu posten, deswegen hier nur ein Ausschnitt. Ich hoffe das reicht:


Internals:
   CHANGED   
   DEF        telnet 192.xxx.x.xx:8102
   DeviceName 192.xxx.x.xxx:8102
   FD         10
   NAME       VSX_S510
   NR         26
   NTFY_ORDER 50-VSX_S510
   PARTIAL   
   Protocol   telnet
   STATE      on
   TYPE       PIONEERAVR
   Helper:
     DBLOG:
       state:
         DbLog:
           TIME       1543473698.14894
           VALUE      screenLineType07:
   READINGS:
     2018-11-29 07:41:37   channel         
     2018-11-29 07:41:37   channelName     
     2018-11-29 07:41:37   channelStraight
     2018-11-29 07:41:37   currentAlbum   
     2018-11-29 07:41:37   currentArtist   
     2018-11-29 07:41:37   currentTitle   
     2018-11-29 07:41:37   input           tvSat
     2018-11-29 10:53:14   inputsList     
     2018-11-29 05:05:36   mute            off
     2018-11-29 07:41:37   playStatus     
     2018-11-29 07:41:38   power           on
     2018-11-29 05:05:07   presence        present
     2018-11-29 07:41:37   screenHierarchy
     2018-11-29 07:41:37   screenLine01   
     2018-11-29 07:41:37   screenLine02   
     2018-11-29 07:41:37   screenLine03   
     2018-11-29 07:41:37   screenLine04   
     2018-11-29 07:41:37   screenLine05   
     2018-11-29 07:41:37   screenLine06   
     2018-11-29 07:41:37   screenLine07   
     2018-11-29 07:41:37   screenLine08   
     2018-11-29 07:41:37   screenLineHasFocus
     2018-11-29 07:41:37   screenLineNumberFirst
     2018-11-29 07:41:37   screenLineNumberLast
     2018-11-29 07:41:37   screenLineNumbers
     2018-11-29 07:41:37   screenLineNumbersTotal
     2018-11-29 07:41:37   screenLineType01
     2018-11-29 07:41:37   screenLineType02
     2018-11-29 07:41:37   screenLineType03
     2018-11-29 07:41:37   screenLineType04
     2018-11-29 07:41:37   screenLineType05
     2018-11-29 07:41:37   screenLineType06
     2018-11-29 07:41:37   screenLineType07
     2018-11-29 07:41:37   screenLineType08
     2018-11-29 07:41:37   screenName     
     2018-11-29 07:41:37   screenReturnKey
     2018-11-29 07:41:37   screenToolsKey 
     2018-11-29 07:41:37   screenTopMenuKey
     2018-11-29 07:41:37   screenType     
     2018-11-29 07:41:37   sourceInfo     
     2018-11-29 05:05:36   state           opened
     2018-11-29 07:41:38   stateAV         on
     2018-11-29 07:41:37   tunerFrequency 
     2018-11-29 07:45:59   volume          36
     2018-11-29 07:45:59   volumeStraight  -47



INPUTNAMES:
       00:
         aliasName 
         audioTerminal No Assign
         componentTerminal No Assign
         enabled   
         hdmiTerminal No Assign
         inputLevelAdjust 1
         name       phono
         playerCommands 0
       01:
         aliasName 
         enabled   
         name       cd
         playerCommands 0
       02:
         aliasName 
         enabled   
         name       tuner
         playerCommands 0
       03:
         aliasName 
         enabled   
         name       cdrTape
         playerCommands 0
       04:
         aliasName 
         enabled   
         name       dvd
         playerCommands 0
       05:
         aliasName 
         enabled   
         name       tvSat
         playerCommands 0
       06:
         aliasName 
         enabled   
         name       cblSat
         playerCommands 0
       07:
         aliasName 
         enabled   
       08:
         aliasName 
         enabled   
       09:
         aliasName 
         enabled   
       10:
         aliasName 
         enabled   
         name       video1
         playerCommands 0
       11:
         aliasName 
         enabled   
       12:
         aliasName 
         enabled   
         name       multiChIn
         playerCommands 0
       13:
         aliasName 
         enabled   
         name       usbDac
         playerCommands 1
       14:
         aliasName 
         enabled   
         name       video2
         playerCommands 0
       15:
         aliasName 
         enabled   
         name       dvrBdr
         playerCommands 0
       16:
         aliasName 
         enabled   
       17:
         aliasName 
         enabled   
         name       iPodUsb
         playerCommands 1
       18:
         aliasName 
         enabled   
         name       xmRadio
         playerCommands 1
       19:
         aliasName 
         enabled   
         name       hdmi1
         playerCommands 0
       20:
         aliasName 
         enabled   
         name       hdmi2
         playerCommands 0
       21:
         aliasName 
         enabled   
         name       hdmi3
         playerCommands 0
       22:
         aliasName 
         enabled   
         name       hdmi4
         playerCommands 0
       23:
         aliasName 
         enabled   
         name       hdmi5
         playerCommands 0
       24:
         aliasName 
         enabled   
         name       hdmi6
         playerCommands 0
       25:
         aliasName 
         enabled   
         name       bd
         playerCommands 0
       26:
         aliasName 
         enabled   
         name       homeMediaGallery
         playerCommands 1
       27:
         aliasName 
         enabled   
         name       sirius
         playerCommands 1
       28:
         aliasName 
         enabled   
       29:
         aliasName 
         enabled   
       30:
         aliasName 
         enabled   
       31:
         aliasName 
         enabled   
         name       hdmiCyclic
         playerCommands 0
       32:
         aliasName 
         enabled   
       33:
         aliasName 
         enabled   
         name       adapterPort
         playerCommands 1
       34:
         aliasName 
         enabled   
         name       hdmi7
         playerCommands 0
       35:
         aliasName 
         enabled   
         name       hdmi8
         playerCommands 0
       36:
         aliasName 
         enabled   
       37:
         aliasName 
         enabled   
       38:
         aliasName 
         enabled   
         name       internetRadio
         playerCommands 1
       39:
         aliasName 
         enabled   
       40:
         aliasName 
         enabled   
       41:
         aliasName 
         enabled   
         name       pandora
         playerCommands 1
       42:
         aliasName 
         enabled   
       43:
         aliasName 
         enabled   
       44:
         aliasName 
         enabled   
         name       mediaServer
         playerCommands 1
       45:
         aliasName 
         enabled   
         name       favorites
         playerCommands 1
       46:
         aliasName 
         enabled   
         name       airplay
         playerCommands 1
       47:
         aliasName 
         enabled   
         name       dmr
         playerCommands 1
       48:
         aliasName 
         enabled   
         name       mhl
         playerCommands 1
       49:
         aliasName 
         enabled   
         name       game
         playerCommands 1
       50:
         aliasName 
         enabled   
       51:
         aliasName 
         enabled   
       52:
         aliasName 
         enabled   
       53:
         aliasName 
         enabled   
         name       spotify
         playerCommands 1
       54:
         aliasName 
         enabled   
       55:
         aliasName 
         enabled   
       56:
         aliasName 
         enabled   
       57:
         aliasName 
         enabled   
       58:
         aliasName 
         enabled   
       59:
         aliasName 
         enabled   



Und "loadInputNames" mit verbose 5:


2018.11.29 10:52:59 5: PIONEERAVR VSX_S510: Connection is up --- Check again in 60 s --> Internal timer set
2018.11.29 10:52:59 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:52:59 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:53:14 5: PIONEERAVR VSX_S510: Processing PIONEERAVR_Set( ? )
2018.11.29 10:53:14 5: PIONEERAVR VSX_S510: Processing PIONEERAVR_Set( ? )
2018.11.29 10:53:14 5: PIONEERAVR VSX_S510: called function PIONEERAVR_AVR_Get()
2018.11.29 10:53:29 5: PIONEERAVR VSX_S510: Connection is up --- Check again in 60 s --> Internal timer set
2018.11.29 10:53:29 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:53:29 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:53:35 5: PIONEERAVR VSX_S510: called function PIONEERAVR_AVR_Get()
2018.11.29 10:53:35 5: PIONEERAVR VSX_S510: processing get loadInputNames
2018.11.29 10:53:35 5: SW: 3f52474230300d0a
2018.11.29 10:53:35 5: SW: 3f535343303030300d0a
2018.11.29 10:53:35 5: SW: 3f535343303030310d0a
2018.11.29 10:53:35 5: SW: 3f535343303030320d0a
2018.11.29 10:53:36 5: SW: 3f535343303030330d0a
2018.11.29 10:53:36 5: SW: 3f494c4130300d0a
2018.11.29 10:53:36 5: SW: 3f52474230310d0a
2018.11.29 10:53:36 5: SW: 3f535343303130300d0a
2018.11.29 10:53:36 5: SW: 3f535343303130310d0a
2018.11.29 10:53:36 5: SW: 3f535343303130320d0a
2018.11.29 10:53:36 5: SW: 3f535343303130330d0a
2018.11.29 10:53:36 5: SW: 3f494c4130310d0a
2018.11.29 10:53:36 5: SW: 3f52474230320d0a
2018.11.29 10:53:36 5: SW: 3f535343303230300d0a
2018.11.29 10:53:36 5: SW: 3f535343303230310d0a
2018.11.29 10:53:37 5: SW: 3f535343303230320d0a
2018.11.29 10:53:37 5: SW: 3f535343303230330d0a
2018.11.29 10:53:37 5: SW: 3f494c4130320d0a
2018.11.29 10:53:37 5: SW: 3f52474230330d0a
2018.11.29 10:53:37 5: SW: 3f535343303330300d0a
2018.11.29 10:53:37 5: SW: 3f535343303330310d0a
2018.11.29 10:53:37 5: SW: 3f535343303330320d0a
2018.11.29 10:53:37 5: SW: 3f535343303330330d0a
2018.11.29 10:53:37 5: SW: 3f494c4130330d0a
2018.11.29 10:53:37 5: SW: 3f52474230340d0a
2018.11.29 10:53:37 5: SW: 3f535343303430300d0a
2018.11.29 10:53:37 5: SW: 3f535343303430310d0a
2018.11.29 10:53:38 5: SW: 3f535343303430320d0a
2018.11.29 10:53:38 5: SW: 3f535343303430330d0a
2018.11.29 10:53:38 5: SW: 3f494c4130340d0a
2018.11.29 10:53:38 5: SW: 3f52474230350d0a
2018.11.29 10:53:38 5: SW: 3f535343303530300d0a
2018.11.29 10:53:38 5: SW: 3f535343303530310d0a
2018.11.29 10:53:38 5: SW: 3f535343303530320d0a
2018.11.29 10:53:38 5: SW: 3f535343303530330d0a
2018.11.29 10:53:38 5: SW: 3f494c4130350d0a
2018.11.29 10:53:38 5: SW: 3f52474230360d0a
2018.11.29 10:53:38 5: SW: 3f535343303630300d0a
2018.11.29 10:53:38 5: SW: 3f535343303630310d0a
2018.11.29 10:53:39 5: SW: 3f535343303630320d0a
2018.11.29 10:53:39 5: SW: 3f535343303630330d0a
2018.11.29 10:53:39 5: SW: 3f494c4130360d0a
2018.11.29 10:53:39 5: SW: 3f52474230370d0a
2018.11.29 10:53:39 5: SW: 3f535343303730300d0a
2018.11.29 10:53:39 5: SW: 3f535343303730310d0a
2018.11.29 10:53:39 5: SW: 3f535343303730320d0a
2018.11.29 10:53:39 5: SW: 3f535343303730330d0a
2018.11.29 10:53:39 5: SW: 3f494c4130370d0a
2018.11.29 10:53:39 5: SW: 3f52474230380d0a
2018.11.29 10:53:39 5: SW: 3f535343303830300d0a
2018.11.29 10:53:40 5: SW: 3f535343303830310d0a
2018.11.29 10:53:40 5: SW: 3f535343303830320d0a
2018.11.29 10:53:40 5: SW: 3f535343303830330d0a
2018.11.29 10:53:40 5: SW: 3f494c4130380d0a
2018.11.29 10:53:40 5: SW: 3f52474230390d0a
2018.11.29 10:53:40 5: SW: 3f535343303930300d0a
2018.11.29 10:53:40 5: SW: 3f535343303930310d0a
2018.11.29 10:53:40 5: SW: 3f535343303930320d0a
2018.11.29 10:53:40 5: SW: 3f535343303930330d0a
2018.11.29 10:53:40 5: SW: 3f494c4130390d0a
2018.11.29 10:53:40 5: SW: 3f52474231300d0a
2018.11.29 10:53:40 5: SW: 3f535343313030300d0a
2018.11.29 10:53:41 5: SW: 3f535343313030310d0a
2018.11.29 10:53:41 5: SW: 3f535343313030320d0a
2018.11.29 10:53:41 5: SW: 3f535343313030330d0a
2018.11.29 10:53:41 5: SW: 3f494c4131300d0a
2018.11.29 10:53:41 5: SW: 3f52474231310d0a
2018.11.29 10:53:41 5: SW: 3f535343313130300d0a
2018.11.29 10:53:41 5: SW: 3f535343313130310d0a
2018.11.29 10:53:41 5: SW: 3f535343313130320d0a
2018.11.29 10:53:41 5: SW: 3f535343313130330d0a
2018.11.29 10:53:41 5: SW: 3f494c4131310d0a
2018.11.29 10:53:41 5: SW: 3f52474231320d0a
2018.11.29 10:53:41 5: SW: 3f535343313230300d0a
2018.11.29 10:53:42 5: SW: 3f535343313230310d0a
2018.11.29 10:53:42 5: SW: 3f535343313230320d0a
2018.11.29 10:53:42 5: SW: 3f535343313230330d0a
2018.11.29 10:53:42 5: SW: 3f494c4131320d0a
2018.11.29 10:53:42 5: SW: 3f52474231330d0a
2018.11.29 10:53:42 5: SW: 3f535343313330300d0a
2018.11.29 10:53:42 5: SW: 3f535343313330310d0a
2018.11.29 10:53:42 5: SW: 3f535343313330320d0a
2018.11.29 10:53:42 5: SW: 3f535343313330330d0a
2018.11.29 10:53:42 5: SW: 3f494c4131330d0a
2018.11.29 10:53:42 5: SW: 3f52474231340d0a
2018.11.29 10:53:43 5: SW: 3f535343313430300d0a
2018.11.29 10:53:43 5: SW: 3f535343313430310d0a
2018.11.29 10:53:43 5: SW: 3f535343313430320d0a
2018.11.29 10:53:43 5: SW: 3f535343313430330d0a
2018.11.29 10:53:43 5: SW: 3f494c4131340d0a
2018.11.29 10:53:43 5: SW: 3f52474231350d0a
2018.11.29 10:53:43 5: SW: 3f535343313530300d0a
2018.11.29 10:53:43 5: SW: 3f535343313530310d0a
2018.11.29 10:53:43 5: SW: 3f535343313530320d0a
2018.11.29 10:53:43 5: SW: 3f535343313530330d0a
2018.11.29 10:53:43 5: SW: 3f494c4131350d0a
2018.11.29 10:53:43 5: SW: 3f52474231360d0a
2018.11.29 10:53:44 5: SW: 3f535343313630300d0a
2018.11.29 10:53:44 5: SW: 3f535343313630310d0a
2018.11.29 10:53:44 5: SW: 3f535343313630320d0a
2018.11.29 10:53:44 5: SW: 3f535343313630330d0a
2018.11.29 10:53:44 5: SW: 3f494c4131360d0a
2018.11.29 10:53:44 5: SW: 3f52474231370d0a
2018.11.29 10:53:44 5: SW: 3f535343313730300d0a
2018.11.29 10:53:44 5: SW: 3f535343313730310d0a
2018.11.29 10:53:44 5: SW: 3f535343313730320d0a
2018.11.29 10:53:44 5: SW: 3f535343313730330d0a
2018.11.29 10:53:44 5: SW: 3f494c4131370d0a
2018.11.29 10:53:44 5: SW: 3f52474231380d0a
2018.11.29 10:53:45 5: SW: 3f535343313830300d0a
2018.11.29 10:53:45 5: SW: 3f535343313830310d0a
2018.11.29 10:53:45 5: SW: 3f535343313830320d0a
2018.11.29 10:53:45 5: SW: 3f535343313830330d0a
2018.11.29 10:53:45 5: SW: 3f494c4131380d0a
2018.11.29 10:53:45 5: SW: 3f52474231390d0a
2018.11.29 10:53:45 5: SW: 3f535343313930300d0a
2018.11.29 10:53:45 5: SW: 3f535343313930310d0a
2018.11.29 10:53:45 5: SW: 3f535343313930320d0a
2018.11.29 10:53:45 5: SW: 3f535343313930330d0a
2018.11.29 10:53:45 5: SW: 3f494c4131390d0a
2018.11.29 10:53:46 5: SW: 3f52474232300d0a
2018.11.29 10:53:46 5: SW: 3f535343323030300d0a
2018.11.29 10:53:46 5: SW: 3f535343323030310d0a
2018.11.29 10:53:46 5: SW: 3f535343323030320d0a
2018.11.29 10:53:46 5: SW: 3f535343323030330d0a
2018.11.29 10:53:46 5: SW: 3f494c4132300d0a
2018.11.29 10:53:46 5: SW: 3f52474232310d0a
2018.11.29 10:53:46 5: SW: 3f535343323130300d0a
2018.11.29 10:53:46 5: SW: 3f535343323130310d0a
2018.11.29 10:53:46 5: SW: 3f535343323130320d0a
2018.11.29 10:53:46 5: SW: 3f535343323130330d0a
2018.11.29 10:53:47 5: SW: 3f494c4132310d0a
2018.11.29 10:53:47 5: SW: 3f52474232320d0a
2018.11.29 10:53:47 5: SW: 3f535343323230300d0a
2018.11.29 10:53:47 5: SW: 3f535343323230310d0a
2018.11.29 10:53:47 5: SW: 3f535343323230320d0a
2018.11.29 10:53:47 5: SW: 3f535343323230330d0a
2018.11.29 10:53:47 5: SW: 3f494c4132320d0a
2018.11.29 10:53:47 5: SW: 3f52474232330d0a
2018.11.29 10:53:47 5: SW: 3f535343323330300d0a
2018.11.29 10:53:47 5: SW: 3f535343323330310d0a
2018.11.29 10:53:47 5: SW: 3f535343323330320d0a
2018.11.29 10:53:47 5: SW: 3f535343323330330d0a
2018.11.29 10:53:48 5: SW: 3f494c4132330d0a
2018.11.29 10:53:48 5: SW: 3f52474232340d0a
2018.11.29 10:53:48 5: SW: 3f535343323430300d0a
2018.11.29 10:53:48 5: SW: 3f535343323430310d0a
2018.11.29 10:53:48 5: SW: 3f535343323430320d0a
2018.11.29 10:53:48 5: SW: 3f535343323430330d0a
2018.11.29 10:53:48 5: SW: 3f494c4132340d0a
2018.11.29 10:53:48 5: SW: 3f52474232350d0a
2018.11.29 10:53:48 5: SW: 3f535343323530300d0a
2018.11.29 10:53:48 5: SW: 3f535343323530310d0a
2018.11.29 10:53:48 5: SW: 3f535343323530320d0a
2018.11.29 10:53:49 5: SW: 3f535343323530330d0a
2018.11.29 10:53:49 5: SW: 3f494c4132350d0a
2018.11.29 10:53:49 5: SW: 3f52474232360d0a
2018.11.29 10:53:49 5: SW: 3f535343323630300d0a
2018.11.29 10:53:49 5: SW: 3f535343323630310d0a
2018.11.29 10:53:49 5: SW: 3f535343323630320d0a
2018.11.29 10:53:49 5: SW: 3f535343323630330d0a
2018.11.29 10:53:49 5: SW: 3f494c4132360d0a
2018.11.29 10:53:49 5: SW: 3f52474232370d0a
2018.11.29 10:53:49 5: SW: 3f535343323730300d0a
2018.11.29 10:53:49 5: SW: 3f535343323730310d0a
2018.11.29 10:53:49 5: SW: 3f535343323730320d0a
2018.11.29 10:53:50 5: SW: 3f535343323730330d0a
2018.11.29 10:53:50 5: SW: 3f494c4132370d0a
2018.11.29 10:53:50 5: SW: 3f52474232380d0a
2018.11.29 10:53:50 5: SW: 3f535343323830300d0a
2018.11.29 10:53:50 5: SW: 3f535343323830310d0a
2018.11.29 10:53:50 5: SW: 3f535343323830320d0a
2018.11.29 10:53:50 5: SW: 3f535343323830330d0a
2018.11.29 10:53:50 5: SW: 3f494c4132380d0a
2018.11.29 10:53:50 5: SW: 3f52474232390d0a
2018.11.29 10:53:50 5: SW: 3f535343323930300d0a
2018.11.29 10:53:50 5: SW: 3f535343323930310d0a
2018.11.29 10:53:50 5: SW: 3f535343323930320d0a
2018.11.29 10:53:51 5: SW: 3f535343323930330d0a
2018.11.29 10:53:51 5: SW: 3f494c4132390d0a
2018.11.29 10:53:51 5: SW: 3f52474233300d0a
2018.11.29 10:53:51 5: SW: 3f535343333030300d0a
2018.11.29 10:53:51 5: SW: 3f535343333030310d0a
2018.11.29 10:53:51 5: SW: 3f535343333030320d0a
2018.11.29 10:53:51 5: SW: 3f535343333030330d0a
2018.11.29 10:53:51 5: SW: 3f494c4133300d0a
2018.11.29 10:53:51 5: SW: 3f52474233310d0a
2018.11.29 10:53:51 5: SW: 3f535343333130300d0a
2018.11.29 10:53:51 5: SW: 3f535343333130310d0a
2018.11.29 10:53:52 5: SW: 3f535343333130320d0a
2018.11.29 10:53:52 5: SW: 3f535343333130330d0a
2018.11.29 10:53:52 5: SW: 3f494c4133310d0a
2018.11.29 10:53:52 5: SW: 3f52474233320d0a
2018.11.29 10:53:52 5: SW: 3f535343333230300d0a
2018.11.29 10:53:52 5: SW: 3f535343333230310d0a
2018.11.29 10:53:52 5: SW: 3f535343333230320d0a
2018.11.29 10:53:52 5: SW: 3f535343333230330d0a
2018.11.29 10:53:52 5: SW: 3f494c4133320d0a
2018.11.29 10:53:52 5: SW: 3f52474233330d0a
2018.11.29 10:53:52 5: SW: 3f535343333330300d0a
2018.11.29 10:53:52 5: SW: 3f535343333330310d0a
2018.11.29 10:53:53 5: SW: 3f535343333330320d0a
2018.11.29 10:53:53 5: SW: 3f535343333330330d0a
2018.11.29 10:53:53 5: SW: 3f494c4133330d0a
2018.11.29 10:53:53 5: SW: 3f52474233340d0a
2018.11.29 10:53:53 5: SW: 3f535343333430300d0a
2018.11.29 10:53:53 5: SW: 3f535343333430310d0a
2018.11.29 10:53:53 5: SW: 3f535343333430320d0a
2018.11.29 10:53:53 5: SW: 3f535343333430330d0a
2018.11.29 10:53:53 5: SW: 3f494c4133340d0a
2018.11.29 10:53:53 5: SW: 3f52474233350d0a
2018.11.29 10:53:53 5: SW: 3f535343333530300d0a
2018.11.29 10:53:53 5: SW: 3f535343333530310d0a
2018.11.29 10:53:54 5: SW: 3f535343333530320d0a
2018.11.29 10:53:54 5: SW: 3f535343333530330d0a
2018.11.29 10:53:54 5: SW: 3f494c4133350d0a
2018.11.29 10:53:54 5: SW: 3f52474233360d0a
2018.11.29 10:53:54 5: SW: 3f535343333630300d0a
2018.11.29 10:53:54 5: SW: 3f535343333630310d0a
2018.11.29 10:53:54 5: SW: 3f535343333630320d0a
2018.11.29 10:53:54 5: SW: 3f535343333630330d0a
2018.11.29 10:53:54 5: SW: 3f494c4133360d0a
2018.11.29 10:53:54 5: SW: 3f52474233370d0a
2018.11.29 10:53:54 5: SW: 3f535343333730300d0a
2018.11.29 10:53:55 5: SW: 3f535343333730310d0a
2018.11.29 10:53:55 5: SW: 3f535343333730320d0a
2018.11.29 10:53:55 5: SW: 3f535343333730330d0a
2018.11.29 10:53:55 5: SW: 3f494c4133370d0a
2018.11.29 10:53:55 5: SW: 3f52474233380d0a
2018.11.29 10:53:55 5: SW: 3f535343333830300d0a
2018.11.29 10:53:55 5: SW: 3f535343333830310d0a
2018.11.29 10:53:55 5: SW: 3f535343333830320d0a
2018.11.29 10:53:55 5: SW: 3f535343333830330d0a
2018.11.29 10:53:55 5: SW: 3f494c4133380d0a
2018.11.29 10:53:55 5: SW: 3f52474233390d0a
2018.11.29 10:53:55 5: SW: 3f535343333930300d0a
2018.11.29 10:53:56 5: SW: 3f535343333930310d0a
2018.11.29 10:53:56 5: SW: 3f535343333930320d0a
2018.11.29 10:53:56 5: SW: 3f535343333930330d0a
2018.11.29 10:53:56 5: SW: 3f494c4133390d0a
2018.11.29 10:53:56 5: SW: 3f52474234300d0a
2018.11.29 10:53:56 5: SW: 3f535343343030300d0a
2018.11.29 10:53:56 5: SW: 3f535343343030310d0a
2018.11.29 10:53:56 5: SW: 3f535343343030320d0a
2018.11.29 10:53:56 5: SW: 3f535343343030330d0a
2018.11.29 10:53:56 5: SW: 3f494c4134300d0a
2018.11.29 10:53:56 5: SW: 3f52474234310d0a
2018.11.29 10:53:56 5: SW: 3f535343343130300d0a
2018.11.29 10:53:57 5: SW: 3f535343343130310d0a
2018.11.29 10:53:57 5: SW: 3f535343343130320d0a
2018.11.29 10:53:57 5: SW: 3f535343343130330d0a
2018.11.29 10:53:57 5: SW: 3f494c4134310d0a
2018.11.29 10:53:57 5: SW: 3f52474234320d0a
2018.11.29 10:53:57 5: SW: 3f535343343230300d0a
2018.11.29 10:53:57 5: SW: 3f535343343230310d0a
2018.11.29 10:53:57 5: SW: 3f535343343230320d0a
2018.11.29 10:53:57 5: SW: 3f535343343230330d0a
2018.11.29 10:53:57 5: SW: 3f494c4134320d0a
2018.11.29 10:53:57 5: SW: 3f52474234330d0a
2018.11.29 10:53:58 5: SW: 3f535343343330300d0a
2018.11.29 10:53:58 5: SW: 3f535343343330310d0a
2018.11.29 10:53:58 5: SW: 3f535343343330320d0a
2018.11.29 10:53:58 5: SW: 3f535343343330330d0a
2018.11.29 10:53:58 5: SW: 3f494c4134330d0a
2018.11.29 10:53:58 5: SW: 3f52474234340d0a
2018.11.29 10:53:58 5: SW: 3f535343343430300d0a
2018.11.29 10:53:58 5: SW: 3f535343343430310d0a
2018.11.29 10:53:58 5: SW: 3f535343343430320d0a
2018.11.29 10:53:58 5: SW: 3f535343343430330d0a
2018.11.29 10:53:58 5: SW: 3f494c4134340d0a
2018.11.29 10:53:58 5: SW: 3f52474234350d0a
2018.11.29 10:53:59 5: SW: 3f535343343530300d0a
2018.11.29 10:53:59 5: SW: 3f535343343530310d0a
2018.11.29 10:53:59 5: SW: 3f535343343530320d0a
2018.11.29 10:53:59 5: SW: 3f535343343530330d0a
2018.11.29 10:53:59 5: SW: 3f494c4134350d0a
2018.11.29 10:53:59 5: SW: 3f52474234360d0a
2018.11.29 10:53:59 5: SW: 3f535343343630300d0a
2018.11.29 10:53:59 5: SW: 3f535343343630310d0a
2018.11.29 10:53:59 5: SW: 3f535343343630320d0a
2018.11.29 10:53:59 5: SW: 3f535343343630330d0a
2018.11.29 10:53:59 5: SW: 3f494c4134360d0a
2018.11.29 10:53:59 5: SW: 3f52474234370d0a
2018.11.29 10:54:00 5: SW: 3f535343343730300d0a
2018.11.29 10:54:00 5: SW: 3f535343343730310d0a
2018.11.29 10:54:00 5: SW: 3f535343343730320d0a
2018.11.29 10:54:00 5: SW: 3f535343343730330d0a
2018.11.29 10:54:00 5: SW: 3f494c4134370d0a
2018.11.29 10:54:00 5: SW: 3f52474234380d0a
2018.11.29 10:54:00 5: SW: 3f535343343830300d0a
2018.11.29 10:54:00 5: SW: 3f535343343830310d0a
2018.11.29 10:54:00 5: SW: 3f535343343830320d0a
2018.11.29 10:54:00 5: SW: 3f535343343830330d0a
2018.11.29 10:54:00 5: SW: 3f494c4134380d0a
2018.11.29 10:54:00 5: SW: 3f52474234390d0a
2018.11.29 10:54:01 5: SW: 3f535343343930300d0a
2018.11.29 10:54:01 5: SW: 3f535343343930310d0a
2018.11.29 10:54:01 5: SW: 3f535343343930320d0a
2018.11.29 10:54:01 5: SW: 3f535343343930330d0a
2018.11.29 10:54:01 5: SW: 3f494c4134390d0a
2018.11.29 10:54:01 5: SW: 3f52474235300d0a
2018.11.29 10:54:01 5: SW: 3f535343353030300d0a
2018.11.29 10:54:01 5: SW: 3f535343353030310d0a
2018.11.29 10:54:01 5: SW: 3f535343353030320d0a
2018.11.29 10:54:01 5: SW: 3f535343353030330d0a
2018.11.29 10:54:02 5: SW: 3f494c4135300d0a
2018.11.29 10:54:02 5: SW: 3f52474235310d0a
2018.11.29 10:54:02 5: SW: 3f535343353130300d0a
2018.11.29 10:54:02 5: SW: 3f535343353130310d0a
2018.11.29 10:54:02 5: SW: 3f535343353130320d0a
2018.11.29 10:54:02 5: SW: 3f535343353130330d0a
2018.11.29 10:54:02 5: SW: 3f494c4135310d0a
2018.11.29 10:54:02 5: SW: 3f52474235320d0a
2018.11.29 10:54:02 5: SW: 3f535343353230300d0a
2018.11.29 10:54:02 5: SW: 3f535343353230310d0a
2018.11.29 10:54:02 5: SW: 3f535343353230320d0a
2018.11.29 10:54:02 5: SW: 3f535343353230330d0a
2018.11.29 10:54:03 5: SW: 3f494c4135320d0a
2018.11.29 10:54:03 5: SW: 3f52474235330d0a
2018.11.29 10:54:03 5: SW: 3f535343353330300d0a
2018.11.29 10:54:03 5: SW: 3f535343353330310d0a
2018.11.29 10:54:03 5: SW: 3f535343353330320d0a
2018.11.29 10:54:03 5: SW: 3f535343353330330d0a
2018.11.29 10:54:03 5: SW: 3f494c4135330d0a
2018.11.29 10:54:03 5: SW: 3f52474235340d0a
2018.11.29 10:54:03 5: SW: 3f535343353430300d0a
2018.11.29 10:54:03 5: SW: 3f535343353430310d0a
2018.11.29 10:54:03 5: SW: 3f535343353430320d0a
2018.11.29 10:54:03 5: SW: 3f535343353430330d0a
2018.11.29 10:54:04 5: SW: 3f494c4135340d0a
2018.11.29 10:54:04 5: SW: 3f52474235350d0a
2018.11.29 10:54:04 5: SW: 3f535343353530300d0a
2018.11.29 10:54:04 5: SW: 3f535343353530310d0a
2018.11.29 10:54:04 5: SW: 3f535343353530320d0a
2018.11.29 10:54:04 5: SW: 3f535343353530330d0a
2018.11.29 10:54:04 5: SW: 3f494c4135350d0a
2018.11.29 10:54:04 5: SW: 3f52474235360d0a
2018.11.29 10:54:04 5: SW: 3f535343353630300d0a
2018.11.29 10:54:04 5: SW: 3f535343353630310d0a
2018.11.29 10:54:04 5: SW: 3f535343353630320d0a
2018.11.29 10:54:05 5: SW: 3f535343353630330d0a
2018.11.29 10:54:05 5: SW: 3f494c4135360d0a
2018.11.29 10:54:05 5: SW: 3f52474235370d0a
2018.11.29 10:54:05 5: SW: 3f535343353730300d0a
2018.11.29 10:54:05 5: SW: 3f535343353730310d0a
2018.11.29 10:54:05 5: SW: 3f535343353730320d0a
2018.11.29 10:54:05 5: SW: 3f535343353730330d0a
2018.11.29 10:54:05 5: SW: 3f494c4135370d0a
2018.11.29 10:54:05 5: SW: 3f52474235380d0a
2018.11.29 10:54:05 5: SW: 3f535343353830300d0a
2018.11.29 10:54:05 5: SW: 3f535343353830310d0a
2018.11.29 10:54:05 5: SW: 3f535343353830320d0a
2018.11.29 10:54:06 5: SW: 3f535343353830330d0a
2018.11.29 10:54:06 5: SW: 3f494c4135380d0a
2018.11.29 10:54:06 5: SW: 3f52474235390d0a
2018.11.29 10:54:06 5: SW: 3f535343353930300d0a
2018.11.29 10:54:06 5: SW: 3f535343353930310d0a
2018.11.29 10:54:06 5: SW: 3f535343353930320d0a
2018.11.29 10:54:06 5: SW: 3f535343353930330d0a
2018.11.29 10:54:06 5: SW: 3f494c4135390d0a
2018.11.29 10:54:06 5: SW: 0d0a
2018.11.29 10:54:06 5: PIONEERAVR VSX_S510: PIONEERAVR_connectionCheck() --- connstate=R -> do nothing: "R\r\n" PARTIAL: ""
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Connection is up --- Check again in 60 s --> Internal timer set
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\nR\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 3: SDUINO: Unknown code u6301280AAA4, help me!
2018.11.29 10:54:07 3: SDUINO: Unknown code u636902285501280AAA40509481142A9F280AAA40509480, help me!
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Connection is up --- Check again in 60 s --> Internal timer set
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\nR\r\nR\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\nR\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\nR\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: line to do soon: "R\r\n"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: processing "R" received from PIONEERAVR
2018.11.29 10:54:07 5: PIONEERAVR VSX_S510: Supressing received "R"
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 30 November 2018, 21:38:41
@HB86: Danke für die Informationen. Ich habe soeben eine neue Version mit korrigierter inputsList eingecheckt, die morgen früh via update verfügbar ist. Bitte testen!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 01 Dezember 2018, 11:17:44
Zitat von: 50watt am 30 November 2018, 21:38:41
@HB86: Danke für die Informationen. Ich habe soeben eine neue Version mit korrigierter inputsList eingecheckt, die morgen früh via update verfügbar ist. Bitte testen!

Kannst du bei Gelegenheit auch noch die Warning hier korrigieren?

2018.11.30 23:18:28.589 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/70_PIONEERAVR.pm line 1768.
2018.11.30 23:18:28.589 1:     main::HandleTimeout                 called by fhem.pl (649)
2018.11.30 23:18:28.588 1:     main::LightScene_asyncQueue         called by fhem.pl (3146)
2018.11.30 23:18:28.588 1:     main::CommandSet                    called by ./FHEM/31_LightScene.pm (773)
2018.11.30 23:18:28.588 1:     main::DoSet                         called by fhem.pl (1843)
2018.11.30 23:18:28.588 1:     main::CallFn                        called by fhem.pl (1810)
2018.11.30 23:18:28.587 1:     main::dummy_Set                     called by fhem.pl (3598)
2018.11.30 23:18:28.587 1:     main::readingsSingleUpdate          called by ./FHEM/98_dummy.pm (63)
2018.11.30 23:18:28.587 1:     main::readingsEndUpdate             called by fhem.pl (4756)
2018.11.30 23:18:28.587 1:     main::DoTrigger                     called by fhem.pl (4574)
2018.11.30 23:18:28.586 1:     main::CallFn                        called by fhem.pl (3523)
2018.11.30 23:18:28.586 1:     main::notify_Exec                   called by fhem.pl (3603)
2018.11.30 23:18:28.586 1:     main::AnalyzeCommandChain           called by ./FHEM/91_notify.pm (120)
2018.11.30 23:18:28.586 1:     main::AnalyzeCommand                called by fhem.pl (1063)
2018.11.30 23:18:28.585 1:     main::CommandCmdAlias               called by fhem.pl (1217)
2018.11.30 23:18:28.585 1:     main::CommandSet                    called by ./FHEM/98_cmdalias.pm (99)
2018.11.30 23:18:28.585 1:     main::DoSet                         called by fhem.pl (1843)
2018.11.30 23:18:28.585 1:     main::CallFn                        called by fhem.pl (1810)
2018.11.30 23:18:28.584 1:     main::PIONEERAVR_Set                called by fhem.pl (3598)
2018.11.30 23:18:28.584 1:     main::__ANON__                      called by ./FHEM/70_PIONEERAVR.pm (1766)


Danke im Voraus!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 01 Dezember 2018, 14:23:46
@P.A.Trick Danke für den Hinweis. Ich habe PERL WARNINGS nun gefunden und in der soeben hochgeladenen neuen Version des Moduls behoben.
Ich konnte die von dir angeführte PERL WARNING hier allerdings nicht nachvollziehen.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: P.A.Trick am 01 Dezember 2018, 16:30:40
Zitat von: 50watt am 01 Dezember 2018, 14:23:46
@P.A.Trick Danke für den Hinweis. Ich habe PERL WARNINGS nun gefunden und in der soeben hochgeladenen neuen Version des Moduls behoben.
Ich konnte die von dir angeführte PERL WARNING hier allerdings nicht nachvollziehen.

Ich nutze keine Alias Namen, evtl. liegt es daran?

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: HB86 am 02 Dezember 2018, 17:55:27
Zitat von: 50watt am 30 November 2018, 21:38:41
@HB86: Danke für die Informationen. Ich habe soeben eine neue Version mit korrigierter inputsList eingecheckt, die morgen früh via update verfügbar ist. Bitte testen!
Danke. inputsList wird jetzt wieder angezeigt, allerdings kann ich keine Aliasnamen vergeben.
Ist es darüberhinaus irgendwie möglich Inputs zu deaktivieren?



Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 02 Januar 2019, 21:22:21
Kann es sein das nicht mehr alle Readings ausgelesen werden?

Mir ist aufgefallen, wenn ich das Reading speakers am Receiver ändere Fhem es nicht mitbekommt. Änderung über Fhem klappt weiterhin.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 03 Januar 2019, 15:46:11
Zitat von: HB86 am 02 Dezember 2018, 17:55:27
Danke. inputsList wird jetzt wieder angezeigt, allerdings kann ich keine Aliasnamen vergeben.
Ist es darüberhinaus irgendwie möglich Inputs zu deaktivieren?
Aliasnamen für Inputs werden (bei PIONEER AVR-Geräten, die das unterstützen) direkt am Gerät vergeben (Bei (manchen) Pioneer AVR kann man die Inputs umbenennen -> das sind dann die Aliasnamen).
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 03 Januar 2019, 16:08:56
Zitat von: Paul am 02 Januar 2019, 21:22:21
Kann es sein das nicht mehr alle Readings ausgelesen werden?

Mir ist aufgefallen, wenn ich das Reading speakers am Receiver ändere Fhem es nicht mitbekommt. Änderung über Fhem klappt weiterhin.
Danke für die Information. Werden die Readings mit folgendem Befehl set <pioneerAVR device Name> statusRequest aktualisiert? Damit fragt FHEM den Status aller Einstellungen vom PioneerAVR ab und aktualisiert alle readings des FHEM-Modules, dauert etwa eine Minute und funktioniert hier.
Ändert sich das Verhalten, wenn die Stromversorgung des Pioneer Receiver für 10 Sekunden unterbrochen wird (ausstecken - wieder einstecken ;-) )?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 03 Januar 2019, 18:58:12
Zitat von: 50watt am 03 Januar 2019, 16:08:56
Danke für die Information. Werden die Readings mit folgendem Befehl set <pioneerAVR device Name> statusRequest aktualisiert? Damit fragt FHEM den Status aller Einstellungen vom PioneerAVR ab und aktualisiert alle readings des FHEM-Modules, dauert etwa eine Minute und funktioniert hier.
Ändert sich das Verhalten, wenn die Stromversorgung des Pioneer Receiver für 10 Sekunden unterbrochen wird (ausstecken - wieder einstecken ;-) )?

ich habe erst ein List gemacht, danach ein statusRequest.
Ich habe jetzt viele ansere Readings und speakers wird auch aktualisiert.
Gerät trennen geht im Moment nicht (irgend ne Schnulze im Fernsehen)    ;) (WAF)


Internals:
   DEF        telnet 192.168.178.26
   DeviceName 192.168.178.26:8102
   FD         111
   NAME       PIONEER
   NR         403
   NTFY_ORDER 50-PIONEER
   PARTIAL   
   Protocol   telnet
   STATE      on
   TYPE       PIONEERAVR
   READINGS:
     2019-01-03 16:30:43   channel         
     2019-01-03 16:30:43   channelName     
     2019-01-03 16:30:43   channelStraight
     2019-01-03 16:30:43   currentAlbum   
     2019-01-03 16:30:43   currentArtist   
     2019-01-03 16:30:43   currentTitle   
     2019-01-03 18:46:07   display             STEREO   
     2019-01-03 18:46:07   displayPrevious M.VOL  -47.0dB
     2019-01-03 16:30:43   input           tvSat
     2019-01-03 18:46:07   inputsList      adapterPort:airplay:bd:cblSat:cd:cdrTape:dmr:dvd:dvrBdr:favorites:gMi1:game:hdmi2:hdmi3:hdmi4:hdmi5:hdmi6:hdmi7:hdmi8:hdmiCyclic:iPodUsb:internetRadio:internetRadio:mediaServer:mhl:multiChIn:pandora:phono:sirius:spotify:tuner:tvSat:usbDac:video1:video2:xmRadio
     2018-11-21 21:01:14   listeningMode   autoSurround
     2019-01-03 18:45:57   listeningModePlaying STEREO
     2019-01-03 17:57:47   mute            off
     2019-01-03 16:30:43   playStatus     
     2019-01-03 14:12:38   power           on
     2019-01-03 14:12:38   presence        present
     2019-01-03 16:30:43   screenHierarchy
     2019-01-03 16:30:43   screenLine01   
     2019-01-03 16:30:43   screenLine02   
     2019-01-03 16:30:43   screenLine03   
     2019-01-03 16:30:43   screenLine04   
     2019-01-03 16:30:43   screenLine05   
     2019-01-03 16:30:43   screenLine06   
     2019-01-03 16:30:43   screenLine07   
     2019-01-03 16:30:43   screenLine08   
     2019-01-03 16:30:43   screenLineHasFocus
     2019-01-03 16:30:43   screenLineNumberFirst
     2019-01-03 16:30:43   screenLineNumberLast
     2019-01-03 16:30:43   screenLineNumbers
     2019-01-03 16:30:43   screenLineNumbersTotal
     2019-01-03 16:30:43   screenLineType01
     2019-01-03 16:30:43   screenLineType02
     2019-01-03 16:30:43   screenLineType03
     2019-01-03 16:30:43   screenLineType04
     2019-01-03 16:30:43   screenLineType05
     2019-01-03 16:30:43   screenLineType06
     2019-01-03 16:30:43   screenLineType07
     2019-01-03 16:30:43   screenLineType08
     2019-01-03 16:30:43   screenName     
     2019-01-03 16:30:43   screenReturnKey
     2019-01-03 16:30:43   screenToolsKey 
     2019-01-03 16:30:43   screenTopMenuKey
     2019-01-03 16:30:43   screenType     
     2019-01-03 16:30:43   sourceInfo     
     2019-01-02 19:39:30   speakers        A
     2019-01-03 14:12:38   state           opened
     2019-01-03 14:12:38   stateAV         on
     2019-01-03 16:30:43   tunerFrequency 
     2019-01-03 18:46:02   volume          36
     2019-01-03 18:46:02   volumeStraight  -47
   helper:
     AVAILABLE  1
     nextConnectionCheck 1546537627.61479
     receiver   
     AUDIOINPUTFREQUENCY:
       00         32kHz
       01         44.1kHz
       02         48kHz
       03         88.2kHz
       04         96kHz
       05         176.4kHz
       06         192kHz
       07         ---
       32         2.8MHz
       33         5.6MHz
     AUDIOINPUTSIGNAL:
       00         ANALOG
       01         ANALOG
       02         ANALOG
       03         PCM
       04         PCM
       05         DOLBY DIGITAL
       06         DTS
       07         DTS-ES Matrix
       08         DTS-ES Discrete
       09         DTS 96/24
       10         DTS 96/24 ES Matrix
       11         DTS 96/24 ES Discrete
       12         MPEG-2 AAC
       13         WMA9 Pro
       14         DSD (HDMI or File via DSP route)
       15         HDMI THROUGH
       16         DOLBY DIGITAL PLUS
       17         DOLBY TrueHD
       18         DTS EXPRESS
       19         DTS-HD Master Audio
       20         DTS-HD High Resolution
       21         DTS-HD High Resolution
       22         DTS-HD High Resolution
       23         DTS-HD High Resolution
       24         DTS-HD High Resolution
       25         DTS-HD High Resolution
       26         DTS-HD High Resolution
       27         DTS-HD Master Audio
       28         DSD (HDMI or File via DSD DIRECT route)
       64         MP3
       65         WAV
       66         WMA
       67         MPEG4-AAC
       68         FLAC
       69         ALAC(Apple Lossless)
       70         AIFF
       71         DSD (USB-DAC)
     AUDIOOUTPUTFREQUENCY:
       00         32kHz
       01         44.1kHz
       02         48kHz
       03         88.2kHz
       04         96kHz
       05         176.4kHz
       06         192kHz
       07         ---
       32         2.8MHz
       33         5.6MHz
     CHARS:
       00         
       01         
       02         
       03         
       04         
       05         [)
       06         (]
       07         I
       08         II
       09         <
       0A         >
       0B         _
       0C         .
       0D         .0
       0E         .5
       0F         O
       10         0
       11         1
       12         2
       13         3
       14         4
       15         5
       16         6
       17         7
       18         8
       19         9
       1A         A
       1B         B
       1C         C
       1D         F
       1E         M
       1F         �
       20         
       21         !
       22         "
       23         #
       24         $
       25         %
       26         &
       27         '
       28         (
       29         )
       2A         *
       2B         +
       2C         ,
       2D         -
       2E         .
       2F         /
       30         0
       31         1
       32         2
       33         3
       34         4
       35         5
       36         6
       37         7
       38         8
       39         9
       3A         :
       3B         ;
       3C         <
       3D         =
       3E         >
       3F         ?
       40         @
       41         A
       42         B
       43         C
       44         D
       45         E
       46         F
       47         G
       48         H
       49         I
       4A         J
       4B         K
       4C         L
       4D         M
       4E         N
       4F         O
       50         P
       51         Q
       52         R
       53         S
       54         T
       55         U
       56         V
       57         W
       58         X
       59         Y
       5A         Z
       5B         [
       5C         \
       5D         ]
       5E         ^
       5F         _
       60         ||
       61         a
       62         b
       63         c
       64         d
       65         e
       66         f
       67         g
       68         h
       69         i
       6A         j
       6B         k
       6C         l
       6D         m
       6E         n
       6F         o
       70         p
       71         q
       72         r
       73         s
       74         t
       75         u
       76         v
       77         w
       78         x
       79         y
       7A         z
       7B         {
       7C         |
       7D         }
       7E         ~
       7F         
       80         �
       81         �
       82         ?
       83         ?
       84         p
       85         
       86         
       87         
       88         
       89         
       8A         
       8B         
       8C         ?
       8D         ?
       8E         ?
       8F         ?
       90         +
       91         ?
       92         
       93         
       94         
       95         
       96         
       97         
       98         
       99         
       9A         
       9B         
       9C         
       9D         
       9E         
       9F         
       A0         
       A1         �
       A2         �
       A3         �
       A4         �
       A5         �
       A6         �
       A7         �
       A8         �
       A9         �
       AA         �
       AB         �
       AC         �
       AD         -
       AE         �
       AF         �
       B0         �
       B1         �
       B2         �
       B3         �
       B4         �
       B5         �
       B6         �
       B7         �
       B8         �
       B9         �
       BA         �
       BB         �
       BC         �
       BD         �
       BE         �
       BF         �
       C0         �
       C1         �
       C2         �
       C3         �
       C4         �
       C5         �
       C6         �
       C7         �
       C8         �
       C9         �
       CA         �
       CB         �
       CC         �
       CD         �
       CE         �
       CF         �
       D0         �
       D1         �
       D2         �
       D3         �
       D4         �
       D5         �
       D6         �
       D7         �
       D8         �
       D9         �
       DA         �
       DB         �
       DC         �
       DD         �
       DE         �
       DF         �
       E0         �
       E1         �
       E2         �
       E3         �
       E4         �
       E5         �
       E6         �
       E7         �
       E8         �
       E9         �
       EA         �
       EB         �
       EC         �
       ED         �
       EE         �
       EF         �
       F0         �
       F1         �
       F2         �
       F3         �
       F4         �
       F5         �
       F6         �
       F7         �
       F8         �
       F9         �
       FA         �
       FB         �
       FC         �
       FD         �
       FE         �
       FF         �
     CLEARONINPUTCHANGE:
       00         screenLine01
       01         screenLine02
       02         screenLine03
       03         screenLine04
       04         screenLine05
       05         screenLine06
       06         screenLine07
       07         screenLine08
       09         screenLineType01
       10         screenLineType02
       11         screenLineType03
       12         screenLineType04
       13         screenLineType05
       14         screenLineType06
       15         screenLineType07
       16         screenLineType08
       17         screenLineHasFocus
       18         screenLineNumberFirst
       19         screenLineNumberLast
       20         screenLineNumbersTotal
       21         screenLineNumbers
       22         screenType
       23         screenName
       24         screenHierarchy
       25         screenTopMenuKey
       26         screenToolsKey
       27         screenReturnKey
       28         playStatus
       29         sourceInfo
       30         currentAlbum
       31         currentArtist
       32         currentTitle
       33         channel
       34         channelName
       35         channelStraight
       36         tunerFrequency
     GETS:
       hdZone:
         input      ?ZEA
         power      ?ZEP
       main:
         audioInfo  ?AST
         avrModel   ?RGD
         bass       ?BA
         channel    ?PR
         currentListIpod ?GAI
         currentListNetwork ?GAH
         display    ?FL
         eq         ?ATC
         hdmiOut    ?HO
         input      ?F
         listeningMode ?S
         listeningModePlaying ?L
         macAddress ?SVB
         mcaccMemory ?MC
         mute       ?M
         networkPort1 ?STM
         networkPort2 ?STN
         networkPort3 ?STO
         networkPort4 ?STP
         networkPorts ?SUM
         networkSettings ?SUL
         networkStandby ?STJ
         power      ?P
         signalSelect ?DSA
         softwareVersion ?SSI
         speakerSystem ?SSF
         speakers   ?SPK
         standingWave ?ATD
         tone       ?TO
         treble     ?TR
         tunerChannelNames ?TQ
         tunerFrequency ?FR
         videoInfo  ?VST
         volume     ?V
       zone2:
         bass       ?ZGB
         input      ?ZS
         mute       ?Z2M
         power      ?AP
         treble     ?ZGC
         volume     ?ZV
       zone3:
         input      ?ZT
         mute       ?Z3M
         power      ?BP
         volume     ?YV
     HDMIOUT:
       0          1+2
       1          1
       2          2
       3          OFF
     INPUTNAMES:
       00:
         aliasName 
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 1
         name       phono
         playerCommands 0
       01:
         aliasName 
         enabled    1
         name       cd
         playerCommands 0
       02:
         aliasName 
         enabled    1
         name       tuner
         playerCommands 0
       03:
         aliasName 
         enabled    1
         name       cdrTape
         playerCommands 0
       04:
         aliasName 
         enabled    1
         name       dvd
         playerCommands 0
       05:
         aliasName 
         enabled    1
         name       tvSat
         playerCommands 0
       06:
         aliasName 
         enabled    1
         name       cblSat
         playerCommands 0
       10:
         aliasName 
         enabled    1
         name       video1
         playerCommands 0
       12:
         aliasName 
         enabled    1
         name       multiChIn
         playerCommands 0
       13:
         aliasName 
         enabled    1
         name       usbDac
         playerCommands 1
       14:
         aliasName 
         enabled    1
         name       video2
         playerCommands 0
       15:
         aliasName 
         enabled    1
         name       dvrBdr
         playerCommands 0
       17:
         aliasName 
         enabled    1
         name       iPodUsb
         playerCommands 1
       18:
         aliasName 
         enabled    1
         name       xmRadio
         playerCommands 1
       19:
         aliasName  gMi1
         enabled    1
         name       hdmi1
         playerCommands 0
       20:
         aliasName 
         enabled    1
         name       hdmi2
         playerCommands 0
       21:
         aliasName 
         enabled    1
         name       hdmi3
         playerCommands 0
       22:
         aliasName 
         enabled    1
         name       hdmi4
         playerCommands 0
       23:
         aliasName 
         enabled    1
         name       hdmi5
         playerCommands 0
       24:
         aliasName 
         enabled    1
         name       hdmi6
         playerCommands 0
       25:
         aliasName  bd
         enabled    1
         name       bd
         playerCommands 0
       26:
         aliasName  internetRadio
         enabled    1
         name       homeMediaGallery
         playerCommands 1
       27:
         aliasName 
         enabled    1
         name       sirius
         playerCommands 1
       31:
         aliasName 
         enabled    1
         name       hdmiCyclic
         playerCommands 0
       33:
         aliasName 
         enabled    1
         name       adapterPort
         playerCommands 1
       34:
         aliasName 
         enabled    1
         name       hdmi7
         playerCommands 0
       35:
         aliasName 
         enabled    1
         name       hdmi8
         playerCommands 0
       38:
         aliasName 
         enabled    1
         name       internetRadio
         playerCommands 1
       41:
         aliasName 
         enabled    1
         name       pandora
         playerCommands 1
       44:
         aliasName 
         enabled    1
         name       mediaServer
         playerCommands 1
       45:
         aliasName 
         enabled    1
         name       favorites
         playerCommands 1
       46:
         aliasName 
         enabled    1
         name       airplay
         playerCommands 1
       47:
         aliasName 
         enabled    1
         name       dmr
         playerCommands 1
       48:
         aliasName 
         enabled    1
         name       mhl
         playerCommands 1
       49:
         aliasName 
         enabled    1
         name       game
         playerCommands 1
       53:
         aliasName 
         enabled    1
         name       spotify
         playerCommands 1
     LINEDATATYPES:
       00         normal
       01         directory
       02         music
       03         photo
       04         video
       05         nowPlaying
       20         currentTitle
       21         currentArtist
       22         currentAlbum
       23         time
       24         genre
       25         currentChapterNumber
       26         format
       27         bitPerSample
       28         currentSamplingRate
       29         currentBitrate
       31         buffer
       32         currentChannel
       33         station
     LISTENINGMODES:
       0001       stereoCyclic
       0003       frontStageSurroundAdvanceFocus
       0004       frontStageSurroundAdvanceWide
       0005       autoSurrStreamDirectCyclic
       0006       autoSurround
       0007       direct
       0008       pureDirect
       0009       stereoDirectSet
       0010       standard
       0011       2chSource
       0012       proLogic
       0013       proLogic2movie
       0014       proLogic2music
       0015       proLogic2game
       0016       neo6cinema
       0017       neo6music
       0018       proLogic2xMovie
       0019       proLogic2xMusic
       0020       proLogic2xGame
       0021       multiChSource
       0022       multiChSourceDolbyEx
       0023       multiChSourceProLogic2xMovie
       0024       multiChSourceProLogic2xMusic
       0025       multiChSourceDtsEsNeo6
       0026       multiChSourceDtsEsMatrix
       0027       multiChSourceDtsEsDiscrete
       0028       xmHdSurround
       0029       neuralSurround
       0030       multiChSourceDtsEs8chDiscrete
       0031       proLogic2zHeight
       0032       wideSurroundMovie
       0033       wideSurroundMusic
       0034       multiChSourceProLogic2zHeight
       0035       multiChSourceWideSurroundMovie
       0036       multiChSourceWideSurroundMusic
       0037       neoXcinema
       0038       neoXmusic
       0039       neoXgame
       0040       neuralSurroundNeoXcinema
       0041       neuralSurroundNeoXmusic
       0042       neuralSurroundNeoXgame
       0043       multiChSourceNeoXcinema
       0044       multiChSourceNeoXmusic
       0045       multiChSourceNeoXgame
       0050       thxCyclic
       0051       prologicThxCinema
       0052       pl2movieThxCinema
       0053       neo6cinemaThxCinema
       0054       pl2xMovieThxCinema
       0055       thxSelect2games
       0056       thxCinemaForMultiCh
       0057       thxSurroundExForMultiCh
       0058       pl2xMovieThxCinemaForMultiCh
       0059       esNeo6thxCinemaForMultiCh
       0060       esMatrixThxCinemaForMultiCh
       0061       esDiscreteThxCinemaForMultiCh
       0062       thxSelect2cinemaForMultiCh
       0063       thxSelect2musicForMultiCh
       0064       thxSelect2gamesForMultiCh
       0065       thxUltra2cinemaForMultiCh
       0066       thxUltra2musicForMultiCh
       0067       es8chDiscreteThxCinemaForMultiCh
       0068       thxCinemaFor2ch
       0069       thxMusicFor2ch
       0070       thxGamesFor2ch
       0071       pl2musicThxMusic
       0072       pl2xMusicThxMusic
       0073       neo6musicThxMusic
       0074       pl2gameThxGames
       0075       pl2xGameThxGames
       0076       thxUltra2games
       0077       prologicThxMusic
       0078       prologicThxGames
       0079       thxUltra2gamesForMultiCh
       0080       thxMusicForMultiCh
       0081       thxGamesForMultiCh
       0082       pl2xMusicThxMusicForMultiCh
       0083       exThxGamesForMultiCh
       0084       neo6thxMusicForMultiCh
       0085       neo6thxGamesForMultiCh
       0086       esMatrixThxMusicForMultiCh
       0087       esMatrixThxGamesForMultiCh
       0088       esDiscreteThxMusicForMultiCh
       0089       esDiscreteThxGamesForMultiCh
       0090       es8chDiscreteThxMusicForMultiCh
       0091       es8chDiscreteThxGamesForMultiCh
       0092       pl2zHeightThxCinema
       0093       pl2zHeightThxMusic
       0094       pl2zHeightThxGames
       0095       pl2zHeightThxCinemaForMultiCh
       0096       pl2zHeightThxMusicForMultiCh
       0097       pl2zHeightThxGamesForMultiCh
       0100       advancedSurroundCyclic
       0101       action
       0102       sciFi
       0103       drama
       0104       entertainmentShow
       0105       monoFilm
       0106       expandedTheater
       0107       classical
       0109       unplugged
       0110       rockPop
       0112       extendedStereo
       0113       phonesSurround
       0116       tvSurround
       0117       sports
       0118       advancedGame
       0151       autoLevelControlAlC
       0152       optimumSurround
       0153       retrieverAir
       0201       neoXcinemaThxCinema
       0202       neoXmusicThxMusic
       0203       neoXgameThxGames
       0204       neoXcinemaThxCinemaForMultiCh
       0205       neoXmusicThxMusicForMultiCh
       0206       neoXgameThxGamesForMultiCh
     LISTENINGMODESPLAYING:
       0101       [)(]PLIIx MOVIE
       0102       [)(]PLII MOVIE
       0103       [)(]PLIIx MUSIC
       0104       [)(]PLII MUSIC
       0105       [)(]PLIIx GAME
       0106       [)(]PLII GAME
       0107       [)(]PROLOGIC
       0108       Neo:6 CINEMA
       0109       Neo:6 MUSIC
       010c       2ch Straight Decode
       010d       [)(]PLIIz HEIGHT
       010e       WIDE SURR MOVIE
       010f       WIDE SURR MUSIC
       0110       STEREO
       0111       Neo:X CINEMA
       0112       Neo:X MUSIC
       0113       Neo:X GAME
       0201       ACTION
       0202       DRAMA
       0208       ADVANCEDGAME
       0209       SPORTS
       020a       CLASSICAL
       020b       ROCK/POP
       020d       EXT.STEREO
       020e       PHONES SURR.
       020f       FRONT STAGE SURROUND ADVANCE
       0211       SOUND RETRIEVER AIR
       0212       ECO MODE 1
       0213       ECO MODE 2
       0301       [)(]PLIIx MOVIE +THX
       0302       [)(]PLII MOVIE +THX
       0303       [)(]PL +THX CINEMA
       0305       THX CINEMA
       0306       [)(]PLIIx MUSIC +THX
       0307       [)(]PLII MUSIC +THX
       0308       [)(]PL +THX MUSIC
       030a       THX MUSIC
       030b       [)(]PLIIx GAME +THX
       030c       [)(]PLII GAME +THX
       030d       [)(]PL +THX GAMES
       0310       THX GAMES
       0311       [)(]PLIIz +THX CINEMA
       0312       [)(]PLIIz +THX MUSIC
       0313       [)(]PLIIz +THX GAMES
       0314       Neo:X CINEMA + THX CINEMA
       0315       Neo:X MUSIC + THX MUSIC
       0316       Neo:X GAMES + THX GAMES
       0401       STEREO
       0402       [)(]PLII MOVIE
       0403       [)(]PLIIx MOVIE
       0405       AUTO SURROUND Straight Decode
       0406       [)(]DIGITAL EX
       0407       [)(]PLIIx MOVIE
       0408       DTS +Neo:6
       0409       ES MATRIX
       040a       ES DISCRETE
       040b       DTS-ES 8ch
       040e       RETRIEVER AIR
       040f       Neo:X CINEMA
       0501       STEREO
       0502       [)(]PLII MOVIE
       0503       [)(]PLIIx MOVIE
       0504       DTS/DTS-HD
       0505       ALC Straight Decode
       0506       [)(]DIGITAL EX
       0507       [)(]PLIIx MOVIE
       0508       DTS +Neo:6
       0509       ES MATRIX
       050a       ES DISCRETE
       050b       DTS-ES 8ch
       050e       RETRIEVER AIR
       050f       Neo:X CINEMA
       0601       STEREO
       0602       [)(]PLII MOVIE
       0603       [)(]PLIIx MOVIE
       0605       STREAM DIRECT NORMAL Straight Decode
       0606       [)(]DIGITAL EX
       0607       [)(]PLIIx MOVIE
       0609       ES MATRIX
       060a       ES DISCRETE
       060b       DTS-ES 8ch
       060c       Neo:X CINEMA
       0701       STREAM DIRECT PURE 2ch
       0702       [)(]PLII MOVIE
       0703       [)(]PLIIx MOVIE
       0704       Neo:6 CINEMA
       0705       STREAM DIRECT PURE Straight Decode
       0706       [)(]DIGITAL EX
       0707       [)(]PLIIx MOVIE
       0708       (nothing)
       0709       ES MATRIX
       070a       ES DISCRETE
       070b       DTS-ES 8ch
       070c       Neo:X CINEMA
       0881       OPTIMUM
       0e01       HDMI THROUGH
       0f01       MULTI CH IN
       1101       [)(]PLIIx MOVIE
       1102       [)(]PLIIx MUSIC
       1103       [)(]DIGITAL EX
       1104       DTS Neo:6
       1105       ES MATRIX
       1106       ES DISCRETE
       1107       DTS-ES 8ch
       1108       multi ch Straight Decode
       1109       [)(]PLIIz HEIGHT
       110a       WIDE SURR MOVIE
       110b       WIDE SURR MUSIC
       110c       Neo:X CINEMA
       110d       Neo:X MUSIC
       110e       Neo:X GAME
       1301       THX Surr EX
       1303       ES MTRX +THX CINEMA
       1304       ES DISC +THX CINEMA
       1305       ES 8ch +THX CINEMA
       1306       [)(]PLIIx MOVIE +THX
       1309       THX CINEMA
       130b       ES MTRX +THX MUSIC
       130c       ES DISC +THX MUSIC
       130d       ES 8ch +THX MUSIC
       130e       [)(]PLIIx MUSIC +THX
       1311       THX MUSIC
       1313       ES MTRX +THX GAMES
       1314       ES DISC +THX GAMES
       1315       ES 8ch +THX GAMES
       1319       THX GAMES
       131a       [)(]PLIIz +THX CINEMA
       131b       [)(]PLIIz +THX MUSIC
       131c       [)(]PLIIz +THX GAMES
       131d       Neo:X CINEMA + THX CINEMA
       131e       Neo:X MUSIC + THX MUSIC
       131f       Neo:X GAME + THX GAMES
     PQLSWORKING:
       0          PQLS OFF
       1          PQLS 2ch
       2          PQLS Multi ch
       3          PQLS Bitstream
     REMOTECONTROL:
       audioParameter APA
       cursorDown CDN
       cursorEnter CEN
       cursorLeft CLE
       cursorReturn CRT
       cursorRight CRI
       cursorUp   CUP
       hdmiOutputParameter HPA
       homeMenu   HM
       statusDisplay STS
       videoParameter VPA
     SCREENTYPES:
       00         Message
       01         List
       02         Playing(Play)
       03         Playing(Pause)
       04         Playing(Fwd)
       05         Playing(Rev)
       06         Playing(Stop)
       99         Drawing invalid
     SETS:
       hdZone:
         inputDown  ZEB
         inputUp    ZEC
         off        ZEF
         on         ZEO
         toggle     ZEZ
       main:
         0Mhl       07MHL
         0Network   00NW
         1Mhl       08MHL
         1Network   01NW
         2Mhl       09MHL
         2Network   02NW
         3Mhl       10MHL
         3Network   03NW
         4Mhl       11MHL
         4Network   04NW
         5Mhl       12MHL
         5Network   05NW
         6Mhl       13MHL
         6Network   06NW
         7Mhl       14MHL
         7Network   07NW
         8Mhl       15MHL
         8Network   08NW
         9Mhl       16MHL
         9Network   09NW
         bassDown   BD
         bassUp     BI
         channelDown TPD
         channelUp  TPI
         downAdapterPort 22BT
         downIpod   14IP
         downMhl    02MHL
         downNetwork 27NW
         enterAdapterPort 25BT
         enterIpod  17IP
         enterMhl   17MHL
         enterNetwork 30NW
         fwdAdapterPort 16BT
         fwdIpod    06IP
         fwdMhl     28MHL
         fwdNetwork 15NW
         input      FN
         inputDown  FD
         inputUp    FU
         leftAdapterPort 24BT
         leftIpod   16IP
         leftMhl    03MHL
         leftNetwork 29NW
         menuAdapterPort 27BT
         menuIpod   19IP
         menuMhl    05MHL
         menuNetwork 36NW
         muteOff    MF
         muteOn     MO
         muteToggle MZ
         nextAdapterPort 14BT
         nextIpod   04IP
         nextMhl    30MHL
         nextNetwork 13NW
         off        PF
         on         PO
         pauseAdapterPort 11BT
         pauseIpod  01IP
         pauseMhl   25MHL
         pauseNetwork 11NW
         playAdapterPort 10BT
         playIpod   00IP
         playMhl    23MHL
         playNetwork 10NW
         prevAdapterPort 13BT
         prevIpod   03IP
         prevMhl    31MHL
         prevNetwork 12NW
         repeatAdapterPort 17BT
         repeatIpod 07IP
         

     
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 03 Januar 2019, 19:10:38
sorry, die Codes waren wohl zu lang

hier nach statusRequest
Internals:
   CHANGED   
   DEF        telnet 192.168.178.26
   DeviceName 192.168.178.26:8102
   FD         111
   NAME       PIONEER
   NR         403
   NTFY_ORDER 50-PIONEER
   PARTIAL   
   Protocol   telnet
   STATE      on
   TYPE       PIONEERAVR
   READINGS:
     2019-01-03 18:48:48   audioInputFormatC 0
     2019-01-03 18:48:48   audioInputFormatFHL 0
     2019-01-03 18:48:48   audioInputFormatFHR 0
     2019-01-03 18:48:48   audioInputFormatFWL 0
     2019-01-03 18:48:48   audioInputFormatFWR 0
     2019-01-03 18:48:48   audioInputFormatL 0
     2019-01-03 18:48:48   audioInputFormatLFE 0
     2019-01-03 18:48:48   audioInputFormatR 0
     2019-01-03 18:48:48   audioInputFormatS 0
     2019-01-03 18:48:48   audioInputFormatSBR 0
     2019-01-03 18:48:48   audioInputFormatSL 0
     2019-01-03 18:48:48   audioInputFormatSLB 0
     2019-01-03 18:48:48   audioInputFormatSR 0
     2019-01-03 18:48:48   audioInputFormatXC 0
     2019-01-03 18:48:48   audioInputFormatXL 0
     2019-01-03 18:48:48   audioInputFormatXR 0
     2019-01-03 18:48:48   audioInputFrequency 48kHz
     2019-01-03 18:48:48   audioInputSignal PCM
     2019-01-03 18:48:48   bass            0
     2019-01-03 18:48:48   channel         9
     2019-01-03 18:48:48   channelName     
     2019-01-03 18:48:48   channelStraight A9
     2019-01-03 18:48:48   currentAlbum   
     2019-01-03 18:48:48   currentArtist   
     2019-01-03 18:48:48   currentTitle   
     2019-01-03 18:48:48   display             STEREO   
     2019-01-03 18:48:48   displayPrevious     STEREO   
     2019-01-03 18:48:48   hdmi1ColourDepth 36bit (12bit*3)
     2019-01-03 18:48:48   hdmi1ColourSpace Standard
     2019-01-03 18:48:48   hdmi1RecommendedResolution 1080/60p
     2019-01-03 18:48:48   hdmi2ColourDepth ---
     2019-01-03 18:48:48   hdmi2ColourSpace ---
     2019-01-03 18:48:48   hdmi2RecommendedResolution 1080/50p
     2019-01-03 18:48:48   input           tvSat
     2019-01-03 18:53:46   inputsList      adapterPort:airplay:bd:cblSat:cd:cdRTape:dmr:dvd:dvrBdr:favorites:gMi1:game:hdmi2:hdmi3:hdmi4:hdmi5:hdmi6:hdmi7:hdmi8:hdmiCyclic:internetRadio:internetRadio:ipodUsb:mediaServer:mhl:multiChIn:pandora:phono:sirius:spotify:tuner:tvSat:usbDac:video1:video2:xmRadio
     2018-11-21 21:01:14   listeningMode   autoSurround
     2019-01-03 18:53:46   listeningModePlaying STEREO
     2019-01-03 18:48:48   mcaccMemory     4
     2019-01-03 18:48:48   mute            off
     2019-01-03 18:48:48   playStatus     
     2019-01-03 14:12:38   power           on
     2019-01-03 14:12:38   presence        present
     2019-01-03 18:48:48   screenHierarchy
     2019-01-03 18:48:48   screenLine01   
     2019-01-03 18:48:48   screenLine02   
     2019-01-03 18:48:48   screenLine03   
     2019-01-03 18:48:48   screenLine04   
     2019-01-03 18:48:48   screenLine05   
     2019-01-03 18:48:48   screenLine06   
     2019-01-03 18:48:48   screenLine07   
     2019-01-03 18:48:48   screenLine08   
     2019-01-03 18:48:48   screenLineHasFocus
     2019-01-03 18:48:48   screenLineNumberFirst
     2019-01-03 18:48:48   screenLineNumberLast
     2019-01-03 18:48:48   screenLineNumbers
     2019-01-03 18:48:48   screenLineNumbersTotal
     2019-01-03 18:48:48   screenLineType01
     2019-01-03 18:48:48   screenLineType02
     2019-01-03 18:48:48   screenLineType03
     2019-01-03 18:48:48   screenLineType04
     2019-01-03 18:48:48   screenLineType05
     2019-01-03 18:48:48   screenLineType06
     2019-01-03 18:48:48   screenLineType07
     2019-01-03 18:48:48   screenLineType08
     2019-01-03 18:48:48   screenName     
     2019-01-03 18:48:48   screenReturnKey
     2019-01-03 18:48:48   screenToolsKey 
     2019-01-03 18:48:48   screenTopMenuKey
     2019-01-03 18:48:48   screenType     
     2019-01-03 18:48:48   sourceInfo     
     2019-01-03 18:48:48   speakers        A
     2019-01-03 14:12:38   state           opened
     2019-01-03 14:12:38   stateAV         on
     2019-01-03 18:48:48   tone            bypass
     2019-01-03 18:48:48   treble          0
     2019-01-03 18:48:48   tunerFrequency  91.40
     2019-01-03 18:48:48   videoInputAspectRatio ---
     2019-01-03 18:48:48   videoInputColourDepth ---
     2019-01-03 18:48:48   videoInputColourFormat ---
     2019-01-03 18:48:48   videoInputColourSpace ---
     2019-01-03 18:48:48   videoInputResolution ---
     2019-01-03 18:48:48   videoInputTerminal VIDEO
     2019-01-03 18:48:48   videoOutputAspectRatio ---
     2019-01-03 18:48:48   videoOutputColourDepth ---
     2019-01-03 18:48:48   videoOutputColourFormat ---
     2019-01-03 18:48:48   videoOutputColourSpace ---
     2019-01-03 18:48:48   videoOutputResolution ---
     2019-01-03 18:48:48   volume          39
     2019-01-03 18:48:48   volumeStraight  -44
   helper:
     AVAILABLE  1
     nextConnectionCheck 1546538117.06371
     receiver   
     AUDIOINPUTFREQUENCY:
       00         32kHz
       01         44.1kHz
       02         48kHz
       03         88.2kHz
       04         96kHz
       05         176.4kHz
       06         192kHz
       07         ---
       32         2.8MHz
       33         5.6MHz
     AUDIOINPUTSIGNAL:
       00         ANALOG
       01         ANALOG
       02         ANALOG
       03         PCM
       04         PCM
       05         DOLBY DIGITAL
       06         DTS
       07         DTS-ES Matrix
       08         DTS-ES Discrete
       09         DTS 96/24
       10         DTS 96/24 ES Matrix
       11         DTS 96/24 ES Discrete
       12         MPEG-2 AAC
       13         WMA9 Pro
       14         DSD (HDMI or File via DSP route)
       15         HDMI THROUGH
       16         DOLBY DIGITAL PLUS
       17         DOLBY TrueHD
       18         DTS EXPRESS
       19         DTS-HD Master Audio
       20         DTS-HD High Resolution
       21         DTS-HD High Resolution
       22         DTS-HD High Resolution
       23         DTS-HD High Resolution
       24         DTS-HD High Resolution
       25         DTS-HD High Resolution
       26         DTS-HD High Resolution
       27         DTS-HD Master Audio
       28         DSD (HDMI or File via DSD DIRECT route)
       64         MP3
       65         WAV
       66         WMA
       67         MPEG4-AAC
       68         FLAC
       69         ALAC(Apple Lossless)
       70         AIFF
       71         DSD (USB-DAC)
     AUDIOOUTPUTFREQUENCY:
       00         32kHz
       01         44.1kHz
       02         48kHz
       03         88.2kHz
       04         96kHz
       05         176.4kHz
       06         192kHz
       07         ---
       32         2.8MHz
       33         5.6MHz
     CHARS:
       00         
       01         
       02         
       03         
       04         
       05         [)
       06         (]
       07         I
       08         II
       09         <
       0A         >
       0B         _
       0C         .
       0D         .0
       0E         .5
       0F         O
       10         0
       11         1
       12         2
       13         3
       14         4
       15         5
       16         6
       17         7
       18         8
       19         9
       1A         A
       1B         B
       1C         C
       1D         F
       1E         M
       1F         �
       20         
       21         !
       22         "
       23         #
       24         $
       25         %
       26         &
       27         '
       28         (
       29         )
       2A         *
       2B         +
       2C         ,
       2D         -
       2E         .
       2F         /
       30         0
       31         1
       32         2
       33         3
       34         4
       35         5
       36         6
       37         7
       38         8
       39         9
       3A         :
       3B         ;
       3C         <
       3D         =
       3E         >
       3F         ?
       40         @
       41         A
       42         B
       43         C
       44         D
       45         E
       46         F
       47         G
       48         H
       49         I
       4A         J
       4B         K
       4C         L
       4D         M
       4E         N
       4F         O
       50         P
       51         Q
       52         R
       53         S
       54         T
       55         U
       56         V
       57         W
       58         X
       59         Y
       5A         Z
       5B         [
       5C         \
       5D         ]
       5E         ^
       5F         _
       60         ||
       61         a
       62         b
       63         c
       64         d
       65         e
       66         f
       67         g
       68         h
       69         i
       6A         j
       6B         k
       6C         l
       6D         m
       6E         n
       6F         o
       70         p
       71         q
       72         r
       73         s
       74         t
       75         u
       76         v
       77         w
       78         x
       79         y
       7A         z
       7B         {
       7C         |
       7D         }
       7E         ~
       7F         
       80         �
       81         �
       82         ?
       83         ?
       84         p
       85         
       86         
       87         
       88         
       89         
       8A         
       8B         
       8C         ?
       8D         ?
       8E         ?
       8F         ?
       90         +
       91         ?
       92         
       93         
       94         
       95         
       96         
       97         
       98         
       99         
       9A         
       9B         
       9C         
       9D         
       9E         
       9F         
       A0         
       A1         �
       A2         �
       A3         �
       A4         �
       A5         �
       A6         �
       A7         �
       A8         �
       A9         �
       AA         �
       AB         �
       AC         �
       AD         -
       AE         �
       AF         �
       B0         �
       B1         �
       B2         �
       B3         �
       B4         �
       B5         �
       B6         �
       B7         �
       B8         �
       B9         �
       BA         �
       BB         �
       BC         �
       BD         �
       BE         �
       BF         �
       C0         �
       C1         �
       C2         �
       C3         �
       C4         �
       C5         �
       C6         �
       C7         �
       C8         �
       C9         �
       CA         �
       CB         �
       CC         �
       CD         �
       CE         �
       CF         �
       D0         �
       D1         �
       D2         �
       D3         �
       D4         �
       D5         �
       D6         �
       D7         �
       D8         �
       D9         �
       DA         �
       DB         �
       DC         �
       DD         �
       DE         �
       DF         �
       E0         �
       E1         �
       E2         �
       E3         �
       E4         �
       E5         �
       E6         �
       E7         �
       E8         �
       E9         �
       EA         �
       EB         �
       EC         �
       ED         �
       EE         �
       EF         �
       F0         �
       F1         �
       F2         �
       F3         �
       F4         �
       F5         �
       F6         �
       F7         �
       F8         �
       F9         �
       FA         �
       FB         �
       FC         �
       FD         �
       FE         �
       FF         �
     CLEARONINPUTCHANGE:
       00         screenLine01
       01         screenLine02
       02         screenLine03
       03         screenLine04
       04         screenLine05
       05         screenLine06
       06         screenLine07
       07         screenLine08
       09         screenLineType01
       10         screenLineType02
       11         screenLineType03
       12         screenLineType04
       13         screenLineType05
       14         screenLineType06
       15         screenLineType07
       16         screenLineType08
       17         screenLineHasFocus
       18         screenLineNumberFirst
       19         screenLineNumberLast
       20         screenLineNumbersTotal
       21         screenLineNumbers
       22         screenType
       23         screenName
       24         screenHierarchy
       25         screenTopMenuKey
       26         screenToolsKey
       27         screenReturnKey
       28         playStatus
       29         sourceInfo
       30         currentAlbum
       31         currentArtist
       32         currentTitle
       33         channel
       34         channelName
       35         channelStraight
       36         tunerFrequency
     GETS:
       hdZone:
         input      ?ZEA
         power      ?ZEP
       main:
         audioInfo  ?AST
         avrModel   ?RGD
         bass       ?BA
         channel    ?PR
         currentListIpod ?GAI
         currentListNetwork ?GAH
         display    ?FL
         eq         ?ATC
         hdmiOut    ?HO
         input      ?F
         listeningMode ?S
         listeningModePlaying ?L
         macAddress ?SVB
         mcaccMemory ?MC
         mute       ?M
         networkPort1 ?STM
         networkPort2 ?STN
         networkPort3 ?STO
         networkPort4 ?STP
         networkPorts ?SUM
         networkSettings ?SUL
         networkStandby ?STJ
         power      ?P
         signalSelect ?DSA
         softwareVersion ?SSI
         speakerSystem ?SSF
         speakers   ?SPK
         standingWave ?ATD
         tone       ?TO
         treble     ?TR
         tunerChannelNames ?TQ
         tunerFrequency ?FR
         videoInfo  ?VST
         volume     ?V
       zone2:
         bass       ?ZGB
         input      ?ZS
         mute       ?Z2M
         power      ?AP
         treble     ?ZGC
         volume     ?ZV
       zone3:
         input      ?ZT
         mute       ?Z3M
         power      ?BP
         volume     ?YV
     HDMIOUT:
       0          1+2
       1          1
       2          2
       3          OFF
     INPUTNAMES:
       00:
         aliasName 
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 1
         name       phono
         playerCommands 0
       01:
         aliasName 
         enabled    1
         name       cd
         playerCommands 0
       02:
         aliasName 
         enabled    1
         name       tuner
         playerCommands 0
       03:
         aliasName 
         enabled    1
         name       cdRTape
         playerCommands 0
       04:
         aliasName 
         enabled    1
         name       dvd
         playerCommands 0
       05:
         aliasName 
         enabled    1
         name       tvSat
         playerCommands 0
       06:
         aliasName 
         enabled    1
         name       cblSat
         playerCommands 0
       10:
         aliasName 
         enabled    1
         name       video1
         playerCommands 0
       12:
         aliasName 
         enabled    1
         name       multiChIn
         playerCommands 0
       13:
         aliasName 
         enabled    1
         name       usbDac
         playerCommands 1
       14:
         aliasName 
         enabled    1
         name       video2
         playerCommands 0
       15:
         aliasName 
         enabled    1
         name       dvrBdr
         playerCommands 0
       17:
         aliasName 
         enabled    1
         name       ipodUsb
         playerCommands 1
       18:
         aliasName 
         enabled    1
         name       xmRadio
         playerCommands 1
       19:
         aliasName  gMi1
         enabled    1
         name       hdmi1
         playerCommands 0
       20:
         aliasName 
         enabled    1
         name       hdmi2
         playerCommands 0
       21:
         aliasName 
         enabled    1
         name       hdmi3
         playerCommands 0
       22:
         aliasName 
         enabled    1
         name       hdmi4
         playerCommands 0
       23:
         aliasName 
         enabled    1
         name       hdmi5
         playerCommands 0
       24:
         aliasName 
         enabled    1
         name       hdmi6
         playerCommands 0
       25:
         aliasName  bd
         enabled    1
         name       bd
         playerCommands 0
       26:
         aliasName  internetRadio
         enabled    1
         name       homeMediaGallery
         playerCommands 1
       27:
         aliasName 
         enabled    1
         name       sirius
         playerCommands 1
       31:
         aliasName 
         enabled    1
         name       hdmiCyclic
         playerCommands 0
       33:
         aliasName 
         enabled    1
         name       adapterPort
         playerCommands 1
       34:
         aliasName 
         enabled    1
         name       hdmi7
         playerCommands 0
       35:
         aliasName 
         enabled    1
         name       hdmi8
         playerCommands 0
       38:
         aliasName 
         enabled    1
         name       internetRadio
         playerCommands 1
       41:
         aliasName 
         enabled    1
         name       pandora
         playerCommands 1
       44:
         aliasName 
         enabled    1
         name       mediaServer
         playerCommands 1
       45:
         aliasName 
         enabled    1
         name       favorites
         playerCommands 1
       46:
         aliasName 
         enabled    1
         name       airplay
         playerCommands 1
       47:
         aliasName 
         enabled    1
         name       dmr
         playerCommands 1
       48:
         aliasName 
         enabled    1
         name       mhl
         playerCommands 1
       49:
         aliasName 
         enabled    1
         name       game
         playerCommands 1
       53:
         aliasName 
         enabled    1
         name       spotify
         playerCommands 1
     LINEDATATYPES:
       00         normal
       01         directory
       02         music
       03         photo
       04         video
       05         nowPlaying
       20         currentTitle
       21         currentArtist
       22         currentAlbum
       23         time
       24         genre
       25         currentChapterNumber
       26         format
       27         bitPerSample
       28         currentSamplingRate
       29         currentBitrate
       31         buffer
       32         currentChannel
       33         station
     LISTENINGMODES:
       0001       stereoCyclic
       0003       frontStageSurroundAdvanceFocus
       0004       frontStageSurroundAdvanceWide
       0005       autoSurrStreamDirectCyclic
       0006       autoSurround
       0007       direct
       0008       pureDirect
       0009       stereoDirectSet
       0010       standard
       0011       2chSource
       0012       proLogic
       0013       proLogic2movie
       0014       proLogic2music
       0015       proLogic2game
       0016       neo6cinema
       0017       neo6music
       0018       proLogic2xMovie
       0019       proLogic2xMusic
       0020       proLogic2xGame
       0021       multiChSource
       0022       multiChSourceDolbyEx
       0023       multiChSourceProLogic2xMovie
       0024       multiChSourceProLogic2xMusic
       0025       multiChSourceDtsEsNeo6
       0026       multiChSourceDtsEsMatrix
       0027       multiChSourceDtsEsDiscrete
       0028       xmHdSurround
       0029       neuralSurround
       0030       multiChSourceDtsEs8chDiscrete
       0031       proLogic2zHeight
       0032       wideSurroundMovie
       0033       wideSurroundMusic
       0034       multiChSourceProLogic2zHeight
       0035       multiChSourceWideSurroundMovie
       0036       multiChSourceWideSurroundMusic
       0037       neoXcinema
       0038       neoXmusic
       0039       neoXgame
       0040       neuralSurroundNeoXcinema
       0041       neuralSurroundNeoXmusic
       0042       neuralSurroundNeoXgame
       0043       multiChSourceNeoXcinema
       0044       multiChSourceNeoXmusic
       0045       multiChSourceNeoXgame
       0050       thxCyclic
       0051       prologicThxCinema
       0052       pl2movieThxCinema
       0053       neo6cinemaThxCinema
       0054       pl2xMovieThxCinema
       0055       thxSelect2games
       0056       thxCinemaForMultiCh
       0057       thxSurroundExForMultiCh
       0058       pl2xMovieThxCinemaForMultiCh
       0059       esNeo6thxCinemaForMultiCh
       0060       esMatrixThxCinemaForMultiCh
       0061       esDiscreteThxCinemaForMultiCh
       0062       thxSelect2cinemaForMultiCh
       0063       thxSelect2musicForMultiCh
       0064       thxSelect2gamesForMultiCh
       0065       thxUltra2cinemaForMultiCh
       0066       thxUltra2musicForMultiCh
       0067       es8chDiscreteThxCinemaForMultiCh
       0068       thxCinemaFor2ch
       0069       thxMusicFor2ch
       0070       thxGamesFor2ch
       0071       pl2musicThxMusic
       0072       pl2xMusicThxMusic
       0073       neo6musicThxMusic
       0074       pl2gameThxGames
       0075       pl2xGameThxGames
       0076       thxUltra2games
       0077       prologicThxMusic
       0078       prologicThxGames
       0079       thxUltra2gamesForMultiCh
       0080       thxMusicForMultiCh
       0081       thxGamesForMultiCh
       0082       pl2xMusicThxMusicForMultiCh
       0083       exThxGamesForMultiCh
       0084       neo6thxMusicForMultiCh
       0085       neo6thxGamesForMultiCh
       0086       esMatrixThxMusicForMultiCh
       0087       esMatrixThxGamesForMultiCh
       0088       esDiscreteThxMusicForMultiCh
       0089       esDiscreteThxGamesForMultiCh
       0090       es8chDiscreteThxMusicForMultiCh
       0091       es8chDiscreteThxGamesForMultiCh
       0092       pl2zHeightThxCinema
       0093       pl2zHeightThxMusic
       0094       pl2zHeightThxGames
       0095       pl2zHeightThxCinemaForMultiCh
       0096       pl2zHeightThxMusicForMultiCh
       0097       pl2zHeightThxGamesForMultiCh
       0100       advancedSurroundCyclic
       0101       action
       0102       sciFi
       0103       drama
       0104       entertainmentShow
       0105       monoFilm
       0106       expandedTheater
       0107       classical
       0109       unplugged
       0110       rockPop
       0112       extendedStereo
       0113       phonesSurround
       0116       tvSurround
       0117       sports
       0118       advancedGame
       0151       autoLevelControlAlC
       0152       optimumSurround
       0153       retrieverAir
       0201       neoXcinemaThxCinema
       0202       neoXmusicThxMusic
       0203       neoXgameThxGames
       0204       neoXcinemaThxCinemaForMultiCh
       0205       neoXmusicThxMusicForMultiCh
       0206       neoXgameThxGamesForMultiCh
     LISTENINGMODESPLAYING:
       0101       [)(]PLIIx MOVIE
       0102       [)(]PLII MOVIE
       0103       [)(]PLIIx MUSIC
       0104       [)(]PLII MUSIC
       0105       [)(]PLIIx GAME
       0106       [)(]PLII GAME
       0107       [)(]PROLOGIC
       0108       Neo:6 CINEMA
       0109       Neo:6 MUSIC
       010c       2ch Straight Decode
       010d       [)(]PLIIz HEIGHT
       010e       WIDE SURR MOVIE
       010f       WIDE SURR MUSIC
       0110       STEREO
       0111       Neo:X CINEMA
       0112       Neo:X MUSIC
       0113       Neo:X GAME
       0201       ACTION
       0202       DRAMA
       0208       ADVANCEDGAME
       0209       SPORTS
       020a       CLASSICAL
       020b       ROCK/POP
       020d       EXT.STEREO
       020e       PHONES SURR.
       020f       FRONT STAGE SURROUND ADVANCE
       0211       SOUND RETRIEVER AIR
       0212       ECO MODE 1
       0213       ECO MODE 2
       0301       [)(]PLIIx MOVIE +THX
       0302       [)(]PLII MOVIE +THX
       0303       [)(]PL +THX CINEMA
       0305       THX CINEMA
       0306       [)(]PLIIx MUSIC +THX
       0307       [)(]PLII MUSIC +THX
       0308       [)(]PL +THX MUSIC
       030a       THX MUSIC
       030b       [)(]PLIIx GAME +THX
       030c       [)(]PLII GAME +THX
       030d       [)(]PL +THX GAMES
       0310       THX GAMES
       0311       [)(]PLIIz +THX CINEMA
       0312       [)(]PLIIz +THX MUSIC
       0313       [)(]PLIIz +THX GAMES
       0314       Neo:X CINEMA + THX CINEMA
       0315       Neo:X MUSIC + THX MUSIC
       0316       Neo:X GAMES + THX GAMES
       0401       STEREO
       0402       [)(]PLII MOVIE
       0403       [)(]PLIIx MOVIE
       0405       AUTO SURROUND Straight Decode
       0406       [)(]DIGITAL EX
       0407       [)(]PLIIx MOVIE
       0408       DTS +Neo:6
       0409       ES MATRIX
       040a       ES DISCRETE
       040b       DTS-ES 8ch
       040e       RETRIEVER AIR
       040f       Neo:X CINEMA
       0501       STEREO
       0502       [)(]PLII MOVIE
       0503       [)(]PLIIx MOVIE
       0504       DTS/DTS-HD
       0505       ALC Straight Decode
       0506       [)(]DIGITAL EX
       0507       [)(]PLIIx MOVIE
       0508       DTS +Neo:6
       0509       ES MATRIX
       050a       ES DISCRETE
       050b       DTS-ES 8ch
       050e       RETRIEVER AIR
       050f       Neo:X CINEMA
       0601       STEREO
       0602       [)(]PLII MOVIE
       0603       [)(]PLIIx MOVIE
       0605       STREAM DIRECT NORMAL Straight Decode
       0606       [)(]DIGITAL EX
       0607       [)(]PLIIx MOVIE
       0609       ES MATRIX
       060a       ES DISCRETE
       060b       DTS-ES 8ch
       060c       Neo:X CINEMA
       0701       STREAM DIRECT PURE 2ch
       0702       [)(]PLII MOVIE
       0703       [)(]PLIIx MOVIE
       0704       Neo:6 CINEMA
       0705       STREAM DIRECT PURE Straight Decode
       0706       [)(]DIGITAL EX
       0707       [)(]PLIIx MOVIE
       0708       (nothing)
       0709       ES MATRIX
       070a       ES DISCRETE
       070b       DTS-ES 8ch
       070c       Neo:X CINEMA
       0881       OPTIMUM
       0e01       HDMI THROUGH
       0f01       MULTI CH IN
       1101       [)(]PLIIx MOVIE
       1102       [)(]PLIIx MUSIC
       1103       [)(]DIGITAL EX
       1104       DTS Neo:6
       1105       ES MATRIX
       1106       ES DISCRETE
       1107       DTS-ES 8ch
       1108       multi ch Straight Decode
       1109       [)(]PLIIz HEIGHT
       110a       WIDE SURR MOVIE
       110b       WIDE SURR MUSIC
       110c       Neo:X CINEMA
       110d       Neo:X MUSIC
       110e       Neo:X GAME
       1301       THX Surr EX
       1303       ES MTRX +THX CINEMA
       1304       ES DISC +THX CINEMA
       1305       ES 8ch +THX CINEMA
       1306       [)(]PLIIx MOVIE +THX
       1309       THX CINEMA
       130b       ES MTRX +THX MUSIC
       130c       ES DISC +THX MUSIC
       130d       ES 8ch +THX MUSIC
       130e       [)(]PLIIx MUSIC +THX
       1311       THX MUSIC
       1313       ES MTRX +THX GAMES
       1314       ES DISC +THX GAMES
       1315       ES 8ch +THX GAMES
       1319       THX GAMES
       131a       [)(]PLIIz +THX CINEMA
       131b       [)(]PLIIz +THX MUSIC
       131c       [)(]PLIIz +THX GAMES
       131d       Neo:X CINEMA + THX CINEMA
       131e       Neo:X MUSIC + THX MUSIC
       131f       Neo:X GAME + THX GAMES
     PQLSWORKING:
       0          PQLS OFF
       1          PQLS 2ch
       2          PQLS Multi ch
       3          PQLS Bitstream
     REMOTECONTROL:
       audioParameter APA
       cursorDown CDN
       cursorEnter CEN
       cursorLeft CLE
       cursorReturn CRT
       cursorRight CRI
       cursorUp   CUP
       hdmiOutputParameter HPA
       homeMenu   HM
       statusDisplay STS
       videoParameter VPA
     SCREENTYPES:
       00         Message
       01         List
       02         Playing(Play)
       03         Playing(Pause)
       04         Playing(Fwd)
       05         Playing(Rev)
       06         Playing(Stop)
       99         Drawing invalid
     SETS:
       hdZone:
         inputDown  ZEB
         inputUp    ZEC
         off        ZEF
         on         ZEO
         toggle     ZEZ
       main:
         0Mhl       07MHL
         0Network   00NW
         1Mhl       08MHL
         1Network   01NW
         2Mhl       09MHL
         2Network   02NW
         3Mhl       10MHL
         3Network   03NW
         4Mhl       11MHL
         4Network   04NW
         5Mhl       12MHL
         5Network   05NW
         6Mhl       13MHL
         6Network   06NW
         7Mhl       14MHL
         7Network   07NW
         8Mhl       15MHL
         8Network   08NW
         9Mhl       16MHL
         9Network   09NW
         bassDown   BD
         bassUp     BI
         channelDown TPD
         channelUp  TPI
         downAdapterPort 22BT
         downIpod   14IP
         downMhl    02MHL
         downNetwork 27NW
         enterAdapterPort 25BT
         enterIpod  17IP
         enterMhl   17MHL
         enterNetwork 30NW
     
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 04 Januar 2019, 12:23:47
Nochmal ein neues List(gekürzt) der AV wurde um 12:19 gestartet.
Man sieht das nur einige Readings erneuert werden.



Internals:
   CHANGED   
   DEF        telnet 192.168.178.26
   DeviceName 192.168.178.26:8102
   FD         82
   NAME       PIONEER
   NR         403
   NTFY_ORDER 50-PIONEER
   PARTIAL   
   Protocol   telnet
   STATE      on
   TYPE       PIONEERAVR
   READINGS:
     2019-01-03 18:48:48   audioInputFormatC 0
     2019-01-03 18:48:48   audioInputFormatFHL 0
     2019-01-03 18:48:48   audioInputFormatFHR 0
     2019-01-03 18:48:48   audioInputFormatFWL 0
     2019-01-03 18:48:48   audioInputFormatFWR 0
     2019-01-03 18:48:48   audioInputFormatL 0
     2019-01-03 18:48:48   audioInputFormatLFE 0
     2019-01-03 18:48:48   audioInputFormatR 0
     2019-01-03 18:48:48   audioInputFormatS 0
     2019-01-03 18:48:48   audioInputFormatSBR 0
     2019-01-03 18:48:48   audioInputFormatSL 0
     2019-01-03 18:48:48   audioInputFormatSLB 0
     2019-01-03 18:48:48   audioInputFormatSR 0
     2019-01-03 18:48:48   audioInputFormatXC 0
     2019-01-03 18:48:48   audioInputFormatXL 0
     2019-01-03 18:48:48   audioInputFormatXR 0
     2019-01-03 18:48:48   audioInputFrequency 48kHz
     2019-01-03 18:48:48   audioInputSignal PCM
     2019-01-03 18:48:48   bass            0
     2019-01-04 12:19:03   channel         
     2019-01-04 12:19:03   channelName     
     2019-01-04 12:19:03   channelStraight
     2019-01-04 12:19:03   currentAlbum   
     2019-01-04 12:19:03   currentArtist   
     2019-01-04 12:19:03   currentTitle   
     2019-01-04 10:51:27   display                       
     2019-01-04 10:51:27   displayPrevious    BRF 91.4   
     2019-01-03 18:48:48   hdmi1ColourDepth 36bit (12bit*3)
     2019-01-03 18:48:48   hdmi1ColourSpace Standard
     2019-01-03 18:48:48   hdmi1RecommendedResolution 1080/60p
     2019-01-03 18:48:48   hdmi2ColourDepth ---
     2019-01-03 18:48:48   hdmi2ColourSpace ---
     2019-01-03 18:48:48   hdmi2RecommendedResolution 1080/50p
     2019-01-04 12:19:03   input           tuner
     2019-01-04 12:19:29   inputsList      adapterPort:airplay:bd:cblSat:cd:cdRTape:dmr:dvd:dvrBdr:favorites:gMi1:game:hdmi2:hdmi3:hdmi4:hdmi5:hdmi6:hdmi7:hdmi8:hdmiCyclic:internetRadio:internetRadio:ipodUsb:mediaServer:mhl:multiChIn:pandora:phono:sirius:spotify:tuner:tvSat:usbDac:video1:video2:xmRadio
     2018-11-21 21:01:14   listeningMode   autoSurround
     2019-01-03 20:56:30   listeningModePlaying STEREO
     2019-01-03 18:48:48   mcaccMemory     4
     2019-01-04 12:19:03   mute            off
     2019-01-04 12:19:03   playStatus     
     2019-01-04 12:19:03   power           on
     2019-01-04 12:19:03   presence        present
     2019-01-04 12:19:03   screenHierarchy
     2019-01-04 12:19:03   screenLine01   
     2019-01-04 12:19:03   screenLine02   
     2019-01-04 12:19:03   screenLine03   
     2019-01-04 12:19:03   screenLine04   
     2019-01-04 12:19:03   screenLine05   
     2019-01-04 12:19:03   screenLine06   
     2019-01-04 12:19:03   screenLine07   
     2019-01-04 12:19:03   screenLine08   
     2019-01-04 12:19:03   screenLineHasFocus
     2019-01-04 12:19:03   screenLineNumberFirst
     2019-01-04 12:19:03   screenLineNumberLast
     2019-01-04 12:19:03   screenLineNumbers
     2019-01-04 12:19:03   screenLineNumbersTotal
     2019-01-04 12:19:03   screenLineType01
     2019-01-04 12:19:03   screenLineType02
     2019-01-04 12:19:03   screenLineType03
     2019-01-04 12:19:03   screenLineType04
     2019-01-04 12:19:03   screenLineType05
     2019-01-04 12:19:03   screenLineType06
     2019-01-04 12:19:03   screenLineType07
     2019-01-04 12:19:03   screenLineType08
     2019-01-04 12:19:03   screenName     
     2019-01-04 12:19:03   screenReturnKey
     2019-01-04 12:19:03   screenToolsKey 
     2019-01-04 12:19:03   screenTopMenuKey
     2019-01-04 12:19:03   screenType     
     2019-01-04 12:19:03   sourceInfo     
     2019-01-03 18:48:48   speakers        A
     2019-01-04 12:19:03   state           opened
     2019-01-04 12:19:03   stateAV         on
     2019-01-03 18:48:48   tone            bypass
     2019-01-03 18:48:48   treble          0
     2019-01-04 12:19:03   tunerFrequency 
     2019-01-03 18:48:48   videoInputAspectRatio ---
     2019-01-03 18:48:48   videoInputColourDepth ---
     2019-01-03 18:48:48   videoInputColourFormat ---
     2019-01-03 18:48:48   videoInputColourSpace ---
     2019-01-03 18:48:48   videoInputResolution ---
     2019-01-03 18:48:48   videoInputTerminal VIDEO
     2019-01-03 18:48:48   videoOutputAspectRatio ---
     2019-01-03 18:48:48   videoOutputColourDepth ---
     2019-01-03 18:48:48   videoOutputColourFormat ---
     2019-01-03 18:48:48   videoOutputColourSpace ---
     2019-01-03 18:48:48   videoOutputResolution ---
     2019-01-04 12:19:03   volume          40
     2019-01-04 12:19:03   volumeStraight  -43.5
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 05 Januar 2019, 14:28:03
Ich habe mit einem Pioneer AVR VSX923und einem aktuellen FHEM getestet: die Readings werden hier aktualisiert, egal ob die Einstellungen für Speakers am Pioneer AVR, via Infrarot-Fernbedienung oder via FHEM geändert werden.
Auffällig ist, dass in der Definition der Standard-port 8102 verwendet wird, der auch von z.B. Smartphone Apps zur Steuerung des PioneerAVR verwendet wird.
   DEF        telnet 192.168.178.26
   DeviceName 192.168.178.26:8102

Wird dieser port durch ein anderes Gerät (z.B. Smartphone App) belegt, bekommt FHEM von Änderungen am PioneerAVR nichts mit, die readings werden nicht aktualisiert.
Manche PioneerAVR erlauben die Definition mehrerer ports. Sollte das möglich sein, empfiehlt es sich, einen anderen Port am PioneerAVR für FHEM zu öffnen.

Mit set <pioneeravrDeviceName> raw ?SPK kann gezielt der Status der Speaker am PioneerAVR abgefragt werden - das reading speaker sollte daraufhin aktualisiert sein.

Zum debuggen:

telnet ipDesPioneerAVR 8102

zeigt hier bei Änderung der Einstellungen der Speaker am PioneerAVR:

FL02202053503A2020204F4646202020
SPK0
FL02202053503A2020204F4E20202020
SPK3
FL022020202053544552454F20202020

wobei die Zeilen SPK0 (Speaker off) und SPK3 (Speaker A+B) relevant sind
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 05 Januar 2019, 15:25:48
Also ich habe auch einen 923 und benutze das Modul schon so seit Jahren.

Bei mir wird das schalten(Speakers, andere schon) am Gerät nicht an Fhem übermittelt.



Ich benutze keine App. Kann ich bei dem 8102 was in der Definition ändern?

Ich würde behaupten das Problem besteht seit etwa August.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 05 Januar 2019, 16:42:44
Ich habe mal die DEF geändert auf:   telnet 192.168.178.26:23

nach Anschalten hat sich nur das Reading InputsList erneuert.  keine weiteren Readings

nach Umstellung auf telnet 192.168.178.26

kamen sofort wieder Readings (leider nicht Speakers

Internals:
   CHANGED   
   DEF        telnet 192.168.178.26
   DeviceName 192.168.178.26:8102
   FD         118
   NAME       PIONEER
   NR         403
   NTFY_ORDER 50-PIONEER
   PARTIAL   
   Protocol   telnet
   STATE      on
   TYPE       PIONEERAVR
   READINGS:
     2019-01-03 18:48:48   audioInputFormatC 0
     2019-01-03 18:48:48   audioInputFormatFHL 0
     2019-01-03 18:48:48   audioInputFormatFHR 0
     2019-01-03 18:48:48   audioInputFormatFWL 0
     2019-01-03 18:48:48   audioInputFormatFWR 0
     2019-01-03 18:48:48   audioInputFormatL 0
     2019-01-03 18:48:48   audioInputFormatLFE 0
     2019-01-03 18:48:48   audioInputFormatR 0
     2019-01-03 18:48:48   audioInputFormatS 0
     2019-01-03 18:48:48   audioInputFormatSBR 0
     2019-01-03 18:48:48   audioInputFormatSL 0
     2019-01-03 18:48:48   audioInputFormatSLB 0
     2019-01-03 18:48:48   audioInputFormatSR 0
     2019-01-03 18:48:48   audioInputFormatXC 0
     2019-01-03 18:48:48   audioInputFormatXL 0
     2019-01-03 18:48:48   audioInputFormatXR 0
     2019-01-03 18:48:48   audioInputFrequency 48kHz
     2019-01-03 18:48:48   audioInputSignal PCM
     2019-01-03 18:48:48   bass            0
     2[color=red]019-01-05 16:32:47   channel         
     2019-01-05 16:32:47   channelName     
     2019-01-05 16:32:47   channelStraight
     2019-01-05 16:32:47   currentAlbum   
     2019-01-05 16:32:47   currentArtist   
     2019-01-05 16:32:47   currentTitle    [/color]
     2019-01-05 11:27:49   display                       
     2019-01-05 11:27:49   displayPrevious    BRF 91.4   
     2019-01-03 18:48:48   hdmi1ColourDepth 36bit (12bit*3)
     2019-01-03 18:48:48   hdmi1ColourSpace Standard
     2019-01-03 18:48:48   hdmi1RecommendedResolution 1080/60p
     2019-01-03 18:48:48   hdmi2ColourDepth ---
     2019-01-03 18:48:48   hdmi2ColourSpace ---
     2019-01-03 18:48:48   hdmi2RecommendedResolution 1080/50p
     [color=red]2019-01-05 16:32:47   input           tuner
     2019-01-05 16:32:47   inputsList      adapterPort:airplay:bd:cblSat:cd:cdrTape:dmr:dvd:dvrBdr:favorites:gMi1:game:hdmi2:hdmi3:hdmi4:hdmi5:hdmi6:hdmi7:hdmi8:hdmiCyclic:iPodUsb:internetRadio:internetRadio:mediaServer:mhl:multiChIn:pandora:phono:sirius:spotify:tuner:tvSat:usbDac:video1:video2:xmRadio[/color]
     2018-11-21 21:01:14   listeningMode   autoSurround
     2019-01-04 23:15:58   listeningModePlaying STEREO
     2019-01-03 18:48:48   mcaccMemory     4
     [color=red]2019-01-05 16:32:47   mute            off
     2019-01-05 16:32:47   playStatus     
     2019-01-05 16:32:46   power           on
     2019-01-05 16:32:46   presence        present
     2019-01-05 16:32:47   screenHierarchy
     2019-01-05 16:32:47   screenLine01   
     2019-01-05 16:32:47   screenLine02   
     2019-01-05 16:32:47   screenLine03   
     2019-01-05 16:32:47   screenLine04   
     2019-01-05 16:32:47   screenLine05   
     2019-01-05 16:32:47   screenLine06   
     2019-01-05 16:32:47   screenLine07   
     2019-01-05 16:32:47   screenLine08   
     2019-01-05 16:32:47   screenLineHasFocus
     2019-01-05 16:32:47   screenLineNumberFirst
     2019-01-05 16:32:47   screenLineNumberLast
     2019-01-05 16:32:47   screenLineNumbers
     2019-01-05 16:32:47   screenLineNumbersTotal
     2019-01-05 16:32:47   screenLineType01
     2019-01-05 16:32:47   screenLineType02
     2019-01-05 16:32:47   screenLineType03
     2019-01-05 16:32:47   screenLineType04
     2019-01-05 16:32:47   screenLineType05
     2019-01-05 16:32:47   screenLineType06
     2019-01-05 16:32:47   screenLineType07
     2019-01-05 16:32:47   screenLineType08
     2019-01-05 16:32:47   screenName     
     2019-01-05 16:32:47   screenReturnKey
     2019-01-05 16:32:47   screenToolsKey 
     2019-01-05 16:32:47   screenTopMenuKey
     2019-01-05 16:32:47   screenType     
     2019-01-05 16:32:47   sourceInfo     
     2019-01-05 09:55:35   speakers        A
     2019-01-05 16:32:46   state           opened
     2019-01-05 16:32:46   stateAV         on[/color]
     2019-01-03 18:48:48   tone            bypass
     2019-01-03 18:48:48   treble          0
     2019-01-05 16:32:47   tunerFrequency 
     2019-01-03 18:48:48   videoInputAspectRatio ---
     2019-01-03 18:48:48   videoInputColourDepth ---
     2019-01-03 18:48:48   videoInputColourFormat ---
     2019-01-03 18:48:48   videoInputColourSpace ---
     2019-01-03 18:48:48   videoInputResolution ---
     2019-01-03 18:48:48   videoInputTerminal VIDEO
     2019-01-03 18:48:48   videoOutputAspectRatio ---
     2019-01-03 18:48:48   videoOutputColourDepth ---
     2019-01-03 18:48:48   videoOutputColourFormat ---
     2019-01-03 18:48:48   videoOutputColourSpace ---
     2019-01-03 18:48:48   videoOutputResolution ---
     [color=red]2019-01-05 16:32:47   volume          40
     2019-01-05 16:32:47   volumeStraight  -43[/color]
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: adn77 am 19 März 2019, 17:06:02
Ich habe einen VSX-527, der ebenfalls keine direkte Lautstärkeeinstellung zulässt (wie wahrscheinlich alle 52x/82x Geräte).

In Anlehnung an die Vorarbeit von Markus M. (https://forum.fhem.de/index.php/topic,12573.msg203574.html#msg203574) habe ich die Lautstärkeeinstellung mit einem neuen Attribut "alternateVolumeControl" konfigurierbar gemacht.
Ist das Attribut auf "enable" gesetzt, so wird die aktuelle Lautstärke ausgelesen und mittels einer Schleife jeweils das VolUp/VolDown Kommando gesendet bis die Ziel-Lautstärke erreicht ist.

Könnte das evtl. jemand mergen?

Alex
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 24 März 2019, 09:29:03
Lieber Alex,
Danke für den Patch.
Den Patch merge ich bei Gelegenheit.

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: adn77 am 25 März 2019, 23:43:48
Sorry, ich hatte übersehen, dass es das in der CommandRef beworbene Attribut "volumeLimit" aus unerfindlichen Günden nicht im Code auftauchte...
Ist jetzt im Patch enthalten.

Alex
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Markus M. am 29 März 2019, 11:44:09
Ich habe immer noch eine parallele Version des Moduls für die einfacheren Receiver laufen.
Wenn Interesse besteht, kann ich nach euren Änderungen mal versuchen einen kompletten Merge zu machen.
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: adn77 am 29 März 2019, 22:32:41
Hallo Markus,

Interesse besteht auf jeden Fall. Ich hatte deine Version nicht direkt verwendet, da ich nicht den Überblick habe, was hier inzwischen in Richtung non-blocking bereits alles unternommen wurde.

Unmittelbaren Bedarf hatte ich nur für die Lautstärkeeinstellungen und habe mir dafür das alternateVolumControl attrib ausgedacht. Wenn du alle Funktionseinschränkungen übernehmen wolltest, dann wäre tatsächlich ein "model" Attribute besser geeignet. Das sind dann aber auch ziemlich viele zusätzliche "if"-Abfragen...

Alex
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: stratege-0815 am 14 Mai 2019, 15:38:07
Hallo zusammen,
hat mal jemand die Pioneer AVR Anbindung aus FHEM mittels Homebridge mapping in Apple Home verfügbar gemacht?
Das würde mich sehr interessieren.
Gruß
Jan
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: 50watt am 30 Mai 2019, 15:27:55
Hallo Alex, der Patch ist nun im SVN und morgen per update verfügbar.

attr <pioneerdevice> alternateVolumeControl enable führt bei VSX923 nicht zum gewünschten Ergebnis. Die Lautstärke ändert sich mit set <pioneerdevice> volume XY, aber nicht auf XY.

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: adn77 am 07 Juni 2019, 00:05:12
Um ehrlich zu sein bin ich mir nicht ganz sicher, wie Volume und VolumeStraight auf den einzelnen Geräten funktionieren - im Code gibt es dafür $pioneerVol

Ich benutze direkt das übergebene $arg und vergleiche es mit ReadingsVal( $name, "volume", 10) bzw. ReadingsVal( $name, "volumeStraight", 12).
Daraus ergibt sich, wie oft die VolumeUp bzw. VolumeDown Taste gedrückt werden muss, um das Zielvolume aus $arg zu erhalten.

Bei mir (VSX-52x) entspricht ein VolumeUp der Änderung +1%
Ich kann mir nur vorstellen, dass ein VSX-92x evtl. eine Anhebung in dB macht...

Vielleicht sollten wir die alternateVolumeControl in model52x_82x umbenennen. Markus hatte ja auch noch weitere Anpassungen für unsere low-end Geräte.

Alex
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: SouzA am 11 Juni 2019, 13:10:43
Zitat von: 50watt am 30 Mai 2019, 15:27:55
Hallo Alex, der Patch ist nun im SVN und morgen per update verfügbar.

attr <pioneerdevice> alternateVolumeControl enable führt bei VSX923 nicht zum gewünschten Ergebnis. Die Lautstärke ändert sich mit set <pioneerdevice> volume XY, aber nicht auf XY.

Hi, lassen sich nun auch Pioneers jüngerer Generationen mit dem Pioneer-Modul steuern?
Ich dachte, das geht nur mit dem Onkyo-Modul...
Mein VSX933 wird nämlich überhaupt nicht erkannt.

Bis denn
SouzA
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: stratege-0815 am 03 Juli 2019, 17:48:37
Hallo zusammen,
mal ne ganz doofe Frage, wie kriege ich es hin das die readings häufiger aktualisiert werden?
Ich habe power on|off als switch via hombridge in apple home verfügbar gemacht und eine statusänderung kommt dort nicht an.
wenn der receiver z.B. manuell oder via FB ausgeschaltet wird, erscheint er in apple home immer noch als eingeschaltet.
Gruß
Jan
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: sparkiie am 21 Juli 2019, 12:16:57
Da die Pioneer App seit Android 9 nicht mehr läuft beschäftige ich mich nun auch mit dem PioneerAVR Modul.

Aktuell versuche ich einen VSX828 und einen X-HM81 (kein AV Reciever) anzusprechen. Dies funktioniert leider mehr Schlecht als Recht.

Zunächst sind beide Geräte verbunden und lassen sich minimal bedienen (Volume und Input).

Wähle ich als Input am X-HM81 den mediaServer werden die Felder screenLine01 und screenLine02 auch mit den richtigen Daten gefüllt. Doch dann geht es nicht weiter.
Weder set xhm81 RemonteControll CursorDown noch set xhm81 SelectLine01 führen zu irgendeinem Event in FHEM oder am Pioneer. Auch mit Verbose 5 ist nichts zu sehen.

Beim VSX828 sieht es noch schlechter aus. Wähle ich hier die Favoriten (dort sind 6 InternetRadioSender gespeichert) werden für den Bruchteil einer Sekunde die screenLine01 bis 06 mit den Daten gefüllt und dann sofort wieder gelöscht. Beim medieServer erscheint nur kurz "Bitte warten...". Eine Auswahl ist wie auch beim X-HM81 ebenfalls nicht möglich. Auch hier mit Verbose 5 keinerlei Ereignisse.

List VSX828
[code]Internals:
   DEF        telnet 192.168.0.100:8102
   DeviceName 192.168.0.100:8102
   FD         38
   FUUID      5d343207-f33f-f36d-f6f1-402a4e7eea26f599
   NAME       VSX828
   NR         322
   NTFY_ORDER 50-VSX828
   PARTIAL   
   Protocol   telnet
   STATE      on
   TYPE       PIONEERAVR
   READINGS:
     2019-07-21 12:11:30   channel         
     2019-07-21 12:11:30   channelName     
     2019-07-21 12:11:30   channelStraight
     2019-07-21 12:11:30   currentAlbum   
     2019-07-21 12:11:30   currentArtist   
     2019-07-21 12:11:30   currentTitle   
     2019-07-21 12:11:30   input           favorites
     2019-07-21 12:14:34   inputsList      adapterPort:airplay:bd:cblSat:cd:cdrTape:dmr:dvd:dvrBdr:favorites:game:hdmi1:hdmi2:hdmi3:hdmi4:hdmi5:hdmi6:hdmi7:hdmi8:hdmiCyclic:homeMediaGallery:iPodUsb:internetRadio:mediaServer:mhl:multiChIn:pandora:phono:sirius:spotify:tuner:tvSat:usbDac:video1:video2:xmRadio
     2019-07-21 11:41:18   mute            off
     2019-07-21 12:11:30   playStatus     
     2019-07-21 12:10:55   power           on
     2019-07-21 11:41:12   presence        present
     2019-07-21 12:11:30   screenHierarchy
     2019-07-21 12:11:30   screenLine01   
     2019-07-21 12:11:30   screenLine02   
     2019-07-21 12:11:30   screenLine03   
     2019-07-21 12:11:30   screenLine04   
     2019-07-21 12:11:30   screenLine05   
     2019-07-21 12:11:30   screenLine06   
     2019-07-21 12:11:30   screenLine07   
     2019-07-21 12:11:30   screenLine08   
     2019-07-21 12:11:30   screenLineHasFocus
     2019-07-21 12:11:30   screenLineNumberFirst
     2019-07-21 12:11:30   screenLineNumberLast
     2019-07-21 12:11:30   screenLineNumbers
     2019-07-21 12:11:30   screenLineNumbersTotal
     2019-07-21 12:11:30   screenLineType01
     2019-07-21 12:11:30   screenLineType02
     2019-07-21 12:11:30   screenLineType03
     2019-07-21 12:11:30   screenLineType04
     2019-07-21 12:11:30   screenLineType05
     2019-07-21 12:11:30   screenLineType06
     2019-07-21 12:11:30   screenLineType07
     2019-07-21 12:11:30   screenLineType08
     2019-07-21 12:11:30   screenName     
     2019-07-21 12:11:30   screenReturnKey
     2019-07-21 12:11:30   screenToolsKey 
     2019-07-21 12:11:30   screenTopMenuKey
     2019-07-21 12:11:30   screenType     
     2019-07-21 12:11:30   sourceInfo     
     2019-07-21 11:41:17   state           opened
     2019-07-21 12:10:55   stateAV         on
     2019-07-21 12:11:30   tunerFrequency 
     2019-07-21 12:10:55   volume          25
     2019-07-21 12:10:55   volumeStraight  -57
   helper:
     AVAILABLE  1
     nextConnectionCheck 1563704130.45616
     receiver   
     AUDIOINPUTFREQUENCY:
       00         32kHz
       01         44.1kHz
       02         48kHz
       03         88.2kHz
       04         96kHz
       05         176.4kHz
       06         192kHz
       07         ---
       32         2.8MHz
       33         5.6MHz
     AUDIOINPUTSIGNAL:
       00         ANALOG
       01         ANALOG
       02         ANALOG
       03         PCM
       04         PCM
       05         DOLBY DIGITAL
       06         DTS
       07         DTS-ES Matrix
       08         DTS-ES Discrete
       09         DTS 96/24
       10         DTS 96/24 ES Matrix
       11         DTS 96/24 ES Discrete
       12         MPEG-2 AAC
       13         WMA9 Pro
       14         DSD (HDMI or File via DSP route)
       15         HDMI THROUGH
       16         DOLBY DIGITAL PLUS
       17         DOLBY TrueHD
       18         DTS EXPRESS
       19         DTS-HD Master Audio
       20         DTS-HD High Resolution
       21         DTS-HD High Resolution
       22         DTS-HD High Resolution
       23         DTS-HD High Resolution
       24         DTS-HD High Resolution
       25         DTS-HD High Resolution
       26         DTS-HD High Resolution
       27         DTS-HD Master Audio
       28         DSD (HDMI or File via DSD DIRECT route)
       64         MP3
       65         WAV
       66         WMA
       67         MPEG4-AAC
       68         FLAC
       69         ALAC(Apple Lossless)
       70         AIFF
       71         DSD (USB-DAC)
     AUDIOOUTPUTFREQUENCY:
       00         32kHz
       01         44.1kHz
       02         48kHz
       03         88.2kHz
       04         96kHz
       05         176.4kHz
       06         192kHz
       07         ---
       32         2.8MHz
       33         5.6MHz
     CHARS:
       00         
       01         
       02         
       03         
       04         
       05         [)
       06         (]
       07         I
       08         II
       09         <
       0A         >
       0B         _
       0C         .
       0D         .0
       0E         .5
       0F         O
       10         0
       11         1
       12         2
       13         3
       14         4
       15         5
       16         6
       17         7
       18         8
       19         9
       1A         A
       1B         B
       1C         C
       1D         F
       1E         M
       1F         �
       20         
       21         !
       22         "
       23         #
       24         $
       25         %
       26         &
       27         '
       28         (
       29         )
       2A         *
       2B         +
       2C         ,
       2D         -
       2E         .
       2F         /
       30         0
       31         1
       32         2
       33         3
       34         4
       35         5
       36         6
       37         7
       38         8
       39         9
       3A         :
       3B         ;
       3C         <
       3D         =
       3E         >
       3F         ?
       40         @
       41         A
       42         B
       43         C
       44         D
       45         E
       46         F
       47         G
       48         H
       49         I
       4A         J
       4B         K
       4C         L
       4D         M
       4E         N
       4F         O
       50         P
       51         Q
       52         R
       53         S
       54         T
       55         U
       56         V
       57         W
       58         X
       59         Y
       5A         Z
       5B         [
       5C         \
       5D         ]
       5E         ^
       5F         _
       60         ||
       61         a
       62         b
       63         c
       64         d
       65         e
       66         f
       67         g
       68         h
       69         i
       6A         j
       6B         k
       6C         l
       6D         m
       6E         n
       6F         o
       70         p
       71         q
       72         r
       73         s
       74         t
       75         u
       76         v
       77         w
       78         x
       79         y
       7A         z
       7B         {
       7C         |
       7D         }
       7E         ~
       7F         
       80         �
       81         �
       82         ?
       83         ?
       84         p
       85         
       86         
       87         
       88         
       89         
       8A         
       8B         
       8C         ?
       8D         ?
       8E         ?
       8F         ?
       90         +
       91         ?
       92         
       93         
       94         
       95         
       96         
       97         
       98         
       99         
       9A         
       9B         
       9C         
       9D         
       9E         
       9F         
       A0         
       A1         �
       A2         �
       A3         �
       A4         �
       A5         �
       A6         �
       A7         �
       A8         �
       A9         �
       AA         �
       AB         �
       AC         �
       AD         -
       AE         �
       AF         �
       B0         �
       B1         �
       B2         �
       B3         �
       B4         �
       B5         �
       B6         �
       B7         �
       B8         �
       B9         �
       BA         �
       BB         �
       BC         �
       BD         �
       BE         �
       BF         �
       C0         �
       C1         �
       C2         �
       C3         �
       C4         �
       C5         �
       C6         �
       C7         �
       C8         �
       C9         �
       CA         �
       CB         �
       CC         �
       CD         �
       CE         �
       CF         �
       D0         �
       D1         �
       D2         �
       D3         �
       D4         �
       D5         �
       D6         �
       D7         �
       D8         �
       D9         �
       DA         �
       DB         �
       DC         �
       DD         �
       DE         �
       DF         �
       E0         �
       E1         �
       E2         �
       E3         �
       E4         �
       E5         �
       E6         �
       E7         �
       E8         �
       E9         �
       EA         �
       EB         �
       EC         �
       ED         �
       EE         �
       EF         �
       F0         �
       F1         �
       F2         �
       F3         �
       F4         �
       F5         �
       F6         �
       F7         �
       F8         �
       F9         �
       FA         �
       FB         �
       FC         �
       FD         �
       FE         �
       FF         �
     CLEARONINPUTCHANGE:
       00         screenLine01
       01         screenLine02
       02         screenLine03
       03         screenLine04
       04         screenLine05
       05         screenLine06
       06         screenLine07
       07         screenLine08
       09         screenLineType01
       10         screenLineType02
       11         screenLineType03
       12         screenLineType04
       13         screenLineType05
       14         screenLineType06
       15         screenLineType07
       16         screenLineType08
       17         screenLineHasFocus
       18         screenLineNumberFirst
       19         screenLineNumberLast
       20         screenLineNumbersTotal
       21         screenLineNumbers
       22         screenType
       23         screenName
       24         screenHierarchy
       25         screenTopMenuKey
       26         screenToolsKey
       27         screenReturnKey
       28         playStatus
       29         sourceInfo
       30         currentAlbum
       31         currentArtist
       32         currentTitle
       33         channel
       34         channelName
       35         channelStraight
       36         tunerFrequency
     GETS:
       hdZone:
         input      ?ZEA
         power      ?ZEP
       main:
         audioInfo  ?AST
         avrModel   ?RGD
         bass       ?BA
         channel    ?PR
         currentListIpod ?GAI
         currentListNetwork ?GAH
         display    ?FL
         eq         ?ATC
         hdmiOut    ?HO
         input      ?F
         listeningMode ?S
         listeningModePlaying ?L
         macAddress ?SVB
         mcaccMemory ?MC
         mute       ?M
         networkPort1 ?STM
         networkPort2 ?STN
         networkPort3 ?STO
         networkPort4 ?STP
         networkPorts ?SUM
         networkSettings ?SUL
         networkStandby ?STJ
         power      ?P
         signalSelect ?DSA
         softwareVersion ?SSI
         speakerSystem ?SSF
         speakers   ?SPK
         standingWave ?ATD
         tone       ?TO
         treble     ?TR
         tunerChannelNames ?TQ
         tunerFrequency ?FR
         videoInfo  ?VST
         volume     ?V
       zone2:
         bass       ?ZGB
         input      ?ZS
         mute       ?Z2M
         power      ?AP
         treble     ?ZGC
         volume     ?ZV
       zone3:
         input      ?ZT
         mute       ?Z3M
         power      ?BP
         volume     ?YV
     HDMIOUT:
       0          1+2
       1          1
       2          2
       3          OFF
     INPUTNAMES:
       00:
         aliasName 
         audioTerminal No Assign
         componentTerminal No Assign
         enabled    1
         hdmiTerminal No Assign
         inputLevelAdjust 1
         name       phono
         playerCommands 0
       01:
         aliasName 
         enabled    1
         name       cd
         playerCommands 0
       02:
         aliasName 
         enabled    1
         name       tuner
         playerCommands 0
       03:
         aliasName 
         enabled    1
         name       cdrTape
         playerCommands 0
       04:
         aliasName 
         enabled    1
         name       dvd
         playerCommands 0
       05:
         aliasName 
         enabled    1
         name       tvSat
         playerCommands 0
       06:
         aliasName 
         enabled    1
         name       cblSat
         playerCommands 0
       10:
         aliasName 
         enabled    1
         name       video1
         playerCommands 0
       12:
         aliasName 
         enabled    1
         name       multiChIn
         playerCommands 0
       13:
         aliasName 
         enabled    1
         name       usbDac
         playerCommands 1
       14:
         aliasName 
         enabled    1
         name       video2
         playerCommands 0
       15:
         aliasName 
         enabled    1
         name       dvrBdr
         playerCommands 0
       17:
         aliasName 
         enabled    1
         name       iPodUsb
         playerCommands 1
       18:
         aliasName 
         enabled    1
         name       xmRadio
         playerCommands 1
       19:
         aliasName 
         enabled    1
         name       hdmi1
         playerCommands 0
       20:
         aliasName 
         enabled    1
         name       hdmi2
         playerCommands 0
       21:
         aliasName 
         enabled    1
         name       hdmi3
         playerCommands 0
       22:
         aliasName 
         enabled    1
         name       hdmi4
         playerCommands 0
       23:
         aliasName 
         enabled    1
         name       hdmi5
         playerCommands 0
       24:
         aliasName 
         enabled    1
         name       hdmi6
         playerCommands 0
       25:
         aliasName 
         enabled    1
         name       bd
         playerCommands 0
       26:
         aliasName 
         enabled    1
         name       homeMediaGallery
         playerCommands 1
       27:
         aliasName 
         enabled    1
         name       sirius
         playerCommands 1
       31:
         aliasName 
         enabled    1
         name       hdmiCyclic
         playerCommands 0
       33:
         aliasName 
         enabled    1
         name       adapterPort
         playerCommands 1
       34:
         aliasName 
         enabled    1
         name       hdmi7
         playerCommands 0
       35:
         aliasName 
         enabled    1
         name       hdmi8
         playerCommands 0
       38:
         aliasName 
         enabled    1
         name       internetRadio
         playerCommands 1
       41:
         aliasName 
         enabled    1
         name       pandora
         playerCommands 1
       44:
         aliasName 
         enabled    1
         name       mediaServer
         playerCommands 1
       45:
         aliasName 
         enabled    1
         name       favorites
         playerCommands 1
       46:
         aliasName 
         enabled    1
         name       airplay
         playerCommands 1
       47:
         aliasName 
         enabled    1
         name       dmr
         playerCommands 1
       48:
         aliasName 
         enabled    1
         name       mhl
         playerCommands 1
       49:
         aliasName 
         enabled    1
         name       game
         playerCommands 1
       53:
         aliasName 
         enabled    1
         name       spotify
         playerCommands 1
     LINEDATATYPES:
       00         normal
       01         directory
       02         music
       03         photo
       04         video
       05         nowPlaying
       20         currentTitle
       21         currentArtist
       22         currentAlbum
       23         time
       24         genre
       25         currentChapterNumber
       26         format
       27         bitPerSample
       28         currentSamplingRate
       29         currentBitrate
       31         buffer
       32         currentChannel
       33         station
     LISTENINGMODES:
       0001       stereoCyclic
       0003       frontStageSurroundAdvanceFocus
       0004       frontStageSurroundAdvanceWide
       0005       autoSurrStreamDirectCyclic
       0006       autoSurround
       0007       direct
       0008       pureDirect
       0009       stereoDirectSet
       0010       standard
       0011       2chSource
       0012       proLogic
       0013       proLogic2movie
       0014       proLogic2music
       0015       proLogic2game
       0016       neo6cinema
       0017       neo6music
       0018       proLogic2xMovie
       0019       proLogic2xMusic
       0020       proLogic2xGame
       0021       multiChSource
       0022       multiChSourceDolbyEx
       0023       multiChSourceProLogic2xMovie
       0024       multiChSourceProLogic2xMusic
       0025       multiChSourceDtsEsNeo6
       0026       multiChSourceDtsEsMatrix
       0027       multiChSourceDtsEsDiscrete
       0028       xmHdSurround
       0029       neuralSurround
       0030       multiChSourceDtsEs8chDiscrete
       0031       proLogic2zHeight
       0032       wideSurroundMovie
       0033       wideSurroundMusic
       0034       multiChSourceProLogic2zHeight
       0035       multiChSourceWideSurroundMovie
       0036       multiChSourceWideSurroundMusic
       0037       neoXcinema
       0038       neoXmusic
       0039       neoXgame
       0040       neuralSurroundNeoXcinema
       0041       neuralSurroundNeoXmusic
       0042       neuralSurroundNeoXgame
       0043       multiChSourceNeoXcinema
       0044       multiChSourceNeoXmusic
       0045       multiChSourceNeoXgame
       0050       thxCyclic
       0051       prologicThxCinema
       0052       pl2movieThxCinema
       0053       neo6cinemaThxCinema
       0054       pl2xMovieThxCinema
       0055       thxSelect2games
       0056       thxCinemaForMultiCh
       0057       thxSurroundExForMultiCh
       0058       pl2xMovieThxCinemaForMultiCh
       0059       esNeo6thxCinemaForMultiCh
       0060       esMatrixThxCinemaForMultiCh
       0061       esDiscreteThxCinemaForMultiCh
       0062       thxSelect2cinemaForMultiCh
       0063       thxSelect2musicForMultiCh
       0064       thxSelect2gamesForMultiCh
       0065       thxUltra2cinemaForMultiCh
       0066       thxUltra2musicForMultiCh
       0067       es8chDiscreteThxCinemaForMultiCh
       0068       thxCinemaFor2ch
       0069       thxMusicFor2ch
       0070       thxGamesFor2ch
       0071       pl2musicThxMusic
       0072       pl2xMusicThxMusic
       0073       neo6musicThxMusic
       0074       pl2gameThxGames
       0075       pl2xGameThxGames
       0076       thxUltra2games
       0077       prologicThxMusic
       0078       prologicThxGames
       0079       thxUltra2gamesForMultiCh
       0080       thxMusicForMultiCh
       0081       thxGamesForMultiCh
       0082       pl2xMusicThxMusicForMultiCh
       0083       exThxGamesForMultiCh
       0084       neo6thxMusicForMultiCh
       0085       neo6thxGamesForMultiCh
       0086       esMatrixThxMusicForMultiCh
       0087       esMatrixThxGamesForMultiCh
       0088       esDiscreteThxMusicForMultiCh
       0089       esDiscreteThxGamesForMultiCh
       0090       es8chDiscreteThxMusicForMultiCh
       0091       es8chDiscreteThxGamesForMultiCh
       0092       pl2zHeightThxCinema
       0093       pl2zHeightThxMusic
       0094       pl2zHeightThxGames
       0095       pl2zHeightThxCinemaForMultiCh
       0096       pl2zHeightThxMusicForMultiCh
       0097       pl2zHeightThxGamesForMultiCh
       0100       advancedSurroundCyclic
       0101       action
       0102       sciFi
       0103       drama
       0104       entertainmentShow
       0105       monoFilm
       0106       expandedTheater
       0107       classical
       0109       unplugged
       0110       rockPop
       0112       extendedStereo
       0113       phonesSurround
       0116       tvSurround
       0117       sports
       0118       advancedGame
       0151       autoLevelControlAlC
       0152       optimumSurround
       0153       retrieverAir
       0201       neoXcinemaThxCinema
       0202       neoXmusicThxMusic
       0203       neoXgameThxGames
       0204       neoXcinemaThxCinemaForMultiCh
       0205       neoXmusicThxMusicForMultiCh
       0206       neoXgameThxGamesForMultiCh
     LISTENINGMODESPLAYING:
       0101       [)(]PLIIx MOVIE
       0102       [)(]PLII MOVIE
       0103       [)(]PLIIx MUSIC
       0104       [)(]PLII MUSIC
       0105       [)(]PLIIx GAME
       0106       [)(]PLII GAME
       0107       [)(]PROLOGIC
       0108       Neo:6 CINEMA
       0109       Neo:6 MUSIC
       010c       2ch Straight Decode
       010d       [)(]PLIIz HEIGHT
       010e       WIDE SURR MOVIE
       010f       WIDE SURR MUSIC
       0110       STEREO
       0111       Neo:X CINEMA
       0112       Neo:X MUSIC
       0113       Neo:X GAME
       0201       ACTION
       0202       DRAMA
       0208       ADVANCEDGAME
       0209       SPORTS
       020a       CLASSICAL
       020b       ROCK/POP
       020d       EXT.STEREO
       020e       PHONES SURR.
       020f       FRONT STAGE SURROUND ADVANCE
       0211       SOUND RETRIEVER AIR
       0212       ECO MODE 1
       0213       ECO MODE 2
       0301       [)(]PLIIx MOVIE +THX
       0302       [)(]PLII MOVIE +THX
       0303       [)(]PL +THX CINEMA
       0305       THX CINEMA
       0306       [)(]PLIIx MUSIC +THX
       0307       [)(]PLII MUSIC +THX
       0308       [)(]PL +THX MUSIC
       030a       THX MUSIC
       030b       [)(]PLIIx GAME +THX
       030c       [)(]PLII GAME +THX
       030d       [)(]PL +THX GAMES
       0310       THX GAMES
       0311       [)(]PLIIz +THX CINEMA
       0312       [)(]PLIIz +THX MUSIC
       0313       [)(]PLIIz +THX GAMES
       0314       Neo:X CINEMA + THX CINEMA
       0315       Neo:X MUSIC + THX MUSIC
       0316       Neo:X GAMES + THX GAMES
       0401       STEREO
       0402       [)(]PLII MOVIE
       0403       [)(]PLIIx MOVIE
       0405       AUTO SURROUND Straight Decode
       0406       [)(]DIGITAL EX
       0407       [)(]PLIIx MOVIE
       0408       DTS +Neo:6
       0409       ES MATRIX
       040a       ES DISCRETE
       040b       DTS-ES 8ch
       040e       RETRIEVER AIR
       040f       Neo:X CINEMA
       0501       STEREO
       0502       [)(]PLII MOVIE
       0503       [)(]PLIIx MOVIE
       0504       DTS/DTS-HD
       0505       ALC Straight Decode
       0506       [)(]DIGITAL EX
       0507       [)(]PLIIx MOVIE
       0508       DTS +Neo:6
       0509       ES MATRIX
       050a       ES DISCRETE
       050b       DTS-ES 8ch
       050e       RETRIEVER AIR
       050f       Neo:X CINEMA
       0601       STEREO
       0602       [)(]PLII MOVIE
       0603       [)(]PLIIx MOVIE
       0605       STREAM DIRECT NORMAL Straight Decode
       0606       [)(]DIGITAL EX
       0607       [)(]PLIIx MOVIE
       0609       ES MATRIX
       060a       ES DISCRETE
       060b       DTS-ES 8ch
       060c       Neo:X CINEMA
       0701       STREAM DIRECT PURE 2ch
       0702       [)(]PLII MOVIE
       0703       [)(]PLIIx MOVIE
       0704       Neo:6 CINEMA
       0705       STREAM DIRECT PURE Straight Decode
       0706       [)(]DIGITAL EX
       0707       [)(]PLIIx MOVIE
       0708       (nothing)
       0709       ES MATRIX
       070a       ES DISCRETE
       070b       DTS-ES 8ch
       070c       Neo:X CINEMA
       0881       OPTIMUM
       0e01       HDMI THROUGH
       0f01       MULTI CH IN
       1101       [)(]PLIIx MOVIE
       1102       [)(]PLIIx MUSIC
       1103       [)(]DIGITAL EX
       1104       DTS Neo:6
       1105       ES MATRIX
       1106       ES DISCRETE
       1107       DTS-ES 8ch
       1108       multi ch Straight Decode
       1109       [)(]PLIIz HEIGHT
       110a       WIDE SURR MOVIE
       110b       WIDE SURR MUSIC
       110c       Neo:X CINEMA
       110d       Neo:X MUSIC
       110e       Neo:X GAME
       1301       THX Surr EX
       1303       ES MTRX +THX CINEMA
       1304       ES DISC +THX CINEMA
       1305       ES 8ch +THX CINEMA
       1306       [)(]PLIIx MOVIE +THX
       1309       THX CINEMA
       130b       ES MTRX +THX MUSIC
       130c       ES DISC +THX MUSIC
       130d       ES 8ch +THX MUSIC
       130e       [)(]PLIIx MUSIC +THX
       1311       THX MUSIC
       1313       ES MTRX +THX GAMES
       1314       ES DISC +THX GAMES
       1315       ES 8ch +THX GAMES
       1319       THX GAMES
       131a       [)(]PLIIz +THX CINEMA
       131b       [)(]PLIIz +THX MUSIC
       131c       [)(]PLIIz +THX GAMES
       131d       Neo:X CINEMA + THX CINEMA
       131e       Neo:X MUSIC + THX MUSIC
       131f       Neo:X GAME + THX GAMES
     PQLSWORKING:
       0          PQLS OFF
       1          PQLS 2ch
       2          PQLS Multi ch
       3          PQLS Bitstream
     REMOTECONTROL:
       audioParameter APA
       cursorDown CDN
       cursorEnter CEN
       cursorLeft CLE
       cursorReturn CRT
       cursorRight CRI
       cursorUp   CUP
       hdmiOutputParameter HPA
       homeMenu   HM
       statusDisplay STS
       videoParameter VPA
     SCREENTYPES:
       00         Message
       01         List
       02         Playing(Play)
       03         Playing(Pause)
       04         Playing(Fwd)
       05         Playing(Rev)
       06         Playing(Stop)
       99         Drawing invalid
     SETS:
       hdZone:
         inputDown  ZEB
         inputUp    ZEC
         off        ZEF
         on         ZEO
         toggle     ZEZ
       main:
         0Mhl       07MHL
         0Network   00NW
         1Mhl       08MHL
         1Network   01NW
         2Mhl       09MHL
         2Network   02NW
         3Mhl       10MHL
         3Network   03NW
         4Mhl       11MHL
         4Network   04NW
         5Mhl       12MHL
         5Network   05NW
         6Mhl       13MHL
         6Network   06NW
         7Mhl       14MHL
         7Network   07NW
         8Mhl       15MHL
         8Network   08NW
         9Mhl       16MHL
         9Network   09NW
         bassDown   BD
         bassUp     BI
         channelDown TPD
         channelUp  TPI
         downAdapterPort 22BT
         downIpod   14IP
         downMhl    02MHL
         downNetwork 27NW
         enterAdapterPort 25BT
         enterIpod  17IP
         enterMhl   17MHL
         enterNetwork 30NW
         fwdAdapterPort 16BT
         fwdIpod    06IP
         fwdMhl     28MHL
         fwdNetwork 15NW
         input      FN
         inputDown  FD
         inputUp    FU
         leftAdapterPort 24BT
         leftIpod   16IP
         leftMhl    03MHL
         leftNetwork 29NW
         menuAdapterPort 27BT
         menuIpod   19IP
         menuMhl    05MHL
         menuNetwork 36NW
         muteOff    MF
         muteOn     MO
         muteToggle MZ
         nextAdapterPort 14BT
         nextIpod   04IP
         nextMhl    30MHL
         nextNetwork 13NW
         off        PF
         on         PO
         pauseAdapterPort 11BT
         pauseIpod  01IP
         pauseMhl   25MHL
         pauseNetwork 11NW
         playAdapterPort 10BT
         playIpod   00IP
         playMhl    23MHL
         playNetwork 10NW
         prevAdapterPort 13BT
         prevIpod   03IP
         prevMhl    31MHL
         prevNetwork 12NW
         repeatAdapterPort 17BT
         repeatIpod 07IP
         repeatNetwork 34NW
      [
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: sparkiie am 21 Juli 2019, 20:45:03
Zitat von: sparkiie am 21 Juli 2019, 12:16:57
Da die Pioneer App seit Android 9 nicht mehr läuft beschäftige ich mich nun auch mit dem PioneerAVR Modul.

Aktuell versuche ich einen VSX828 und einen X-HM81 (kein AV Reciever) anzusprechen. Dies funktioniert leider mehr Schlecht als Recht.

Zunächst sind beide Geräte verbunden und lassen sich minimal bedienen (Volume und Input).

Wähle ich als Input am X-HM81 den mediaServer werden die Felder screenLine01 und screenLine02 auch mit den richtigen Daten gefüllt. Doch dann geht es nicht weiter.
Weder set xhm81 RemonteControll CursorDown noch set xhm81 SelectLine01 führen zu irgendeinem Event in FHEM oder am Pioneer. Auch mit Verbose 5 ist nichts zu sehen.

Beim VSX828 sieht es noch schlechter aus. Wähle ich hier die Favoriten (dort sind 6 InternetRadioSender gespeichert) werden für den Bruchteil einer Sekunde die screenLine01 bis 06 mit den Daten gefüllt und dann sofort wieder gelöscht. Beim medieServer erscheint nur kurz "Bitte warten...". Eine Auswahl ist wie auch beim X-HM81 ebenfalls nicht möglich. Auch hier mit Verbose 5 keinerlei Ereignisse.

Beim SC-LX76 funktioniert alles prima!
Somit sollte doch auch der VSX828 laufen, beide lassen sich schließlich über die iControlAV5 App bedienen...
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: pc1246 am 23 Juli 2019, 07:10:34
Zitat von: sparkiie am 21 Juli 2019, 12:16:57
Da die Pioneer App seit Android 9 nicht mehr läuft beschäftige ich mich nun auch mit dem PioneerAVR Modul.

Moin
Und mal mit der Freigabe der Ortsdaten(GPS), oder wie das auch immer heisst, probiert. Bei mir funktionierten auch zig Apps nicht mehr, und es lag nur an dieser Berechtigung!
Gruss Christoph
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: sparkiie am 25 Juli 2019, 09:22:20
Funktioniert leider nicht!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Huntercover am 28 November 2019, 00:21:17
Hallo Leute, ich habe vor mir einen AVR zu kaufen, ich habe mich noch nicht auf eine Marke festgelegt, aber ich möchte zumindest Input und Volume über FHEM steuern können. Optimal wäre ein günstigeres Einstiegsmodell (evtl. gleich mit Lautsprecher) zb:

https://www.amazon.de/Pioneer-HTP-076-B-Heimkinosystem-Lautsprecher-Multiroom/dp/B07QQTKJN5/ref=sr_1_4?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=pioneer+set&qid=1574895237&sr=8-4

Kann ich wo sehen, was untersützt wird? Oder kann man das pauschal an einigen Modelle festmachen?

Danke für Eure Zeit und Anworten !

Gruß

Andreas
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: adn77 am 28 November 2019, 00:49:05
Hallo Andreas,

ein wenig mehr Mühe solltest du dir bei der Vorauswahl schon geben... das abgebildete Set enthält einen Receiver ohne Netzwerkanschluss (LAN/WLAN) - da kann man außer per  IR-Bridge nich viel steuern  ;)
Bei Paketauswahl darauf achten, dass ein netzwerkfähiger Receiver dabei ist!

Ich habe ein 6 Jahre altes HTP Paket mit einem VSX-52x (ca. 300EUR bei MM). Bin kein Hifi-Cineast, die kleinen Boxen stören im Wohnzimmer am wenigsten.

Alex
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Huntercover am 28 November 2019, 21:59:10
Hallo Alex,

oh nee, peinlich - Da hast Du völlig Recht !

Habe mich da wohl gestern von dem Set mit Boxen blenden lassen, beobachte aber schon länger den Denon AVRX1400H, kann mich aber nicht enscheiden...

Ich bin etwas verunsichert, weil ich in den letzten Seiten gelesen habe, dass gewisse Dinge (VolumeSet; Input-Steuerung) nicht mehr funktionieren.

Kann man sagen, dass mit der neuen Funktion (welche solange Volume+ auslöst bis Wunschlautstärke erreicht ist) jeder netzwerkfähige AVR dahingehend gesteuert werden kann, dass man Volume und auch Input steuern kann?

Meinst Du mit VSX-52x zb diesen?
Pioneer 5.1 Kanal AV Receiver, VSX-S520D-S

Grüße
Andreas
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: hobbyprovider am 10 Januar 2020, 18:38:40
Hallo

ich erfreue mich gerade an meinem neuen Pioneer VSX-934.
Nur bekomme ich keine Verbindung vom FHEM zum AVR hin.

in FHEM versuche ich diese Einstellungen:
define VSX934 PIONEERAVR telnet 192.168.68.111:8102

von der Shell sollte eine Verbindung imho auch funktionieren - aber:
telnet 192.168.68.111 8102
Trying 192.168.68.111...
telnet: Unable to connect to remote host: Connection refused


ich habe auch schon andere Ports wie 23, 8102, 49152 probiert.
Entweder habe ich was elementares übersehen oder unterstützt der VSX-934 keine Telnet-Anbindung?

Jemand einen Tip für mich ?
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Paul am 10 Januar 2020, 19:16:37
Ich habe nen VSX-933 und habe es nicht hinbekommen.

Probier mal das ONKYO_AVR Modul
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: satprofi am 10 Januar 2020, 21:55:59
Zitat von: Paul am 10 Januar 2020, 19:16:37
Ich habe nen VSX-933 und habe es nicht hinbekommen.

Probier mal das ONKYO_AVR Modul
richtig, nur das funktioniert einwandfrei

Gesendet mit Tapatalk

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: hobbyprovider am 11 Januar 2020, 11:49:30
Zitat von: Paul am 10 Januar 2020, 19:16:37
Ich habe nen VSX-933 und habe es nicht hinbekommen.

Probier mal das ONKYO_AVR Modul

Danke für den Hinweis !
Ironischerweise ist mein Onkyo TX-NR636 gerade auf den Schrott gewandert.....


Update:
funktioniert mit ONKYO_AVR
Ein, Aus, laut, leise - mehr konnte ich noch nicht testen
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: satprofi am 09 Februar 2020, 15:33:34
seit firmwareupdate sind einige readings nicht mehr aktuell [emoji20]

Gesendet mit Tapatalk

Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: r00t2 am 17 März 2020, 10:52:28
Wenn man jetzt noch wüsste, welche Firmware auf welchen Geräten es betrifft und welche Readings es sind, die scheinbar nicht mehr funktionieren, dann könnte sich ggf. jemand darum kümmern...
Bis dahin poliere ich mal die Glaskugel weiter  ;)
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: sparkiie am 08 April 2020, 20:34:02
Hier lässt sich ein VSX828 mit Software SYXE8 so gut wie gar nicht mehr steuern. Input kann ich noch ändern, alles andere wie Lautstärke oder Favoriten starten geht nicht.

EDIT: Lautstärke lässt sich nicht ändern, per RAW VD geht es aber!
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: stratege-0815 am 27 September 2020, 09:17:58
Hallo zusammen,
mit meinem Thema muss ich leider etwas vom eigentlichen Thema abweichen, aber vielleicht kann mir ja trotzdem jemand helfen.
Ich habe einen Pioneer VSX-921, ich habe ihn in FHEM mit em Modul eingebunden und es erscheinen dort auch alle Werte. Viel weiter habe ich das gar nicht getrieben, bisher hatte ich keinen Bedarf dort irgendwelche Automationen etc. zu bauen.
Aber nun ist mr ein use-case eingefallen - ausgelöst durch meine Kinder und deren immer lauter werdende Parties - es müsste doch möglich sein mit FHEM die eingestellte Lautstärke des Receivers zu überwachen und in einem Zeitfenster zwischen 22:30 und 8:00 nur noch "Zimmerlautstärke" zu erlauben. Die Schnittstelle zum Receiver ist da, alle Werte liegen vor. Aber ich habe keine Ahnung wie ich das umsetzen könnte. Hat jemand schon einmal etwas in dieser Art gebaut? Leider stehe ich mit der Syntax und Komplexität von FHEM an vielen Stellen auf Kriegsfuß, aber dennoch nutze ich es wegen der großen Anzahl unterstützter Systeme.
Vielleicht hat ja jemand eine Idee,
Beste Grüße
Jan
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: SouzA am 27 September 2020, 11:36:05
Mahlzeit,
Hatte ein ähnliches Thema.
Hab nen Chromecast, der bei zu hoch eingestellter Lautstärke den Eingang am Verstärker übersteuert.
Hab dazu einfach nen Doif gemacht, der bei überschreiten wieder zurück dreht.

(
[GC_Kueche:volume] > 35
)
(set GC_Kueche volume 35)


Bis denn
SouzA

Edit:
Und Zeiten da mit rein zu machen is einfach...
Titel: Antw:Anbindung von Pioneer AVR
Beitrag von: Tom0711 am 19 Oktober 2020, 22:11:00
Hallo zusammen!

Ich habe meinen VSX-933 per ONKYO_AVR-Modul eingebunden. Funktionert soweit super.
Mein Problem: Die Volume-Skalierung scheint nicht zu passen. Der Volume-Wert 100 ist zu leise.

Ich habe in 70_ONKYO_AVR.pm in Zeile 1121 den Set Wert verdoppelt:
         
             ONKYO_AVR_SendCommand( $hash, "volume",
                        ONKYO_AVR_dec2hex( 2*@$a[2] ) );


Das funktioniert auch, allerdings ist die Anzeige des Readings hinterher verkehrt, da hier bei der Abbildung auf den Bereich 0 .. 100 nicht wieder durch 2 geteilt wird.

Beispiel:
set PioneerVSX volume 42

Ergibt jetzt die Lautstärke, für die ich vorher 84 setzen musste. Leider steht im volume reading jetzt auch 84 drin.
Leider habe ich im Code die Stelle an der der volume-Wert gelesen und wieder von hex nach dec konvertiert und skaliert wird nicht gefunden.

Kennt evtl. jemand den Code des Moduls und kann auf die Schnelle weiterhelfen?

Thomas