FHEM Forum

FHEM - Anwendungen => Multimedia => Thema gestartet von: Loredo am 30 September 2013, 14:52:36

Titel: Modul für ONKYO AV Receiver (und neuere Pioneer AV Receiver)
Beitrag von: Loredo am 30 September 2013, 14:52:36
Hossa,

anbei ein erstes Beta Modul zur Steuerung von ONKYO A/V Receivern.

Beispiel Definition:
define name ONKYO_AVR 192.168.0.10
Wer testen mag ist herzlich eingeladen Feedback zu geben :-)


Gruß
Julian





EDIT:
Inzwischen ist das Modul offiziell Teil von FHEM! Diese Dateien hier sind im Zweifel VERALTET!
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 30 September 2013, 17:48:33
Soweit schon sehr schön - funktioniert momentan aber noch eher sporadisch. Manchmal kommen die Befehle durch, manchmal nicht. Volume up und down hat bisher noch keinmal geklappt. Eine absolute Lautstärke kommt zu ca. 50% durch, ebenso die Inputs.

Die Rückmeldungen scheinen FHEM momentan noch etwas zu verwirren ;-)

Freue mich aber auf jeden fall über das Modul und auf die Endversion :-)

LG
Jan
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 30 September 2013, 17:55:49
Zitat von: Jaydee schrieb am Mo, 30 September 2013 17:48
Soweit schon sehr schön - funktioniert momentan aber noch eher sporadisch. Manchmal kommen die Befehle durch, manchmal nicht. Volume up und down hat bisher noch keinmal geklappt. Eine absolute Lautstärke kommt zu ca. 50% durch, ebenso die Inputs.

Die Rückmeldungen scheinen FHEM momentan noch etwas zu verwirren ;-)


Das kommt vermutlich sehr stark auf das Modell und auch die Firmware Version an. Ich teste mit einem relativ neuen TX-NR626 und habe vor ein paar Tagen ein Firmware Update gemacht.
Bei mir kommen alle Befehle durch und funktionieren auch. Die absolute Lautstärke kann man wohl nur bis 50% setzen lt. der dürftigen Doku die es so gibt. Ggf. liegt es auch an einer Einstellung im Receiver, bei mir kann ich einen Maximalwert manuell definieren.

Stand heute denke ich, dass das Modul vermutlich nie für alle einfach so funktionieren oder auf die Basics beschränkt sein wird.
ONKYO hat keine wirkliche API und sie ist sehr buggy (man kann nichtmals auslesen mit welchem Modell man kommuniziert). Ich habe meinen Receiver auch schon komplett vom Strom lösen müssen, weil auf einmal nur noch murks zurück geliefert wurde.

So ganz schlau werde ich aus den zurückgelieferten Werten aber auch nicht immer. Da alles nur durch Probieren geht, wird es schwer hier wirklich komplett fehlerfreien Code zu produzieren...


Gruß
Julian


PS: Hast du auch wirklich eine stabile Netzwerkverbindung? Das klingt durchaus auch nach Paketverlusten zwischen FHEM und dem Receiver... sowas muss jeder selbst für sich ausschließen können ;)
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 02 Oktober 2013, 12:06:52
Update:

- improved robustness
- extended readings for audio and video
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 02 Oktober 2013, 19:39:15
Hallo Loredo!

Erstmal ein dickes Danke für die Arbeit an dem Modul!
Habe es bei mir mit nem Onkyo TX-NR515 getestet. Über das angelegte Gerät kann ich sämtliche set Befehle erfolgreich absetzen.
Das funktioniert super. Die Get Befehle wollen bis auf den Powerstate alle nicht. Liefern immer nur "-". Das aber nur als Info.

Ich versuche jetzt die ganze Zeit die Befehle per remotecontrol abzusetzen. Die Fernbedienung und das Notify sind erzeugt, das Notify scheint aber nicht richtig zu Arbeiten.

So sind die Geräte erstellt:

define Onkyo_AV ONKYO_AVR 192.168.XXX.XXX
define rc_onkyo remotecontrol
set rc_onkyo layout ONKYO_AVR
set rc_onkyo makenotify Onkyo_AV


Drücke ich jetzt Tasten auf der Fernbedienung bekomme ich folgende Meldungen im Systemlog:

2013.10.02 19:21:01 3: notify_rc_onkyo return value: Unknown argument remoteControl, choose one of statusRequest:noArg toggle:noArg on:noArg off:noArg volume:slider,0,1,100 volumeUp:noArg volumeDown:noArg mute:on,off remoteControl:UP,DOWN,LEFT,RIGHT,ENTER,MENU,AUDIO,VIDEO,HOME input:video1,video2,video3,video4,video5,video6,video7,bd-dvd,tape,tape2,phono,tv-cd,fm,am,tuner,musicsrv,iradio,usb1,usb2,network,universal sleep:off,5,10,15,30,60,90


Mache ich was falsch? Oder liegt es im Modul?

Grüße Marco
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 02 Oktober 2013, 20:55:30
Die neue version ist sehr viel zuverlässiger, was die Übermittlung der Kommandos angeht, wunderbar :-)

Die get-Befehle funzen - wie Urmel ja schon sagte - noch nicht und auch sonstige Rückmeldungen scheinen noch nicht zu gehen: Volume-Slider und Input-Pulldown springen immer wieder sofort zurück.

Aber wie du ja schon sagtest: es ist noch Beta :-)

Vielen Dank für das Update!!
Jan
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 03 Oktober 2013, 12:37:08
Zitat von: urmel86 schrieb am Mi, 02 Oktober 2013 19:39
Die Get Befehle wollen bis auf den Powerstate alle nicht. Liefern immer nur "-". Das aber nur als Info.


Die Get-Befehle funktionieren immer und geben einfach nur das entsprechende Reading aus. Wenn das Gerät also gerade ausgeschaltet ist, dann kommt natürlich nur ein "-" so wie es dem aktuellen Reading auch gerade entspricht.
Bitte nochmal genau nachprüfen. Es ist sehr unwahrscheinlich, dass das nicht funktioniert.

Zitat von: urmel86 schrieb am Mi, 02 Oktober 2013 19:39
Ich versuche jetzt die ganze Zeit die Befehle per remotecontrol abzusetzen. Die Fernbedienung und das Notify sind erzeugt, das Notify scheint aber nicht richtig zu Arbeiten.


Da bist du sehr voreilig, denn die remoteControl-Befehle als auch die Fernbedienungs-Definitionen habe ich noch gar nicht angefasst. Baustelle :-)
Wir war wichtig, dass das Modul grundsätzlich zunächst zuverlässig läuft.


Gruß
Julian
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 03 Oktober 2013, 12:39:34
Zitat von: Jaydee schrieb am Mi, 02 Oktober 2013 20:55
sonstige Rückmeldungen scheinen noch nicht zu gehen: Volume-Slider und Input-Pulldown springen immer wieder sofort zurück.


Das ist eher eine Sache von FHEM selbst, nicht des Moduls. Es gibt soweit ich weiß leider keine Möglichkeit den aktuellen Status für das Input-Dropdown mitzuliefern. Ähnlich ist es beim Volume-Slider. Der nimmt den aktuellen Status wohl nur, wenn du ihn als webCmd definiert hast.
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 03 Oktober 2013, 13:42:41
Ich meine es auch als WebCmd. Ich habe  Volume und Input in die WebCmds gesteckt um den AVR aus der Raumübersicht steuern zu können. Das Steuern an sich klappt auch, doch springen die Felder eben immer auf den Basiswert zurück.
Bei Dimmern z.B. Zeigt der Slider ja auch den aktuellen Wert an. es scheint also prinzipiell in Fhem möglich zu sein...

Btw. : Ich habe den AVR gestern per Fhem abgeschaltet. Als ich heute morgen aufstand, war der AVR laut Modulanzeige eingeschaltet, was aber nicht stimmte, er war noch immer - wie gewünscht - aus. Also entweder spuckt der AVR zwischendurch falsche Angaben aus, oder irgendwas stimmt im Modul noch nicht ganz.

Es ist wirklich schade, wenn Onkyo das nicht anständig dokumentiert. Eigentlich sollte es ja in ihrem Interesse liegen, dass eine angebotene Netzwerkschnittstelle auch umfassend genutzt werden kann. Und wenn ich mir oRemote (iOS) ansehe, scheint theoretisch so ziemlich ALLES ausles- und steuerbar zu sein. Da werden dann sogar die Bilder der Internetradios ( und ich meine auch Spotify-Albencover)  und die Menüstrukturen übertragen. Vielleicht gibt dir der Autor, Robert Worne Tipps zum Protokoll?

LG
Jan
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 03 Oktober 2013, 19:02:42
Zitat von: Loredo schrieb am Do, 03 Oktober 2013 12:37
Die Get-Befehle funktionieren immer und geben einfach nur das entsprechende Reading aus. Wenn das Gerät also gerade ausgeschaltet ist, dann kommt natürlich nur ein "-" so wie es dem aktuellen Reading auch gerade entspricht.


Also das kann ich leider nicht bestätigen :( Der Receiver ist definitiv an, die Kurze guckt KIKA :) Das Gerät in FHEM gibt als state auch "on" zurück. Habe grade nochmal alle get Befehle durchprobiert und es bleibt dabei: Hier gibt nur "get power" und liefert den aktuellen Wert "on" zurück. Alle anderen Befehle liefern "-".

Zitat von: Loredo schrieb am Do, 03 Oktober 2013 12:37
Da bist du sehr voreilig, denn die remoteControl-Befehle als auch die Fernbedienungs-Definitionen habe ich noch gar nicht angefasst. Baustelle :-)


OK dann kann ich lange probieren :-D Wenn ich helfen kann gerne, wobei das wohl eher in Richtung testen geht. Programmieren ist nur ganz, ganz wenig drin :-)

Auf jeden Fall schon mal ein großer Schritt dass die Set Befehle alle funktionieren. Bei denen hatte ich auch keinerlei Aussetzer. Soweit läuft das Modul also definitiv stabil!

Gruß Marco

EDIT:

Hab eben den Receiver vom Netz getrennt, jetzt gehen auch alle Readings und die get Befehle! Spitze :)
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: MichaelH am 04 Oktober 2013, 15:16:08
Hi,

ich hab auch das Problem, dass das Get nicht funktioniert.... Anbei mal ein Logauszug:
2013.10.04 15:14:08 3: ONKYO_AVR Onkyo_AV: unexpected return code NLT for command PWRQSTN

Grüße
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 04 Oktober 2013, 15:17:47
Zitat von: MichaelH schrieb am Fr, 04 Oktober 2013 15:16
ich hab auch das Problem, dass das Get nicht funktioniert.... Anbei mal ein Logauszug:
2013.10.04 15:14:08 3: ONKYO_AVR Onkyo_AV: unexpected return code NLT for command PWRQSTN


Das liegt am Receiver bzw. an der buggy Firmware, die Onkyo liefert. Lässt sich zumeist mit "Have you tried turning it off and on again" beheben. Und damit meine ich komplett Strom wegnehmen, wie Marco auch schon festgestellt hat :-)
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 04 Oktober 2013, 15:25:53
uh, den EDIT hatte ich gar nicht gelesen... werde ich dann heute Abend direkt ausprobieren :-)

Das mit dem Abschalten ist leider ein generelles Problem bei den Onkyo-Receivern. Ich muss immer mal wieder in die Verkabelung reinkriechen, weil sich der Receiver irgendwo aufgehängt hat, und z.B. über einen Eingang angeblich kein Signal kommt, was aber dann nach dem aus-und-anschalten plötzlich doch da ist...

Vielleicht verpasse ich ihm parallel zum ONKYO-AVR-Modul noch ne Schaltsteckdose für gelegentliche Resets ;-)

Jan
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: MichaelH am 04 Oktober 2013, 15:28:52
Hi,

jap ich hab ihn mehrmals nun aus und ein geschalten und auch immer schön brav 30 Sekunden gewartet:
2013.10.04 15:27:28 3: ONKYO_AVR Onkyo_AV: unexpected return code NLT for command SLPQSTN
2013.10.04 15:27:28 3: ONKYO_AVR Onkyo_AV: unexpected return code NLS for command SLIQSTN
2013.10.04 15:27:28 3: ONKYO_AVR Onkyo_AV: unexpected return code NLT for command IFVQSTN
2013.10.04 15:27:28 3: ONKYO_AVR Onkyo_AV: unexpected return code NLS for command IFAQSTN
2013.10.04 15:27:32 3: ONKYO_AVR Onkyo_AV: unexpected return code NLT for command PWRQSTN
2013.10.04 15:27:39 3: ONKYO_AVR Onkyo_AV: unexpected return code NLT for command PWRQSTN

sieht nicht danach aus, als ob er es mitmachen wollte.

Im übrigen wäre es noch cool die Zone 2 damit bedienen zu können.
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 04 Oktober 2013, 15:30:22
Das mit Zone 2 unterschreibe ich ;-)

Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 04 Oktober 2013, 16:14:19
Zitat von: MichaelH schrieb am Fr, 04 Oktober 2013 15:28
Hi,

jap ich hab ihn mehrmals nun aus und ein geschalten und auch immer schön brav 30 Sekunden gewartet:
2013.10.04 15:27:28 3: ONKYO_AVR Onkyo_AV: unexpected return code NLT for command SLPQSTN
2013.10.04 15:27:28 3: ONKYO_AVR Onkyo_AV: unexpected return code NLS for command SLIQSTN
2013.10.04 15:27:28 3: ONKYO_AVR Onkyo_AV: unexpected return code NLT for command IFVQSTN
2013.10.04 15:27:28 3: ONKYO_AVR Onkyo_AV: unexpected return code NLS for command IFAQSTN
2013.10.04 15:27:32 3: ONKYO_AVR Onkyo_AV: unexpected return code NLT for command PWRQSTN
2013.10.04 15:27:39 3: ONKYO_AVR Onkyo_AV: unexpected return code NLT for command PWRQSTN


Hast du den Receiver komplett vom Netz genommen? Also Stecker raus? Deine Einträge in der Logdatei sehen aus wie meine bevor ich den Receiver vom Netz getrennt habe.

Gruß Marco
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: MichaelH am 04 Oktober 2013, 16:17:10
Japp hab ich.
2013.10.04 15:29:42 1: notify wird ausgeführt mit WZ_Steckdose_AV aus
2013.10.04 15:29:44 1: notify wird ausgeführt mit WZ_Steckdose_Subwoofer aus
2013.10.04 15:30:31 3: ONKYO_AVR: device Onkyo_AV is unavailable
2013.10.04 15:30:51 1: notify wird ausgeführt mit WZ_Steckdose_AV an
2013.10.04 15:30:54 1: notify wird ausgeführt mit WZ_Steckdose_Subwoofer an
2013.10.04 15:31:29 3: ONKYO_AVR: device Onkyo_AV is available
2013.10.04 15:31:33 3: ONKYO_AVR Onkyo_AV: unexpected return code NLT for command MVLQSTN
2013.10.04 15:31:33 3: ONKYO_AVR Onkyo_AV: unexpected return code NLT for command SLPQSTN
2013.10.04 15:31:33 3: ONKYO_AVR Onkyo_AV: unexpected return code NLT for command SLIQSTN
2013.10.04 15:31:33 3: ONKYO_AVR Onkyo_AV: unexpected return code NLT for command IFVQSTN
2013.10.04 15:31:33 3: ONKYO_AVR Onkyo_AV: unexpected return code NLT for command IFAQSTN
2013.10.04 15:31:41 3: ONKYO_AVR Onkyo_AV: unexpected return code NLT for command PWRQSTN
2013.10.04 15:32:07 3: ONKYO_AVR Onkyo_AV: unexpected return code NLT for command PWRQSTN

hier nochmal alles nur und einzig alleine über FHEM gesteuert ;)
Der Receiver und der Subwoofer werden über Schaltdosen von Intertechno gesteuert.
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 04 Oktober 2013, 16:20:42
Ok schade. Eine schaltbare Steckdose werde ich wohl auch noch zwischen hängen damit ich nicht in den Kabelsalat muss :-)
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 04 Oktober 2013, 17:40:12
Juhuu!

Also der "Hard-Reset" hat definitiv was gebracht. Zwar hat er beim ersten Einschalten danach noch ein paar Fehler ausgespuckt, aber nun scheint alles zu klappen. Get-Befehle werden beantwortet und die Readings wurden mit sinnvollen Daten gefüllt.

Aber hier nochmal das Log vor und nach dem Stromlos-Schalten:

...
2013.10.04 17:12:21 3: ONKYO_AVR AVReceiver: unexpected return code NLT for command PWRQSTN
2013.10.04 17:13:36 3: ONKYO_AVR AVReceiver: unexpected return code NLT for command PWRQSTN
2013.10.04 17:14:51 3: ONKYO_AVR AVReceiver: unexpected return code NLT for command PWRQSTN
*STROM WEG*
2013.10.04 17:16:08 3: ONKYO_AVR: device AVReceiver is unavailable
*STROM DA*
2013.10.04 17:18:36 3: ONKYO_AVR: device AVReceiver is available
*ERSTES SET ON*
2013.10.04 17:33:14 3: ONKYO_AVR AVReceiver: unexpected return code MVL for command PWR01
2013.10.04 17:33:14 3: ONKYO_AVR AVReceiver: unexpected return code PWR for command AMTQSTN
2013.10.04 17:33:14 3: ONKYO_AVR AVReceiver: unexpected return code AMT for command MVLQSTN
2013.10.04 17:33:14 3: ONKYO_AVR AVReceiver: unexpected return code MVL for command SLPQSTN
2013.10.04 17:33:14 3: ONKYO_AVR AVReceiver: unexpected return code SLP for command SLIQSTN
2013.10.04 17:33:14 3: ONKYO_AVR AVReceiver: unexpected return code SLI for command IFVQSTN
2013.10.04 17:33:15 3: ONKYO_AVR AVReceiver: unexpected return code IFV for command IFAQSTN

Anschließend erstmal keinerlei Fehlermeldungen mehr...


Gruß
Jan
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 05 Oktober 2013, 23:22:36
Update:

- full implementation of remoteControl commands
- Zone support
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 05 Oktober 2013, 23:42:36
Yay!

Wie sieht der Zone-Support aus?
Ein weiteres ONKYO_AVR per define erstellen und Zone2 angeben?

btw. im Log taucht immer wieder dies auf:
Use of uninitialized value $audin_srate in string ne at ./FHEM/70_ONKYO_AVR.pm line 201.
Use of uninitialized value $audin_ch in string ne at ./FHEM/70_ONKYO_AVR.pm line 206.
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 05 Oktober 2013, 23:57:48
Zitat von: Jaydee schrieb am Sa, 05 Oktober 2013 23:42

Wie sieht der Zone-Support aus?
Ein weiteres ONKYO_AVR per define erstellen und Zone2 angeben?


Genau so! (Optionen: zone2,zone3,zone4,dock). Beispiel:
define zone2 ONKYO_AVR 192.168.0.1 zone2

Zitat von: Jaydee schrieb am Sa, 05 Oktober 2013 23:42

btw. im Log taucht immer wieder dies auf:
Use of uninitialized value $audin_srate in string ne at ./FHEM/70_ONKYO_AVR.pm line 201.
Use of uninitialized value $audin_ch in string ne at ./FHEM/70_ONKYO_AVR.pm line 206.


Hm, bei dir scheint dann die Rückgabe vom Receiver anders als erwartet auszufallen.
Ich lade gleich eine neue Version hoch, bitte einmal per Attribut den Verbose-Level auf 4 setzen (attr name verbose 4). Dann steht im Log der String, den ich auswerte. Den könntest du dann mal posten :-)


Gruß
Julian
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 05 Oktober 2013, 23:58:22
Ah und danke für die Zusätzlichen Namen bei den Inputs! :-)

wie schon oben beschrieben kommen ein paar neue Meldungen ins Log, dazu noch ein paar mehr von den alten 'unexpected return code'
2013.10.05 23:51:19 3: ONKYO_AVR set AVReceiver on
2013.10.05 23:51:22 3: ONKYO_AVR AVReceiver: unexpected return code 'TUN' for command 'IFA' (should be matching!)
2013.10.05 23:51:35 3: ONKYO_AVR set AVReceiver input
2013.10.05 23:51:35 3: ONKYO_AVR AVReceiver: unexpected return code 'LMD' for command 'SLI' (should be matching!)
2013.10.05 23:51:35 3: ONKYO_AVR AVReceiver: unexpected return code 'SLI' for command 'PWR' (should be matching!)
Use of uninitialized value $audin_srate in string ne at ./FHEM/70_ONKYO_AVR.pm line 201.
Use of uninitialized value $audin_ch in string ne at ./FHEM/70_ONKYO_AVR.pm line 206.


Wie kontrollierst du eigentlich ob der Receiver da ist? Laut oRemote-Einstellungen gibt es verschiedene Protokolle: UPNP (2009+) UDP (2010+)
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Oktober 2013, 00:12:22
Ahhh... und danke für den Amazon Gutschein ^^

Zitat von: Jaydee schrieb am Sa, 05 Oktober 2013 23:58

wie schon oben beschrieben kommen ein paar neue Meldungen ins Log, dazu noch ein paar mehr von den alten 'unexpected return code'


Gegen die kann ich irgendwie nix machen. Wenn der Receiver nicht das zurück liefert, was ich angefragt habe, kann ich halt mit der Meldung nix anfangen an der Stelle im Programm :-(

Zitat von: Jaydee schrieb am Sa, 05 Oktober 2013 23:58

Wie kontrollierst du eigentlich ob der Receiver da ist? Laut oRemote-Einstellungen gibt es verschiedene Protokolle: UPNP (2009+) UDP (2010+)


Ich prüfe zunächst mit einem TCP-connect, ob er per Netzwerk erreichbar ist (falls ja, dann presence=present, ansonsten presence=absent).
Danach lese ich ganz normal den Status für die entsprechende Zone aus dem Receiver per Remote-Kommando aus (z.B. PWRQSTN bei der Zone 'main').

Ich mache nix per UPnP oder UDP.
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Oktober 2013, 00:14:36
Update:

- added debugging options for audio and video readings
- Workaround for audio/video reading errors in logfile
- improved error handling for volume command
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 06 Oktober 2013, 00:25:24
hmmm, das update war nicht gut...
gerade die Erreichbarkeit scheint ein ernstes Problem darzustellen... bei der früheren Version heute hatte ich es ein paar mal, dass der Receiver plötzlich angeblich nicht mehr da war - irgendwann hat er sich dann wieder eingefunden.
Aber jetzt nach dem Update und dem Neustart scheint er ihn gar nicht mehr zu finden...

Trotzdem trudeln Fehlermeldungen vom angeblich nicht vorhandenen Gerät ein...

2013.10.06 00:18:42 3: ONKYO_AVR AVReceiver_Zone2: unexpected return code 'NLT' for command 'ZPW' (should be matching!)
2013.10.06 00:19:42 4: ONKYO_AVR: execute on AVReceiver(main): power -> query (PWRQSTN)
2013.10.06 00:19:42 3: ONKYO_AVR AVReceiver: unexpected return code 'NLT' for command 'PWR' (should be matching!)
2013.10.06 00:19:42 4: ONKYO_AVR AVReceiver: absent
2013.10.06 00:20:12 3: ONKYO_AVR AVReceiver_Zone2: unexpected return code 'NLT' for command 'ZPW' (should be matching!)
2013.10.06 00:20:57 4: ONKYO_AVR: execute on AVReceiver(main): power -> query (PWRQSTN)
2013.10.06 00:20:57 3: ONKYO_AVR AVReceiver: unexpected return code 'NLT' for command 'PWR' (should be matching!)
2013.10.06 00:20:57 4: ONKYO_AVR AVReceiver: absent
2013.10.06 00:21:06 3: ONKYO_AVR set AVReceiver on
2013.10.06 00:21:09 3: ONKYO_AVR set AVReceiver_Zone2 on
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 06 Oktober 2013, 00:33:03
Ich hab gerade auch nochmal den Receiver mittel Steckdose "zurückgesetzt"

Kurzzeitig war er einmal da, aber interessanterweise auch nur die Main-Instanz - Zone2 war noch immer absent.

2013.10.06 00:28:27 4: ONKYO_AVR: execute on AVReceiver(main): power -> query (PWRQSTN)
2013.10.06 00:28:27 3: ONKYO_AVR: device AVReceiver is available
2013.10.06 00:28:27 4: ONKYO_AVR: execute on AVReceiver(main): PWRQSTN return value '01' converted through VALUE from HASH table to 'on'
2013.10.06 00:28:27 4: ONKYO_AVR: execute on AVReceiver(main): mute -> query (AMTQSTN)
2013.10.06 00:28:27 3: ONKYO_AVR AVReceiver: unexpected return code 'NLS' for command 'AMT' (should be matching!)
2013.10.06 00:28:27 4: ONKYO_AVR: execute on AVReceiver(main): volume -> query (MVLQSTN)
2013.10.06 00:28:28 3: ONKYO_AVR AVReceiver: unexpected return code 'NLS' for command 'MVL' (should be matching!)
2013.10.06 00:28:28 4: ONKYO_AVR: execute on AVReceiver(main): sleep -> query (SLPQSTN)
2013.10.06 00:28:28 3: ONKYO_AVR AVReceiver: unexpected return code 'NLS' for command 'SLP' (should be matching!)
2013.10.06 00:28:28 4: ONKYO_AVR: execute on AVReceiver(main): input -> query (SLIQSTN)
2013.10.06 00:28:28 3: ONKYO_AVR AVReceiver: unexpected return code 'NLS' for command 'SLI' (should be matching!)
2013.10.06 00:28:28 4: ONKYO_AVR: execute on AVReceiver(main): video-information -> query (IFVQSTN)
2013.10.06 00:28:28 3: ONKYO_AVR AVReceiver: unexpected return code 'NLS' for command 'IFV' (should be matching!)
2013.10.06 00:28:28 4: ONKYO_AVR: execute on AVReceiver(main): audio-information -> query (IFAQSTN)
2013.10.06 00:28:28 3: ONKYO_AVR AVReceiver: unexpected return code 'NLS' for command 'IFA' (should be matching!)
2013.10.06 00:28:28 4: ONKYO_AVR AVReceiver: on
2013.10.06 00:28:46 3: ONKYO_AVR set AVReceiver_Zone2 on
2013.10.06 00:28:50 3: ONKYO_AVR set AVReceiver on
2013.10.06 00:28:50 4: ONKYO_AVR: execute on AVReceiver(main): power -> on (PWR01)
2013.10.06 00:28:50 3: ONKYO_AVR AVReceiver: unexpected return code 'NLT' for command 'PWR' (should be matching!)
2013.10.06 00:28:51 4: ONKYO_AVR: execute on AVReceiver(main): power -> query (PWRQSTN)
2013.10.06 00:28:51 3: ONKYO_AVR AVReceiver: unexpected return code 'NLS' for command 'PWR' (should be matching!)
2013.10.06 00:28:51 4: ONKYO_AVR AVReceiver: absent
Use of uninitialized value $arr1[0] in sort at ./FHEM/10_CUL_HM.pm line 2092.
Use of uninitialized value $arr1[0] in join or string at ./FHEM/10_CUL_HM.pm line 2092.
2013.10.06 00:29:12 3: ONKYO_AVR: device AVReceiver_Zone2 is available
2013.10.06 00:29:12 3: ONKYO_AVR AVReceiver_Zone2: unexpected return code 'NLT' for command 'ZPW' (should be matching!)
2013.10.06 00:29:39 4: ONKYO_AVR: execute on AVReceiver(main): power -> query (PWRQSTN)
2013.10.06 00:29:39 4: ONKYO_AVR: execute on AVReceiver(main): PWRQSTN return value '01' converted through VALUE from HASH table to 'on'
2013.10.06 00:29:39 4: ONKYO_AVR: execute on AVReceiver(main): mute -> query (AMTQSTN)
2013.10.06 00:29:39 3: ONKYO_AVR AVReceiver: unexpected return code 'NLS' for command 'AMT' (should be matching!)
2013.10.06 00:29:39 4: ONKYO_AVR: execute on AVReceiver(main): volume -> query (MVLQSTN)
2013.10.06 00:29:39 3: ONKYO_AVR AVReceiver: unexpected return code 'NLS' for command 'MVL' (should be matching!)
2013.10.06 00:29:39 4: ONKYO_AVR: execute on AVReceiver(main): sleep -> query (SLPQSTN)
2013.10.06 00:29:39 3: ONKYO_AVR AVReceiver: unexpected return code 'NLS' for command 'SLP' (should be matching!)
2013.10.06 00:29:39 4: ONKYO_AVR: execute on AVReceiver(main): input -> query (SLIQSTN)
2013.10.06 00:29:39 3: ONKYO_AVR AVReceiver: unexpected return code 'NLS' for command 'SLI' (should be matching!)
2013.10.06 00:29:39 4: ONKYO_AVR: execute on AVReceiver(main): video-information -> query (IFVQSTN)
2013.10.06 00:29:39 3: ONKYO_AVR AVReceiver: unexpected return code 'NLS' for command 'IFV' (should be matching!)
2013.10.06 00:29:39 4: ONKYO_AVR: execute on AVReceiver(main): audio-information -> query (IFAQSTN)
2013.10.06 00:29:40 3: ONKYO_AVR AVReceiver: unexpected return code 'NLS' for command 'IFA' (should be matching!)
2013.10.06 00:29:40 4: ONKYO_AVR AVReceiver: on
2013.10.06 00:29:42 4: ONKYO_AVR: execute on AVReceiver(main): power -> query (PWRQSTN)
2013.10.06 00:29:42 3: ONKYO_AVR AVReceiver: unexpected return code 'NLT' for command 'PWR' (should be matching!)
2013.10.06 00:29:42 4: ONKYO_AVR AVReceiver: absent


BTW.: Wenn ich per Presence-Modul und Lan-Ping nach dem Receiver schaue, ist er ordnungsgemäß "present"
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Oktober 2013, 00:33:28
Zitat von: Jaydee schrieb am So, 06 Oktober 2013 00:25
hmmm, das update war nicht gut...
gerade die Erreichbarkeit scheint ein ernstes Problem darzustellen... bei der früheren Version heute hatte ich es ein paar mal, dass der Receiver plötzlich angeblich nicht mehr da war - irgendwann hat er sich dann wieder eingefunden.
Aber jetzt nach dem Update und dem Neustart scheint er ihn gar nicht mehr zu finden...

Trotzdem trudeln Fehlermeldungen vom angeblich nicht vorhandenen Gerät ein...

2013.10.06 00:18:42 3: ONKYO_AVR AVReceiver_Zone2: unexpected return code 'NLT' for command 'ZPW' (should be matching!)
2013.10.06 00:19:42 4: ONKYO_AVR: execute on AVReceiver(main): power -> query (PWRQSTN)
2013.10.06 00:19:42 3: ONKYO_AVR AVReceiver: unexpected return code 'NLT' for command 'PWR' (should be matching!)
2013.10.06 00:19:42 4: ONKYO_AVR AVReceiver: absent
2013.10.06 00:20:12 3: ONKYO_AVR AVReceiver_Zone2: unexpected return code 'NLT' for command 'ZPW' (should be matching!)
2013.10.06 00:20:57 4: ONKYO_AVR: execute on AVReceiver(main): power -> query (PWRQSTN)
2013.10.06 00:20:57 3: ONKYO_AVR AVReceiver: unexpected return code 'NLT' for command 'PWR' (should be matching!)
2013.10.06 00:20:57 4: ONKYO_AVR AVReceiver: absent
2013.10.06 00:21:06 3: ONKYO_AVR set AVReceiver on
2013.10.06 00:21:09 3: ONKYO_AVR set AVReceiver_Zone2 on


Der Receiver wird in der FHEM Anzeige offline geschaltet, sobald nicht mehr richtig kommuniziert werden kann (eigentlich führt nur die fehlerhafte Abfrage des Standby-Status dazu).

Der parallele Betrieb mehrerer Zonen scheint nicht gut für manche Receiver zu sein, weil die vermehrten Abfragen zu mehr Stress bei den Receivern führen.
Die zweite Zone zu entfernen dürfte den Stress mindern.

Auch ist es Ratsam beim Auftreten dieser Fehler auf jeden Fall den Receiver kurz vom Strom zu trennen, um wieder einen definierten Zustand innerhalb des Receivers zu haben.

Mal so zum Spaß: In der Protokoll-Definition stehen so lustige Sachen wie

Zitat

End Character
"[EOF]" or "[EOF][CR]" or "[EOF][CR][LF]" depend on model


Das ist natürlich höchst intelligent von Onkyo an dieser Stelle bei der BefehlsEINGABE von mir unterschiedliche End-Character je nachdem was es für ein Modell ist zu erwarten...
Ich schicke derzeit ein <EOF><CR><LF>, was die Kommunikation bei meinem TX-NR626 absolut fehlerfrei ermöglicht.
Ich will eigentlich keine Ausnahmen pro einzelnem Modell einbauen müssen, das wäre echt töricht... zumal ich ja nichtmal sicher weiß, welches Modell dann wie angesprochen werden muss

-.-
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Oktober 2013, 00:36:49
Zitat von: Jaydee schrieb am So, 06 Oktober 2013 00:33

BTW.: Wenn ich per Presence-Modul und Lan-Ping nach dem Receiver schaue, ist er ordnungsgemäß "present"


Das ist auch was ganz anderes. Beim PRESENCE-Modul kommuniziert du nur mit dem Netzwerk-Stack des Receivers. Ich gehe mit meinem TCP-Connect auf den Netzwerk-Port schon bis auf Layer4 hoch. Das ist also eine ganz andere Art der Prüfung, die viel weiter reicht. Ich prüfe nicht, ob das Gerät im Netzwerk ist, sondern auch ob der Dienst dort erreichbar ist und ordnungsgemäß antwortet. Sonst könntest du ja jede beliebige IP eingeben, auch wenn dort kein ONKYO Receiver vorhanden ist und er würde trotzdem als "present" erkannt werden :-)
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Oktober 2013, 00:37:33
---
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 06 Oktober 2013, 00:56:13
Gibt es einen Unterschied zwischen unavailable und absent?

Nach dem aus- und wieder einstecken, ist der Receiver kurzzeitig unavailable, dann irgendwann wieder available, aber dennoch absent...

2013.10.06 00:43:27 4: ONKYO_AVR AVReceiver: absent
2013.10.06 00:44:42 4: ONKYO_AVR: execute on AVReceiver(main): power -> query (PWRQSTN)
2013.10.06 00:44:44 3: ONKYO_AVR: device AVReceiver is unavailable
2013.10.06 00:44:44 4: ONKYO_AVR AVReceiver: absent
2013.10.06 00:45:57 4: ONKYO_AVR: execute on AVReceiver(main): power -> query (PWRQSTN)
2013.10.06 00:45:57 3: ONKYO_AVR: device AVReceiver is available
2013.10.06 00:45:57 3: ONKYO_AVR AVReceiver: unexpected return code 'NLT' for command 'PWR' (should be matching!)
2013.10.06 00:45:57 4: ONKYO_AVR AVReceiver: absent
2013.10.06 00:47:12 4: ONKYO_AVR: execute on AVReceiver(main): power -> query (PWRQSTN)
2013.10.06 00:47:12 3: ONKYO_AVR AVReceiver: unexpected return code 'NLT' for command 'PWR' (should be matching!)
2013.10.06 00:47:12 4: ONKYO_AVR AVReceiver: absent
2013.10.06 00:48:27 4: ONKYO_AVR: execute on AVReceiver(main): power -> query (PWRQSTN)
2013.10.06 00:48:27 3: ONKYO_AVR AVReceiver: unexpected return code 'NLT' for command 'PWR' (should be matching!)
2013.10.06 00:48:27 4: ONKYO_AVR AVReceiver: absent



Für heute bin ich jetzt erstmal raus, bzw. im Bett!
Bis morgen!
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Oktober 2013, 01:00:41
Nein da gibt es keinen Unterschied.
Die eine Meldung stammt von meinem Modul, die andere Meldung stammt von FHEM, weil du das Verbose Level auf 4 gesetzt hast und der STATE neu berechnet worden ist.
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Oktober 2013, 01:58:48
Was mir helfen würde:

Bitte einmal (übergangsweise!) Verbose=5 setzen und aus dem Log dann die Meldungen mit "ONKYO_AVR <name>: received string" fischen.
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 06 Oktober 2013, 08:51:31
So hab gestern Nacht auch noch getestet war aber wohl schon zu müde... Oder der Werksreset heute morgen hat was gebracht. Jedenfalls sieht die Sache heute schon besser aus :)

Beim Wechsel der Eingangsquellen per "set input xxx" ist er für kurze Zeit nicht erreichbar, kommt dann allerdings wieder. Läuft also doch. Damit hatte ich gestern die Probleme.

Wenn ich jetzt die remotecontol anlege und das passende Notify erzeugen lasse geht erstmal auch nichts. Kleine Anpassung am Layout und an der Notify bringen da Abhilfe so dass alle Befehle die per remoteControl gesendet werden können auch per Fernbedienungsdevice laufen.
Das Notify habe ich so erweitert:
vorher:
define notify_rc_onkyo notify rc_onkyo Onkyo_AV $EVENT
nachher:
define notify_rc_onkyo notify rc_onkyo Onkyo_AV remoteControl $EVENT

Bei den entsprechenden Zeilen der Fernbedienung muss dann noch z.B. "mute toggle:MUTE" aus "MUTE" gemacht werden. Läuft das bei euch Out of the Box?

Eine Sache war mir noch aufgefallen ein "set Onkyo_AV toggle" liefert "No Argument given". Es gibt aber auch kein Textfeld um Argumente einzugeben.

Schönen Sonntag
Gruß Marco
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 06 Oktober 2013, 10:27:28
as requested :-)

2013.10.06 10:25:08 4: ONKYO_AVR: execute on AVReceiver(main): power -> query (PWRQSTN)
2013.10.06 10:25:08 5: ONKYO_AVR AVReceiver: sending string 49534350000000100000000b0100000021315057525153544e0d0a ISCP............!1PWRQSTN..
2013.10.06 10:25:09 5: ONKYO_AVR AVReceiver: received string 5343414c41522830783264386461373829 SCALAR(0x2d8da78)
2013.10.06 10:25:09 3: ONKYO_AVR AVReceiver: unexpected return code 'NLT' for command 'PWR' (should be matching!)
2013.10.06 10:25:09 4: ONKYO_AVR AVReceiver: absent


das kommt jetzt alle 75 Sekunden...
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Oktober 2013, 13:56:56
Das bringt mich alles nicht weiter.

Ich habe einmal ein Mail an Onkyo geschickt und darum gebeten mir die aktuellste Dokumentation zuzusenden. Vielleicht werde ich daraus schlauer...
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Oktober 2013, 17:33:56
Update:

- protocol support for pre-2013 devices
- improved internal timer handling to avoid overlapping/parallel connections


Dabei hat sich nun abermals das Define-Kommando geändert.
Besitzer neuerer Geräte aus 2013 SOLLTEN wie bisher einfach folgendes Kommando benutzen können:

define <name> ONKYO_AVR 192.168.0.1

Besitzer älterer Geräte probieren bitte die Protokollversion explizit mit anzugeben:

define <name> ONKYO_AVR 192.168.0.1 pre2013

Sehr wichtig dabei: Wer vorher bereits viel ausprobiert hat oder zwischen den Protokollversionen hin und her wechselt, der MUSS den Receiver danach kurz vom Strom trennen. Andernfalls verzeiht einem die halbgare Onkyo Firmware den Fehltritt nicht und liefert nichts brauchbares zurück...

Danke an Jaydee, dass ich seinen TX-NR515 übers I-Net zum Debuggen benutzen durfte :-)
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Oktober 2013, 17:40:57
Zitat von: urmel86 schrieb am So, 06 Oktober 2013 08:51

Beim Wechsel der Eingangsquellen per "set input xxx" ist er für kurze Zeit nicht erreichbar, kommt dann allerdings wieder. Läuft also doch. Damit hatte ich gestern die Probleme.


Möglicherweise ist das jetzt in der neuen Version besser, bitte mal versuchen.

Zitat von: urmel86 schrieb am So, 06 Oktober 2013 08:51

Wenn ich jetzt die remotecontol anlege und das passende Notify erzeugen lasse geht erstmal auch nichts. Kleine Anpassung am Layout und an der Notify bringen da Abhilfe so dass alle Befehle die per remoteControl gesendet werden können auch per Fernbedienungsdevice laufen.
 


Ich glaube du vermischt hier Sachen, die zunächst nichts miteinander zu tun haben.
Das remoteControl Kommando im ONKYO_AVR Modul bietet die Möglichkeit, alle bekannten Befehle an den Receiver zu schicken. Der Befehl hat aber erstmal nichts mit dem anderen FHEM Modul "remotecontrol" zu tun. Ja, das Kommando ist zufällig auch kompatibel dazu und kann damit verwendet werden, mehr aber auch nicht.

Zitat von: urmel86 schrieb am So, 06 Oktober 2013 08:51

Bei den entsprechenden Zeilen der Fernbedienung muss dann noch z.B. "mute toggle:MUTE" aus "MUTE" gemacht werden. Läuft das bei euch Out of the Box?
 


Ich hatte ehrlich gesagt noch keine Lust/Zeit eine Vorlage einer Onkyo Fernbedienung für das remotecontrol Modul zu definieren und habe deshalb den Code, den ich aus meinem ENIGMA2 Modul davon übernommen habe, erstmal auskommentiert (lediglich die notify-Definition habe ich wieder mit hinein genommen). Wer also das remotecontrol-Modul benutzen möchte, der muss das Layout der Fernbedienung derzeit manuell festlegen. Falls dabei etwas brauchbares herauskommt, übernehme ich das natürlich gerne ins Modul, damit alle etwas davon haben :-)

Zitat von: urmel86 schrieb am So, 06 Oktober 2013 08:51

Eine Sache war mir noch aufgefallen ein "set Onkyo_AV toggle" liefert "No Argument given". Es gibt aber auch kein Textfeld um Argumente einzugeben.
 


Ist in der letzten Version behoben.


Gruß
Julian
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 06 Oktober 2013, 18:05:18
Ich raff es nicht... mit der neuene Version lief es super, alle kommandos, alle Get-Befehle, auch Zone2 lief gut. Und nach ca. 5 Minuten, ging der AVR wieder auf absent und alles war vorbei...

Könntest du mal testweise ein Attribut einbauen, mit dem man abschalten kann, dass nur bei anwesendem Gerät Befehle gesendet werden?
Mit meinem alten Dummy und seinem Shell-Script bekomm ich nämlich trotzdem noch befehle durch, nur das Modul tut ja leider gar nichts mehr, wenn es meint, dass der AVR nicht da sei...

Also sowas wie ein Override-Presece-Check Attribut? :-)

LG
Jan

p.s.: auch wenn es noch nicht ganz klappt, vielen Dank für die ganze Mühe!!!
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Oktober 2013, 18:19:31
Ich vermute eher, dass das am exzessiven Ausprobieren liegt. :-D

Der Receiver kann laut Doku maximal 5 gleichzeitige Verbindungen (dazu zählen dann auch iPhone Apps, die noch parallel laufen :-) *räusper*). Momentan werden für die Status-Abfrage viele Verbindungen hintereinander (also eigentlich nicht parallel...) aufgebaut. Wenn das unglücklich mit vielen Schaltvorgängen zusammen trifft, dann kann es sein, dass der Receiver keine Antwort mehr zurück schickt und er deshalb vorübergehend als "absent" erkannt wird und beim nächsten Zyklus nach 75sek dann wieder da ist (ggf. früher, wenn man einfach einen statusRequest schickt).

Ich schaue mal, ob ich die Status Abfragen noch so serialisiert bekomme, dass nur eine Verbindung benutzt wird.
Ob es klug ist, das Polling abschalten zu können, wage ich zu bezweifeln. Ist auch nicht so einfach einzubauen glaub ich. Zumindest wird das Modul damit relativ unbrauchbar, weil der tatsächliche Status abweichen kann und man keine Notifies mehr verwenden kann, um andere Aktionen auszuführen.
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 06 Oktober 2013, 18:24:09
Ich meinte es ja auch nur als eine Art Debug-Funktion... so kann man momentan nicht mal mehr testen...

Ich habe gerade noch einen anderen Verdacht, der sich mit dem deckt, als du zugriff auf den AVR hattest:

Das ganze scheint zu laufen, bis zu dem Moment, wo man den "Eingang" NET benutzt. Sobald ich was über Spotify aufrufe scheint sich die Kontrolle über FHEM nach kurzer Zeit zu verabschieden. Wenn ich von NET auf Radio oder BD wechsele, dauert es zwar eine ganze Zeit (vlt. 5 Minuten) und dann geht auch irgendwann die Kommunikation mit FHEM wieder...

Ist momentan nur ein Eindruck und ich muss es mal längere Zeit mit den verschiedenen Quellen testen...

Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Oktober 2013, 18:32:17
Zitat von: Jaydee schrieb am So, 06 Oktober 2013 18:24
Ich meinte es ja auch nur als eine Art Debug-Funktion... so kann man momentan nicht mal mehr testen...


sehe ich jetzt nicht wirklich einen Mehrwert drin. Zum Debuggen gibt es verbose=4 oder verbose=5...
Was nutzt es die Befehle zu testen, wenn sie dann womöglich doch nicht richtig funktionieren, weil die Kommunikation gestört ist. Da mache ich mich gar nicht erst auf die Fehlersuche...

Zitat von: Jaydee schrieb am So, 06 Oktober 2013 18:24

Ich habe gerade noch einen anderen Verdacht, der sich mit dem deckt, als du zugriff auf den AVR hattest:

Das ganze scheint zu laufen, bis zu dem Moment, wo man den "Eingang" NET benutzt. Sobald ich was über Spotify aufrufe scheint sich die Kontrolle über FHEM nach kurzer Zeit zu verabschieden. Wenn ich von NET auf Radio oder BD wechsele, dauert es zwar eine ganze Zeit (vlt. 5 Minuten) und dann geht auch irgendwann die Kommunikation mit FHEM wieder...

Ist momentan nur ein Eindruck und ich muss es mal längere Zeit mit den verschiedenen Quellen testen...


Das ist definitiv richtig. Die ganze SmartTV irgendwas Geschichte ist bei Onkyo extrem schlecht umgesetzt und nur "rangeflanscht". Ich persönlich nutze es auch gar nicht (dafür gibt es iPad, AppleTV und VUplusDuo2). Ich würde es ehrlich gesagt auch niemandem zumuten wollen den SmartTV kram überhaupt irgendwo zu benutzen ;) Nix davon ist wirklich brauchbar (wie man sieht). Man braucht IMHO eigentlich nur ein Display und die Möglichkeit, es von einem iOS (oder meinetwegen auch Android) Gerät für die Darstellung anzusprechen...
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: forum-merlin am 06 Oktober 2013, 18:34:46
Hi

ich habe einen TX-NR515 und teste auch grad das neue Modul.

Ich habe allerdings schon Probleme das letzte 70_ONKYO_AVR.pm zu laden

Ich bekomme:
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 1201, near "Log3 undef"

Was kann/muss ich machen?

Gruß

der Merlin
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 06 Oktober 2013, 18:37:42
Hehe, die "Smart-TV"-Geschichte interessiert mich auch nicht. Das ist für mich ein Hype, der voll an mir vorbei geht. Ich nutze aber den NET-Modus für Spotify und Internet-Radios. Da die Onkyo-Geräte ja leider nicht wie Yamaha AirPlay unterstützen und ich auch nicht extra dafür ein AppleTF, oder anderes weiteres Gerät kaufen/nutzen will...

Der Verdacht scheint sich aber leider immer mehr zu bestätigen. Einmal kurz auf NET gewechselt, führt zu min. 3 Prüfintervallen absent, bevor er sich wieder beruhig und verbindet.

Sehr ärgerlich das :-(

______________
EDIT:

ok, nicht NUR... Soeben hat er auch ohne die Verwendung von NET die Verbindung verloren. Nun gibt es wieder unexpected 'NLT' und 'NLS'... wird wohl mal wieder Zeit für nen Neustart...

Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 06 Oktober 2013, 18:38:40
Also bei mir läuft es soweit alles. Ich kann zwischen den Inputs hin und her. Alles kein Problem. Die Befehle gehen alle durch!
Einzig wenn ich einen Input wähle der ins "net" Menü verweist, also DLNA, InternetRadio, etc., dann bleibt er hängen. Manchmal kommt er tatsächlich wieder und manchmal hängt er sich dann weg. Werde das heute Abend noch mal näher Testen und dann berichten.

Zur Remote: Gut dann ist das klar :)

Ich denke dein Modul ist auf einem guten Weg, vielen Dank für die Mühe!

Gruß Marco



Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 06 Oktober 2013, 18:54:57
Man kann sich ja per Telnet auf Port 60128 einklinken und "mithören" und dann wird auch klar, was das Problem mit NET ist. Denn dann schickt der die Menüstruktur des NET-Menüs raus, und wenn man dann darüber was abspielt auch die Daten der AlbenCover UND jede Sekunde die aktuelle Position im Song.

Ich denke, dass sich das Modul daran schlicht verschluckt.
Und wenn man mitliest, wird auch klar wo die 'NLS' und 'NLT'-Codes herkommen.

Vielleicht kann man dem Modul einfach eine dickere Haut verpassen und beibringen alles zu ignorieren, was es nicht betrifft. ;-)

(noch geiler für eine FERNE Zukunft wäre natürlich eine Auswertung dieser Daten *g*)

LG
Jan
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Oktober 2013, 18:58:01
Zitat von: forum-merlin schrieb am So, 06 Oktober 2013 18:34

Ich habe allerdings schon Probleme das letzte 70_ONKYO_AVR.pm zu laden

Ich bekomme:
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 1201, near "Log3 undef"

Was kann/muss ich machen?


Hm, seltsam, dass das sonst niemand bekommt.
Ich habe aber mal was gedreht.



Update:

- bugfix for remotecontrol module integration / notify creation
- remove sleep command from secondary zones
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 06 Oktober 2013, 19:20:39
Falls du es nicht eh schon kennst, vielleicht hilft https://github.com/miracle2k/onkyo-eiscp (http://github.com/miracle2k/onkyo-eiscp) weiter :-)

LG
Jan

Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Oktober 2013, 19:22:33
Zitat von: Jaydee schrieb am So, 06 Oktober 2013 18:54
Man kann sich ja per Telnet auf Port 60128 einklinken und "mithören" und dann wird auch klar, was das Problem mit NET ist. Denn dann schickt der die Menüstruktur des NET-Menüs raus, und wenn man dann darüber was abspielt auch die Daten der AlbenCover UND jede Sekunde die aktuelle Position im Song.

Ich denke, dass sich das Modul daran schlicht verschluckt.
Und wenn man mitliest, wird auch klar wo die 'NLS' und 'NLT'-Codes herkommen.


Das war mir auch bisher schon klar (kann man ja auch in der Spezifikation notdürftig nachlesen). Nur kommen diese Daten eben ohne dass ich sie abgefragt hätte (und offenbar ja auch ohne dass du die Netz Funktionen benutzt). Ja dort steht auch, dass es regelmäßige Updates gibt, wenn ein Client verbunden ist. Aber die eigentliche Antwort auf die Frage wegzulassen ist schon recht dreist.

Zitat von: Jaydee schrieb am So, 06 Oktober 2013 18:54

Vielleicht kann man dem Modul einfach eine dickere Haut verpassen und beibringen alles zu ignorieren, was es nicht betrifft. ;-)


So einfach wie das klingt ist das dann auch nicht... es fehlen ja dann die eigentlich angeforderten Daten womöglich und man kann trotzdem nix machen.

Zitat von: Jaydee schrieb am So, 06 Oktober 2013 18:54

(noch geiler für eine FERNE Zukunft wäre natürlich eine Auswertung dieser Daten *g*)


In der Form, wie es die iOS App macht, sicherlich auszuschließen. Das funktioniert mit der FHEM Architektur nicht, es würde sämtliche andere Aufgaben von FHEM extrem verlangsamen und verzögern; Lampen z.B. bräuchten mehrere Sekunden zum Einschalten...

Ich werde jetzt auch erstmal eine Pause einlegen (Hauskauf/-renovierung, Umzug, Job/Projekt, Urlaub).
Wer die dummen Net-Funktionen nicht nutzt bzw. ausgeschaltet hat/lässt, kann mit dem aktuellen Modul wunderbar alles machen, was man machen möchte.

Übrigens hat Rudi auch einen Bug bzgl. des Schiebereglers beseitigt, sollte morgen per Update vom SVN Server verfügbar sein. Ich habe im Modul schon vorgesehen, dass ein webCmd automatisch mit angelegt wird. Das kann dann so aussehen:
(http://take.ms/GEiuAp)

Es gibt noch einen Bug in FHEM der verhindert, dass die richtige Vorauswahl bei Mute und Input getroffen wird. Ich schaue mal, ob ich es mit einem Dummy für Rudi nachgestellt bekomme, so dass er diesen auch fixen kann.


Gruß
Julian
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Oktober 2013, 19:23:36
Zitat von: Jaydee schrieb am So, 06 Oktober 2013 19:20
Falls du es nicht eh schon kennst, vielleicht hilft https://github.com/miracle2k/onkyo-eiscp (http://github.com/miracle2k/onkyo-eiscp) weiter :-)


Ich habe gewiss schon alles ergoogelt, was du dir denken kannst.
Ich kenne es.
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 06 Oktober 2013, 19:27:06
War einen Versuch wert :-)

Es scheint wirklich so zu sein, dass wenn einmal NET aktiv war, er dann bei jeder Abfrage immer wieder das NET-Menu mitliefert. Die PWR01-Ausgabe ist in der Antwort immer mit drin, aber dann leider nur als Teil des Ganzen.

Wie gesagt: schon mal Vielen Dank für deine Mühen!

Vielleicht haben sich bis zu deiner Rückkehr ja auch schon hilfreichere Tipps als meine angesammelt :-)

LG
Jan
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Oktober 2013, 22:42:04
Update:

- improved i/o handling to work around unexpected feedback codes


Have fun :-)
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 06 Oktober 2013, 23:09:18
Yay!

Scheint absolut stabil zu laufen, trotz NET und allem!
Wunderbar! :-)
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 07 Oktober 2013, 00:15:23
Wie Jan schon festgestellt hat:

Läuft jetzt absolut rund! Spitzen Arbeit.
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 09 Oktober 2013, 07:52:15
Update:

- read XML device information (available for 2013 models only)
- increased buffer size


-----------

Falls sich in den nächsten Tagen keine Showstopper mehr auftun, würde ich das Modul in einer ersten Version ins SVN einchecken.


Gruß
Julian
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 09 Oktober 2013, 13:34:33
Huhuu! Ich hatte die Tage jetzt das Problem, dass mir zwischendurch immer wieder das komplette FHEM abgeschmiert ist. Es gab ein paar Hinweise darauf, dass es mit dem Onkyo-Modul zusammenhängen könnte. Z.B. spuckte der noch offene EventMonitor beim abschießen von FHEM noch eine ganze Reihe zeitgleicher Onkyo-Meldungen aus. Ein anderes Mal gab es beim Absturz eine Fehlermeldung im Log. Es lässt sich aber nicht richtig reproduzieren.
Als die Abstürze dann irgendwann im 10-Minuten-Takt kamen, hab ich alle ONKYO_AVR Devices rausgeworfen und dann lief FHEM einen Tag durch. Als ich die Devices wieder rein nahm, lief Fhem trotzdem 16 Stunden stabil, bis es wieder einen einzelnen Absturz gab. seitdem läuft es momentan auch wieder stabil, ich hab allerdings keine Zone2 drin.

Ich weiß nicht wirklich, ob es am Onkyo-Modul liegt, oder an etwas anderem, daher dies nur als Vorwarnung, dass es da vielleicht nochmal Probleme geben _könnte_...

Ich bin die nächsten Tage nicht zu hause, daher werde ich das neueste Update noch nicht einspielen, und auch nur bedingt weiter beobachten können.

LG
Jan
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 09 Oktober 2013, 13:36:40
Zitat von: Jaydee schrieb am Mi, 09 Oktober 2013 13:34
Huhuu! Ich hatte die Tage jetzt das Problem, dass mir zwischendurch immer wieder das komplette FHEM abgeschmiert ist. Es gab ein paar Hinweise darauf, dass es mit dem Onkyo-Modul zusammenhängen könnte. Z.B. spuckte der noch offene EventMonitor beim abschießen von FHEM noch eine ganze Reihe zeitgleicher Onkyo-Meldungen aus. Ein anderes Mal gab es beim Absturz eine Fehlermeldung im Log. Es lässt sich aber nicht richtig reproduzieren.
Als die Abstürze dann irgendwann im 10-Minuten-Takt kamen, hab ich alle ONKYO_AVR Devices rausgeworfen und dann lief FHEM einen Tag durch. Als ich die Devices wieder rein nahm, lief Fhem trotzdem 16 Stunden stabil, bis es wieder einen einzelnen Absturz gab. seitdem läuft es momentan auch wieder stabil, ich hab allerdings keine Zone2 drin.

Ich weiß nicht wirklich, ob es am Onkyo-Modul liegt, oder an etwas anderem, daher dies nur als Vorwarnung, dass es da vielleicht nochmal Probleme geben _könnte_...

Ich bin die nächsten Tage nicht zu hause, daher werde ich das neueste Update noch nicht einspielen, und auch nur bedingt weiter beobachten können.




Das liegt ziemlich sicher daran, dass die Rückmeldungen beim aktivierten Smart-TV Kram sehr groß sind. In der letzten Version habe ich dafür den Buffer erhöht, damit sollte es keine Probleme mehr geben.
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 09 Oktober 2013, 13:41:05
Dann schon mal vorab: wunderbar und vielen Dank! :-)

Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: forum-merlin am 10 Oktober 2013, 00:36:18
Hallo Loredo,

erstmal vielen Dank für Deine Mühen.
Auch ich habe es inzwischen hinbekommen, aber aufgrund von Zeitmangel kann ich bisher nur ein und aus, und Volume up und down.

Meinst Du Du könntest dann auch einen Wiki Eintrag schreiben?
Auch mit Beispielen der "defines"

Danke nochmal und Gruß

der Merlin.


p.S. anbei noch die aktuellste CommandRef von Onkyo USA die ich heute angefragt und erhalten habe.
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 10 Oktober 2013, 00:55:10
Zitat von: forum-merlin schrieb am Do, 10 Oktober 2013 00:36

Auch ich habe es inzwischen hinbekommen, aber aufgrund von Zeitmangel kann ich bisher nur ein und aus, und Volume up und down.

Meinst Du Du könntest dann auch einen Wiki Eintrag schreiben?
Auch mit Beispielen der "defines"


Die Doku dazu ist bereits ganz unten im File enthalten und wird auch im Webinterface in der CommandRef mit aufgeführt, ein Wiki Eintrag macht deshalb keinen Sinn bzw. ist nicht der richtige Platz.
Sobald das Modul über SVN bezogen wird. Alternativ kannst du auch folgenden Befehl in deinem FHEM Verzeichnis ausführen, um die Doku zu aktualisieren:

perl ./contrib/commandref_join.pl


Zitat von: forum-merlin schrieb am Do, 10 Oktober 2013 00:36

p.S. anbei noch die aktuellste CommandRef von Onkyo USA die ich heute angefragt und erhalten habe.


Danke, hab ich bereits auf gleichem Weg erhalten oder alternativ gibts das auch hier:
http://www.awe-europe.com/ir_232.html (http://www.awe-europe.com/ir_232.html)
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 10 Oktober 2013, 16:46:15
So hab jetzt endlich Zeit gefunden die letzte Version des Moduls zu zu testen. Leider kommt nach dem Speichern und Reloaden des Moduls folgende Meldung:

Can't locate XML/Simple.pm in @INC (@INC contains: YAF /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_ONKYO_AVR.pm line 37. BEGIN failed--compilation aborted at ./FHEM/70_ONKYO_AVR.pm line 37.

Die Meldung bezieht sich auf diese Zeile im Modul:

package main;

use strict;
use warnings;
use IO::Socket;
use IO::Select;
--> use XML::Simple;
use Time::HiRes;
use Data::Dumper;


Fehlt da in meiner Perl Installation ein Paket?

Gruß Marco
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 10 Oktober 2013, 16:52:05
Zitat von: urmel86 schrieb am Do, 10 Oktober 2013 16:46


Fehlt da in meiner Perl Installation ein Paket?



Ja, die neuste Version benötigt XML::Simple.
Titel: Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 11 Oktober 2013, 00:26:53
Update:

- show only available inputs from device including device specific naming (2013 models only)
- input command individualization allows to shrink the list and resort of inputs shown in FHEMWEB
- input aliasing to allow naming customization
- allow to directly switch on device for a specific input
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 12 Oktober 2013, 12:22:36
OK nachdem ich das Modul jetzt installieren konnte, schmiert mir FHEM ab. Ist nicht zu erreichen ich komme nur noch dran wenn ich alles abschieße und die 70_ONKYO_AVR.pm lösche.

Im Texteditor mit Syntaxhighlighting kriege ich in Zeile 199 Fehler angezeigt.

       # Input alias handling
        #
        if ( defined( $attr{$name}{inputs} ) ) {
            my @inputs = split( ':', $attr{$name}{inputs} );

            foreach (@inputs) {
                if (m/[^,\s]+(,[^,\s]+)+/) {                     <--- Hier in der Zeile  if (m/[^,\s   ]   +(,[^,\s]+  )  +/) {
                    my @input_names = split( ',', $_ );
                    $input_names[1] =~ s/\s/_/g;
                    $hash->{helper}{receiver}{input_aliases}{ $input_names[0] }
                      = $input_names[1];
                    $hash->{helper}{receiver}{input_names}{ $input_names[1] } =
                      $input_names[0];
                }
            }
        }
    }

In der Zeile markiert er zwei Klammern:

if (m/[^,\s]+(,[^,\s]+)+/) {

Ob deswegen FHEM abschmiert kann ich nicht sagen aber es hängt irgendwie mit dem Modul zusammen. Hat außer mir keiner Probleme?

Gruß Marco
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 12 Oktober 2013, 16:15:25
Ich bin noch nicht wieder zuhause, daher hinke ich noch 2 Versionen hinterher ;-)
Dann werd ich mich erstmal darum kümmern müssen, wie ich Perl-Module nachinstalliere...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 12 Oktober 2013, 16:41:28
Ich bin noch nicht wieder zuhause, daher hinke ich noch 2 Versionen hinterher ;-)

Das passt. Sind die beiden Versionen mit denen ich Probleme hab.

Dann werd ich mich erstmal darum kümmern müssen, wie ich Perl-Module nachinstalliere...

Versuch es mal mit
sudo apt-get install libxml-simple-perl
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 12 Oktober 2013, 22:24:06
ah, dafür schon mal herzlichen Dank :-)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 13 Oktober 2013, 10:19:53
Im Texteditor mit Syntaxhighlighting kriege ich in Zeile 199 Fehler angezeigt.

       # Input alias handling
        #
        if ( defined( $attr{$name}{inputs} ) ) {
            my @inputs = split( ':', $attr{$name}{inputs} );

            foreach (@inputs) {
                if (m/[^,\s]+(,[^,\s]+)+/) {                     <--- Hier in der Zeile  if (m/[^,\s   ]   +(,[^,\s]+  )  +/) {
                    my @input_names = split( ',', $_ );
                    $input_names[1] =~ s/\s/_/g;
                    $hash->{helper}{receiver}{input_aliases}{ $input_names[0] }
                      = $input_names[1];
                    $hash->{helper}{receiver}{input_names}{ $input_names[1] } =
                      $input_names[0];
                }
            }
        }
    }

In der Zeile markiert er zwei Klammern:

if (m/[^,\s]+(,[^,\s]+)+/) {

Ob deswegen FHEM abschmiert kann ich nicht sagen aber es hängt irgendwie mit dem Modul zusammen. Hat außer mir keiner Probleme?


Ist schwer sowas nachzuvollziehen, wenn man selbst gar keine Probleme feststellen kann  :(
Ich hab auch schon überlegt, wie wir herausfinden, woran es liegt, aber mir fällt nichts ein momentan.


An der Syntax des Regex liegt es nicht, die Notation ist korrekt (und eine falsche Notation würde auch nicht zu einem kompletten Absturz führen…).
Das Syntax-Highlighting deines Editors scheint nicht ganz so toll zu sein  8)


Was man mal probieren könnte:



Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 13 Oktober 2013, 10:35:37

  • FHEM runterfahren (mit shutdown)
  • im Verzeichnis /opt/fhem/log (je nach Installation natürlich) die Datei fhem.save löschen oder temporär umbenennen. Dort sind die aktuellen Readings etc gespeichert
  • FHEM wieder hochfahren. Die alten Readings sind dann zwar weg, werden aber alle nach und nach neu erstellt. Ich hatte es schon öfters, dass sich dort alte Sachen reingeschlichen haben, die irgendwann nicht mehr richtig verarbeitet werden konnten

So das hab ich grade durchgespielt. Nach dem speichern des Scripts kam eine Meldung das keine Berechtigung für FHEM/70_ONKYO_AVR.pm. Das Modul wurde aber gespeichert. Habe dann testweise wieder ein Gerät anlegen wollen. Ergebnis ist, dass er in der Weboberfläche das Gerät erzeugt, auch in die Details springt und dann hängt das ganze System...

Weißt du wie die Rechte gesetzt sein müssen für den ganzen /opt/fhem Ordner? Und wie ich das dann am schnellsten hinbekomme.
Will das zumindest auschließen können. Auch wenn ich da nicht bei war...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 13 Oktober 2013, 10:41:58

So das hab ich grade durchgespielt. Nach dem speichern des Scripts kam eine Meldung das keine Berechtigung für FHEM/70_ONKYO_AVR.pm. Das Modul wurde aber gespeichert. Habe dann testweise wieder ein Gerät anlegen wollen. Ergebnis ist, dass er in der Weboberfläche das Gerät erzeugt, auch in die Details springt und dann hängt das ganze System...

Weißt du wie die Rechte gesetzt sein müssen für den ganzen /opt/fhem Ordner? Und wie ich das dann am schnellsten hinbekomme.
Will das zumindest auschließen können. Auch wenn ich da nicht bei war...



Der gesamte Ordner mit allen darunter sollte einfach dem Benutzer gehören, unter dem FHEM läuft. Die Zugriffsrechte der Ordner und Dateien kann man sicherlich auch noch auf 775 oder 755 stellen, aber das ist bei den meisten Dateien gar nicht notwendig, dort reicht auch 664 oder 644. Die Ownerschaft ist eher entscheidend.


Im Log siehst du vielleicht mehr, wenn du vorher das globale Verbose-Level auf 5 setzt. Allerdings kommen dann auch von all den anderen Modulen viele Meldungen, das wird schnell unübersichtlich.
Besser du definierst mal ein ONKYO Gerät direkt in deiner fhem.cfg (oder entsprechend einer Unterdatei, je nachdem wie du deine Config organisierst) und setzt dort direkt für das Gerät das Verbose Attribut auf 5.


define avr_test ONKYO_AVR 192.168.0.1
attr avr_test verbose 5



Starte dann fhem und im Log sollte ersichtlich sein, an welcher Stelle er dann hängt.




Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 13 Oktober 2013, 11:20:06
So leider kein Erfolg... Ich habe jetzt erstmal den kompletten Ordner /opt/fhem wieder dem Nutzer fhem zugewiesen. Da waren tatsächlich Dateien die dem User root gehörten. Dann:


Hatte FHEM per SSH Session neugetartet eben und glücklicherweise gibt der grade in der Konsole folgendes wieder:

pi@raspberrypi /opt/fhem $ sudo /etc/init.d/fhem start
resetting 868MHz extension...
Starting fhem...
pi@raspberrypi /opt/fhem $ Subroutine ONKYO_AVR_Initialize redefined at ./FHEM/70_ONKYO_AVR.pm line 53.
Subroutine ONKYO_AVR_GetStatus redefined at ./FHEM/70_ONKYO_AVR.pm line 71.
Subroutine ONKYO_AVR_Get redefined at ./FHEM/70_ONKYO_AVR.pm line 528.
Subroutine ONKYO_AVR_Set redefined at ./FHEM/70_ONKYO_AVR.pm line 551.
Subroutine ONKYO_AVR_Define redefined at ./FHEM/70_ONKYO_AVR.pm line 1028.
Subroutine ONKYO_AVR_SendCommand redefined at ./FHEM/70_ONKYO_AVR.pm line 1106.
Subroutine ONKYO_AVR_Undefine redefined at ./FHEM/70_ONKYO_AVR.pm line 1310.
Subroutine ONKYO_AVR_read redefined at ./FHEM/70_ONKYO_AVR.pm line 1319.
Subroutine ONKYO_AVR_Pack redefined at ./FHEM/70_ONKYO_AVR.pm line 1366.
Subroutine ONKYO_AVR_hexdump redefined at ./FHEM/70_ONKYO_AVR.pm line 1416.
Subroutine ONKYO_AVR_hex2dec redefined at ./FHEM/70_ONKYO_AVR.pm line 1424.
Subroutine ONKYO_AVR_dec2hex redefined at ./FHEM/70_ONKYO_AVR.pm line 1430.
Subroutine ONKYO_AVR_RCmakenotify redefined at ./FHEM/70_ONKYO_AVR.pm line 1440.
Subroutine ONKYO_AVR_RClayout_SVG redefined at ./FHEM/70_ONKYO_AVR.pm line 1452.
Subroutine ONKYO_AVR_RClayout redefined at ./FHEM/70_ONKYO_AVR.pm line 1484.
Subroutine ONKYO_AVR_GetRemotecontrolCommand redefined at ./FHEM/70_ONKYO_AVR.pm line 1514.
Subroutine ONKYO_AVR_GetRemotecontrolValue redefined at ./FHEM/70_ONKYO_AVR.pm line 1680.
Subroutine ONKYO_AVR_GetRemotecontrolCommandDetails redefined at ./FHEM/70_ONKYO_AVR.pm line 3172.

Bei der letzten Zeile ist Schluss da bleibt es stehen. Das sieht für mich so aus als würde er sich an der Subroutine ONKYO_AVR_GetRemotecontrolCommandDetails weghängen oder eben danach.

Die Log sieht nicht nach Fehlern aus:

2013.10.13 11:04:22 4: ONKYO_AVR Onkyo_TX_NR515(main): net-receiver-information -> query (NRIQSTN)
2013.10.13 11:04:22 5: ONKYO_AVR Onkyo_TX_NR515(main): 192.168.178.61:60128 snd 49534350000000100000000a0100000021314e52495153544e0d ISCP....$
2013.10.13 11:04:22 5: ONKYO_AVR Onkyo_TX_NR515(main): 192.168.178.61:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP..$
2013.10.13 11:04:22 5: ONKYO_AVR Onkyo_TX_NR515(main): 192.168.178.61:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP..$

Da fehlen zwar Zeichen am Ende aber das liegt an Nano ich kriege da irgendwie nicht alles markiert zum kopieren...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 13 Oktober 2013, 11:26:42
Ein $ sudo killall perl
Bringt noch folgende Meldung:
$ Can't use string ("0") as a HASH ref while "strict refs" in use at ./FHEM/70_ONKYO_AVR.pm line 1122.
Nach weiterem Testenund stromlosschalten hatte ich eben in der fhem.cgf mal ein Device angelegt das er nicht finden knn von der IP her. Läuft durch. Kein Aufhängen nichts.

Dann hab ich diesem Device im Nachhinein die richtige IP zugewiesen und FHEM läuft weiter. Allerdings wird das Device dann nicht als anwesend erkannt. Kommen laut Log keine antworten vom Receiver. Da ich dachte vielleicht hat das vom Netznehmen wieder alles gerettet nächster Versuch. Device gelöscht und per FHEM Kommandozeile neu angelegt: System hängt :(

Muss jetzt auch erstmal los und kann nicht weiter testen.

Schönen Sonntag zusammen!

So habe noch ein wenig getestet aber es bleibt dabei. Sobald ich ein Device setze das erreicht werden kann (IP), bleibt das ganze System hängen. Dann hilft nur noch den Perl Prozess abschießen, das Device aus der fhem.cfg nehmen und neustarten. Interessanterweise kann ich wenn er hängt auch per SSH Session nicht mehr neustarten. Befehle wie sudo init 6 oder sudo shutdown -r nimmt er zwar entgegen es passiert aber nichts und er gibt die Kommandozeile für weitere Eingaben frei.

Werde jetzt nochmal global verbose 5 setzen und das durchspielen. Vielleicht gibt's da ja noch irgendeine Meldung

Hier der Log verbose 5:

2013.10.13 21:44:12 4: ONKYO_AVR onkyo(main): net-receiver-information -> query (NRIQSTN)
2013.10.13 21:44:12 5: ONKYO_AVR onkyo(main): 192.168.178.61:60128 snd 49534350000000100000000a0100000021314e52495153544e0d ISCP............!1NRIQSTN.
2013.10.13 21:44:12 5: ONKYO_AVR onkyo(main): 192.168.178.61:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2013.10.13 21:44:12 5: ONKYO_AVR onkyo(main): 192.168.178.61:60128 rcv 4953435000000010000000200100000021314e4c54463330303030303630303039303030304646464630304e451a0d0a ISCP....... ....!1NLTF300000600090000FFFF00NE...
2013.10.13 21:44:12 5: ONKYO_AVR onkyo(main): 192.168.178.61:60128 rcv 49534350000000100000000b0100000021314e4c534336501a0d0a ISCP............!1NLSC6P...
2013.10.13 21:44:12 5: ONKYO_AVR onkyo(main): 192.168.178.61:60128 rcv 4953435000000010000000200100000021314e4c5355302d7654756e657220496e7465726e657420526164696f1a0d0a ISCP....... ....!1NLSU0-vTuner Internet Radio...
2013.10.13 21:44:12 5: ONKYO_AVR onkyo(main): 192.168.178.61:60128 rcv 4953435000000010000000210100000021314e4c5355312d4c6173742e666d20496e7465726e657420526164696f1a0d0a ISCP.......!....!1NLSU1-Last.fm Internet Radio...
2013.10.13 21:44:12 5: ONKYO_AVR onkyo(main): 192.168.178.61:60128 rcv 4953435000000010000000120100000021314e4c5355322d53706f746966791a0d0a ISCP............!1NLSU2-Spotify...
2013.10.13 21:44:12 5: ONKYO_AVR onkyo(main): 192.168.178.61:60128 rcv 4953435000000010000000200100000021314e4c5355332d415550454f2120504552534f4e414c20524144494f1a0d0a ISCP....... ....!1NLSU3-AUPEO! PERSONAL RADIO...
2013.10.13 21:44:12 5: ONKYO_AVR onkyo(main): 192.168.178.61:60128 rcv 4953435000000010000000100100000021314e4c5355342d73696d66791a0d0a ISCP............!1NLSU4-simfy...
2013.10.13 21:44:12 5: ONKYO_AVR onkyo(main): 192.168.178.61:60128 rcv 4953435000000010000000130100000021314e4c5355352d4d503374756e65731a0d0a ISCP............!1NLSU5-MP3tunes...
2013.10.13 21:44:12 5: ONKYO_AVR onkyo(main): 192.168.178.61:60128 rcv 4953435000000010000000170100000021314e4c5355362d4d79204661766f72697465731a0d0a ISCP............!1NLSU6-My Favorites...
2013.10.13 21:44:12 5: ONKYO_AVR onkyo(main): 192.168.178.61:60128 rcv 4953435000000010000000150100000021314e4c5355372d486f6d65204d656469611a0d0a ISCP............!1NLSU7-Home Media...
2013.10.13 21:44:13 5: ONKYO_AVR onkyo(main): 192.168.178.61:60128 rcv 49534350000000100000000f0100000021314e4c5355382d444c4e411a0d0a ISCP............!1NLSU8-DLNA...

Hier noch eine Meldung die ich beitragen kann, die bekomme ich auf der Console in der SSH Session. Und die kommt nur im Fehlerfall, also bei Erreichbarkeit des Devices von der IP her.

Use of uninitialized value $arg in string eq at fhem.pl line 2308.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 13 Oktober 2013, 23:00:55
So, bin wieder zuhause, hab das update gemacht, XML::Simple nach installiert und gestartet... und scheine dasselbe Problem wie Urmel zu haben. Direkt beim Start schmiert FHEM ab.
Ich komme noch om Log bis zu
2013.10.13 22:51:28 0: Server started with 120 defined entities (version $Id: fhem.pl 3872 2013-09-07 11:58:33Z rudolfkoenig $, os linux, user pi, pid 8504)
Und das war es dann... ich habe jetzt noch nichts an Verbose oder sowas geändert. Du hast ja die Daten von Urmel, wenn du doch noch weitere brauchst, sag Bescheid, dann poste ich meine auch noch mal.

Ich hab auch eine ältere Version ausprobiert (09.10.2013) und habe dort dasselbe Problem.
Dann bin ich wieder zu meiner letzten Version zurück (06.10.2013) und die läuft...

LG
Jan

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 14 Oktober 2013, 10:00:14
Hm. Ich muss wohl nochmal überlegen, wie ich mit dem NRIQSTN Befehl umgehe. Eure Receiver sind pre-2013 und eigentlich ist es so gedacht, dass der Receiver auf NRIQSTN ein NRIN/A zurück liefern sollte, wenn er den Befehl nicht kennt. Das scheint nicht der Fall zu sein. Ich habe zwar ein Timeout im Code festgelegt, aber der muss wohl erst auslaufen und während der Zeit steht FHEM dann aufgrund der aktuellen Architektur leider. Der Befehl wird auch nur nach einem Define oder statusUpdate ausgeführt - hm. Ich bin noch nicht sicher, ob ich das an das Protokoll binde oder nicht. Eleganter hätte ich es gefunden, wenn er einfach den Befehl probiert und wenns nicht geht das Ergebnis eben einfach nicht verarbeitet. Aber offenbar hat Onkyo kein try-and-error vorgesehen :-/
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 16 Oktober 2013, 11:17:02
Update:


- query net-receiver-information (NRI) for 2013 models only
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 16 Oktober 2013, 12:37:17
Klasse wir heute abend gleich getestet wenn ich zu Hause bin

Gesendet von meinem HUAWEI U9508 mit Tapatalk-4

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 16 Oktober 2013, 12:59:48
Stürzt zumindest nach einem reload nicht ab. Weitere Tests folgen...

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 16 Oktober 2013, 19:15:37
Soweit ich das jetzt testen konnte, ohne Ärger mit der Kurzen zu bekommen, funktioniert alles.  :D

Werde später noch die Inputs durchgehen um sicher zu sein dass alles läuft.

Edit:

So konnte jetzt ein wenig testen. Bis auf die Net Befehle die mich ins DLNA Menü bringen, funktioniert schon mal wieder alles. An den Inputs die bei meinem Gerät ins DLNA Menü verweisen verschluckt er sich bei mir wieder so dass dann FHEM komplett still steht. Schalte ich das Gerät dann mit der normalen Fernbedienung um läuft alles wieder rund.

Ich vermute dass er in dem Moment versucht die kompletten Bibliotheken meines XBMC Mediacenters einzulesen. Und das ist dann schon ne Menge :)

Ansonsten ist mir noch aufgefallen dass in der Raumübersicht die Mutefunktion bei mir nicht funktioniert. Also in der Leiste die den ON OFF Zustand, den Lautstärkeregler, Mute und die Auswahl der Inputs zeigt meine ich. Wenn ich das Gerät öffne klappt es.

Sonst geht alles einwandfrei ich konnte bisher keine anderen Fehler oder Ausfälle entdecken. Danke dafür!
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 16 Oktober 2013, 21:51:26
bei mir gibt es leider noch immer unregelmäßige Abstürze. Mal nach 10 Minuten, mal nach ner Stunde.
Anbei der Log-Auszug zum Zeitpunkt des Absturzes von FHEM. Dort wo die Zeilen plötzlich länger werden, stürzt er ab und alles steht.
als ich um 21:40:00 Fhem bzw. Perl abgeschossen habe, kam dann noch der Rest ins Log nach...

Ich hoffe, dies hilft bei der Fehlersuche.

Jan
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Joachim am 16 Oktober 2013, 22:40:34
Moin Jaydee,

da ich mit einer ganz anderen Konstellation auch in unregelmäßigen Abständen hänger und oder Abstürze hatte, habe ich mir einen Alivedummy gebaut
define alive dummy
attr alive room Alive
attr alive setList 0 1
define at_alive at +*00:01:00 {if ("$value{alive}" == 0) {fhem("set alive 1")} else {fhem("set alive 0")}}
attr at_alive room Alive
define Log_alive FileLog ./log/alive-%Y-%m-%d.log alive.*
attr Log_alive room Alive
define SVG_Log_alive_1 SVG Log_alive:SVG_Log_alive_1:CURRENT
attr SVG_Log_alive_1 room Alive

vielleicht hilft er Dir beim Eingrenzen des Fehlers.
Bei mir habe ich Netzwerkprobleme in Verdacht, aber noch nicht verifiziert.
dafür hilft Dir ggf. Wireshark.

Gruß Joachim
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 16 Oktober 2013, 22:44:51
danke Joachim, aber diese Art des Absturzes kann ich ziemlich klar auf das ONKYO_AVR-Modul zurückführen. Wenn ich das rauswerfe, habe ich keine Probleme mehr.

Jan
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Joachim am 16 Oktober 2013, 22:49:33
Das dachte ich bei mir auch, allerdings nachdem ich mein gesamtes FHEM ein ein seperates Subnetz verbannt habe ist der Fehler weg.
Zumindest bei mir spielen noch andere Faktoren rein, die ich bisher noch nicht finden konnte, aber sicher ist, es hängt mit einem stark belasteten Netzwerk zusammen.

Gruß Joachim
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 17 Oktober 2013, 08:46:20
Meine Vermutung geht in eine ähnliche Richtung.


Ich kann nur nochmals betonen den ganzen DLNA Kram nicht zu benutzen ;)
Oder alternativ muss man sich wohl einen stärkeren Server für FHEM hinstellen, der in der Lage ist die ganzen Informationen (schneller) zu verarbeiten. Ob das zielführend ist, muss jeder selbst entscheiden.


Das dem Log oben ist jedenfalls nicht ersichtlich, weshalb ein Absturz passiert.


Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 17 Oktober 2013, 09:25:27
So konnte jetzt ein wenig testen. Bis auf die Net Befehle die mich ins DLNA Menü bringen, funktioniert schon mal wieder alles. An den Inputs die bei meinem Gerät ins DLNA Menü verweisen verschluckt er sich bei mir wieder so dass dann FHEM komplett still steht. Schalte ich das Gerät dann mit der normalen Fernbedienung um läuft alles wieder rund.

Ich vermute dass er in dem Moment versucht die kompletten Bibliotheken meines XBMC Mediacenters einzulesen. Und das ist dann schon ne Menge :)


Sehr wahrscheinlich ist das so. Auf spezifische Anfragen sendet der Receiver erstmal gerne alle Infos zum aktuell laufenden "Programm", die man ihn gar nicht gefragt hat. Je nachdem ob er Lust hat kommt dann irgendwann mal die Antwort auf das, was man eigentlich wissen wollte. Es wird eine ganze Zeit lang gewartet und während dieser Zeit kann FHEM nichts anderes tun. Das ist allerdings dem FHEM Konzept geschuldet, dass Aktionen nicht (gut) parallelisiert werden können. Ich glaube Rudi arbeitet daran.


Ansonsten ist mir noch aufgefallen dass in der Raumübersicht die Mutefunktion bei mir nicht funktioniert. Also in der Leiste die den ON OFF Zustand, den Lautstärkeregler, Mute und die Auswahl der Inputs zeigt meine ich. Wenn ich das Gerät öffne klappt es.


Das ist ebenfalls ein FHEM Bug, den ich hier (http://forum.fhem.de/index.php/topic,15090.0.html) schon adressiert habe.

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 17 Oktober 2013, 09:34:47
Ich habe aktuell keine Zeit dafür, aber vielleicht jemand von euch:


Kann mal jemand den verwendeten Arbeitsspeicher über einen gewissen Zeitraum mitprotokollieren?
Ich habe den Verdacht, dass FHEM tatsächlich auch irgendwann abstürzt, weil der Arbeitsspeicher voll läuft wenn vom Receiver wiederholt so viele Informationen zurück gesendet werden. Ich bin da leider nicht der Perl Experte und weiß nicht, ob FHEM bereits Routinen zur Garbage Collection implementiert hat. Soweit ich es in 1min ergoogeln konnte ist das wohl in Perl auch relativ schwierig. Einmal zugewiesener Speicher wird wohl nicht wieder freigegeben und irgendwann haben eure Receiver so viel Daten übertragen, dass dann wohl irgendwo ein Pufferüberlauf zum Absturz führt...


Diesen Verdacht kann man vermutlich über das Beobachten des Speicherverbrauchs schonmal etwas besser nachvollziehen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 17 Oktober 2013, 14:35:10
Werde ich heute Abend versuchen
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 17 Oktober 2013, 21:29:03
Also ich kann bei mir keinen Speicherüberlauf feststellen. Die Anzeige für den genutzten  Speicher regt sich überhaupt nicht. Nur die Prozessorlast geht minimal hoch.

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 19 Oktober 2013, 16:19:53
Ja, hab mich auch dran erinnert "sar" installiert zu haben und mal in meine Historie geschaut - gleiches Bild.


Kann aber zumindest sagen, dass sich FHEM auch bei mir nach einigen Stunden aufhängt. Ich weiß aber leider gar nicht wo ich da ansetzen soll, es fehlt ja irgendwie mal ein Grund, warum der FHEM Prozess nicht mehr reagiert :-(
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 21 Oktober 2013, 18:31:19
Im Moment fehlt auch mir leider etwas die Zeit um richtig zu gucken wann genau er sich weghängt. Ich glaube auch gar nicht dass FHEM sich weghängt. Meine Vermutung ist dass einfach der Netzwerkverkehr plötzlich so hoch geht dass die Befehle nicht mehr ankommen. Muss dass vielleicht mit Wireshark mal überprüfen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 21 Oktober 2013, 18:49:32
Also alles andere läuft bei mir auf dem Pi fröhlich weiter - auch die Sachen, die auf die Netzwerkverbindung angewiesen sind, wie SSH-Verbindung...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 23 Oktober 2013, 19:14:26
Besteht eine Chance, dass man das Modul per Attribut-Flag in einen reinen Sendemodus versetzt, wo also alle Rückmeldungen ignoriert werden? Mir ist klar, dass das suboptimal ist, weil man ja gerade eigentlich den Status auswerten möchte. Aber momentan kann ich es halt gar nicht benutzen weil es mein Fhem eben so instabil macht, und wenn es einen "SendOnly"-Mode gäbe, könnte ich damit zumindest steuern und muss nicht meine Shell-Skripte verwenden.

Abgesehen davon wäre ein disable-flag toll :)

LG
Jan
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: comby am 13 November 2013, 18:25:47
Hallo zusammen,

EDIT:

mittlerweile startet das Modul, allerdings haengt mein FHEM nach dem laden (komme nicht mehr auf die Weboberfläche, auch gibts keine Logs mehr).

Letzter Log-Inhalt (verbose 5):

Zitat
ISCP.......&....!1NLSU2-vtuner:1.fm Chillout Lounge...ISCP.......&....!1NLSU3-vtuner:1.fm Absolute TOP 40...ISCP......."....!1NLSU4-vtuner:977 Today's Hits...ISCP......."....!1NLSU5-vtuner:977 Today's Hits...ISCP............!1NLSU6-vtuner:107.9 JAMZ FM...ISCP............!1NLSU7-vtuner:Q 102.1 FM...
2013.11.13 18:48:51 5: ONKYO_AVR avr_test(main): 192.168.2.145:60128 rcv 4953435000000010000000260100000021314e4c5355332d7674756e65723a312e666d204162736f6c75746520544f502034301a0d0a4953435000000010000000220100000021314e4c5355342d7674756e65723a39373720546f646179277320486974731a0d0a4953435000000010000000220100000021314e4c5355352d7674756e65723a39373720546f646179277320486974731a0d0a49534350000000100000001f0100000021314e4c5355362d7674756e65723a3130372e39204a414d5a20464d1a0d0a49534350000000100000001c0100000021314e4c5355372d7674756e65723a51203130322e3120464d1a0d0a4953435000000010000000220100000021314e4c5355382d7674756e65723a3230303020464d202d20546f702034301a0d0a49534350000000100000000e0100000021314e4c5355392d2d2d2d1a0d0a ISCP.......&....!1NLSU3-vtuner:1.fm Absolute TOP 40...ISCP......."....!1NLSU4-vtuner:977 Today's Hits...ISCP......."....!1NLSU5-vtuner:977 Today's Hits...ISCP............!1NLSU6-vtuner:107.9 JAMZ FM...ISCP............!1NLSU7-vtuner:Q 102.1 FM...ISCP......."....!1NLSU8-vtuner:2000 FM - Top 40...ISCP............!1NLSU9----...
2013.11.13 18:48:52 5: ONKYO_AVR avr_test(main): 192.168.2.145:60128 rcv 4953435000000010000000220100000021314e4c5355342d7674756e65723a39373720546f646179277320486974731a0d0a4953435000000010000000220100000021314e4c5355352d7674756e65723a39373720546f646179277320486974731a0d0a49534350000000100000001f0100000021314e4c5355362d7674756e65723a3130372e39204a414d5a20464d1a0d0a49534350000000100000001c0100000021314e4c5355372d7674756e65723a51203130322e3120464d1a0d0a4953435000000010000000220100000021314e4c5355382d7674756e65723a3230303020464d202d20546f702034301a0d0a49534350000000100000000e0100000021314e4c5355392d2d2d2d1a0d0a49534350000000100000000a01000000213150575230311a0d0a ISCP......."....!1NLSU4-vtuner:977 Today's Hits...ISCP......."....!1NLSU5-vtuner:977 Today's Hits...ISCP............!1NLSU6-vtuner:107.9 JAMZ FM...ISCP............!1NLSU7-vtuner:Q 102.1 FM...ISCP......."....!1NLSU8-vtuner:2000 FM - Top 40...ISCP............!1NLSU9----...ISCP............!1PWR01...

Das ist wohl das Ergebnis eines Querys vom Modul, drinnen stehen meine Radio-Favoriten, Query funzt also wohl...

Jemand eine Idee ?

pre2013 hab ich drin, Receiver ist vom 2009...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 13 November 2013, 20:39:06
Das ist wohl das Ergebnis eines Querys vom Modul, drinnen stehen meine Radio-Favoriten, Query funzt also wohl...

Jemand eine Idee ?

pre2013 hab ich drin, Receiver ist vom 2009...

Das sieht nach dem gleichen Problem aus dass wir im Moment alle haben. Leider fehlt momentan, wohl bei allen hier, die Zeit um weiter zu Prüfen was genau passiert.

Bis jetzt tritt der Fehler bei allen auf (korrigiert mich?) wenn man per FHEM irgendwie auf die Net Funktionen des Onkyos zugreift. Alles andere läuft gut und zuverlässig, jedefalls bei mir.

Gruß Marco
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 13 November 2013, 20:59:25
Ja, das scheint der bekannte Datenverkehr via ISCP zu sein, der das Modul bzw. FHEM überfordert.

Leider ist es nicht nur wenn man per FHEM auf die NET-Funktionen zugreift, sondern sobald man sie überhaupt mit irgendwas benutzt.
Sobald NET irgendwann nach dem letzten Stromlos-Schalten benutzt wurde, gibt der Receiver bei jeder Statusanfrage auch die Menudaten per ISCP raus.

D.h. Man kann z.Zt. Das Modul nur nutzen, wenn man komplett auf alle NET-Dienste verzichtet. Das ist für mich leider keine Option.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: comby am 13 November 2013, 21:35:40
Kann man hier vielleicht die Länge der Datenpakete verkleinern, eventuell auch über die Linux-Umgebung vom PI z.B. ?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: comby am 15 November 2013, 09:16:46
PS:

Wenn ich nun die Favoriten aus dem NET entferne, funktioniert das Modul (weil weniger Datentransfer) ?

Hm.. blöd :(
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 15 November 2013, 10:23:16
Ist vielleicht nur eine Frage der Zeit!??
Auf Dauer scheint es allein durch die immer wieder übertragene Menüstruktur des NET-Menüs zu Abstürzen zu kommen.

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: aibe am 08 Dezember 2013, 21:52:33
Hallo Leute!
Super Arbeit die ihr da leistet!
Bin ein absoluter Anfänger.....kann mir jemand schritt für schritt erklären wie ich das Onkyo modul in FHEM starte/lade?
ich hab die Datei 70_ONKYO_AVR.pm über FTP auf mein Raspberry kopiert ins Verzeichnis /opt/fhem/FHEM.
Wie mache ich weiter? die IP von meinem ONKYO TX-NR616 ist 10.0.0.46.
Fhem läuft bei mir auf einen Raspberry 512, mit Enocean 300USB, noch alles am testen....ich glaube ich hab Fhem 5.4 drauf?
Ich hab versucht das up zu daten, kommt immer das ich eine Meldung bestätigen soll, kA wie das geht! bitte um Hilfe :D
Danke im Voraus.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 08 Dezember 2013, 21:59:09
theoretisch musst du nur mit

define Onkyo ONKYO_AVR 10.0.0.46 pre2013

ein device definieren..

EDIT: Ansonsten für alle Grundlagen mal dies hier lesen:
http://fhem.de/Heimautomatisierung-mit-fhem.pdf
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: aibe am 08 Dezember 2013, 22:12:11
HAllo Danke für die schnelle Antwort!
Das hab ich fast so gemacht :-\
ich hab define avr_test ONKYO_AVR 10.0.0.46 eingegeben
dann bin ich auch auf die seite gekommen und hab den get Button gedrückt.
seither komm ich nicht mehr auf die Weboberfläche, aber über ssh schon...
selbst nach sudo reboot nicht:(
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 08 Dezember 2013, 22:21:01
hmmm, das ist ein etwas heftiges Verhalten...

editier mal die /opt/fhem/fhem.cfg
und loesch die entsprechende  define-Zeile - sollte ganz am Ende sein.
Speichern und neu booten.

Dies nur um den alten Zustand wieder her zu stellen. Das Modul ist noch nicht ganz ausgereift, und ich würde es dann erstmal damit lassen. Warum sich fhem bei dir so schnell komplett verabschiedet, weiß ich nicht.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: aibe am 08 Dezember 2013, 22:24:29
hallo bin jetzt wieder auf die Weboberfläche gekommen...
hab den RPI Stromlos gemacht!
dann hab ich define avr_test ONKYO_AVR 10.0.0.46 pre2013 eingegeben
danach auf attr avr_test room Wohnzimmer und auf denn attr Button geklickt.
seither ladet es immer noch, F5 bringt auch nix....es hängt irgendwie....
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: aibe am 08 Dezember 2013, 22:29:15
Danke für die Antwort, ich hab das jetzt versucht aber es steht in der fhem.cfg nichts drinnen davon...
auch nach reboot komm ich nicht auf die Weboberfläche
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: lendrod am 10 Dezember 2013, 09:24:48
Hallo Gemeinde,

ich habe einen TX-NR616 im Lan hängen und würde auch mir gerne Makros schreiben das beim Kinoabend das Lciht gedimmt wird, der Beamer startet und der Receiver auf Kino umschaltet.

Ich habe das Modul in /opt/fhem/FHEM gelegt und den User FHEM zugewisen und chmod 666 gemacht, wie alle anderen Module auch in dem Ordner

Wenn ich nun in der WebGUI bin und dort die .cfg ändere und define rc_onkyo ONKYO_AVR xxx.xxx.xxx.xxx pre2013 eintrage und speichere bekomem ich eine Fehlermeldung

Cannot load module ONKYO_AVR

ein update in der WebGUI habe ich bereits gemacht, ich besitze die Version 5.5

Beim starten steht in der log folgendes

2013.12.09 23:03:09 1: reload: Error:Modul 70_ONKYO_AVR deactivated:
 Can't locate XML/Simple.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_ONKYO_AVR.pm line 37, <$fh> line 85.
BEGIN failed--compilation aborted at ./FHEM/70_ONKYO_AVR.pm line 37, <$fh> line 85.

Ich habe mal im Forum nach der simple.pm gesucht, aber keinen Beitrag zu gefunden.
Ich habe im CPAN bereits geschaut und das Modul XML::Simple ist aber installiert

Was könnte es noch sein?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 12 Dezember 2013, 17:05:49
Ich habe mal ein kleines Update vorbereitet, vielleicht löst es das Problem des Nicht-Reagierens schon.
Bitte mal testen.




Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 12 Dezember 2013, 17:08:34

Wenn ich nun in der WebGUI bin und dort die .cfg ändere und define rc_onkyo ONKYO_AVR xxx.xxx.xxx.xxx pre2013 eintrage und speichere bekomem ich eine Fehlermeldung

Cannot load module ONKYO_AVR

ein update in der WebGUI habe ich bereits gemacht, ich besitze die Version 5.5

Beim starten steht in der log folgendes

2013.12.09 23:03:09 1: reload: Error:Modul 70_ONKYO_AVR deactivated:
 Can't locate XML/Simple.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_ONKYO_AVR.pm line 37, <$fh> line 85.
BEGIN failed--compilation aborted at ./FHEM/70_ONKYO_AVR.pm line 37, <$fh> line 85.

Ich habe mal im Forum nach der simple.pm gesucht, aber keinen Beitrag zu gefunden.
Ich habe im CPAN bereits geschaut und das Modul XML::Simple ist aber installiert

Was könnte es noch sein?


Wurde in diesem Thread schon mehrfach besprochen, es gibt auch eine Lösung: Installiere das Perl Modul XML::Simple auf deinem Gerät.
Auf einem RPi z.B. mittels
aptitude install libxml-simple-perl

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 12 Dezember 2013, 18:25:14
Ich habe mal ein kleines Update vorbereitet, vielleicht löst es das Problem des Nicht-Reagierens schon.
Bitte mal testen.

Willkommen zurück! :-)

Leider nein... device definiert, eingeschaltet -> fhem weg

edit: also insofern eine Verbesserung, dass man nicht mehr abwarten muss, bis der Fehler auftritt - er zeigt sich augenblicklich ;-)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 12 Dezember 2013, 18:26:44
Schade, bei mir tut alles wie es soll, auch mit NET. Kann es demnach nicht nachvollziehen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 16 Dezember 2013, 22:45:54
Ich habe das Modul jetzt gerade ins SVN eingecheckt in der Hoffnung, dass sich mehr Leute zum Testen (und debuggen des NET Problems, was einige haben) finden.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Astrofreak85 am 17 Dezember 2013, 20:08:57
Hi,

hab das neue Modul heute gesehen und wollte gleich mal testen, aber ich bekomme leider die Fehlermeldung von FHEM:

ERROR:

Cannot load module ONKYO_AVR

das file ist aber da und im richtigen Ordner...merkwürdig...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 17 Dezember 2013, 20:21:36
Perl Modul XML::Simple  installiert?
-->
aptitude install libxml-simple-perl
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Astrofreak85 am 17 Dezember 2013, 21:51:04
Ok hab ich jetzt....aber wenn der Eintrag für ONKYO_AVR in der fhem.cfg steht, und ich auf speichern gehen, kommt fhem nicht mehr wieder....das webinterface ist tot und fhem anscheinen auch (zumindest werden keine Befehle von FH20 Schaltern mehr verarbeitet...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 18 Dezember 2013, 01:14:20
Jepp, das ist ein Problem, dass leider einige mit dem Modul zur Zeit noch haben...

Das Modul ist mit den eingehenden Daten anscheinend überfordert (siehe vorherige Beiträge in diesem Thread)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 19 Dezember 2013, 21:30:20
Hallo zusammen,
erstmal vielen Dank an Loredo und allen anderen die hier rumcoden :)

Die Version 8 (335kB) ist die letzte die bei mir läuft. Danach ist fhem unbrauchbar langsam.

Des Weiteren habe ich mir die Zähne an diesem Fehler ausgebissen ;D :
Modul kopiert, "define Onkyo ONKYO_AVR onkyo" (ich mache das über friendlyname, nicht über IP), und dann dem Onkyo den Raum zugewiesen. FALSCH!
Erstmal auf z.B. get Volume klicken, DANN darf man den Raum zu weisen.

Genug Feedback für den Einstieg, jetzt wird weiter getestet :D

Viele Grüße
Chris...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 19 Dezember 2013, 21:59:43
Ich bekomme die Zone 2 nicht ans Laufen :(
define Kueche ONKYO_AVR onkyo zone2ist doch korrekt, oder?

Ich bekomme:Invalid protocol, choose one of 2013 pre2013
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Jaydee am 20 Dezember 2013, 01:14:06
es muss heissen:

define Kueche ONKYO_AVR onkyo pre2013 zone2

(oder eben 2013 statt pre2013, wenn es ein neues Modell ist)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 20 Dezember 2013, 01:34:03
es muss heissen:

define Kueche ONKYO_AVR onkyo pre2013 zone2

(oder eben 2013 statt pre2013, wenn es ein neues Modell ist)


Jaydee <-- whatever he says.  8)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 20 Dezember 2013, 03:08:28
Die Version 8 (335kB) ist die letzte die bei mir läuft. Danach ist fhem unbrauchbar langsam.


Welche ist denn für dich Version 8, diese hier?
http://forum.fhem.de/index.php/topic,15024.msg98719.html#msg98719


Würde gerne mal die Version mit der danach vergleichen...


Des Weiteren habe ich mir die Zähne an diesem Fehler ausgebissen ;D  :Modul kopiert, "define Onkyo ONKYO_AVR onkyo" (ich mache das über friendlyname, nicht über IP), und dann dem Onkyo den Raum zugewiesen. FALSCH!Erstmal auf z.B. get Volume klicken, DANN darf man den Raum zu weisen.


Versteh ich nicht. Du meinst du kannst nach einem define kein
attr Onkyo room Raum1 machen? Das klingt jetzt aber eher nach einem Problem mit deiner FHEM Installation oder so...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 20 Dezember 2013, 07:52:01
es muss heissen:

define Kueche ONKYO_AVR onkyo pre2013 zone2

(oder eben 2013 statt pre2013, wenn es ein neues Modell ist)
Ganz genau so ist es, das Licht ging mir dann eben doch noch auf 8)


Welche ist denn für dich Version 8, diese hier?
http://forum.fhem.de/index.php/topic,15024.msg98719.html#msg98719


Würde gerne mal die Version mit der danach vergleichen...
Das kann ich nicht mehr sagen. Du hast ja alle Versionen 0.0.1 getauft, aber hinter die Dateinamen habe ich immer noch eine laufende Zahl geschrieben, somit meine ich meine: 70_ONKYO_AVR_001_08.pm (die im fhem natürlich zu 70_ONKYO_AVR.pm umbenannt wurde)

Edit: ja, genau die Version ist es, habe gerade ein diff gemacht.



Versteh ich nicht. Du meinst du kannst nach einem define kein
attr Onkyo room Raum1 machen? Das klingt jetzt aber eher nach einem Problem mit deiner FHEM Installation oder so...
Ist eine frische Installation von fhem 5.5 auf ubuntu 12.04.3
Ich habe das über den Webserver gemacht, nicht über den Befehl den Du gepostet hast. Das sollte doch keinen Unterschied machen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 20 Dezember 2013, 08:00:58

Welche ist denn für dich Version 8, diese hier?
http://forum.fhem.de/index.php/topic,15024.msg98719.html#msg98719


Würde gerne mal die Version mit der danach vergleichen...



Versteh ich nicht. Du meinst du kannst nach einem define kein
attr Onkyo room Raum1 machen? Das klingt jetzt aber eher nach einem Problem mit deiner FHEM Installation oder so...
Da habe ich gestern etliche Minuten damit verbracht dem "Fehler" auf die Schliche zu kommen, jetzt ist er weg :o
Habe es gerade mehrfach genau so gemacht wie gestern. Oder es liegt daran, dass jetzt ein funktionierender Onkyo installiert ist!?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 20 Dezember 2013, 13:08:32
Gibt es auch eine Lösung für passive Zonen wo z.B. der Lautstärkeregler wegfällt?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: joachimS am 20 Dezember 2013, 16:22:34
Frage: Wie ist denn der Stromverbrauch im "Netzwerk Standby"? Falls Onkyo Netzwerk Standby hat wie Yamaha.
Im Standby, wie lange dauert es bis ich den Receiver über fhem ansprechen kann
Und, wenn ich den Strom einschalte, wie lange dauert es bis ich den Receiver über fhem ansprechen kann?
LG
Joachim
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: joachimS am 20 Dezember 2013, 16:53:55
Habe es gefunden:
für den TX-NR828 und andere mit "Hybrid Standby" :
Zitat
kann der Stromverbrauch im Bereitschaftsmodus bis auf maximal 8,6 W hoch gehen
geht noch.
Bleibt noch die Frage mit dem Power On, wie lange das dauert.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 20 Dezember 2013, 18:12:13
Im Standby, wie lange dauert es bis ich den Receiver über fhem ansprechen kann
Wie meinst Du das? Wenn er im Standby ist und Netzwerk hat - sofort.

Bevor ich mit FHEM angefangen habe, habe ich ein bash-Script geschrieben. Da habe ich nach dem Einschalten 5* im Sekundentakt Volume auf 0 gesetzt um sicherzustellen dass keine Quelle aktiv ist die dann aus den Lautsprechern plärrt.
Dann Internetradio gstartet und nach 20 Sekunden Lautstärke gegeben, der Puffer war dann sicher geladen.

Und, wenn ich den Strom einschalte, wie lange dauert es bis ich den Receiver über fhem ansprechen kann?
Mein TX-NR609 braucht 20 Sekunden.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Astrofreak85 am 20 Dezember 2013, 19:57:32
Nur 8,6W?

den 609 bekomme ich nicht unter 25W Standby...daher ist der in der Regel auch ganz aus (über Funksteckdose)...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 20 Dezember 2013, 21:13:07
Nur 8,6W?

den 609 bekomme ich nicht unter 25W Standby...daher ist der in der Regel auch ganz aus (über Funksteckdose)...

Kann ich bestätigen :(
27Watt ~ 2,80€ im Monat
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: joachimS am 20 Dezember 2013, 21:18:54
Danke für die Antworten
Ja, bis zu 8,6W. Hybrid Standby scheint wohl neu zu sein.
Bei Denon ist die Leistungsaufnahme mit Netzwerk sogar nur 2,7 W
20s zum booten sind ja ok.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 20 Dezember 2013, 23:12:36
Gibt es auch eine Lösung für passive Zonen wo z.B. der Lautstärkeregler wegfällt?
Um mir mal selber zu antworten: ja klar! (immer diese Anfänger ::) )

Das Attribut webCmd von "volume:mute:input" zu "input" ändern.

Ich hoffe dass das wirklich der richtige Weg war, wenn nicht bitte melden.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 21 Dezember 2013, 12:31:28
Um mir mal selber zu antworten: ja klar! (immer diese Anfänger ::) )

Das Attribut webCmd von "volume:mute:input" zu "input" ändern.

Ich hoffe dass das wirklich der richtige Weg war, wenn nicht bitte melden.


Absolut richtig. :-)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Izzy am 22 Dezember 2013, 16:48:05
Hallo erst einmal. Bin ganz neu mit FHEM, und kein großer Perl-Kenner. Installation und Integration des Moduls lief fabelhaft einfach, und im WebIF tauchte mein ONKYO TX-NR626 auch sogleich auf.

Allerdings (wie sicher bekannt) nur mit den grundlegenden Dingen: An/Aus, Volume, Mute, Input. Habe den Code des Moduls mal kurz überflogen: Dinge wie Radio-Kanal wechseln u.a.m. scheinen ja ebenfalls unterstützt zu werden. Wie aktiviert man denn dies und weiteres? Gibt es irgendwo eine Liste aller Möglichkeiten? Das POD am Ende des Moduls schweigt sich dazu ja leider aus  ;)

PS: Danke für das Modul! Es war der ausschlaggebende Grund, dass ich mir FHEM jetzt doch schon installiert habe. Andere HA-Dinge waren eigentlich erst im nächsten Jahr geplant  ;D
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 22 Dezember 2013, 17:36:45
Allerdings (wie sicher bekannt) nur mit den grundlegenden Dingen: An/Aus, Volume, Mute, Input. Habe den Code des Moduls mal kurz überflogen: Dinge wie Radio-Kanal wechseln u.a.m. scheinen ja ebenfalls unterstützt zu werden. Wie aktiviert man denn dies und weiteres? Gibt es irgendwo eine Liste aller Möglichkeiten? Das POD am Ende des Moduls schweigt sich dazu ja leider aus  ;)


Es werden so ziemlich alle Befehle unterstützt. Aber es sind über 7000 Zeilen nur an Kommandos, das kann man nur schwerlich ins POD packen ;-)
Grafisch bekommst du nur die Befehle angezeigt, die häufig genutzt werden und am sinnvollsten sind. Die Restlichen musst du per Kommandozeile eintippen oder in einem Ablaufplan o.ä. mit einbinden. Das Kommando remoteControl kann all diese Befehle senden, für die es im POD keinen dedizierten Befehl gibt.


set ONKYO remoteControl help

Zitat
Usage: <command> <value>


Valid commands in zone 'main':




COMMAND         DESCRIPTION


12v-trigger-a         12V Trigger A Command
12v-trigger-b         12V Trigger B Command
12v-trigger-c         12V Trigger C Command
audio-information         Audio Information Command
audio-input         Audio Selector Command
audyssey-2eq-multeq-multeq-xt         Audyssey 2EQ/MultEQ/MultEQ XT
audyssey-dynamic-eq         Audyssey Dynamic EQ
audyssey-dynamic-volume         Audyssey Dynamic Volume
cd-player         CD Player Operation Command
cd-recorder         CD Recorder Operation Command
center-temporary-level         Center {temporary} Level Command
cinema-filter         Cinema Filter Command
dab-display-info         DAB Display Info {Universal Port Dock Only}
dab-preset         DAB Preset Command {Universal Port Dock Only}
dab-station-name         DAB Station Name {Universal Port Dock Only}
dat-recorder         DAT Recorder Operation Command
dimmer-level         Dimmer Level Command
display-mode         Display Mode Command
dolby-volume         Dolby Volume
dvd-player         DVD Player Operation Command {via RIHD only after TX-NR509}
graphics-equalizer         Graphics Equalizer Operation Command
hd-radio-artist-name-info         HD Radio Artist Name Info {Universal Port Dock Only}
hd-radio-blend-mode         HD Radio Blend Mode Command {Universal Port Dock Only}
hd-radio-channel-name-info         HD Radio Channel Name Info {Universal Port Dock Only}
hd-radio-channel-program         HD Radio Channel Program Command {Universal Port Dock Only}
hd-radio-detail-info         HD Radio Detail Info {Universal Port Dock Only}
hd-radio-title-info         HD Radio Title Info {Universal Port Dock Only}
hd-radio-tuner-status         HD Radio Tuner Status {Universal Port Dock Only}
hdmi-audio-out         HDMI Audio Out
hdmi-output         HDMI Output Selector
input         Input Selector Command
internet-radio-preset         Internet Radio Preset Command
ipod-album-name-info         iPod Album Name Info {Universal Port Dock Only}
ipod-artist-name-info         iPod Artist Name Info {Universal Port Dock Only}
ipod-list-info         iPod List Info {Universal Port Dock Extend Mode Only}
ipod-mode-change         iPod Mode Change {Universal Port Dock Only}
ipod-play-status         iPod Play Status {Universal Port Dock Only}
ipod-time-info         iPod Time Info {Universal Port Dock Only}
ipod-title-name         iPod Title Name {Universal Port Dock Only}
ipod-track-info         iPod Track Info {Universal Port Dock Only}
isf-mode         ISF Mode
late-night         Late Night Command
listening-mode         Listening Mode Command
md-recorder         MD Recorder Operation Command
memory-setup         Memory Setup Command
monitor-out-resolution         Monitor Out Resolution
music-optimizer         Music Optimizer
mute         Audio Muting Command
net-keyboard         NET Keyboard{for Network Control Only}
net-popup-message         NET Popup Message{for Network Control Only}
net-receiver-information
net-service         NET Service{for Network Control Only}
net-usb-album-name-info         NET/USB Album Name Info
net-usb-artist-name-info         NET/USB Artist Name Info
net-usb-jacket-art         NET/USB Jacket Art {When Jacket Art is available and Output for Network Control Only}
net-usb-list-info         NET/USB List Info
net-usb-play-status         NET/USB Play Status
net-usb-time-info         NET/USB Time Info
net-usb-title-name         NET/USB Title Name
net-usb-track-info         NET/USB Track Info
network-usb         Network/USB Operation Command {Network Model Only after TX-NR905}
power         System Power Command
preset         Preset Command {Include Tuner Pack Model Only}
preset-memory         Preset Memory Command {Universal Port Dock Only}
pty-scan         PTY Scan Command {RDS Model Only}
rds-information         RDS Information Command {RDS Model Only}
record-output         RECOUT Selector Command
setup         Setup Operation Command
sirius-artist-name-info         SIRIUS Artist Name Info {SIRIUS Model Only}
sirius-category         SIRIUS Category Command {SIRIUS Model Only}
sirius-channel-name-info         SIRIUS Channel Name Info {SIRIUS Model Only}
sirius-channel-number         SIRIUS Channel Number Command {SIRIUS Model Only}
sirius-parental-lock         SIRIUS Parental Lock Command {SIRIUS Model Only}
sirius-title-info         SIRIUS Title Info {SIRIUS Model Only}
sleep         Sleep Set Command
speaker-a         Speaker A Command
speaker-b         Speaker B Command
speaker-layout         Speaker Layout Command
speaker-level-calibration         Speaker Level Calibration Command
subwoofer-temporary-level         Subwoofer {temporary} Level Command
tape1-a         TAPE1{A} Operation Command
tape2-b         TAPE2{B} Operation Command
tone-center         Tone{Center} Command
tone-front         Tone{Front} Command
tone-front-high         Tone{Front High} Command
tone-front-wide         Tone{Front Wide} Command
tone-subwoofer         Tone{Subwoofer} Command
tone-surround         Tone{Surround} Command
tone-surround-back         Tone{Surround Back} Command
tp-scan         TP Scan Command {RDS Model Only}
tuning         Tuning Command {Universal Port Dock Only}
universal-port         Universal PORT Operation Command
video-information         Video Information Command
video-output         Video Output Selector {Japanese Model Only}
video-picture-mode         Video Picture Mode
video-wide-mode         Video Wide Mode
volume         Master Volume Command
xm-artist-name-info         XM Artist Name Info {XM Model Only}
xm-category         XM Category Command {XM Model Only}
xm-channel-name-info         XM Channel Name Info {XM Model Only}
xm-channel-number         XM Channel Number Command {XM Model Only}
xm-title-info         XM Title Info {XM Model Only}


Try '<command> help' to find out well known values.

Zeigt dir die möglichen Befehle. Man kann sich weiter nach unten hangeln und die weiteren Parameter, die pro Befehl vielleicht gebraucht werden, entsprechend ebenfalls abfragen, also z.B.:



set ONKYO remoteControl internet-radio-preset help


Die zur Verfügung stehenden Befehle unterscheiden sich je nach Zone.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Izzy am 22 Dezember 2013, 17:49:11
Danke für die schnelle Hilfe, Loredo! Da hangele ich mich dann mal durch :) Kurze DAU Frage noch: Trage ich das in die Config ein, oder setze ich es einfach über das Input-Feld am Kopf der Seite ab?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 22 Dezember 2013, 18:00:03
Danke für die schnelle Hilfe, Loredo! Da hangele ich mich dann mal durch :) Kurze DAU Frage noch: Trage ich das in die Config ein, oder setze ich es einfach über das Input-Feld am Kopf der Seite ab?


Sowohl als auch  ;)
Ich befürchte du musst dich erstmal etwas mit FHEM im Allgemeinen beschäftigen  ;D
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Izzy am 22 Dezember 2013, 18:36:33
Ich befürchte du musst dich erstmal etwas mit FHEM im Allgemeinen beschäftigen  ;D

Definitiv. PDF ist auch bereits heruntergeladen. Brauchte nur schnell Starthilfe für das Wesentliche  8) Danke Dir!
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Izzy am 23 Dezember 2013, 15:09:40
Kurze Frage noch, Loredo: Du hast doch auch den TX-NR626. Ich habe mittlerweile alle Radio-Tuner Befehle durchprobiert, aber keinen zum Laufen bekommen. Womit bekommst Du es denn hin, dem Tuner beizubringen, z.B. bei FM den "nächsten Sender" anzuspringen (also UP/DOWN)?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 23 Dezember 2013, 22:51:45
Kurze Frage noch, Loredo: Du hast doch auch den TX-NR626. Ich habe mittlerweile alle Radio-Tuner Befehle durchprobiert, aber keinen zum Laufen bekommen. Womit bekommst Du es denn hin, dem Tuner beizubringen, z.B. bei FM den "nächsten Sender" anzuspringen (also UP/DOWN)?


Habe ich mich nicht näher mit beschäftigt, dafür sind es zu viele Kommandos.
Es liegt aber nahe, dass es die gleiche Taste ist, mit welcher du es auch auf der Fernbedienung machst. Da ich kein Radio mit dem Onkyo höre, kann ich es dir nicht sagen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Izzy am 24 Dezember 2013, 00:16:27
Das müsste dann dem UP des Steuerkreuzes entsprechen. Leider konnte ich noch nicht herausfinden, wie ich die in Deinem Modul eingebaute Fernbedienung aktiviere (und worauf UP dort verweist). Mein "Nachbau" schlug leider fehl: so musste ich z.B. das VOLUMEUP:VOLUP (ONKYO_AVR_RClayout(), $row[7]) in volumeUp:VOLUP umwandeln (habe es mittels attr OnkyoRC rowXX... direkt in der fhem.cfg versucht; klappte mehr leidlich). Für andere Befehle fand ich einfach die Entsprechung nicht: Beispiel MUTE, was als mute ja Argumente (on/off) benötigt.

Was ich mittlerweile allerdings hinbekommen habe ist, mit AutoVoice, Tasker, und andFHEM (unter Android) den Onkyo ein- bzw. auszuschalten "Mamma Ladio" funktioniert als Toggle, und macht das "Radio" an/aus :) Die Darstellung der FB in andFHEM ist allerdings leider etwas "suboptimal"...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 24 Dezember 2013, 00:23:19

An der Definition der Fernbedienung bastel ich noch, hatte ich bisher keine großartige Lust zu. Aktueller Stand steht im Sourcecode:



sub ONKYO_AVR_RClayout_SVG() {
    my @row;


    $row[0] = ":rc_BLANK.svg,:rc_BLANK.svg,power toggle:rc_POWER.svg";
    $row[1] = ":rc_BLANK.svg,:rc_BLANK.svg,:rc_BLANK.svg";


    $row[2] = "1:rc_1.svg,2:rc_2.svg,3:rc_3.svg";
    $row[3] = "4:rc_4.svg,5:rc_5.svg,6:rc_6.svg";
    $row[4] = "7:rc_7.svg,8:rc_8.svg,9:rc_9.svg";
    $row[5] = ":rc_BLANK.svg,0:rc_0.svg,:rc_BLANK.svg";
    $row[6] = ":rc_BLANK.svg,:rc_BLANK.svg,:rc_BLANK.svg";


    $row[7] = "VOLUMEUP:rc_VOLPLUS.svg,MUTE:rc_MUTE.svg,CHANNELUP:rc_UP.svg";
    $row[8] =
      "VOLUMEDOWN:rc_VOLMINUS.svg,EXIT:rc_EXIT.svg,CHANNELDOWN:rc_DOWN.svg";
    $row[9] = ":rc_BLANK.svg,:rc_BLANK.svg,:rc_BLANK.svg";


    $row[10] = "INFO:rc_INFO.svg,UP:rc_UP.svg,MENU:rc_MENU.svg";
    $row[11] = "LEFT:rc_LEFT.svg,OK:rc_OK.svg,RIGHT:rc_RIGHT.svg";
    $row[12] = "AUDIO:rc_AUDIO.svg,DOWN:rc_DOWN.svg,VIDEO:rc_VIDEO.svg";
    $row[13] = ":rc_BLANK.svg,EXIT:rc_EXIT.svg,:rc_BLANK.svg";


    $row[14] =
"RED:rc_REWred.svg,GREEN:rc_PLAYgreen.svg,YELLOW:rc_PAUSEyellow.svg,BLUE:rc_FFblue.svg";
    $row[15] =
"TV:rc_TVstop.svg,RADIO:rc_RADIOred.svg,TEXT:rc_TEXT.svg,HELP:rc_HELP.svg";


    $row[16] = "attr rc_iconpath icons/remotecontrol";
    $row[17] = "attr rc_iconprefix black_btn_";
    return @row;
}


Wenn du dich inspirieren lassen möchtest, im ENIGMA2 Modul habe ich viele Fernbedienungen definiert:

ENIGMA2_DreamMultimedia_DM500_DM800
ENIGMA2_DreamMultimedia_DM500_DM800_SVG
ENIGMA2_DreamMultimedia_DM8000_DM800se
ENIGMA2_DreamMultimedia_DM8000_DM800se_SVG
ENIGMA2_DreamMultimedia_RC10
ENIGMA2_DreamMultimedia_RC10_SVG
ENIGMA2_VUplus_Duo2
ENIGMA2_VUplus_Duo2_SVG


Sofern du eine prima Fernbedienung zusammen bastelst, nehme ich sie gerne mit in den Code auf  ;)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Izzy am 24 Dezember 2013, 00:28:41
Auf dem Code aufbauend habe ich ja meine FB versucht. Kann ich Deine Routine aus FHEM irgendwie (mit "set" oder "attr" oder ...) direkt aufrufen, anstatt sie "nachzubauen"? Bin in Perl nicht so fit...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 24 Dezember 2013, 00:31:19
Auf dem Code aufbauend habe ich ja meine FB versucht. Kann ich Deine Routine aus FHEM irgendwie (mit "set" oder "attr" oder ...) direkt aufrufen, anstatt sie "nachzubauen"? Bin in Perl nicht so fit...


Schau doch mal in der Dokumentation zum remotecontrol Modul:
http://fhem.de/commandref.html#remotecontrol


Zitat

Note: keys can be changed at any time, it is not necessary to redefine the weblink
attr rc1 row15 VOLUP,VOLDOWN
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Izzy am 24 Dezember 2013, 00:59:42
attr OnkyoRC row11 TV:TVstop,RADIO:RADIOred,TEXT,HELP

führte bei mir allerdings beim Druck auf "TV" nur zu folgendem Eintrag im Log:

2013.12.23 16:58:37 3: notify_rc_onkyo return value: Unknown argument 'TV', choose one of statusRequest:noArg toggle:noArg on:noArg off:noArg volume:slider,0,1,100 volumeUp:noArg volumeDown:noArg remoteControl input:AM,AUX,BD/DVD,BLUETOOTH,CBL/SAT,FM,GAME,NET,PC,PHONO,Source,TV/CD,USB sleep:off,5,10,15,30,60,90 mute:on,off

Naja, beim 626 muss das dann wohl auf "TV/CD" angepasst werden? Und VOLUMEUP zu VOLUP?

2013.12.23 16:44:43 3: notify_rc_onkyo return value: Unknown argument 'VOLUMEUP'

Und MUTE als Toggle scheint wohl nicht zu funktionieren? Anhand der Liste möglicher Kommandos finde ich für meinen "Senderwechsel" auch nichts passendes, da UP ja etwas anderes ist als volumeUp.  :o

Danke auch nochmal für den Link zur Doku. Den Abschnitt hatte ich bereits zu Rate gezogen. Leider verrät er auch nicht, wie ich einem Button Parameter mitgeben kann (also etwa "input→FM")...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 24 Dezember 2013, 01:19:19
Ich schlage vor du eröffnest für die remotecontrol Fragen einen eigenen Thread, der Autor liest hier soweit ich weiß auch mit und kann dir sicherlich weiterhelfen und erklären, wie du sein Modul verwenden musst.
Ich kenne mich mit dem Modul nicht sonderlich gut aus.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Izzy am 24 Dezember 2013, 06:45:54
Wird gemacht! Da jetzt gerade mein Besuch eintrudelt (und über die Feiertage bleibt), muss ich die Sache leider ohnehin ein wenig verschieben. Danke Dir auf jeden Fall für Deine Hilfe!
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: fhainz am 24 Dezember 2013, 10:56:33
Sry falscher Thread.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 24 Dezember 2013, 12:49:27
Habe derweil das implizite Toggle für das Mute Kommando ins SVN hochgeladen.


Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Izzy am 26 Dezember 2013, 18:52:19
Habe derweil das implizite Toggle für das Mute Kommando ins SVN hochgeladen.

Supi – Danke! Was mich nur irritiert: Die letzte Version hier aus dem Fred ist knapp 350 kB groß. Die im SVN bringt es lediglich auf ~ 56 kB. Muss ich mir da Sorgen machen, oder hat das so seine Richtigkeit?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Astrofreak85 am 27 Dezember 2013, 01:14:42
Also meine Beobachtungen mit dem Modul bisher (FHEM läuft auf nem Raspi) AVR ist ein TX-NR609:

Wenn ich das Modul über die config aktiviere und der AVR an ist funktioniert alles wie es sein soll. Esfunktioniert nichts mehr (FHEM geht nicht mehr, kein Zugriff auf Weboberfläche, auch nich mehr über Telnet, sthet aber nix im Log)..., wenn:

- nach dem das Modul aktiviert wurde FHEM neu gestartet wurde
- der AVR zwischenzeitlich länger vom Strom war, also nicht im Netz erreichbar

Wenn ich dann das Modul aus der config entferne, und FHEM oder den Raspi neu starte geht alles wieder sauber...bis zum nächsten mal testen :-/
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 27 Dezember 2013, 02:44:04
Supi – Danke! Was mich nur irritiert: Die letzte Version hier aus dem Fred ist knapp 350 kB groß. Die im SVN bringt es lediglich auf ~ 56 kB. Muss ich mir da Sorgen machen, oder hat das so seine Richtigkeit?


Nein. Die Kommando-Datenbank wurde in die Datei ONKYOdb.pm ausgelagert. Die hat den Löwenanteil der Dateigröße gehabt.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 27 Dezember 2013, 02:47:08
Also meine Beobachtungen mit dem Modul bisher (FHEM läuft auf nem Raspi) AVR ist ein TX-NR609:

Wenn ich das Modul über die config aktiviere und der AVR an ist funktioniert alles wie es sein soll. Esfunktioniert nichts mehr (FHEM geht nicht mehr, kein Zugriff auf Weboberfläche, auch nich mehr über Telnet, sthet aber nix im Log)..., wenn:

- nach dem das Modul aktiviert wurde FHEM neu gestartet wurde
- der AVR zwischenzeitlich länger vom Strom war, also nicht im Netz erreichbar

Wenn ich dann das Modul aus der config entferne, und FHEM oder den Raspi neu starte geht alles wieder sauber...bis zum nächsten mal testen :-/


Das ist leider zu ungenau. Damit kann ich leider kein Szenario nachstellen (oder zumindest theoretisch nachvollziehen). Setz mal verbose=4 oder =5 und schau mal, was im Log so passiert.


Generell ist es leider sehr schwierig Debugging für ältere Geräte zu machen, die ich selbst nicht besitze... tendenziell haben nur die älteren Geräte Probleme wie mir scheint.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 27 Dezember 2013, 07:56:13
Also meine Beobachtungen mit dem Modul bisher (FHEM läuft auf nem Raspi) AVR ist ein TX-NR609:

Wenn ich das Modul über die config aktiviere und der AVR an ist funktioniert alles wie es sein soll. Esfunktioniert nichts mehr (FHEM geht nicht mehr, kein Zugriff auf Weboberfläche, auch nich mehr über Telnet, sthet aber nix im Log)..., wenn:

- nach dem das Modul aktiviert wurde FHEM neu gestartet wurde
- der AVR zwischenzeitlich länger vom Strom war, also nicht im Netz erreichbar

Wenn ich dann das Modul aus der config entferne, und FHEM oder den Raspi neu starte geht alles wieder sauber...bis zum nächsten mal testen :-/
Genau das stelle ich leider auch fest.
TX-NR609; fhem 5.5 auf ubuntu server 64bit mit CUL868
Die Version 8 (335kB, md5sum: 5da38703f6cdd7f5123061886938ad6d) läuft mittlerweile auch nicht mehr, war bis vor Kurzem noch die letzte die lief.
Kann später mehr Zeit zum testen investieren.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 28 Dezember 2013, 11:14:56
Also,
wenn ich die letzte Version einspiele, ein rereadcfg mache und define Onkyo ONKYO_AVR onkyo eingebe ist fhem tot und das steht im log bei verbose 4:

2013.12.28 11:05:07 4: HTTP FHEMWEB:192.168.178.21:63982 GET /fhem&cmd=define+Onkyo+ONKYO_AVR+onkyo
2013.12.28 11:05:07 4: eventTypes: ONKYO_AVR Onkyo presence: present -> presence: present
2013.12.28 11:05:07 4: eventTypes: Global global DEFINED Onkyo -> DEFINED Onkyo
2013.12.28 11:05:07 4: HTTP FHEMWEB:192.168.178.21:63986 GET /fhem?detail=Onkyo
2013.12.28 11:05:07 4: /fhem?detail=Onkyo / RL:2673 / text/html; charset=UTF-8 / Content-Encoding: gzip
 /
2013.12.28 11:05:08 4: HTTP FHEMWEB:192.168.178.21:63986 GET /fhem/pgm2/style.css
2013.12.28 11:05:08 4: HTTP FHEMWEB:192.168.178.21:63987 GET /fhem/pgm2/svg.js
2013.12.28 11:05:08 4: HTTP FHEMWEB:192.168.178.21:63982 GET /fhem/pgm2/fhemweb.js
2013.12.28 11:05:08 4: HTTP FHEMWEB:192.168.178.21:63986 GET /fhem/pgm2/fhemweb_colorpicker.js
2013.12.28 11:05:08 4: Connection accepted from FHEMWEB:192.168.178.21:63990
2013.12.28 11:05:08 4: Connection accepted from FHEMWEB:192.168.178.21:63991
2013.12.28 11:05:08 4: HTTP FHEMWEB:192.168.178.21:63990 GET /fhem/pgm2/fhemweb_noArg.js
2013.12.28 11:05:08 4: HTTP FHEMWEB:192.168.178.21:63987 GET /fhem/pgm2/fhemweb_svg.js
2013.12.28 11:05:08 4: HTTP FHEMWEB:192.168.178.21:63982 GET /fhem/pgm2/fhemweb_textField.js
2013.12.28 11:05:08 4: HTTP FHEMWEB:192.168.178.21:63991 GET /fhem/pgm2/fhemweb_slider.js
2013.12.28 11:05:08 4: HTTP FHEMWEB:192.168.178.21:63990 GET /fhem/icons/favicon
2013.12.28 11:05:08 4: HTTP FHEMWEB:192.168.178.21:63986 GET /fhem/pgm2/fhemweb_time.js
2013.12.28 11:05:08 4: HTTP FHEMWEB:192.168.178.21:63986 GET /fhem/images/default/icoEverything.png
2013.12.28 11:05:08 4: HTTP FHEMWEB:192.168.178.21:63987 GET /fhem/images/default/fhemicon.png
2013.12.28 11:05:08 4: HTTP FHEMWEB:192.168.178.21:63991 GET /fhem?cmd={AttrVal(%22Onkyo%22,%22room%22,%22%22)}&XHR=1
2013.12.28 11:05:08 4: /fhem?cmd={AttrVal(%22Onkyo%22,%22room%22,%22%22)}&XHR=1 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.12.28 11:05:08 4: HTTP FHEMWEB:192.168.178.21:63986 GET /fhem?room=all&XHR=1&inform=1×tamp=1388225110730
2013.12.28 11:05:09 4: ONKYO_AVR Onkyo(main): net-receiver-information -> query (NRIQSTN)
2013.12.28 11:05:21 4: ONKYO_AVR Onkyo(main): No valid response for command 'NRI' during request session of 3 seconds
2013.12.28 11:05:21 4: ONKYO_AVR Onkyo(main): power -> query (PWRQSTN)
2013.12.28 11:05:21 4: ONKYO_AVR Onkyo(main): PWRQSTN return value '00' converted through VALUE from HASH table to 'off'
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo power: off -> power: off
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo off -> off
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo mute: - -> mute: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo volume: - -> volume: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo input: - -> input: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo sleep: - -> sleep: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo audin_src: - -> audin_src: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo audin_enc: - -> audin_enc: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo audin_srate: - -> audin_srate: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo audin_ch: - -> audin_ch: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo audout_ch: - -> audout_ch: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo audout_mode: - -> audout_mode: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo vidin_src: - -> vidin_src: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo vidin_res: - -> vidin_res: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo vidin_cspace: - -> vidin_cspace: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo vidin_cdepth: - -> vidin_cdepth: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo vidout_dst: - -> vidout_dst: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo vidout_res: - -> vidout_res: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo vidout_cspace: - -> vidout_cspace: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo vidout_cdepth: - -> vidout_cdepth: -
2013.12.28 11:05:21 4: eventTypes: ONKYO_AVR Onkyo vidout_mode: - -> vidout_mode: -
2013.12.28 11:05:21 4: ONKYO_AVR Onkyo: off
2013.12.28 11:05:21 4: eventTypes: Global global SHUTDOWN -> SHUTDOWN
2013.12.28 11:05:21 0: Server shutdown
Danach gehts hiermit weiter:
2013.12.28 11:05:22 1: Including fhem.cfg
2013.12.28 11:05:22 3: telnetPort: port 7072 opened
2013.12.28 11:05:22 3: WEB: port 8083 opened
2013.12.28 11:05:22 3: WEBphone: port 8084 opened
2013.12.28 11:05:22 3: WEBtablet: port 8085 opened
2013.12.28 11:05:22 3: Opening CUL_0 device /dev/ttyACM0
2013.12.28 11:05:22 3: Setting CUL_0 baudrate to 38400
2013.12.28 11:05:22 3: CUL_0 device opened
2013.12.28 11:05:22 3: CUL_0: Possible commands: BCFiAZEGMRTVWXefmltux
2013.12.28 11:05:22 1: Including ./log/fhem.save
2013.12.28 11:05:22 1: statefile: Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
2013.12.28 11:05:22 4: eventTypes: Global global INITIALIZED -> INITIALIZED
2013.12.28 11:05:22 1: usb create starting
2013.12.28 11:05:22 4: ### ttyACM0: checking if it is a CUL
2013.12.28 11:05:22 4: already used by the CUL_0 fhem device
2013.12.28 11:05:22 1: usb create end
2013.12.28 11:05:22 2: SecurityCheck:  WEB,WEBphone,WEBtablet has no basicAuth attribute. telnetPort has no password/globalpassword attribute.  Restart fhem for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2013.12.28 11:05:22 0: Server started with 16 defined entities (version $Id: fhem.pl 3872 2013-09-07 11:58:33Z rudolfkoenig $, os linux, user fhem, pid 27441)

Edit: ich spreche von dieser Version: 70_ONKYO_AVR-11-12 Dezember 2013 17-05-49.pm
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 28 Dezember 2013, 11:28:59
Und wenn verbose 5 auch noch interessant ist (bei Version 8, die läuft aber auch nicht mehr):2013.12.28 11:21:21 4: Connection closed for FHEMWEB:192.168.178.21:64155
2013.12.28 11:21:21 4: HTTP FHEMWEB:192.168.178.21:64157 GET /fhem&cmd=define+Onkyo+ONKYO_AVR+onkyo
2013.12.28 11:21:21 5: Cmd: >define Onkyo ONKYO_AVR onkyo<
2013.12.28 11:21:21 5: Loading ./FHEM/70_ONKYO_AVR.pm
2013.12.28 11:21:21 5: Triggering Onkyo (1 changes)
2013.12.28 11:21:21 5: Notify loop for Onkyo presence: present
2013.12.28 11:21:21 4: eventTypes: ONKYO_AVR Onkyo presence: present -> presence: present
2013.12.28 11:21:21 5: Triggering global (1 changes)
2013.12.28 11:21:21 5: Notify loop for global DEFINED Onkyo
2013.12.28 11:21:21 4: eventTypes: Global global DEFINED Onkyo -> DEFINED Onkyo
2013.12.28 11:21:21 4: HTTP FHEMWEB:192.168.178.21:64160 GET /fhem?detail=Onkyo
2013.12.28 11:21:21 4: /fhem?detail=Onkyo / RL:2662 / text/html; charset=UTF-8 / Content-Encoding: gzip
 /
2013.12.28 11:21:22 4: HTTP FHEMWEB:192.168.178.21:64160 GET /fhem/pgm2/style.css
2013.12.28 11:21:22 4: HTTP FHEMWEB:192.168.178.21:64158 GET /fhem/pgm2/svg.js
2013.12.28 11:21:22 4: HTTP FHEMWEB:192.168.178.21:64160 GET /fhem/pgm2/fhemweb.js
2013.12.28 11:21:22 4: HTTP FHEMWEB:192.168.178.21:64157 GET /fhem/pgm2/fhemweb_noArg.js
2013.12.28 11:21:22 4: HTTP FHEMWEB:192.168.178.21:64161 GET /fhem/pgm2/fhemweb_colorpicker.js
2013.12.28 11:21:22 4: HTTP FHEMWEB:192.168.178.21:64158 GET /fhem/pgm2/fhemweb_slider.js
2013.12.28 11:21:22 4: HTTP FHEMWEB:192.168.178.21:64160 GET /fhem/pgm2/fhemweb_svg.js
2013.12.28 11:21:22 4: Connection accepted from FHEMWEB:192.168.178.21:64162
2013.12.28 11:21:22 4: HTTP FHEMWEB:192.168.178.21:64157 GET /fhem/pgm2/fhemweb_time.js
2013.12.28 11:21:22 4: HTTP FHEMWEB:192.168.178.21:64161 GET /fhem/pgm2/fhemweb_textField.js
2013.12.28 11:21:22 4: HTTP FHEMWEB:192.168.178.21:64160 GET /fhem/icons/favicon
2013.12.28 11:21:22 4: HTTP FHEMWEB:192.168.178.21:64160 GET /fhem/images/default/icoEverything.png
2013.12.28 11:21:22 4: HTTP FHEMWEB:192.168.178.21:64162 GET /fhem/images/default/fhemicon.png
2013.12.28 11:21:22 4: HTTP FHEMWEB:192.168.178.21:64158 GET /fhem?cmd={AttrVal(%22Onkyo%22,%22room%22,%22%22)}&XHR=1
2013.12.28 11:21:22 5: Cmd: >{AttrVal("Onkyo","room","")}<
2013.12.28 11:21:22 4: /fhem?cmd={AttrVal(%22Onkyo%22,%22room%22,%22%22)}&XHR=1 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2013.12.28 11:21:22 4: HTTP FHEMWEB:192.168.178.21:64160 GET /fhem?room=all&XHR=1&inform=1×tamp=1388226084710
2013.12.28 11:21:23 4: ONKYO_AVR Onkyo(main): net-receiver-information -> query (NRIQSTN)
2013.12.28 11:21:23 5: ONKYO_AVR Onkyo(main): onkyo:60128 snd 49534350000000100000000b0100000021314e52495153544e0d0a ISCP............!1NRIQSTN..
2013.12.28 11:21:23 5: ONKYO_AVR Onkyo(main): onkyo:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2013.12.28 11:22:03 4: ONKYO_AVR Onkyo(main): No valid response for command 'NRI' during request session of -37.0899460315704 seconds
2013.12.28 11:22:03 4: ONKYO_AVR Onkyo(main): power -> query (PWRQSTN)
2013.12.28 11:22:03 5: ONKYO_AVR Onkyo(main): onkyo:60128 snd 49534350000000100000000b0100000021315057525153544e0d0a ISCP............!1PWRQSTN..
2013.12.28 11:22:03 5: ONKYO_AVR Onkyo(main): onkyo:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2013.12.28 11:22:04 5: ONKYO_AVR Onkyo(main): onkyo:60128 rcv 49534350000000100000000a01000000213150575230301a0d0a ISCP............!1PWR00...
2013.12.28 11:22:04 4: ONKYO_AVR Onkyo(main): PWRQSTN return value '00' converted through VALUE from HASH table to 'off'
2013.12.28 11:22:04 5: Triggering Onkyo (21 changes)
2013.12.28 11:22:04 5: Notify loop for Onkyo power: off
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo power: off -> power: off
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo off -> off
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo mute: - -> mute: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo volume: - -> volume: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo input: - -> input: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo sleep: - -> sleep: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo audin_src: - -> audin_src: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo audin_enc: - -> audin_enc: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo audin_srate: - -> audin_srate: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo audin_ch: - -> audin_ch: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo audout_ch: - -> audout_ch: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo audout_mode: - -> audout_mode: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo vidin_src: - -> vidin_src: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo vidin_res: - -> vidin_res: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo vidin_cspace: - -> vidin_cspace: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo vidin_cdepth: - -> vidin_cdepth: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo vidout_dst: - -> vidout_dst: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo vidout_res: - -> vidout_res: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo vidout_cspace: - -> vidout_cspace: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo vidout_cdepth: - -> vidout_cdepth: -
2013.12.28 11:22:04 4: eventTypes: ONKYO_AVR Onkyo vidout_mode: - -> vidout_mode: -
2013.12.28 11:22:04 4: ONKYO_AVR Onkyo: off
2013.12.28 11:22:04 5: Triggering global (1 changes)
2013.12.28 11:22:04 5: Notify loop for global SHUTDOWN
2013.12.28 11:22:04 4: eventTypes: Global global SHUTDOWN -> SHUTDOWN
2013.12.28 11:22:04 0: Server shutdown
2013.12.28 11:22:04 5: SW: X00
2013.12.28 11:22:04 1: Including fhem.cfg
2013.12.28 11:22:04 5: Cmd: >attr global autoload_undefined_devices 1<
2013.12.28 11:22:04 5: Cmd: >attr global logfile ./log/fhem-%Y-%m.log<
2013.12.28 11:22:04 5: Cmd: >attr global modpath .<
2013.12.28 11:22:04 5: Loading ./FHEM/99_SUNRISE_EL.pm
2013.12.28 11:22:04 5: Loading ./FHEM/99_Utils.pm
2013.12.28 11:22:04 5: Cmd: >attr global motd SecurityCheck:\
\
WEB,WEBphone,WEBtablet has no basicAuth attribute.\
telnetPort has no password/globalpassword attribute.\
\
Restart fhem for a new check if the problem is fixed,\
or set the global attribute motd to none to supress this message.\
<
2013.12.28 11:22:04 5: Cmd: >attr global statefile ./log/fhem.save<
2013.12.28 11:22:04 5: Cmd: >attr global updateInBackground 1<
2013.12.28 11:22:04 5: Cmd: >attr global userattr devStateIcon devStateStyle fp_Erdgeschoss fp_Keller fp_Obergeschoss icon room_map sortby structexclude webCmd<
2013.12.28 11:22:04 5: Cmd: >attr global verbose 5<
2013.12.28 11:22:04 5: Cmd: >define telnetPort telnet 7072 global<
2013.12.28 11:22:04 5: Loading ./FHEM/98_telnet.pm
2013.12.28 11:22:04 3: telnetPort: port 7072 opened
2013.12.28 11:22:04 5: Cmd: >define WEB FHEMWEB 8083 global<
2013.12.28 11:22:04 5: Loading ./FHEM/01_FHEMWEB.pm
2013.12.28 11:22:04 3: WEB: port 8083 opened
2013.12.28 11:22:04 5: Cmd: >define WEBphone FHEMWEB 8084 global<
2013.12.28 11:22:04 3: WEBphone: port 8084 opened
2013.12.28 11:22:04 5: Cmd: >attr WEBphone stylesheetPrefix smallscreen<
2013.12.28 11:22:04 5: Cmd: >define WEBtablet FHEMWEB 8085 global<
2013.12.28 11:22:04 3: WEBtablet: port 8085 opened
2013.12.28 11:22:04 5: Cmd: >attr WEBtablet stylesheetPrefix touchpad<
2013.12.28 11:22:04 5: Cmd: >define Logfile FileLog ./log/fhem-%Y-%m.log fakelog<
2013.12.28 11:22:04 5: Loading ./FHEM/92_FileLog.pm
2013.12.28 11:22:04 5: Cmd: >define autocreate autocreate<
2013.12.28 11:22:04 5: Loading ./FHEM/98_autocreate.pm
2013.12.28 11:22:04 5: Cmd: >attr autocreate filelog ./log/%NAME-%Y.log<
2013.12.28 11:22:04 5: Cmd: >define eventTypes eventTypes ./log/eventTypes.txt<
2013.12.28 11:22:04 5: Loading ./FHEM/91_eventTypes.pm
2013.12.28 11:22:04 5: Cmd: >define initialUsbCheck notify global:INITIALIZED usb create<
2013.12.28 11:22:04 5: Loading ./FHEM/91_notify.pm
2013.12.28 11:22:04 5: Cmd: >define CUL_0 CUL /dev/ttyACM0@38400 1034<
2013.12.28 11:22:04 5: Loading ./FHEM/00_CUL.pm
2013.12.28 11:22:04 3: Opening CUL_0 device /dev/ttyACM0
2013.12.28 11:22:04 3: Setting CUL_0 baudrate to 38400
2013.12.28 11:22:04 3: CUL_0 device opened
2013.12.28 11:22:04 5: SW: V
2013.12.28 11:22:04 5: CUL/RAW (ReadAnswer): V 1.57 CUL868

2013.12.28 11:22:04 5: SW: ?
2013.12.28 11:22:04 5: CUL/RAW (ReadAnswer): ? (? is unknown) Use one of B C F i A Z E G M R T V W X e f m l t u x

2013.12.28 11:22:04 3: CUL_0: Possible commands: BCFiAZEGMRTVWXefmltux
2013.12.28 11:22:04 5: SW: X21
2013.12.28 11:22:04 5: SW: T01
2013.12.28 11:22:04 5: CUL/RAW (ReadAnswer): 1034

2013.12.28 11:22:04 5: GOT CUL fhtid: 1034
2013.12.28 11:22:04 5: Cmd: >attr CUL_0 room Abstellraum<
2013.12.28 11:22:04 5: Cmd: >define Weihnachtsstern IT 1FFFF1F0FF FF 00<
2013.12.28 11:22:04 5: Loading ./FHEM/10_IT.pm
2013.12.28 11:22:04 5: Cmd: >attr Weihnachtsstern fp_Erdgeschoss 350,230,1,<
2013.12.28 11:22:04 5: Cmd: >attr Weihnachtsstern room Esszimmer<
2013.12.28 11:22:04 5: Cmd: >define Tannenbaum IT 1FFF1FF0FF FF 00<
2013.12.28 11:22:04 5: Cmd: >attr Tannenbaum fp_Erdgeschoss 220,210,1,<
2013.12.28 11:22:04 5: Cmd: >attr Tannenbaum room Wohnzimmer<
2013.12.28 11:22:04 5: Cmd: >define Wohnzimmer_Licht structure room Tannenbaum Weihnachtsstern<
2013.12.28 11:22:04 5: Loading ./FHEM/98_structure.pm
2013.12.28 11:22:04 5: Cmd: >attr Wohnzimmer_Licht room Wohnzimmer<
2013.12.28 11:22:04 5: Cmd: >define Keller FLOORPLAN<
2013.12.28 11:22:04 5: Loading ./FHEM/95_FLOORPLAN.pm
2013.12.28 11:22:04 5: Cmd: >define Erdgeschoss FLOORPLAN<
2013.12.28 11:22:04 5: Cmd: >attr Erdgeschoss fp_arrange 1<
2013.12.28 11:22:04 5: Cmd: >define Obergeschoss FLOORPLAN<
2013.12.28 11:22:04 1: Including ./log/fhem.save
2013.12.28 11:22:04 5: Cmd: >setstate CUL_0 2013-12-22 16:18:50 ccconf freq:868.300MHz bWidth:325KHz rAmpl:42dB sens:4dB<
2013.12.28 11:22:04 5: Cmd: >setstate CUL_0 2013-12-28 11:21:11 cmds  B C F i A Z E G M R T V W X e f m l t u x<
2013.12.28 11:22:04 5: Cmd: >setstate CUL_0 2013-12-22 16:19:22 credit10ms 900<
2013.12.28 11:22:04 5: Cmd: >setstate CUL_0 2013-12-22 16:19:28 fhtbuf AE<
2013.12.28 11:22:04 5: Cmd: >setstate CUL_0 2013-12-28 11:20:30 raw is1FFFF1F0FFFF<
2013.12.28 11:22:04 5: Cmd: >setstate CUL_0 2013-12-28 10:16:20 uptime 2 18:23:00<
2013.12.28 11:22:04 5: Cmd: >setstate CUL_0 2013-12-22 16:19:58 version V 1.57 CUL868<
2013.12.28 11:22:04 5: Cmd: >setstate Erdgeschoss Erdgeschoss<
2013.12.28 11:22:04 5: Cmd: >setstate Keller Keller<
2013.12.28 11:22:04 5: Cmd: >setstate Logfile active<
2013.12.28 11:22:04 5: Cmd: >setstate Obergeschoss Obergeschoss<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo off<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 audin_ch -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 audin_enc -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 audin_srate -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 audin_src -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 audout_ch -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 audout_mode -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 input -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 mute -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 power off<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:21 presence present<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 sleep -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 state off<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 vidin_cdepth -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 vidin_cspace -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 vidin_res -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 vidin_src -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 vidout_cdepth -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 vidout_cspace -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 vidout_dst -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 vidout_mode -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 vidout_res -<
2013.12.28 11:22:04 5: Cmd: >setstate Onkyo 2013-12-28 11:21:23 volume -<
2013.12.28 11:22:04 5: Cmd: >setstate Tannenbaum on<
2013.12.28 11:22:04 5: Cmd: >setstate Tannenbaum 2013-12-28 11:20:24 state on<
2013.12.28 11:22:04 5: Cmd: >setstate Weihnachtsstern on<
2013.12.28 11:22:04 5: Cmd: >setstate Weihnachtsstern 2013-12-28 11:20:30 state on<
2013.12.28 11:22:04 5: Cmd: >setstate Wohnzimmer_Licht on<
2013.12.28 11:22:04 5: Cmd: >setstate Wohnzimmer_Licht 2013-12-28 11:20:30 LastDevice Weihnachtsstern<
2013.12.28 11:22:04 5: Cmd: >setstate Wohnzimmer_Licht 2013-12-28 11:20:30 LastDevice_Abs Weihnachtsstern<
2013.12.28 11:22:04 5: Cmd: >setstate Wohnzimmer_Licht 2013-12-28 11:20:30 state on<
2013.12.28 11:22:04 5: Cmd: >setstate autocreate active<
2013.12.28 11:22:04 5: Cmd: >setstate eventTypes active<
2013.12.28 11:22:04 5: Cmd: >setstate global <no definition><
2013.12.28 11:22:04 5: Cmd: >setstate initialUsbCheck active<
2013.12.28 11:22:04 1: statefile: Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
Please define Onkyo first
2013.12.28 11:22:04 5: Interface "interface": readings "", getters "", setters ""
2013.12.28 11:22:04 5: Interface "switch": readings "onoff", getters "onoff", setters ""
2013.12.28 11:22:04 5: Interface "switch_active": readings "onoff", getters "onoff", setters ""
2013.12.28 11:22:04 5: Interface "switch_passive": readings "onoff", getters "onoff", setters "on:off"
2013.12.28 11:22:04 5: Interface "dimmer": readings "onoff:level", getters "onoff:level", setters "on:off:dimto:dimup:dimdown"
2013.12.28 11:22:04 5: Interface "temperature": readings "temperature", getters "temperature", setters ""
2013.12.28 11:22:04 5: Interface "humidity": readings "humidity", getters "humidity", setters ""
2013.12.28 11:22:04 5: Interface "wind": readings "wind", getters "wind", setters ""
2013.12.28 11:22:04 5: Interface "power": readings "power:maxPower:energy", getters "power:maxPower:energy", setters ""
2013.12.28 11:22:04 5: Triggering global (1 changes)
2013.12.28 11:22:04 5: Notify loop for global INITIALIZED
2013.12.28 11:22:04 4: eventTypes: Global global INITIALIZED -> INITIALIZED
2013.12.28 11:22:04 5: Triggering initialUsbCheck
2013.12.28 11:22:04 5: Cmd: >usb create<
2013.12.28 11:22:04 1: usb create starting
2013.12.28 11:22:04 4: ### ttyACM0: checking if it is a CUL
2013.12.28 11:22:04 4: already used by the CUL_0 fhem device
2013.12.28 11:22:04 1: usb create end
2013.12.28 11:22:04 2: SecurityCheck:  WEB,WEBphone,WEBtablet has no basicAuth attribute. telnetPort has no password/globalpassword attribute.  Restart fhem for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2013.12.28 11:22:04 0: Server started with 16 defined entities (version $Id: fhem.pl 3872 2013-09-07 11:58:33Z rudolfkoenig $, os linux, user fhem, pid 27666)
2013.12.28 11:22:04 4: Connection accepted from FHEMWEB:192.168.178.21:64164
2013.12.28 11:22:04 4: Connection accepted from FHEMWEB:192.168.178.21:64165
2013.12.28 11:22:05 4: HTTP FHEMWEB:192.168.178.21:64164 GET /fhem&detail=Onkyo&dev.getOnkyo=Onkyo&cmd.getOnkyo=get&arg.getOnkyo=power
2013.12.28 11:22:05 5: Cmd: >get Onkyo power<
2013.12.28 11:22:05 4: /fhem&detail=Onkyo&dev.getOnkyo=Onkyo&cmd.getOnkyo=get&arg.getOnkyo=power / RL:885 / text/html; charset=UTF-8 / Content-Encoding: gzip
 /
2013.12.28 11:22:05 4: HTTP FHEMWEB:192.168.178.21:64164 GET /fhem/pgm2/style.css
2013.12.28 11:22:05 4: HTTP FHEMWEB:192.168.178.21:64165 GET /fhem/pgm2/svg.js
2013.12.28 11:22:05 4: Connection accepted from FHEMWEB:192.168.178.21:64166
2013.12.28 11:22:05 4: HTTP FHEMWEB:192.168.178.21:64166 GET /fhem/pgm2/fhemweb_colorpicker.js
2013.12.28 11:22:05 4: Connection accepted from FHEMWEB:192.168.178.21:64167
2013.12.28 11:22:05 4: HTTP FHEMWEB:192.168.178.21:64164 GET /fhem/pgm2/fhemweb.js
2013.12.28 11:22:05 4: HTTP FHEMWEB:192.168.178.21:64164 GET /fhem/pgm2/fhemweb_noArg.js
2013.12.28 11:22:05 4: HTTP FHEMWEB:192.168.178.21:64165 GET /fhem/pgm2/fhemweb_slider.js
2013.12.28 11:22:05 4: HTTP FHEMWEB:192.168.178.21:64166 GET /fhem/pgm2/fhemweb_textField.js
2013.12.28 11:22:05 4: HTTP FHEMWEB:192.168.178.21:64167 GET /fhem/pgm2/fhemweb_svg.js
2013.12.28 11:22:05 4: Connection accepted from FHEMWEB:192.168.178.21:64168
2013.12.28 11:22:05 4: HTTP FHEMWEB:192.168.178.21:64164 GET /fhem/pgm2/fhemweb_time.js
2013.12.28 11:22:05 4: HTTP FHEMWEB:192.168.178.21:64164 GET /fhem/icons/favicon
2013.12.28 11:22:05 4: HTTP FHEMWEB:192.168.178.21:64164 GET /fhem/images/default/icoEverything.png
2013.12.28 11:22:05 4: HTTP FHEMWEB:192.168.178.21:64165 GET /fhem/images/default/fhemicon.png
2013.12.28 11:22:05 4: HTTP FHEMWEB:192.168.178.21:64164 GET /fhem?room=all&XHR=1&inform=1×tamp=1388226127828

Edit: ich spreche von dieser Version: 70_ONKYO_AVR-08-09 Oktober 2013 07-52-15.pm
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 28 Dezember 2013, 11:39:58
Version 7 (md5sum: afd152b51c2bc8d3ea6ea37dc5039384, 332kB) ist die letzte die läuft.
Ich kann den AVR anlegen, dann lädt auch die Seite wo ich "set" und "get" klicken kann, aber in Wirklichkeit ist fhem schon tot.

Edit: ich spreche von dieser Version: 70_ONKYO_AVR-07-06 Oktober 2013 22-42-04.pm
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 28 Dezember 2013, 14:01:09
Du definierst deinen Receiver auch falsch. Der TX-609 ist kein 2013 Modell und muss daher so definiert werden:


define Onkyo ONKYO_AVR <IP> pre2013


Siehe Commandref Beispiele.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 28 Dezember 2013, 14:04:08
Edit: ich spreche von dieser Version: 70_ONKYO_AVR-08-09 Oktober 2013 07-52-15.pm


Und ich spreche prinzipiell immer über die aktuelle SVN Version, über nix anderes. Sorry  ;)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 28 Dezember 2013, 14:21:03
Du definierst deinen Receiver auch falsch. Der TX-609 ist kein 2013 Modell und muss daher so definiert werden:


define Onkyo ONKYO_AVR <IP> pre2013


Siehe Commandref Beispiele.
Ja, jetzt klappts auch ;)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 28 Dezember 2013, 14:24:31

Und ich spreche prinzipiell immer über die aktuelle SVN Version, über nix anderes. Sorry  ;)
Jetzt wo Du den Fehler bei mir gefunden hast kann ich damit auch los legen. Wo finde ich denn die Zugangsdaten?

Edit: hier gefunden: http://svn.code.sf.net/p/fhem/code/trunk/fhem/FHEM/70_ONKYO_AVR.pm
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 28 Dezember 2013, 14:48:44
Und für diejenigen, die es nicht schaffen explizit pre2013 beim Define mit anzugeben: Ich habe gerade einen Fallback eingebaut. Allerdings dauert es beim ersten Define trotzdem sehr lange, bis FHEM dann wieder weitermachen kann. Wer also vorher schon weiß, dass sein Gerät nicht aus der 2013er Produktion (oder später) stammt, tut nach wie vor gut daran pre2013 explizit mit anzugeben.




Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Astrofreak85 am 28 Dezember 2013, 17:29:07
das mit dem pre2013 hatte ich mir schon gedacht, aber hab trotzdem Probleme mit FHEM (nichtereichbarkeit), im wesentlichen dann wenn der AVR nicht ereichbar (sprich: AUS über Steckdose) ist...
ich kann aber, wenn der AVR wieder aktiv ist auch nicht mehr auf FHEM zugreifen, da hilft dann nur neustart...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 28 Dezember 2013, 17:38:19
das mit dem pre2013 hatte ich mir schon gedacht, aber hab trotzdem Probleme mit FHEM (nichtereichbarkeit), im wesentlichen dann wenn der AVR nicht ereichbar (sprich: AUS über Steckdose) ist...
ich kann aber, wenn der AVR wieder aktiv ist auch nicht mehr auf FHEM zugreifen, da hilft dann nur neustart...


Das lässt sich momentan wohl nicht ändern. Ich empfehle das Gerät im Standby-Modus zu betrieben. Das Schalten über eine Steckdose führt den Sinn einer Heimautomation IMHO auch etwas ad absurdum. Man möchte ja alles immer und überall digital schalten können (auch wenn es eine IP-Steckdose sein sollte; noch absurder wie ich finde...).


Der Grund liegt in der aktuellen Architektur von FHEM, welche das parallele Abarbeiten von Aufgaben nur sehr eingeschränkt zulässt. Im Klartext: Wenn der Receiver aus ist und das ONKYO_AVR Modul 3 Sekunden wartet, ob das Gerät antwortet, dann kann in dieser Zeit nichts anderes gemacht werden. Das ganze in einen Fork auszulagern ist sehr schwierig, weil ich eben nicht nur key-value Werte auslese, sondern umfangreiche Rückmeldungen vom Gerät bekomme.


Trotzdem sollte es generell nicht dazu führen, dass FHEM gar nicht mehr reagiert, wenn dein AVR nicht im Netzwerk hängt. Nach 3 Sekunden wird die Abfrage abgebrochen und es wird erst nach 90 Sekunden der nächste Versuch gemacht. Ich kann bei dir nur vermuten, dass es eine Wechselwirkung mit weiteren Geräten in deiner Automation ist, die ich aber so nicht nachvollziehen kann.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Astrofreak85 am 28 Dezember 2013, 17:44:28
Das Abschalten des Geräts über Steckdose macht in so Fern einen Sinn, als das der AVR eine Standby-Verbrauch von ca. 30Watt hat....60EUR Stromrechnung, nur damit das Gerät jederzeit reagieren kann?
Der ist glücklicherweise recht schnell Einsatzbereit...da ist das auch nicht so wild...ganz anders der dumme MR303A von der T-Com...der zieht im StandBy auch seine 15W aber brauch dann auch fast 5min wenn er aus war bis er benutzbar ist :-/
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 28 Dezember 2013, 17:49:32
Das Abschalten des Geräts über Steckdose macht in so Fern einen Sinn, als das der AVR eine Standby-Verbrauch von ca. 30Watt hat....60EUR Stromrechnung, nur damit das Gerät jederzeit reagieren kann?


Ok. Die neueren Geräte wie mein TX-NR626 brauchen nur 0,2 Watt (bzw. mit aktivem (W)LAN 2 Watt glaub ich). Wäre für mich ein Grund ein neues Gerät zu kaufen wenn ich ehrlich bin  ;)


Sei es drum. Ich habe meinen Receiver gerade seit 15min stromlos und FHEM läuft weiter wie geschmiert:


2013.12.28 17:48:49 5: ONKYO_AVR LR_AVR: called function ONKYO_AVR_GetStatus()
2013.12.28 17:48:49 5: ONKYO_AVR LR_AVR: called function ONKYO_AVR_SendCommand()
2013.12.28 17:48:49 4: ONKYO_AVR LR_AVR(main): power -> query (PWRQSTN)
2013.12.28 17:48:52 4: ONKYO_AVR LR_AVR: absent




Muss also an einer speziellen Konstellation bei dir liegen.




Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 28 Dezember 2013, 17:51:36
das mit dem pre2013 hatte ich mir schon gedacht, aber hab trotzdem Probleme mit FHEM (nichtereichbarkeit), im wesentlichen dann wenn der AVR nicht ereichbar (sprich: AUS über Steckdose) ist...
ich kann aber, wenn der AVR wieder aktiv ist auch nicht mehr auf FHEM zugreifen, da hilft dann nur neustart...
Verstehe ich das richtig dass Du fhem nicht mehr bedienen kannst obwohl Du explizit gar nicht auf den AVR zugreifst?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 28 Dezember 2013, 18:49:51
Ich habe es gerade probiert: Onkyo TX-NR609 vom Strom genommen. fhem lässt sich locker bedienen, selbst wenn ich auf den Onkyo zugreifen will. Dann ist halt das Icon rot statt grün (an) oder grau (Standby)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 28 Dezember 2013, 23:46:51

Tatsächlich konnte ich einen Absturz von FHEM provozieren, wenn das Gerät zuvor ausgeschaltet war und FHEM zufällig während der Boot-Phase des Gerätes bereits Abfragen schickte.
(normalerweise würde man ja erwarten, dass ein Gerät erst dann Verbindungen zulässt, wenn es auch bereit ist - aber naja...)

Ich habe die Kommunikations-Subroutinen nochmals überarbeitet. Sie sollten jetzt robuster sein.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Izzy am 29 Dezember 2013, 19:02:14
Ich habe derweil mal ein wenig mit der "integrierten Fernbedienung" gespielt, die im Code ja (noch) auskommentiert ist. Mit ein paar Modifikationen, habe ich einige wenige Dinge mit meinem TX-NR626 ans Laufen bekommen können:

sub ONKYO_AVR_RClayout_SVG() {
$row[7] = "volume level-up:rc_VOLPLUS.svg,mute toggle:rc_MUTE.svg,up:rc_UP.svg"; // "up" gibt Fehler (Invalid command), "tuning up" und
$row[8] = "volume level-down:rc_VOLMINUS.svg,exit:rc_EXIT.svg,down:rc_DOWN.svg"; // "tuning down" lassen FHEM hängen, "exit" gibt Fehler
$row[15] = "input tv-cd:rc_TVstop.svg,input fm:rc_RADIOred.svg,text:rc_TEXT.svg,help:rc_HELP.svg"; // "text" gibt Fehler

Das sind jetzt nur die Dinge, die ich hinbekommen habe. Bei allen anderen Kommandos bekomme ich nur Fehler zurück. Aus meiner fhem.cfg vielleicht noch:

#--=[ Onkyo Receiver ]=--
define Onkyo ONKYO_AVR onkyo 2013
#-- remoteControl -- (http://fhem.de/commandref.html#remotecontrol)
define OnkyoRC remoteControl
set OnkyoRC layout ONKYO_AVR_SVG
set OnkyoRC makenotify Onkyo

Vielleicht hilft das ja jemandem weiter. Wäre natürlich super, das Teil vollständig ans Laufen zu bringen, evtl. sogar mit Volume-Slider :)

Btw: GROSSGESCHRIEBEN mochte die RC gar nicht. Und für andere Modelle muss ggf. row15 bzgl. der INPUTs angepasst werden, heißt offensichtlich gern einmal anders (tv, tv-cd, ...).

Oh: Und natürlich in "sub ONKYO_AVR_Initialize($)" das Kommentar-Zeichen vor dem entsprechenden RC_layout entfernen, sonst klappt auch obiges nicht :P
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Astrofreak85 am 29 Dezember 2013, 19:04:58
mit der aktuellen Version habe ich jetzt kein Problem mehr mit dem AVR....sehr schön :)
Besten Dank!
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 29 Dezember 2013, 19:14:13
Ich habe derweil mal ein wenig mit der "integrierten Fernbedienung" gespielt, die im Code ja (noch) auskommentiert ist. Mit ein paar Modifikationen, habe ich einige wenige Dinge mit meinem TX-NR626 ans Laufen bekommen können:

sub ONKYO_AVR_RClayout_SVG() {
$row[7] = "volume level-up:rc_VOLPLUS.svg,mute toggle:rc_MUTE.svg,up:rc_UP.svg"; // "up" gibt Fehler (Invalid command), "tuning up" und
$row[8] = "volume level-down:rc_VOLMINUS.svg,exit:rc_EXIT.svg,down:rc_DOWN.svg"; // "tuning down" lassen FHEM hängen, "exit" gibt Fehler
$row[15] = "input tv-cd:rc_TVstop.svg,input fm:rc_RADIOred.svg,text:rc_TEXT.svg,help:rc_HELP.svg"; // "text" gibt Fehler

Das sind jetzt nur die Dinge, die ich hinbekommen habe.


Danke fürs Testen! Vielleicht magst du mal das Layout der realen ONKYO Fernbedienung anpassen? Das generelle Layout passt ja nicht unbedingt zu einem AVR, sondern stammt wie gesagt aus dem ENIGMA2 Modul.


Wäre natürlich super, das Teil vollständig ans Laufen zu bringen, evtl. sogar mit Volume-Slider :)

Dazu musst du dich wohl mal an die Autoren vom RC Modul wenden ;)


Btw: GROSSGESCHRIEBEN mochte die RC gar nicht.


Großschreibung ist ja auch kein Gesetz. Grundsätzlich ist das RC Modul nur ein Interface zu den Kommandos, die über "set Onkyo remoteControl" abgesetzt werden können. Einzig und allein gültig sind dabei die Kommandos, die über "set Onkyo remoteControl help" aufgeführt werden; und zwar in genau dieser Schreibweise ;)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 29 Dezember 2013, 19:16:25
mit der aktuellen Version habe ich jetzt kein Problem mehr mit dem AVR....sehr schön :)
Besten Dank!


Bitte  ;D


Auch die NET/DLNA geplagten Nutzer sollten der Version nochmals eine Chance geben. Die Sterne stehen gut, dass zumindest nix mehr (länger/dauerhaft) einfriert in FHEM.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Izzy am 29 Dezember 2013, 19:33:15
Die Sterne stehen gut, dass zumindest nix mehr (länger/dauerhaft) einfriert in FHEM.
Hehe. Ein "tuning down" oder "tuning up" reicht dafür aus, und FHEM ist (zumindest längerfristig) lahmgelegt (zumindest beim TX-NR626, kannst Du also gut nachstellen). Ich habe hier nach ca. 30s den Service neu gestartet, da das WebIF überhaupt nicht mehr reagierte...

Aber vielleicht muss ich nur mal wieder vom SVN aktualisieren (und meine Anpassungen mergen), da Du das mittlerweile u.U. bereits behoben hast...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 29 Dezember 2013, 19:35:35
Aber vielleicht muss ich nur mal wieder vom SVN aktualisieren (und meine Anpassungen mergen), da Du das mittlerweile u.U. bereits behoben hast...


Korrekt.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Izzy am 29 Dezember 2013, 19:42:02
Danke fürs Testen! Vielleicht magst du mal das Layout der realen ONKYO Fernbedienung anpassen? Das generelle Layout passt ja nicht unbedingt zu einem AVR, sondern stammt wie gesagt aus dem ENIGMA2 Modul.

Habe ich auch bereits dran gedacht (ähem, teilweise auch schon mit experimentiert, da mich die "Leerzeilen" störten – passt in andFHEM sonst nicht ganz auf's Display). Bin aber kein toller Grafik-Designer, da müsste jemand anderes die Buttons basteln. Außerdem wäre ich zuerst einmal happy, die aktuellen Tasten/Funktionen alle ans Werkeln zu bekommen. Insbesondere UP/DOWN für den Wechsel des Radio-Senders... Das Anpassen der paar row[] Zeilen ist schließlich kein Hexenwerk, wenn man weiß, was rein muss :P

Dazu musst du dich wohl mal an die Autoren vom RC Modul wenden ;)

Du meinst, für den Slider (und andere Dinge, die ein "Zusammenfassen von Zellen in der FB-Tabelle" erfordern? OK, ist ein Argument. Kümmern wir uns also zunächst um das, was schon geht.


Einzig und allein gültig sind dabei die Kommandos, die über "set Onkyo remoteControl help" aufgeführt werden; und zwar in genau dieser Schreibweise ;)

Jo. Und weißt Du, was passiert, wenn Du auf der FB die "HELP" Taste drückst? Dann schreibt er die Ausgabe von genau diesem Kommando in die Log-Datei  ::)

Da ich gerade sehe, dass Du die SVN Version wieder aktualisiert hast: Am FB-Code hast Du sicher noch nichts wieder gedreht, oder muss ich erst komplett "diffen"? Andernfalls kann ich einfach die SVG-Sub "rüber kopieren" zum Weitermachen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 29 Dezember 2013, 20:01:33

Bin aber kein toller Grafik-Designer, da müsste jemand anderes die Buttons basteln.


So ziemlich alle Grafiken, die man brauchen kann, gibt es schon, siehe
http://<DEINE-IP>/fhem?cmd=style%20showDSI


Insbesondere UP/DOWN für den Wechsel des Radio-Senders...


Habe mal genauer geschaut, scheint als wenn für das Kommando "tuning" eine falsche Referenz vorliegt (es sollte TUN gesendet werden und es wird aber UTN gesendet, was das Universal Dock anspricht). Habe das in der ONKYOdb.pm korrigiert.
Ich habe die Kategorisierung der Kommandos auch nur aus der Excel Doku von Onkyo übernommen und natürlich nicht alles durchgetestet oder validiert. Es sind wie gesagt über 7000 Einträge ...
Es kann durchaus sein, dass beim Zusammenkopieren Fehler entstanden sind. Ich wollte das irgendwann mal automatisieren, auch um Updates von Onkyo einfacher einspielen zu können. Das ist aber ein Riesenaufwand, den ich bisher nicht angegangen bin.


Davon abgesehen, was du glaube ich nutzen willst ist das Kommando "preset".


Jo. Und weißt Du, was passiert, wenn Du auf der FB die "HELP" Taste drückst? Dann schreibt er die Ausgabe von genau diesem Kommando in die Log-Datei


Ins Log selbstverständlich auch! Die Ausgabe welche Kommandos gültig sind landen aber natürlich nicht im Logfile, sondern auf der Bildschirmausgabe, wo du das Kommando abgesetzt hast...


Da ich gerade sehe, dass Du die SVN Version wieder aktualisiert hast: Am FB-Code hast Du sicher noch nichts wieder gedreht, oder muss ich erst komplett "diffen"? Andernfalls kann ich einfach die SVG-Sub "rüber kopieren" zum Weitermachen.


Ich weiß nicht, was du mit FB meinst. Vielleicht Fernbedienung?
Nein daran ist nichts geändert, an allem anderen schon. Ich empfehle grundsätzlich keine eigenen Änderungen vorzunehmen. Solche Versionen kann ich nicht supporten, und seien die Änderungen auch noch so gering. Es schleichen sich auch Fehler ein, die man nicht beabsichtigt hat und denen man sich nicht immer Bewusst ist. Wer Änderungen selbst macht, sollte sich über das Tool "diff" informieren ...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Izzy am 29 Dezember 2013, 21:13:49
So ziemlich alle Grafiken, die man brauchen kann, gibt es schon, siehe
http://<DEINE-IP>/fhem?cmd=style%20showDSI

Danke für den Tipp! Da werde ich doch glatt einmal nachschauen. Oder, viel einfacher, gleich direkt in den entsprechenden Verzeichnissen :)

Habe mal genauer geschaut, scheint als wenn für das Kommando "tuning" eine falsche Referenz vorliegt (es sollte TUN gesendet werden und es wird aber UTN gesendet, was das Universal Dock anspricht). Habe das in der ONKYOdb.pm korrigiert.

Supi! Da werde ich gleich mal aktualisieren, und später weitertesten. Es geht voran, Hurra! :D

Ich habe die Kategorisierung der Kommandos auch nur aus der Excel Doku von Onkyo übernommen und natürlich nicht alles durchgetestet oder validiert. Es sind wie gesagt über 7000 Einträge ...
Es kann durchaus sein, dass beim Zusammenkopieren Fehler entstanden sind. Ich wollte das irgendwann mal automatisieren, auch um Updates von Onkyo einfacher einspielen zu können. Das ist aber ein Riesenaufwand, den ich bisher nicht angegangen bin.

Du weißt schon, dass es dafür bereits ein Tool gibt, welches das Excel in ein "eiscp-commands.yaml" umwandelt? Ich hab Dir mal eine solche Datei angehängt. Die sollte sich zum automatischen Parsen recht gut eignen (auf jeden Fall besser und einfacher als eine Excel-Datei).

Davon abgesehen, was du glaube ich nutzen willst ist das Kommando "preset".

Das dürfte dann zum Einsatz kommen, wenn ich Sender gespeichert habe (habe ich noch nicht). Ich bin nicht unbedingt der große Radio-Fan (meist stört mich da das viele "Gesabbel", bei dem sich so manch ein Moderator sooo toll und lustig findet). Eignet sich halt nur gut zum Testen, weil da immer etwas läuft. Und wenn mir das Gesabbel auf den Sack geht, will ich halt umschalten können :P

Ins Log selbstverständlich auch! Die Ausgabe welche Kommandos gültig sind landen aber natürlich nicht im Logfile, sondern auf der Bildschirmausgabe, wo du das Kommando abgesetzt hast...

Da war nix zu sehen, als ich die FB (aka RC aka RemoteControl aka Fernbedienung) betätigte. Die meldet übrigens auch bei den "Ziffern-Tasten" "Invalid command". Könnte aber auch am Kontext liegen. Womit wir wieder beim Design der FB wären: Wofür braucht man da die Ziffern-Tasten? Auf der "realen FB" sicher, sofern man andere Geräte "angelernt" hat. Ansonsten fielen mir nur "Presets" ein, etwa gespeicherte Radio-Kanäle.

Ich weiß nicht, was du mit FB meinst. Vielleicht Fernbedienung?

Yupp, siehe auch oben :P

Nein daran ist nichts geändert, an allem anderen schon. Ich empfehle grundsätzlich keine eigenen Änderungen vorzunehmen. Solche Versionen kann ich nicht supporten, und seien die Änderungen auch noch so gering. Es schleichen sich auch Fehler ein, die man nicht beabsichtigt hat und denen man sich nicht immer Bewusst ist. Wer Änderungen selbst macht, sollte sich über das Tool "diff" informieren ...

Keine Panik. Ich benutze selbst regelmäßig "diff" und "patch". Mit Perl kenne ich mich zu wenig aus, als dass ich eigene Module bauen könnte (mein Verständnis reicht da grob zum Lesen, und evtl. für die eine oder andere Anpassung). Wenn ich meine, Dein Code hat einen Bug, würde ich das ohnehin zuerst mit Deinem Original verifizieren – ich weiß nur zu gut, was ein DAU sonst anrichten kann :)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 29 Dezember 2013, 21:38:51
Du weißt schon, dass es dafür bereits ein Tool gibt, welches das Excel in ein "eiscp-commands.yaml" umwandelt? Ich hab Dir mal eine solche Datei angehängt. Die sollte sich zum automatischen Parsen recht gut eignen (auf jeden Fall besser und einfacher als eine Excel-Datei).


Ich kenne dieses und andere Tools, möchte aber ein eigenes haben, was nicht in YAML geschrieben ist, sondern lieber in Perl, damit es zu FHEM passt. Es sollte direkt ein Perl HASH ausgegeben werden, welches man in der ONKYOdb.pm entsprechend ablegen kann. Ich will nix verwenden, wo ich nicht selbst genau weiß, dass es das so tut, wie ich das möchte/erwarte.


Da war nix zu sehen, als ich die FB (aka RC aka RemoteControl aka Fernbedienung) betätigte.


Natürlich nicht, das RC Modul ist nicht sehr gesprächig.
Es empfiehlt sich das Kommando "remoteControl" direkt für das ENIGMA2 Modul aufzurufen:
set SATReceiver remoteControl help

Grundsätzlich muss unterschieden werden zwischen dem Kommando "remoteControl", welches kompatible Module u.U. bereitstellen, und dem RC Modul mit dem Namen "remotecontrol". Das sind alles ganz unterschiedliche Sachen. Damit kommst du auch den Invalid Command Sachen auf die Schliche, denn das sind Meldungen, die das ENIGMA2 Modul produziert.


Also zuerst "zu Fuß" die Befehle über "set SATReceiver remoteControl lalala" prüfen und ausprobieren, dann den Befehl in die Konfiguration deines remotecontrol-Gerätes übernehmen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Izzy am 29 Dezember 2013, 22:14:52
Ich kenne dieses und andere Tools, möchte aber ein eigenes haben, was nicht in YAML geschrieben ist, sondern lieber in Perl, damit es zu FHEM passt. Es sollte direkt ein Perl HASH ausgegeben werden, welches man in der ONKYOdb.pm entsprechend ablegen kann. Ich will nix verwenden, wo ich nicht selbst genau weiß, dass es das so tut, wie ich das möchte/erwarte.

Macht definitiv Sinn! Vor allem, wenn Du Dir den benötigten Perl-Code direkt erstellen lassen kannst. Hatte das Yaml auch nur als Hilfestellung betrachtet. Sucht sich leichter darin, als im Excel (bin halt ein Linux-Boy :))

Natürlich nicht, das RC Modul ist nicht sehr gesprächig.
Es empfiehlt sich das Kommando "remoteControl" direkt für das ENIGMA2 Modul aufzurufen:
set SATReceiver remoteControl help
Vergesse doch immer wieder, dass es auch damit ginge...

Also zuerst "zu Fuß" die Befehle über "set SATReceiver remoteControl lalala" prüfen und ausprobieren, dann den Befehl in die Konfiguration deines remotecontrol-Gerätes übernehmen.

Geht klar, Danke für den "Kick" :)

Habe mir zum Experimentieren mal eine "sub" kopiert und angepasst. "tuning up" funktioniert nun tatsächlich. "tuning down" komischerweise nicht (auch mit "set Onkyo remoteControl tuning down" probiert: Passiert nix, kommt aber auch keine Fehlermeldung. Im Log erscheint allerdings der ausgeführte Befehl). Könntest Du da mal einen Blick drauf werfen? Vielleicht hat sich ja nur ein Typo eingeschlichen (ich sehe allerdings keinen). Das Problem TUN vs. UTN findet sich übrigens auch im "onkyo" Kommandozeilen-Tool (onkyo-eiscp, via easy_install geholt – also Python).

Hier mal meine vorläufige "kompakte" Fernbedienung:

sub ONKYO_AVR_RClayout_SVG2() {
    my @row;

    $row[0] = ":rc_BLANK.svg,:rc_BLANK.svg,power toggle:rc_POWER.svg";

    $row[1] = "volume level-up:rc_VOLPLUS.svg,mute toggle:rc_MUTE.svg,tuning up:rc_UP.svg";
    $row[2] = "volume level-down:rc_VOLMINUS.svg,exit:rc_EXIT.svg,tuning down:rc_DOWN.svg";

    $row[3] = "info:rc_INFO.svg,up:rc_UP.svg,menu:rc_MENU.svg";
    $row[4] = "left:rc_LEFT.svg,enter:rc_OK.svg,right:rc_RIGHT.svg";
    $row[5] = "audio:rc_AUDIO.svg,down:rc_DOWN.svg,video:rc_VIDEO.svg";
    $row[6] = ":rc_BLANK.svg,exit:rc_EXIT.svg,:rc_BLANK.svg";

    $row[7] = "input tv-cd:rc_TVstop.svg,input fm:rc_RADIOred.svg,text:rc_TEXT.svg,help:rc_HELP.svg";

    $row[8] = "attr rc_iconpath icons/remotecontrol";
    $row[9] = "attr rc_iconprefix black_btn_";
    return @row;
}

Ich denke, den "Help" Button kann ich hier auch noch weglassen, bringt bei remotecontrol nicht wirklich etwas. Und wofür sollte eigentlich der "Text" Button bestimmt sein? Sicher auch ein Enigma-Überbleibsel, dann kann das auch weg. Sobald ich die übrigen Buttons zu vernünftigen Aktionen überreden konnte, kann ich die FB ja eventuell auch wieder erweitern. Aber nicht funktionierende Knöppe irritieren nur.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Izzy am 30 Dezember 2013, 00:08:40
Nach(schlag|trag): Die folgende "kompakte FB" sollte weitgehend einsatzfähig sein. "Tot" sind derzeit nur die links/rechts Tasten. Einen ganzen Teil anderer Buttons habe ich zunächst einmal herausgeworfen, da ich mit der Belegung Probleme hatte: Fast alle waren Kontext-abhängig / mehrfach belegt. Wenn Du einem Anfänger da noch erklärst, ob (und wenn ja, wie) so etwas mit einer remoteControl umsetzbar ist, bastele ich gern weiter daran :D

sub ONKYO_AVR_RClayout_SVG2() {
    my @row;

    $row[0] = ":rc_BLANK.svg,:rc_BLANK.svg,power toggle:rc_POWER.svg";

    $row[1] = "volume level-up:rc_VOLUP.svg,mute toggle:rc_MUTE.svg,preset up:rc_UP.svg";
    $row[2] = "volume level-down:rc_VOLDOWN.svg,sleep:time_timer.svg,preset down:rc_DOWN.svg";

    $row[3] = ":rc_BLANK.svg,tuning up:rc_UP.svg,:rc_BLANK.svg";
    $row[4] = "left:rc_LEFT.svg,enter:rc_OK.svg,right:rc_RIGHT.svg";
    $row[5] = "input usb:rc_USB.svg,tuning down:rc_DOWN.svg,input dlna:rc_MEDIAMENU.svg";

    $row[6] = "input tv-cd:rc_TV.svg,input fm:rc_RADIO.svg,input pc:it_pc.svg";

    $row[7] = "attr rc_iconpath icons/remotecontrol";
    $row[8] = "attr rc_iconprefix black_btn_";
    return @row;
}

Und da andFHEM scheinbar nicht mit SVG klar kommt:

sub ONKYO_AVR_RClayout2() {
    my @row;

    $row[0] = ":blank,:blank,power toggle:POWEROFF";

    $row[1] = "volume level-up:VOLUP,mute toggle:MUTE,preset up:UP";
    $row[2] = "volume level-down:VOLDOWN,sleep:SLEEP,preset down:DOWN";

    $row[3] = ":blank,tuning up:UP,:blank";
    $row[4] = "left:LEFT,enter:OK,right:RIGHT";
    $row[5] = "input usb:SOURCE,tuning down:DOWN,input dlna:DLNA";

    $row[6] = "input tv-cd:TV,input fm:FMRADIO,input pc:PC";

    $row[7] = "attr rc_iconpath icons/remotecontrol";
    $row[8] = "attr rc_iconprefix black_btn_";
    return @row;
}

Im Prinzip (wenn Dir noch etwas sinnvolles für links/OK/rechts einfällt) könntest Du das so als "ONKYO_AVR_RClayout_SVG_minimal" (bzw. "ONKYO_AVR_RClayout_minimal"; hier musste ich allerdings für TV und DLNA noch Icons basteln, und das für USB ist eher ein Notbehelf) in Deinen Code übernehmen. An einigen Stellen fehlten mir auch bei SVG noch die passenden Icons. Zur Sicherheit hier nochmal die Funktions-Belegung:

(leer)       (leer)       PowerToggle
Lauter       Stumm        PresetRadioKanal+
Leiser       SleepTimer   PresetRadioKanal-
(leer)       RadioTuner+  (leer)
(unbekannt)  (unbekannt)  (unbekannt)        // links/rechts fiel mir nichts ein, und OK/ENTER ist eine dieser Mehrfach-Belegungen
InputUSB     RadioTuner-  InputDLNA
InputTV      InputFM      InputPC
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: habnefrage am 03 Januar 2014, 09:14:20
Hallo zusammen,
ich habe einen TXNR616 und bekomme keine Verbindung zum Gerät augebaut.

Habe das Modul eingebunden mit der korrekten IP (wenn ich sie im Browser eingebe, kommt die Weboberfläche des Receivers) aber immer wenn ich irgend eine Funktion auswähle kommt die Meldung:
Device needs to be ON to change input.(wenn ich z.B. den Input ändern will.)

Ich habe es sowohl mit dem zusatz pre2013 alsauch 2013 probiert.
define Onkyo ONKYO_AVR 192.168.178.38 2013
attr Onkyo room Wohnzimmer

Habe ich noch etwas übersehen? Muss man das noch irgendwo im Receiver einschalten?

Besten Dank für Eure Tipps.

PS: Ich benutze die Version 1.0.0 - 2013-12-16 ausm SVN
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: KIDzero am 04 Januar 2014, 10:21:36
Servus,

hab das gleich Problem mit dem Onkyo TX-NR709 AVR. Kann den AVR per Telnet erreichen... Version ist bei mir jedoch die: 1.0.1. Würde mich über einen Tip freuen!

Gruß KIDzero
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: MarkusN am 05 Januar 2014, 15:46:53
Hallo,

hab nur mal eine kurze Frage. Für mich wäre es sehr interessant mit FHEM den HDMI-Passthrough-Eingang zu wählen. Ich möchte also mit FHEM auswählen können welcher HDMI-Eingang durchgereicht wird wenn der Receiver im Standby ist. Hintergrund: Ich möchte hinter den HDMI-Ausgang von meinem Onkyo einen HDMI-Splitter hängen an dem ich sowohl den Fernseher im Wohnzimmer als auch den im Schlafzimmer anschließen möchte. Wenn ich im Schlafzimmer schauen möchte muss der AV-Receiver natürlich nicht laufen und Ton rauswerfen, sondern nur einen HDMI-Kanal meiner Wahl durchreichen.

Ist das möglich?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Januar 2014, 01:51:23
@habnefrage @KIDzero schaut doch mal ins Log und setzt das Attribut verbose auf 4 oder 5. Außerdem wäre es interessant über welchen Port ihr Telnet mit dem Gerät macht. Es sollte bei "telnet <IP-Adresse> 60128" eine Antwort kommen. Kommt da keine Antwort, ist der Receiver offline oder kann nicht übers Netz gesteuert werden.


hab nur mal eine kurze Frage. Für mich wäre es sehr interessant mit FHEM den HDMI-Passthrough-Eingang zu wählen. Ich möchte also mit FHEM auswählen können welcher HDMI-Eingang durchgereicht wird wenn der Receiver im Standby ist. Hintergrund: Ich möchte hinter den HDMI-Ausgang von meinem Onkyo einen HDMI-Splitter hängen an dem ich sowohl den Fernseher im Wohnzimmer als auch den im Schlafzimmer anschließen möchte. Wenn ich im Schlafzimmer schauen möchte muss der AV-Receiver natürlich nicht laufen und Ton rauswerfen, sondern nur einen HDMI-Kanal meiner Wahl durchreichen.

Ist das möglich?


Der per Passthorugh durchgereichte Eingang ist immer der, der zuletzt verwendet wurde. Im Standby etwas umzuschalten geht nur, wenn du das remoteControl Kommando direkt dazu verwendest, also z.B. "set ONKYO_AVR remoteControl input dvd". Die Eingänge über die Aliase anzusprechen funktioniert hier nicht. Wie du die Eingänge ansprichst, kannst du mit "set ONKYO_AVR remoteControl input help" herausfinden.


Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: KIDzero am 06 Januar 2014, 10:03:19
Hallo Loredo,

hier meine Einträge:

2014.01.06 09:49:55 5: ONKYO_AVR avr: called function ONKYO_AVR_GetStatus()
2014.01.06 09:49:55 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2014.01.06 09:49:55 4: ONKYO_AVR avr(main): power -> query (PWRQSTN)
2014.01.06 09:49:55 5: ONKYO_AVR avr(main): 192.168.1.32:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2014.01.06 09:49:57 5: ONKYO_AVR avr(main): 192.168.1.32:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a49534350000000100000000a01000000213150575230301a0d0a ISCP............!1NLSC-P...ISCP............!1PWR00...
2014.01.06 09:49:59 4: ONKYO_AVR avr(main): No valid response for command 'PWR' during request session of 3 seconds
2014.01.06 09:49:59 4: ONKYO_AVR avr: absent

Stromlos etc. hab ich alles schon versucht. Hab noch ein altes PHP Interface, damit klappts...

Gruß KIDzero
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 Januar 2014, 16:17:11
2014.01.06 09:49:55 5: ONKYO_AVR avr: called function ONKYO_AVR_GetStatus()
2014.01.06 09:49:55 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2014.01.06 09:49:55 4: ONKYO_AVR avr(main): power -> query (PWRQSTN)
2014.01.06 09:49:55 5: ONKYO_AVR avr(main): 192.168.1.32:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2014.01.06 09:49:57 5: ONKYO_AVR avr(main): 192.168.1.32:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a49534350000000100000000a01000000213150575230301a0d0a ISCP............!1NLSC-P...ISCP............!1PWR00...
2014.01.06 09:49:59 4: ONKYO_AVR avr(main): No valid response for command 'PWR' during request session of 3 seconds
2014.01.06 09:49:59 4: ONKYO_AVR avr: absent


Es scheint so, als wenn dein Receiver die Antworten bereits im neueren ISCP Protokoll schickt. Ich habe jetzt gerade eine neue Version hochgeladen, die versucht das Protokoll etwas flexibler zu handhaben. Bitte einmal aktualisieren und prüfen (wenn du es nicht direkt aus dem SVN lädst musst du bis morgen warten).


Gruß
Julian

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: KIDzero am 07 Januar 2014, 08:20:07
Hallo Julian,

schaut sehr gut aus! Werde jetzt das Modul weiter testen. Vielen Dank!

Gruß KIDzero
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Astrofreak85 am 07 Januar 2014, 21:21:40
Hi,

hab heute noch ein Problem festgestellt...es ging schon mal sauber, aber heute wollte es irgendwie nicht:

- wenn der AVR Strom hat wird zwar "presence" aktualisiert aber "state" nicht, da bekomme ich wenn ich bediehnen will immer die Meldung "Device needs to be on"
das ging aber schon mal, ging grade eben auch kurz, und dann plötzlich nicht mehr, obwohl der AVR die ganze Zeit an war!?

siehe Anhang...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 07 Januar 2014, 21:23:50
Hi,

hab heute noch ein Problem festgestellt...es ging schon mal sauber, aber heute wollte es irgendwie nicht:

- wenn der AVR Strom hat wird zwar "presence" aktualisiert aber "state" nicht, da bekomme ich wenn ich bediehnen will immer die Meldung "Device needs to be on"
das ging aber schon mal, ging grade eben auch kurz, und dann plötzlich nicht mehr, obwohl der AVR die ganze Zeit an war!?

siehe Anhang...


Die Screenshots helfen leider nicht, um die Ursache einzugrenzen. Bitte im Log schauen und das Attribut verbose auf 5 setzen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Astrofreak85 am 07 Januar 2014, 23:00:10
Log vom Einschalten der Steckdose an der der AVR hängt, bis zum Ausschalten....einige States werden sauber aktualisiert...aber scheinbar nicht alles wichtige...

2014.01.07 22:51:30 5: Cmd: >set AVR on<
2014.01.07 22:51:30 2: IT set AVR on
2014.01.07 22:51:30 5: SW: is00FFFFFF0FFF
2014.01.07 22:51:30 5: CUL/RAW (ReadAnswer): is00FFFFFF0FFF

2014.01.07 22:51:30 4: Answer from CUL_0:   raw => is00FFFFFF0FFF
2014.01.07 22:51:30 5: Triggering AVR (1 changes)
2014.01.07 22:51:30 5: Notify loop for AVR on
2014.01.07 22:51:30 4: eventTypes: IT AVR on -> on
2014.01.07 22:51:30 4: Connection closed for FHEMWEB:84.180.96.173:56116
2014.01.07 22:51:30 4: HTTP FHEMWEB:84.180.96.173:56107 GET /fhem?room=Wohnzimmer

2014.01.07 22:51:30 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2014.01.07 22:51:30 4: /fhem?room=Wohnzimmer / RL:3935 / text/html; charset=UTF-8 / Content-Encoding: gzip
 /
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56107 GET /fhem/pgm2/style.css
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56114 GET /fhem/pgm2/fhemweb_colorpicker.js
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56110 GET /fhem/pgm2/fhemweb.js
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56112 GET /fhem/pgm2/svg.js
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56111 GET /fhem/pgm2/fhemweb_noArg.js
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56114 GET /fhem/pgm2/dashboard_darkstyle.css
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56110 GET /fhem/pgm2/fhemweb_textField.js
2014.01.07 22:51:31 4: Connection accepted from FHEMWEB:84.180.96.173:56119
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56112 GET /fhem/pgm2/fhemweb_time.js
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56107 GET /fhem/pgm2/fhemweb_svg.js
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56111 GET /fhem/images/default/icoEverything.png
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56119 GET /fhem/pgm2/fhemweb_slider.js
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56111 GET /fhem/images/default/on.png
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56110 GET /fhem/images/default/fhemicon_dark.png
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56112 GET /fhem/images/default/toggle.png
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56107 GET /fhem/images/default/off.png
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56119 GET /fhem/images/default/on-for-timer.png
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56119 GET /fhem?XHR=1&inform=type=status;filter=room=Wohnzimmer×tamp=1389131500719
2014.01.07 22:51:31 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56107 GET /fhem/images/default/on.png
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56110 GET /fhem/images/default/toggle.png
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56112 GET /fhem/images/default/on-for-timer.png
2014.01.07 22:51:31 4: HTTP FHEMWEB:84.180.96.173:56111 GET /fhem/images/default/off.png

2014.01.07 22:51:39 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2014.01.07 22:51:39 5: ONKYO_AVR avr: called function ONKYO_AVR_Get()
2014.01.07 22:51:39 4: /fhem?detail=avr / RL:3045 / text/html; charset=UTF-8 / Content-Encoding: gzip
 /
2014.01.07 22:51:39 5: Cmd: >{AttrVal("avr","room","")}<
2014.01.07 22:51:39 4: /fhem?cmd={AttrVal(%22avr%22,%22room%22,%22%22)}&XHR=1 / RL:31 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2014.01.07 22:51:39 4: HTTP FHEMWEB:84.180.96.173:56107 GET /fhem?cmd={ReadingsVal(%22avr%22,%22volume%22,%22%22)}&XHR=1
2014.01.07 22:51:39 5: Cmd: >{ReadingsVal("avr","volume","")}<
2014.01.07 22:51:39 4: /fhem?cmd={ReadingsVal(%22avr%22,%22volume%22,%22%22)}&XHR=1 / RL:22 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2014.01.07 22:51:39 4: HTTP FHEMWEB:84.180.96.173:56107 GET /fhem?XHR=1&inform=type=status;filter=avr×tamp=1389131508938
2014.01.07 22:51:39 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()

2014.01.07 22:51:57 5: ONKYO_AVR avr: called function ONKYO_AVR_GetStatus()
2014.01.07 22:51:57 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2014.01.07 22:51:57 4: ONKYO_AVR avr(main): power -> query (PWRQSTN)
2014.01.07 22:51:57 5: ONKYO_AVR avr(main): 172.16.4.27:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2014.01.07 22:51:59 5: ONKYO_AVR avr(main): 172.16.4.27:60128 rcv 49534350000000100000000a01000000213150575230311a0d0a ISCP............!1PWR01...
2014.01.07 22:51:59 3: ONKYO_AVR device avr is available
2014.01.07 22:51:59 4: ONKYO_AVR avr(main): PWRQSTN return value '01' converted through VALUE from HASH table to 'on'
2014.01.07 22:51:59 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2014.01.07 22:51:59 4: ONKYO_AVR avr(main): mute -> query (AMTQSTN)
2014.01.07 22:51:59 5: ONKYO_AVR avr(main): 172.16.4.27:60128 snd 49534350000000100000000a010000002131414d545153544e0d ISCP............!1AMTQSTN.
2014.01.07 22:52:01 5: ONKYO_AVR avr(main): 172.16.4.27:60128 rcv 49534350000000100000000a010000002131414d5430301a0d0a ISCP............!1AMT00...
2014.01.07 22:52:01 4: ONKYO_AVR avr(main): AMTQSTN return value '00' converted through VALUE from HASH table to 'off'
2014.01.07 22:52:01 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2014.01.07 22:52:01 4: ONKYO_AVR avr(main): volume -> query (MVLQSTN)
2014.01.07 22:52:01 5: ONKYO_AVR avr(main): 172.16.4.27:60128 snd 49534350000000100000000a0100000021314d564c5153544e0d ISCP............!1MVLQSTN.
2014.01.07 22:52:03 5: ONKYO_AVR avr(main): 172.16.4.27:60128 rcv 49534350000000100000000a0100000021314d564c32331a0d0a ISCP............!1MVL23...
2014.01.07 22:52:03 4: ONKYO_AVR avr(main): MVLQSTN return value '23' converted from HEX to DEC
2014.01.07 22:52:03 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2014.01.07 22:52:03 4: ONKYO_AVR avr(main): sleep -> query (SLPQSTN)
2014.01.07 22:52:03 5: ONKYO_AVR avr(main): 172.16.4.27:60128 snd 49534350000000100000000a010000002131534c505153544e0d ISCP............!1SLPQSTN.
2014.01.07 22:52:05 5: ONKYO_AVR avr(main): 172.16.4.27:60128 rcv 49534350000000100000000a010000002131534c5030301a0d0a ISCP............!1SLP00...
2014.01.07 22:52:05 4: ONKYO_AVR avr(main): SLPQSTN return value '00' converted through VALUE from HASH table to 'off'
2014.01.07 22:52:05 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2014.01.07 22:52:05 4: ONKYO_AVR avr(main): input -> query (SLIQSTN)
2014.01.07 22:52:05 5: ONKYO_AVR avr(main): 172.16.4.27:60128 snd 49534350000000100000000a010000002131534c495153544e0d ISCP............!1SLIQSTN.
2014.01.07 22:52:07 5: ONKYO_AVR avr(main): 172.16.4.27:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a49534350000000100000000a010000002131534c4932421a0d0a49534350000000100000001e0100000021314e4c54303132323030303030303030303030303030303130301a0d0a49534350000000100000000b0100000021314e4c53432d501a0d0a49534350000000100000001e0100000021314e4c54303132323030303030303030303030303030303130301a0d0a49534350000000100000000b0100000021314e4c53432d501a0d0a49534350000000100000000b0100000021314e41542d2d2d1a0d0a49534350000000100000000b0100000021314e414c2d2d2d1a0d0a4953435000000010000000480100000021314e54495b524144494f205343485741525a452057454c4c45202d2044617320526164696f206d69742064656e2062657374656e2064756e6b6c656e204c69656465726e1a0d0a4953435000000010000000110100000021314e5452303030312f303030361a0d0a ISCP............!1NLSC-P...ISCP............!1SLI2B...ISCP............!1NLT0122000000000000000100...ISCP............!1NLSC-P...ISCP............!1NLT0122000000000000000100...ISCP............!1NLSC-P...ISCP............!1NAT---...ISCP............!1NAL---...ISCP.......H....!1NTI[RADIO SCHWARZE WELLE - Das Radio mit den besten dunklen Liedern...ISCP............!1NTR0001/0006...
2014.01.07 22:52:09 5: ONKYO_AVR avr(main): 172.16.4.27:60128 rcv 49534350000000100000000b0100000021314e5354502d2d1a0d0a4953435000000010000000110100000021314e5452303030312f303030361a0d0a4953435000000010000000130100000021314e544d30303a30312f2d2d3a2d2d1a0d0a ISCP............!1NSTP--...ISCP............!1NTR0001/0006...ISCP............!1NTM00:01/--:--...
2014.01.07 22:52:09 4: ONKYO_AVR avr(main): No valid response for command 'SLI' during request session of 3 seconds
2014.01.07 22:52:09 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2014.01.07 22:52:09 4: ONKYO_AVR avr(main): video-information -> query (IFVQSTN)
2014.01.07 22:52:09 5: ONKYO_AVR avr(main): 172.16.4.27:60128 snd 49534350000000100000000a0100000021314946565153544e0d ISCP............!1IFVQSTN.
2014.01.07 22:52:11 5: ONKYO_AVR avr(main): 172.16.4.27:60128 rcv 49534350000000100000001e0100000021314e4c54303132323030303030303030303030303030303130301a0d0a49534350000000100000000b0100000021314e4c53432d501a0d0a4953435000000010000000290100000021314946562c554e4b4e4f574e2c2c2c48444d492c554e4b4e4f574e2c2c2c437573746f6d2c1a0d0a4953435000000010000000130100000021314e544d30303a30322f2d2d3a2d2d1a0d0a4953435000000010000000130100000021314e544d30303a30332f2d2d3a2d2d1a0d0a ISCP............!1NLT0122000000000000000100...ISCP............!1NLSC-P...ISCP.......)....!1IFV,UNKNOWN,,,HDMI,UNKNOWN,,,Custom,...ISCP............!1NTM00:02/--:--...ISCP............!1NTM00:03/--:--...
2014.01.07 22:52:13 5: ONKYO_AVR avr(main): 172.16.4.27:60128 rcv 4953435000000010000000130100000021314e544d30303a30342f2d2d3a2d2d1a0d0a4953435000000010000000130100000021314e544d30303a30352f2d2d3a2d2d1a0d0a ISCP............!1NTM00:04/--:--...ISCP............!1NTM00:05/--:--...
2014.01.07 22:52:13 4: ONKYO_AVR avr(main): No valid response for command 'IFV' during request session of 3 seconds
2014.01.07 22:52:13 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2014.01.07 22:52:13 4: ONKYO_AVR avr(main): audio-information -> query (IFAQSTN)
2014.01.07 22:52:13 5: ONKYO_AVR avr(main): 172.16.4.27:60128 snd 49534350000000100000000a0100000021314946415153544e0d ISCP............!1IFAQSTN.
2014.01.07 22:52:15 5: ONKYO_AVR avr(main): 172.16.4.27:60128 rcv 49534350000000100000001e0100000021314e4c54303132323030303030303030303030303030303130301a0d0a49534350000000100000000b0100000021314e4c53432d501a0d0a4953435000000010000000280100000021314946414e6574776f726b2c2c2c2c416c6c2043682053746572656f2c372e312063682c1a0d0a4953435000000010000000130100000021314e544d30303a30362f2d2d3a2d2d1a0d0a ISCP............!1NLT0122000000000000000100...ISCP............!1NLSC-P...ISCP.......(....!1IFANetwork,,,,All Ch Stereo,7.1 ch,...ISCP............!1NTM00:06/--:--...
2014.01.07 22:52:17 5: ONKYO_AVR avr(main): 172.16.4.27:60128 rcv 4953435000000010000000130100000021314e544d30303a30372f2d2d3a2d2d1a0d0a4953435000000010000000130100000021314e544d30303a30382f2d2d3a2d2d1a0d0a4953435000000010000000130100000021314e544d30303a30392f2d2d3a2d2d1a0d0a ISCP............!1NTM00:07/--:--...ISCP............!1NTM00:08/--:--...ISCP............!1NTM00:09/--:--...
2014.01.07 22:52:17 4: ONKYO_AVR avr(main): No valid response for command 'IFA' during request session of 3 seconds
2014.01.07 22:52:17 5: Triggering avr (6 changes)
2014.01.07 22:52:17 5: Notify loop for avr presence: present
2014.01.07 22:52:17 4: eventTypes: ONKYO_AVR avr presence: present -> presence: present
2014.01.07 22:52:17 4: eventTypes: ONKYO_AVR avr power: on -> power: on
2014.01.07 22:52:17 4: eventTypes: ONKYO_AVR avr on -> on
2014.01.07 22:52:17 4: eventTypes: ONKYO_AVR avr mute: off -> mute: off
2014.01.07 22:52:17 4: eventTypes: ONKYO_AVR avr volume: 35 -> volume: .*
2014.01.07 22:52:17 4: eventTypes: ONKYO_AVR avr sleep: off -> sleep: off
2014.01.07 22:52:17 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2014.01.07 22:52:17 5: Triggering avr (6 changes)
2014.01.07 22:52:17 4: ONKYO_AVR avr: on
2014.01.07 22:52:27 5: ONKYO_AVR avr: called function ONKYO_AVR_GetStatus()
2014.01.07 22:52:27 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2014.01.07 22:52:27 4: ONKYO_AVR avr(main): power -> query (PWRQSTN)
2014.01.07 22:52:27 5: ONKYO_AVR avr(main): 172.16.4.27:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2014.01.07 22:52:29 5: ONKYO_AVR avr(main): 172.16.4.27:60128 rcv 49534350000000100000001e0100000021314e4c54303132323030303030303030303030303030303130301a0d0a49534350000000100000000b0100000021314e4c53432d501a0d0a4953435000000010000000130100000021314e544d30303a32302f2d2d3a2d2d1a0d0a49534350000000100000000a01000000213150575230311a0d0a4953435000000010000000130100000021314e544d30303a32312f2d2d3a2d2d1a0d0a ISCP............!1NLT0122000000000000000100...ISCP............!1NLSC-P...ISCP............!1NTM00:20/--:--...ISCP............!1PWR01...ISCP............!1NTM00:21/--:--...
2014.01.07 22:52:31 5: ONKYO_AVR avr(main): 172.16.4.27:60128 rcv 4953435000000010000000130100000021314e544d30303a32322f2d2d3a2d2d1a0d0a4953435000000010000000130100000021314e544d30303a32332f2d2d3a2d2d1a0d0a ISCP............!1NTM00:22/--:--...ISCP............!1NTM00:23/--:--...
2014.01.07 22:52:31 4: ONKYO_AVR avr(main): No valid response for command 'PWR' during request session of 3 seconds
2014.01.07 22:52:31 5: Triggering avr (5 changes)
2014.01.07 22:52:31 5: Notify loop for avr power: off
2014.01.07 22:52:31 4: eventTypes: ONKYO_AVR avr power: off -> power: off
2014.01.07 22:52:31 4: eventTypes: ONKYO_AVR avr absent -> absent
2014.01.07 22:52:31 4: eventTypes: ONKYO_AVR avr mute: - -> mute: -
2014.01.07 22:52:31 4: eventTypes: ONKYO_AVR avr volume: - -> volume: -
2014.01.07 22:52:31 4: eventTypes: ONKYO_AVR avr sleep: - -> sleep: -
2014.01.07 22:52:31 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2014.01.07 22:52:31 5: Triggering avr (5 changes)
2014.01.07 22:52:31 4: ONKYO_AVR avr: absent
2014.01.07 22:52:36 5: SYSMON Update
2014.01.07 22:52:36 5: Triggering sysmon (6 changes)
2014.01.07 22:52:36 5: Notify loop for sysmon cpu_freq: 700
2014.01.07 22:52:37 5: Triggering Rechner (1 changes)
2014.01.07 22:52:37 5: Notify loop for Rechner voltage: 232.546 V
2014.01.07 22:52:37 4: eventTypes: FBDECT Rechner voltage: 232.546 V -> voltage: .* V
2014.01.07 22:52:37 5: fb1 dispatch 0703001c0000008b001000000000000c0000001200040000000034d8
2014.01.07 22:52:37 5: Triggering Rechner (1 changes)
2014.01.07 22:52:37 5: Notify loop for Rechner current: 1.3528 A
2014.01.07 22:52:37 4: eventTypes: FBDECT Rechner current: 1.3528 A -> current: .* A
2014.01.07 22:52:37 5: fb1 dispatch 0703001c0000008b001000000000000c00000015000400000007c9b9
2014.01.07 22:52:37 5: Triggering Rechner (1 changes)
2014.01.07 22:52:37 5: Notify loop for Rechner energy: 510393 Wh
2014.01.07 22:52:37 4: eventTypes: FBDECT Rechner energy: 510393 Wh -> energy: .* Wh
2014.01.07 22:52:37 5: fb1 dispatch 0703001c0000008b001000000000000c000000160004000000000000
2014.01.07 22:52:37 5: Triggering Rechner (1 changes)
2014.01.07 22:52:37 5: Notify loop for Rechner powerFactor: 0.000
2014.01.07 22:52:37 4: eventTypes: FBDECT Rechner powerFactor: 0.000 -> powerFactor: .*
2014.01.07 22:52:42 4: Connection closed for FHEMWEB:84.180.96.173:56107
2014.01.07 22:52:42 4: HTTP FHEMWEB:84.180.96.173:56111 GET /fhem?room=Wohnzimmer
2014.01.07 22:52:42 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2014.01.07 22:52:42 4: /fhem?room=Wohnzimmer / RL:3935 / text/html; charset=UTF-8 / Content-Encoding: gzip
 /

2014.01.07 22:52:42 4: Connection accepted from FHEMWEB:84.180.96.173:56186
2014.01.07 22:52:42 4: HTTP FHEMWEB:84.180.96.173:56123 GET /fhem/pgm2/fhemweb_time.js
2014.01.07 22:52:42 4: HTTP FHEMWEB:84.180.96.173:56114 GET /fhem/images/default/on.png
2014.01.07 22:52:42 4: HTTP FHEMWEB:84.180.96.173:56110 GET /fhem/images/default/fhemicon_dark.png
2014.01.07 22:52:42 4: HTTP FHEMWEB:84.180.96.173:56112 GET /fhem/images/default/toggle.png
2014.01.07 22:52:42 4: HTTP FHEMWEB:84.180.96.173:56111 GET /fhem/images/default/off.png
2014.01.07 22:52:42 4: HTTP FHEMWEB:84.180.96.173:56123 GET /fhem/images/default/on-for-timer.png
2014.01.07 22:52:43 4: HTTP FHEMWEB:84.180.96.173:56123 GET /fhem?XHR=1&inform=type=status;filter=room=Wohnzimmer×tamp=1389131572458
2014.01.07 22:52:43 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2014.01.07 22:52:43 4: HTTP FHEMWEB:84.180.96.173:56111 GET /fhem/images/default/on.png
2014.01.07 22:52:43 4: HTTP FHEMWEB:84.180.96.173:56112 GET /fhem/images/default/on-for-timer.png
2014.01.07 22:52:43 4: HTTP FHEMWEB:84.180.96.173:56110 GET /fhem/images/default/off.png
2014.01.07 22:52:43 4: HTTP FHEMWEB:84.180.96.173:56111 GET /fhem/images/default/toggle.png
2014.01.07 22:52:45 4: HTTP FHEMWEB:84.180.96.173:56111 GET /fhem?XHR=1&cmd.avr=set%20avr%20on&room=Wohnzimmer
2014.01.07 22:52:45 5: Cmd: >set avr on<
2014.01.07 22:52:45 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2014.01.07 22:52:45 2: ONKYO_AVR set avr on
2014.01.07 22:52:45 4: /fhem?XHR=1&cmd.avr=set%20avr%20on&room=Wohnzimmer / RL:75 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2014.01.07 22:52:47 4: Connection closed for FHEMWEB:84.180.96.173:56123
2014.01.07 22:52:47 4: HTTP FHEMWEB:84.180.96.173:56111 GET /fhem?cmd=set%20avr%20volume%2013&room=Wohnzimmer
2014.01.07 22:52:47 5: Cmd: >set avr volume 13<
2014.01.07 22:52:47 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2014.01.07 22:52:47 2: ONKYO_AVR set avr volume 13
2014.01.07 22:52:47 4: Ignoring CUL_FHTTK_d117d6
2014.01.07 22:52:47 4: Ignoring FHT_3548
2014.01.07 22:52:47 4: Ignoring FHT_414d
2014.01.07 22:52:47 4: Ignoring FHT_3711
2014.01.07 22:52:47 4: Ignoring CUL_FHTTK_d117d6
2014.01.07 22:52:47 4: Ignoring FHT_3548
2014.01.07 22:52:47 4: Ignoring FHT_3711
2014.01.07 22:52:47 4: Ignoring FHT_414d
2014.01.07 22:52:47 4: /fhem?cmd=set%20avr%20volume%2013&room=Wohnzimmer / RL:945 / text/html; charset=UTF-8 / Content-Encoding: gzip
 /
2014.01.07 22:52:47 4: HTTP FHEMWEB:84.180.96.173:56110 GET /fhem/pgm2/svg.js
2014.01.07 22:52:47 4: HTTP FHEMWEB:84.180.96.173:56111 GET /fhem/pgm2/style.css
2014.01.07 22:52:47 4: HTTP FHEMWEB:84.180.96.173:56114 GET /fhem/pgm2/fhemweb_colorpicker.js
2014.01.07 22:52:47 4: HTTP FHEMWEB:84.180.96.173:56186 GET /fhem/pgm2/fhemweb_noArg.js
2014.01.07 22:52:47 4: HTTP FHEMWEB:84.180.96.173:56110 GET /fhem/pgm2/fhemweb_svg.js
2014.01.07 22:52:47 4: Connection accepted from FHEMWEB:84.180.96.173:56223
2014.01.07 22:52:47 4: HTTP FHEMWEB:84.180.96.173:56112 GET /fhem/pgm2/fhemweb.js
2014.01.07 22:52:47 4: HTTP FHEMWEB:84.180.96.173:56114 GET /fhem/pgm2/dashboard_darkstyle.css
2014.01.07 22:52:47 4: HTTP FHEMWEB:84.180.96.173:56186 GET /fhem/pgm2/fhemweb_time.js
2014.01.07 22:52:47 4: HTTP FHEMWEB:84.180.96.173:56110 GET /fhem/images/default/icoEverything.png
2014.01.07 22:52:47 4: HTTP FHEMWEB:84.180.96.173:56111 GET /fhem/pgm2/fhemweb_textField.js
2014.01.07 22:52:47 4: HTTP FHEMWEB:84.180.96.173:56223 GET /fhem/pgm2/fhemweb_slider.js
2014.01.07 22:52:47 4: HTTP FHEMWEB:84.180.96.173:56223 GET /fhem/images/default/fhemicon_dark.png
2014.01.07 22:52:47 4: HTTP FHEMWEB:84.180.96.173:56223 GET /fhem?XHR=1&inform=type=status;filter=room=Wohnzimmer×tamp=1389131576692
2014.01.07 22:52:47 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2014.01.07 22:52:51 4: Connection closed for FHEMWEB:84.180.96.173:56223
2014.01.07 22:52:51 4: HTTP FHEMWEB:84.180.96.173:56111 GET /fhem?room=Wohnzimmer
2014.01.07 22:52:51 4: Ignoring CUL_FHTTK_d117d6
2014.01.07 22:52:51 4: Ignoring FHT_3548
2014.01.07 22:52:51 4: Ignoring FHT_414d
2014.01.07 22:52:51 4: Ignoring FHT_3711
2014.01.07 22:52:51 4: Ignoring CUL_FHTTK_d117d6
2014.01.07 22:52:51 4: Ignoring FHT_3548
2014.01.07 22:52:51 4: Ignoring FHT_3711
2014.01.07 22:52:51 4: Ignoring FHT_414d
2014.01.07 22:52:51 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2014.01.07 22:52:51 4: /fhem?room=Wohnzimmer / RL:3935 / text/html; charset=UTF-8 / Content-Encoding: gzip
 /

2014.01.07 22:52:51 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
g
2014.01.07 22:52:52 5: Triggering Schlafzimmer (2 changes)
2014.01.07 22:52:52 5: Notify loop for Schlafzimmer T: 17.562
2014.01.07 22:52:53 4: eventTypes: GPIO4 Schlafzimmer T: 17.562 -> T: .*
2014.01.07 22:52:53 4: eventTypes: GPIO4 Schlafzimmer temperature: 17.562 -> temperature: .*
2014.01.07 22:52:54 5: Triggering Aussen (2 changes)
2014.01.07 22:52:54 5: Notify loop for Aussen T: 9.312
2014.01.07 22:52:54 4: eventTypes: GPIO4 Aussen T: 9.312 -> T: .*
2014.01.07 22:52:54 4: eventTypes: GPIO4 Aussen temperature: 9.312 -> temperature: .*
2014.01.07 22:52:55 5: Triggering Wohnzimmer (2 changes)
2014.01.07 22:52:55 5: Notify loop for Wohnzimmer T: 20.187
2014.01.07 22:52:55 4: eventTypes: GPIO4 Wohnzimmer T: 20.187 -> T: .*
2014.01.07 22:52:55 4: eventTypes: GPIO4 Wohnzimmer temperature: 20.187 -> temperature: .*
2014.01.07 22:52:55 4: Connection closed for FHEMWEB:84.180.96.173:56111
2014.01.07 22:52:55 4: HTTP FHEMWEB:84.180.96.173:56245 GET /fhem?cmd.AVR=set%20AVR%20off&room=Wohnzimmer
2014.01.07 22:52:55 5: Cmd: >set AVR off<
2014.01.07 22:52:55 2: IT set AVR off
2014.01.07 22:52:55 5: SW: is00FFFFFF0FF0
2014.01.07 22:52:56 5: CUL/RAW (ReadAnswer): is00FFFFFF0FF0

2014.01.07 22:52:56 4: Answer from CUL_0:   raw => is00FFFFFF0FF0
2014.01.07 22:52:56 5: Triggering AVR (1 changes)
2014.01.07 22:52:56 5: Notify loop for AVR off
2014.01.07 22:52:56 4: eventTypes: IT AVR off -> off
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 07 Januar 2014, 23:07:40
2014.01.07 22:52:05 4: ONKYO_AVR avr(main): input -> query (SLIQSTN)
2014.01.07 22:52:05 5: ONKYO_AVR avr(main): 172.16.4.27:60128 snd 49534350000000100000000a010000002131534c495153544e0d ISCP............!1SLIQSTN.
2014.01.07 22:52:07 5: ONKYO_AVR avr(main): 172.16.4.27:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a49534350000000100000000a010000002131534c4932421a0d0a49534350000000100000001e0100000021314e4c54303132323030303030303030303030303030303130301a0d0a49534350000000100000000b0100000021314e4c53432d501a0d0a49534350000000100000001e0100000021314e4c54303132323030303030303030303030303030303130301a0d0a49534350000000100000000b0100000021314e4c53432d501a0d0a49534350000000100000000b0100000021314e41542d2d2d1a0d0a49534350000000100000000b0100000021314e414c2d2d2d1a0d0a4953435000000010000000480100000021314e54495b524144494f205343485741525a452057454c4c45202d2044617320526164696f206d69742064656e2062657374656e2064756e6b6c656e204c69656465726e1a0d0a4953435000000010000000110100000021314e5452303030312f303030361a0d0a ISCP............!1NLSC-P...ISCP............!1SLI2B...ISCP............!1NLT0122000000000000000100...ISCP............!1NLSC-P...ISCP............!1NLT0122000000000000000100...ISCP............!1NLSC-P...ISCP............!1NAT---...ISCP............!1NAL---...ISCP.......H....!1NTI[RADIO SCHWARZE WELLE - Das Radio mit den besten dunklen Liedern...ISCP............!1NTR0001/0006...


Du nutzt nicht die aktuellste Version, gleicher Fehler wie bei KIDzero.
Bitte aktualisieren. (Generell immer eine gute Idee, bevor man Fehler meldet  ;) )
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Astrofreak85 am 07 Januar 2014, 23:53:05
Super, klappt...

Wenn ich jetzt noch raus bekomme wie ich ein bestimmtes programmiertes Webradio direkt anwählen kann...dann wärs erstmal perfekt :D
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 08 Januar 2014, 00:38:49
Super, klappt...

Wenn ich jetzt noch raus bekomme wie ich ein bestimmtes programmiertes Webradio direkt anwählen kann...dann wärs erstmal perfekt :D


schau mal ob du hiermit einen passenden Befehl oder eine passende Sequenz findest:
set ONKYO_AVR remoteControl help
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Astrofreak85 am 08 Januar 2014, 07:03:33
joa, so weit bin ich schon gekommen...der Befehl sieht dann wohl irgendiwe so aus:

set avr remoteControl internet-radio-preset
nur die weiter Syntax ist mir nicht klar... hab es mit einigen sachen probiert aber kein Erfolg

set avr remoteControl internet-radio-preset 1
set avr remoteControl internet-radio-preset set
set avr remoteControl internet-radio-preset set 1

werde aus der Hilfe nicht ganz schlau?!

Usage: internet-radio-preset <value>

Well known values:


VALUE DESCRIPTION

set Internet Radio Preset Command
xrange(1, 40) Internet Radio Preset Command
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 08 Januar 2014, 08:41:10
joa, so weit bin ich schon gekommen...der Befehl sieht dann wohl irgendiwe so aus:

set avr remoteControl internet-radio-preset
nur die weiter Syntax ist mir nicht klar... hab es mit einigen sachen probiert aber kein Erfolg

set avr remoteControl internet-radio-preset 1
set avr remoteControl internet-radio-preset set
set avr remoteControl internet-radio-preset set 1

werde aus der Hilfe nicht ganz schlau?!

Usage: internet-radio-preset <value>

Well known values:


VALUE         DESCRIPTION

set         Internet Radio Preset Command
xrange(1, 40)         Internet Radio Preset Command


Das ist eher so zu interpretieren:


set LR_AVR remoteControl internet-radio-preset 01
set LR_AVR remoteControl internet-radio-preset 02
set LR_AVR remoteControl internet-radio-preset 03
...
set LR_AVR remoteControl internet-radio-preset 40


Bevor das Kommando funktioniert, musst du natürlich auf den NET Eingang umgeschaltet haben.
Es scheint allerdings so, dass die Rückmeldung des Receivers von der Regel abweicht und ein anderes Preset verwendet. Bei mir wird zwar geschaltet, aber das FHEM Modul bekommt nicht die erwartete positive Rückmeldung. Ich schaue da bei Gelegenheit mal nach, aktuell ist wieder Alltag angesagt  ;)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 18 Januar 2014, 12:26:37
Nachdem das Modul gut mit meinem TX-NR609 zusammen arbeitet und das macht es soll möchte ich hier mal kurz mein Wecker-notify vorstellen:
Wecker_Onkyo set wz_Onkyo on;
sleep 1;set wz_Onkyo volume 0;
sleep 1;set wz_Onkyo volume 0;
sleep 1;set wz_Onkyo volume 0;
set wz_Onkyo input network;
set wz_Onkyo remoteControl internet-radio-preset 04;
sleep 20;
set wz_Onkyo volume 1; sleep 20;
set wz_Onkyo volume 2; sleep 20;
set wz_Onkyo volume 3; sleep 20;
set wz_Onkyo volume 4; sleep 20;
set wz_Onkyo volume 5; sleep 20;
set wz_Onkyo volume 6; sleep 20;
set wz_Onkyo volume 7; sleep 20;
set wz_Onkyo volume 8; sleep 20;
set wz_Onkyo volume 9; sleep 20;
set wz_Onkyo volume 10; sleep 20;
set wz_Onkyo volume 11; sleep 20;
set wz_Onkyo volume 12; sleep 20;
set wz_Onkyo volume 13; sleep 20;
set wz_Onkyo volume 14; sleep 20;
set wz_Onkyo volume 15; sleep 20;
set wz_Onkyo volume 16; sleep 20;
set wz_Onkyo volume 17; sleep 20;
set wz_Onkyo volume 18; sleep 20;
set wz_Onkyo volume 19; sleep 20;
set wz_Onkyo volume 20; sleep 20;
set wz_Onkyo volume 21; sleep 20;
set wz_Onkyo volume 22; sleep 20;
set wz_Onkyo volume 23; sleep 20;
set wz_Onkyo volume 24; sleep 20;
set wz_Onkyo volume 25; sleep 20;
set wz_Onkyo volume 26; sleep 20;
set wz_Onkyo volume 27; sleep 20;
set wz_Onkyo volume 28; sleep 20;
set wz_Onkyo volume 29; sleep 20;
set wz_Onkyo volume 30; sleep 20;
Eine for-Schleife habe ich nicht hinbekommen :( . Weiß wer wie das geht?

Die langsam ansteigende Lautstärke weckt einen sanft aus dem Nicht-Tiefschlaf auf. Manchmal aber auch nicht ;) wodurch ich einen "echten" Wecker immer noch aktiviert habe.

Kleine Stolperfalle: es muss wirklich internet-radio-preset 04 heißen, internet-radio-preset 4 geht nicht.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 18 Januar 2014, 13:11:13
Ist das alles in einem einzigen at drin (ich nehme an du hast dich bei notify vertan)?
Wenn ich richtig rechne, blockierst du damit möglicherweise mindestens 623 Sekunden deinen kompletten FHEM Prozess. ich weiß nicht genau, ob at-Kommandos inzwischen parallel laufen aber falls nicht, gäbe es das zu berücksichtigen, wenn man so lange Programme ablaufen lässt.
Ich habe deshalb nur ein einziges Haupt-at Kommando laufen, was anschließend zeitlich entsprechend koordinierte at-Kommandos anlegt, die nur einmalig ausgeführt werden.


Hier mal als Beispiel (ich wecke mit Sonnen- und Kunstlicht ;-))



define at_Julian.Wakeup at *07:20 {\
   if (defined($defs{"at_Julian.Wakeup1"})) {fhem "delete at_Julian.Wakeup1"}\
   if (defined($defs{"at_Julian.Wakeup2"})) {fhem "delete at_Julian.Wakeup2"}\
   if (defined($defs{"at_Julian.Wakeup3"})) {fhem "delete at_Julian.Wakeup3"}\
   if (defined($defs{"at_Julian.Wakeup4"})) {fhem "delete at_Julian.Wakeup4"}\
   if (defined($defs{"at_Julian.Wakeup5"})) {fhem "delete at_Julian.Wakeup5"}\
   if (defined($defs{"at_Julian.Wakeup6"})) {fhem "delete at_Julian.Wakeup6"}\
   if (defined($defs{"at_Julian.Wakeup7"})) {fhem "delete at_Julian.Wakeup7"}\
   if (defined($defs{"at_Julian.Wakeup.ApartmentMode.day"})) {fhem "delete at_Julian.Wakeup.ApartmentMode.day"}\
\
  if (Value("Julian.homestatus") ne "absent" && Value("Julian.homestatus") ne "gone") {\
     if (!($we) && !(Value("BY_PublicHoliday"))) {\
       fhem "set BR_Shutter 20";;\
      fhem "set BR_DeskLight 5";;\
       fhem "define at_Julian.Wakeup2 at +00:10:00 set BR_DeskLight 10";;\
       fhem "define at_Julian.Wakeup3 at +00:20:00 set BR_Shutter 40;;;;set BR_DeskLight 20";;\
       fhem "define at_Julian.Wakeup4 at +00:25:00 set BR_DeskLight 35";;\
       fhem "define at_Julian.Wakeup5 at +00:30:00 set BR_Shutter 60;;;;set BR_DeskLight 50";;\
       fhem "define at_Julian.Wakeup6 at +00:50:00 set BR_DeskLight 0";;\
       fhem "define at_Julian.Wakeup.ApartmentMode.day at +02:00:00 {fhem \"set Julian.Wakeup 07:20\";;;; if (Value(\"ApartmentMode\") ne \"day\") {fhem \"set ApartmentMode day\"}}";;\
     } elsif (($wday eq "6") && !(Value("BY_PublicHoliday"))) {\
       fhem "define at_Julian.Wakeup1 at +03:00:00 set BR_Shutter 20";;\
       fhem "define at_Julian.Wakeup3 at +03:20:00 set BR_Shutter 40";;\
       fhem "define at_Julian.Wakeup5 at +03:30:00 set BR_Shutter 60";;\
       fhem "define at_Julian.Wakeup.ApartmentMode.day at +05:00:00 {fhem \"set Julian.Wakeup 07:20\";;;; if (Value(\"ApartmentMode\") ne \"day\") {fhem \"set ApartmentMode day\"}}";;\
     } elsif (($wday eq "0") || (Value("BY_PublicHoliday"))) {\
       fhem "define at_Julian.Wakeup1 at +03:45:00 set BR_Shutter 20";;\
       fhem "define at_Julian.Wakeup3 at +04:05:00 set BR_Shutter 40";;\
       fhem "define at_Julian.Wakeup5 at +04:15:00 set BR_Shutter 60";;\
       fhem "define at_Julian.Wakeup.ApartmentMode.day at +05:00:00 {fhem \"set Julian.Wakeup 07:20\";;;; if (Value(\"ApartmentMode\") ne \"day\") {fhem \"set ApartmentMode day\"}}";;\
     } else {\
       fhem "set ApartmentMode day";;\
     }\
  }\
}
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 18 Januar 2014, 13:35:56
Ist das alles in einem einzigen at drin (ich nehme an du hast dich bei notify vertan)?
Hier das at:*06:00:00 { fhem("trigger Wecker_Onkyo") if (!$we) }was lediglich das notify (s.u.) aufruft.

Und fhem ist nicht gesperrt, gerade nochmal getestet.

Dennoch interessiere ich mich brennend für eine for-Schleife. Kann mir da jemand weiter helfen?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 18 Januar 2014, 13:38:32
OffTopic, aber kannst Du mir kurz was dazu sagen wie Du das gemacht hast?
if (Value("Julian.homestatus") ne "absent" && Value("Julian.homestatus") ne "gone") {
Edit: ein Link reicht ja schon :)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 18 Januar 2014, 13:39:29
Hier das at:*06:00:00 { fhem("trigger Wecker_Onkyo") if (!$we) }was lediglich das notify (s.u.) aufruft.
Ah, also ein Macro :-)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 18 Januar 2014, 13:44:34

OffTopic, aber kannst Du mir kurz was dazu sagen wie Du das gemacht hast?Edit: ein Link reicht ja schon :)

Ich habe einen Dummy:

define Julian.homestatus dummy
attr Julian.homestatus alias Status
attr Julian.homestatus devStateIcon .*absent:user_away:home .*home:user_available:absent .*gone:user_ext_away:home .*sleep:scene_sleeping:awoken .*awoken:scene_sleeping:home
attr Julian.homestatus event-on-change-reading .*
attr Julian.homestatus eventMap 0:absent 1:home 3:gone 4:sleep 5:awoken
attr Julian.homestatus group Julian
attr Julian.homestatus icon status_available
attr Julian.homestatus room Residents
attr Julian.homestatus setList state:home,absent,sleep,awoken
attr Julian.homestatus webCmd gone

Dieses Dummy steuere ich entweder manuell über die Oberfläche oder Taster in der Wohnung. Außerdem über die Anwesenheit meines iPhones im WLAN, was jedoch inzwischen nur noch als "Backup" läuft, falls das GEOFANCY Modul mal seinen Geofence Trigger nicht auslösen konnte (die iPhone App "Geofancy" hat da leider noch nicht besonders viele Toleranzen was eine grad nicht funktionierende Internet-Verbindung angeht; hab ich schon beim Autor bemängelt).

Generell heißt das Zauberwort Anwesenheitserkennung. Such mal im Forum und im Wiki, z.B. hier:
http://www.fhemwiki.de/wiki/Anwesenheitserkennung
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 18 Januar 2014, 18:48:47
Ich habe einen Dummy:
Danke für die Erklärung :)

Ich bekomme überigens immer den Fehler in der Logdatei:2014.01.18 18:42:29 2: After sleep: ERROR: command 'internet-radio-preset 04' was NOT successful.obwohl es successful ausgeführt wurde :o
Nicht so wichtig, wollte es mal erwähnt habe...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 18 Januar 2014, 18:52:19
Ich bekomme überigens immer den Fehler in der Logdatei:2014.01.18 18:42:29 2: After sleep: ERROR: command 'internet-radio-preset 04' was NOT successful.obwohl es successful ausgeführt wurde :o
Nicht so wichtig, wollte es mal erwähnt habe...


Bekannt, siehe:


Es scheint allerdings so, dass die Rückmeldung des Receivers von der Regel abweicht und ein anderes Preset verwendet. Bei mir wird zwar geschaltet, aber das FHEM Modul bekommt nicht die erwartete positive Rückmeldung. Ich schaue da bei Gelegenheit mal nach, aktuell ist wieder Alltag angesagt  ;)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Future am 24 Januar 2014, 12:24:37
Hallo,
erstmal ein RIESEN Dankeschön für dieses Modul  :) !!
Im großen und ganzen aber steig ich da nicht so richtig durch  :-\
erstmal hab ich ERFOLGREICH das Modul zu laufen bekommen mein TX-NR515 mach das was ihm gesagt wird. Nach ein paar Stunden suchen/lesen nicht verstehen warum, hab ich es geschaft, das mein Onkyo Teil wochentags um 5:55 angeht und um 7:00 wieder aus !  ;)
mit :
define onkyo_wecker WeekdayTimer Onkyo_AVR  Mo-Fr|05:55|onund
define onkyo_wecker WeekdayTimer Onkyo_AVR  Mo-Fr|07:00|offhab ich das hinbekommen.
ABER ich bekomme es nicht gebacken das er dann gleichtzeitig auf Input FM und Volume 30 stellen soll  :'(
in der komandozeile geht das set Onkyo volume 30 und set Onkyo input fm ohne probleme
wo und wie schreib ich das ganze hin das er das auch macht ?

Hülfe.... bin am verzweifeln  :o
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 24 Januar 2014, 23:35:58
define onkyo_wecker WeekdayTimer Onkyo_AVR  Mo-Fr|05:55|on
und
define onkyo_wecker WeekdayTimer Onkyo_AVR  Mo-Fr|07:00|off
hab ich das hinbekommen.
ABER ich bekomme es nicht gebacken das er dann gleichtzeitig auf Input FM und Volume 30 stellen soll  :'(
in der komandozeile geht das
set Onkyo volume 30 und set Onkyo input fm ohne probleme
wo und wie schreib ich das ganze hin das er das auch macht ?


Das sind FHEM Basics. Hast du die Doku schon vollständig gelesen? ;D
http://fhem.de/fhem.html#Documentation

Du kannst mehrere Befehle mit Semikolon getrennt in einer Zeile angeben. Ob das mit dem WeekdayTimer Modul funktioniert, weiß ich nicht. Ich würde empfehlen, dass du dir mal das AT Modul anschaust: http://fhem.de/commandref.html#at
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: perreira am 26 Januar 2014, 18:41:35
Hallo

ich versuche das Modul gerade mit einem NR-807 zu verwenden, es ging mal ganz kurz nach einem Neustart des Receivers, danach bekomme ich seitdem nur noch "Receiver is absent"...

Der Receiver selber ist pingbar und ein Telnet auf den Receiver funktioniert. Hat jemand von euch FHEM schon mit einem NR-807 am laufen? Gibt es irgendeinen Trick, den ich übersehen habe (FHEM ist aktuell, das Modul ist auf pre2013 konfiguriert, IP passt...)

VIelen Dank schonmal
Nils
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 26 Januar 2014, 20:45:23

ich versuche das Modul gerade mit einem NR-807 zu verwenden, es ging mal ganz kurz nach einem Neustart des Receivers, danach bekomme ich seitdem nur noch "Receiver is absent"...


Du kannst mal das Attribut verbose auf 4 oder 5 setze, dann kannst du im Logfile sehen, was passiert und ggf. entsprechende Rückschlüsse ziehen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: dieda am 29 Januar 2014, 17:05:09
Mir müllt der Onkyo mein Log zu.
Zitat
2014.01.29 16:10:03 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:10:03 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:11:18 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:11:18 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:12:33 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:12:33 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:13:48 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:13:48 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:15:03 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:15:03 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:16:53 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:16:53 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:18:08 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:18:08 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:19:23 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:19:23 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:20:38 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:20:38 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:21:53 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:21:53 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:23:08 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:23:08 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:24:24 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:24:24 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:25:39 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:25:39 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:26:54 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:26:54 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:28:09 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:28:09 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:29:24 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:29:24 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:30:39 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:30:39 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:31:54 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:31:54 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:33:09 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:33:09 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:34:24 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:34:24 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:35:39 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:35:39 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:36:54 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:36:54 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:38:09 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:38:09 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:39:24 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:39:24 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:40:39 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:40:39 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:41:54 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:41:54 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:43:09 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:43:09 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:44:24 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:44:24 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:45:39 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:45:39 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:46:54 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:46:54 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:48:09 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:48:09 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:49:24 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:49:24 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:50:39 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:50:39 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:51:54 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:51:54 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:53:09 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:53:09 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:54:24 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:54:24 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:55:39 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:55:39 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:56:54 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:56:54 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:58:09 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:58:09 3: ONKYO_AVR device MyAVR is available
2014.01.29 16:59:24 3: ONKYO_AVR device MyAVR is unavailable
2014.01.29 16:59:24 3: ONKYO_AVR device MyAVR is available

Verbose steht auf 3
Zitat
##############################################################################
## Onkyo Verstärker
############################################################################
## Onkyo Wohnzimmer
define MyAVR ONKYO_AVR 192.168.178.29 pre2013
attr MyAVR devStateIcon on:Restart off:Shutdown
attr MyAVR group Wohnzimmer
attr MyAVR icon rc_AUDIO
attr MyAVR model pre2013
attr MyAVR room Multimedia
attr MyAVR webCmd volume:mute:input

## Onky Kueche
define AVR_Kueche ONKYO_AVR 192.168.178.29 pre2013 zone2 60
attr AVR_Kueche devStateIcon on:Restart off:Shutdown
attr AVR_Kueche group Kueche
attr AVR_Kueche icon rc_AUDIO
attr AVR_Kueche model pre2013
attr AVR_Kueche room Multimedia
attr AVR_Kueche webCmd volume:mute:input

So hatte ich den AVR eingerichtet.

Ziel: Den Present-Zustand einmalig auslesen und entsprechend dann den Internetsender und die Lautstärke anpassen. Aber das ist eine andere Baustelle...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 30 Januar 2014, 00:06:19
Ein Attribut verbose=2 sollte dir Linderung verschaffen.
Die Nutzung von Internet funktioniert grundsätzlich, bringt aber leider viele Probleme mit sich, die ich aktuell im Programmcode so nicht abfangen kann, ohne dass der FHEM Prozess noch stärker blockiert wird. Es gibt Ideen das weiter zu entwickeln, aber dafür fehlt mir die Zeit.
Titel: Antw:Aw: Modul für ONKYO AV Receiver
Beitrag von: pc1246 am 02 Februar 2014, 10:46:05
Hallo Loredo!

Erstmal ein dickes Danke für die Arbeit an dem Modul!
Habe es bei mir mit nem Onkyo TX-NR515 getestet. Über das angelegte Gerät kann ich sämtliche set Befehle erfolgreich absetzen.
Das funktioniert super. Die Get Befehle wollen bis auf den Powerstate alle nicht. Liefern immer nur "-". Das aber nur als Info.

Ich versuche jetzt die ganze Zeit die Befehle per remotecontrol abzusetzen. Die Fernbedienung und das Notify sind erzeugt, das Notify scheint aber nicht richtig zu Arbeiten.

So sind die Geräte erstellt:
define Onkyo_AV ONKYO_AVR 192.168.XXX.XXX
define rc_onkyo remotecontrol
set rc_onkyo layout ONKYO_AVR
set rc_onkyo makenotify Onkyo_AV

Drücke ich jetzt Tasten auf der Fernbedienung bekomme ich folgende Meldungen im Systemlog:

2013.10.02 19:21:01 3: notify_rc_onkyo return value: Unknown argument remoteControl, choose one of statusRequest:noArg toggle:noArg on:noArg off:noArg volume:slider,0,1,100 volumeUp:noArg volumeDown:noArg mute:on,off remoteControl:UP,DOWN,LEFT,RIGHT,ENTER,MENU,AUDIO,VIDEO,HOME input:video1,video2,video3,video4,video5,video6,video7,bd-dvd,tape,tape2,phono,tv-cd,fm,am,tuner,musicsrv,iradio,usb1,usb2,network,universal sleep:off,5,10,15,30,60,90

Mache ich was falsch? Oder liegt es im Modul?

Grüße Marco

Hallo Marco

Ich sehe Du hast einen TX-NR515 wie ich auch! Leider kann ich diesen bei mir gar nicht anlegen! Hast Du auch einen RPI, oder wo laeuft fhem bei Dir? Ich habe mich schon an der XML installation versucht, diese scheitert aber klaeglich. Kannst Du mir weiterhelfen?

Danke und Gruss
Christoph
Titel: Antw:Aw: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 02 Februar 2014, 11:45:59
Ich sehe Du hast einen TX-NR515 wie ich auch! Leider kann ich diesen bei mir gar nicht anlegen! Hast Du auch einen RPI, oder wo laeuft fhem bei Dir? Ich habe mich schon an der XML installation versucht, diese scheitert aber klaeglich. Kannst Du mir weiterhelfen?


Was ist denn an einem


aptitude install libxml-simple-perl libxml-parser-perl


schwierig?  ???
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: dieda am 02 Februar 2014, 12:06:12
Bei mir hat cpan geklappt. Man muss nur die Reihenfolge einhalten. ;)
Titel: Antw:Aw: Modul für ONKYO AV Receiver
Beitrag von: pc1246 am 02 Februar 2014, 13:07:26

Was ist denn an einem


aptitude install libxml-simple-perl libxml-parser-perl


schwierig?  ???

Hallo Loredo

Nein grundsaetzlich ist das nicht schwierig! Ich bin halt totaler newbie auf dem RPI! Und per CPAN, wie dieda es beschreibt, ging es bei mir gar nicht! Hatte dann aber im Enigma-post den Hinweis gefunden! Danke! Inzwischen laeuft der Receiver und ich bin absolut begeistert. Werde auch gleich den VU-Ultimo noch einbinden. Dienstag wird dann wohl auch mein Jeelink eintrudeln, und ich kann mit den Heizkoerpern anfangen!

Gruss
Christoph
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: urmel86 am 02 Februar 2014, 13:08:33
Hallo Christoph,

Loredo hat die Antwort ja schon gegeben:

aptitude install libxml-simple-perl libxml-parser-perloder
apt-get install libxml-simple-perl libxml-parser-perl
bringen dich eigentlich direkt ans Ziel. Natürlich mit superuser Rechten ausführen.

Schönen Sonntag zusammen!
Marco

Edit: Ok hatte sich grade erledigt :)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Michi240281 am 07 Februar 2014, 11:07:21
Hallo zusammen,

ich habe einen Onkyo TX-SR 608, der AVR ist eigentlich recht neu (3 Jahre), jedoch hat er leider keine LAN-Schnittstelle. Gibt es eine andere Möglichkeit, ihn anzusteuern? Vllt hat er eine RS232 Schnittstelle? Meine sowas in Erinnerung zu haben. Was bräuchte man dann an Hardware?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: dieda am 07 Februar 2014, 14:45:58
Denke, dass ist zwar off-topic, also nicht steinigen. Aber deine Fritte ist nicht so gut für deine Anwendung geeignet, da man das mit LIRC  und einem IR-Extender realisieren kann.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: KIDzero am 08 Februar 2014, 09:40:38
2014.02.08 09:35:32 5: ONKYO_AVR AVR: called function ONKYO_AVR_GetStatus()
2014.02.08 09:35:32 5: ONKYO_AVR AVR: called function ONKYO_AVR_SendCommand()
2014.02.08 09:35:32 4: ONKYO_AVR AVR(main): power -> query (PWRQSTN)
2014.02.08 09:35:32 5: ONKYO_AVR AVR(main): 192.168.1.32:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2014.02.08 09:35:32 5: ONKYO_AVR AVR(main): 192.168.1.32:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.02.08 09:35:36 4: ONKYO_AVR AVR(main): No valid response for command 'PWR' during request session of 3 seconds
2014.02.08 09:35:36 4: ONKYO_AVR AVR: absent
Servus,

hab leider wieder das Problem das ich meinen Onkyo (709) nicht steuern kann.

Gruß Hans
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 08 Februar 2014, 12:12:51
2014.02.08 09:35:32 5: ONKYO_AVR AVR: called function ONKYO_AVR_GetStatus()
2014.02.08 09:35:32 5: ONKYO_AVR AVR: called function ONKYO_AVR_SendCommand()
2014.02.08 09:35:32 4: ONKYO_AVR AVR(main): power -> query (PWRQSTN)
2014.02.08 09:35:32 5: ONKYO_AVR AVR(main): 192.168.1.32:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2014.02.08 09:35:32 5: ONKYO_AVR AVR(main): 192.168.1.32:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.02.08 09:35:36 4: ONKYO_AVR AVR(main): No valid response for command 'PWR' during request session of 3 seconds
2014.02.08 09:35:36 4: ONKYO_AVR AVR: absent

Servus,

hab leider wieder das Problem das ich meinen Onkyo (709) nicht steuern kann.


Dafür gibt es aktuell keine Lösung. Nur den Rat, die NET-Funktionen wie Internetradio etc nicht so extensiv zu verwenden. Diese müllen leider das Netzwerk sehr voll und wie man sieht, reichen nichtmals 3 Sekunden aus, um auf die eigentlich erwartete Antwort zu warten.
In diesen 3 Sekunden ist FHEM aber mit der aktuellen Implementierung vollkommen blockiert, deshalb möchte ich die Zeit nicht noch weiter erhöhen. Vielleicht mache ich da noch ein Attribut, wo man mehr als 3 Sekunden eingeben kann. Aber wie gesagt, zu empfehlen ist es nicht.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Owel am 18 Februar 2014, 11:05:30
Hallo,

bei häufen sich folgende Meldungen im Log

Use of uninitialized value $vidin_res_string[2] in uc at ./FHEM/70_ONKYO_AVR.pm line 435.
Use of uninitialized value $vidin_res_string[3] in uc at ./FHEM/70_ONKYO_AVR.pm line 435.
Use of uninitialized value in concatenation (.) or string at ./FHEM/70_ONKYO_AVR.pm line 439.
Use of uninitialized value in concatenation (.) or string at ./FHEM/70_ONKYO_AVR.pm line 439.
Use of uninitialized value $vidout_res_string[2] in uc at ./FHEM/70_ONKYO_AVR.pm line 451.
Use of uninitialized value $vidout_res_string[3] in uc at ./FHEM/70_ONKYO_AVR.pm line 451.
Use of uninitialized value in concatenation (.) or string at ./FHEM/70_ONKYO_AVR.pm line 455.
Use of uninitialized value in concatenation (.) or string at ./FHEM/70_ONKYO_AVR.pm line 455.

Ich nehme mal an das ist ein Bug?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 18 Februar 2014, 11:22:18
Hallo,

bei häufen sich folgende Meldungen im Log

Use of uninitialized value $vidin_res_string[2] in uc at ./FHEM/70_ONKYO_AVR.pm line 435.
Use of uninitialized value $vidin_res_string[3] in uc at ./FHEM/70_ONKYO_AVR.pm line 435.
Use of uninitialized value in concatenation (.) or string at ./FHEM/70_ONKYO_AVR.pm line 439.
Use of uninitialized value in concatenation (.) or string at ./FHEM/70_ONKYO_AVR.pm line 439.
Use of uninitialized value $vidout_res_string[2] in uc at ./FHEM/70_ONKYO_AVR.pm line 451.
Use of uninitialized value $vidout_res_string[3] in uc at ./FHEM/70_ONKYO_AVR.pm line 451.
Use of uninitialized value in concatenation (.) or string at ./FHEM/70_ONKYO_AVR.pm line 455.
Use of uninitialized value in concatenation (.) or string at ./FHEM/70_ONKYO_AVR.pm line 455.

Ich nehme mal an das ist ein Bug?


Nicht wirklich ein bekannter.
Dein ONKYO scheint keine Infos über die Videoauflösung zu liefern (oder zumindest Werte in einem unbekannten Format).
Was sagt das Log denn, wenn du das Attribut verbose auf 5 erhöhst?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Owel am 18 Februar 2014, 11:33:18
Naja ich denke mal das stimmt schon dass der Onkyo gerade keine Werte zur Videoauflösung liefert, denn der Angeschlosse Beamer ist aktuell aus.

Ansonsten liefert verbose 5 das hier
2014.02.18 11:31:37 5: ONKYO_AVR avr: called function ONKYO_AVR_GetStatus()
2014.02.18 11:31:37 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2014.02.18 11:31:37 4: ONKYO_AVR avr(main): power -> query (PWRQSTN)
2014.02.18 11:31:37 5: ONKYO_AVR avr(main): 192.168.178.42:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2014.02.18 11:31:37 5: ONKYO_AVR avr(main): 192.168.178.42:60128 rcv 49534350000000100000000a01000000213150575230311a0d0a ISCP............!1PWR01...
2014.02.18 11:31:37 4: ONKYO_AVR avr(main): PWRQSTN return value '01' converted through VALUE from HASH table to 'on'
2014.02.18 11:31:37 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2014.02.18 11:31:37 4: ONKYO_AVR avr(main): mute -> query (AMTQSTN)
2014.02.18 11:31:37 5: ONKYO_AVR avr(main): 192.168.178.42:60128 snd 49534350000000100000000a010000002131414d545153544e0d ISCP............!1AMTQSTN.
2014.02.18 11:31:37 5: ONKYO_AVR avr(main): 192.168.178.42:60128 rcv 49534350000000100000000a010000002131414d5430301a0d0a ISCP............!1AMT00...
2014.02.18 11:31:37 4: ONKYO_AVR avr(main): AMTQSTN return value '00' converted through VALUE from HASH table to 'off'
2014.02.18 11:31:37 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2014.02.18 11:31:37 4: ONKYO_AVR avr(main): volume -> query (MVLQSTN)
2014.02.18 11:31:37 5: ONKYO_AVR avr(main): 192.168.178.42:60128 snd 49534350000000100000000a0100000021314d564c5153544e0d ISCP............!1MVLQSTN.
2014.02.18 11:31:37 5: ONKYO_AVR avr(main): 192.168.178.42:60128 rcv 49534350000000100000000a0100000021314d564c32441a0d0a ISCP............!1MVL2D...
2014.02.18 11:31:37 4: ONKYO_AVR avr(main): MVLQSTN return value '2D' converted from HEX to DEC
2014.02.18 11:31:37 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2014.02.18 11:31:37 4: ONKYO_AVR avr(main): sleep -> query (SLPQSTN)
2014.02.18 11:31:37 5: ONKYO_AVR avr(main): 192.168.178.42:60128 snd 49534350000000100000000a010000002131534c505153544e0d ISCP............!1SLPQSTN.
2014.02.18 11:31:37 5: ONKYO_AVR avr(main): 192.168.178.42:60128 rcv 49534350000000100000000a010000002131534c5030301a0d0a ISCP............!1SLP00...
2014.02.18 11:31:37 4: ONKYO_AVR avr(main): SLPQSTN return value '00' converted through VALUE from HASH table to 'off'
2014.02.18 11:31:37 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2014.02.18 11:31:37 4: ONKYO_AVR avr(main): input -> query (SLIQSTN)
2014.02.18 11:31:37 5: ONKYO_AVR avr(main): 192.168.178.42:60128 snd 49534350000000100000000a010000002131534c495153544e0d ISCP............!1SLIQSTN.
2014.02.18 11:31:37 5: ONKYO_AVR avr(main): 192.168.178.42:60128 rcv 49534350000000100000000a010000002131534c4930311a0d0a ISCP............!1SLI01...
2014.02.18 11:31:37 4: ONKYO_AVR avr(main): SLIQSTN return value '01' converted through ARRAY from HASH table to 'video2'
2014.02.18 11:31:37 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2014.02.18 11:31:37 4: ONKYO_AVR avr(main): video-information -> query (IFVQSTN)
2014.02.18 11:31:37 5: ONKYO_AVR avr(main): 192.168.178.42:60128 snd 49534350000000100000000a0100000021314946565153544e0d ISCP............!1IFVQSTN.
2014.02.18 11:31:38 5: ONKYO_AVR avr(main): 192.168.178.42:60128 rcv 49534350000000100000005401000000213149465648444d4920332c31393230783130383069203530487a2c5247422c32346269742c48444d49204d61696e2c31393230783130383069203530487a2c5247422c33306269742c437573746f6d2c1a0d0a ISCP.......T....!1IFVHDMI 3,1920x1080i 50Hz,RGB,24bit,HDMI Main,1920x1080i 50Hz,RGB,30bit,Custom,...
2014.02.18 11:31:38 4: ONKYO_AVR avr(main): IFVQSTN unconverted return of value 'HDMI 3,1920x1080i 50Hz,RGB,24bit,HDMI Main,1920x1080i 50Hz,RGB,30bit,Custom,'
2014.02.18 11:31:38 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2014.02.18 11:31:38 4: ONKYO_AVR avr(main): audio-information -> query (IFAQSTN)
2014.02.18 11:31:38 5: ONKYO_AVR avr(main): 192.168.178.42:60128 snd 49534350000000100000000a0100000021314946415153544e0d ISCP............!1IFAQSTN.
2014.02.18 11:31:38 5: ONKYO_AVR avr(main): 192.168.178.42:60128 rcv 49534350000000100000003e01000000213149464148444d4920332c446f6c627920442c20202034386b487a2c20322e3063682c446f6c627920504c4949204d6f7669652c352e3163682c1a0d0a ISCP.......>....!1IFAHDMI 3,Dolby D,   48kHz, 2.0ch,Dolby PLII Movie,5.1ch,...
2014.02.18 11:31:38 4: ONKYO_AVR avr(main): IFAQSTN unconverted return of value 'HDMI 3,Dolby D,   48kHz, 2.0ch,Dolby PLII Movie,5.1ch,'
Use of uninitialized value $vidin_res_string[2] in uc at ./FHEM/70_ONKYO_AVR.pm line 435.
Use of uninitialized value $vidin_res_string[3] in uc at ./FHEM/70_ONKYO_AVR.pm line 435.
Use of uninitialized value in concatenation (.) or string at ./FHEM/70_ONKYO_AVR.pm line 439.
Use of uninitialized value in concatenation (.) or string at ./FHEM/70_ONKYO_AVR.pm line 439.
Use of uninitialized value $vidout_res_string[2] in uc at ./FHEM/70_ONKYO_AVR.pm line 451.
Use of uninitialized value $vidout_res_string[3] in uc at ./FHEM/70_ONKYO_AVR.pm line 451.
Use of uninitialized value in concatenation (.) or string at ./FHEM/70_ONKYO_AVR.pm line 455.
Use of uninitialized value in concatenation (.) or string at ./FHEM/70_ONKYO_AVR.pm line 455.
2014.02.18 11:31:38 4: ONKYO_AVR avr: on
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Owel am 26 Februar 2014, 20:10:46
Any news on my error?

Ansonsten habe ich noch die frage, wie kann ich das Command
MVLUP1 an den Onkyo senden?, ich möchte nämlich gerne in 1db und nicht in 0,5db Schritten.

Danke
Owel
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Owel am 10 März 2014, 18:50:15
Wie sieht es aus, gibt es Neuigkeiten bzgl meines Fehlers bzw meine Anfrage?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 12 März 2014, 07:23:08
Ich habe da noch ein Problem, dass der Receiver irgendwann nicht mehr erreichbar ist (stand hier schonmal irgendwo beschrieben):2014.03.12 06:00:00 3: Wecker_Onkyo return value: Device is offline and cannot be controlled at that stage.Dann hilft, den Reciever kurz vom Strom nehmen.
Das funktioniert tatsächlich. Anschließend weiß das Modul dass er wieder "lebt".

Die parallel auf dem Smartphone installierte Onkyo-App stört sich daran aber nicht, da ist der Reciever immer erreichbar.

Ist hier Lösung in Sicht?

Ansonsten: Immer weiter so :)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: dancatt am 06 April 2014, 20:34:55
Hallo zusammen,

ich habe derzeit viele "HMLAN1 new condition disconnected" im Log gefunden. Habe dann "apptime" und "perfmonitor" angeschmissen.
Perfmonitor hat einige Einträge in das Log geschrieben.
Viele Einträge von Perfmon beruhen auf folgendem:
ONKYO_AVR Onkyo_AVR: called function ONKYO_AVR_GetStatus()
ONKYO_AVR Onkyo_AVR: called function ONKYO_AVR_SendCommand()
ONKYO_AVR Onkyo_AVR(main): net-receiver-information -> query (....)
ONKYO_AVR Onkyo_AVR(main): 192.168.###.###:##### snd .....

Kennt das Problem jemand?

Danke und Gruß Daniel
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 April 2014, 23:00:56

Any news on my error?

Ist in der morgen ladbaren Version behoben.

Ansonsten habe ich noch die frage, wie kann ich das CommandMVLUP1 an den Onkyo senden?, ich möchte nämlich gerne in 1db und nicht in 0,5db Schritten.

So:
set meinOnkyo remoteControl volume level-up-1db-step
Oder für 1db runter:

set meinOnkyo remoteControl volume level-down-1db-step
Siehe auch

set meinOnkyo remoteControl help

Ich habe da noch ein Problem, dass der Receiver irgendwann nicht mehr erreichbar ist (stand hier schonmal irgendwo beschrieben):
2014.03.12 06:00:00 3: Wecker_Onkyo return value: Device is offline and cannot be controlled at that stage.
Ist hier Lösung in Sicht?

Jaein. Für die Lösung muss das Modul komplett umgeschrieben werden. Dafür fehlt mir aktuell die Zeit.


Perfmonitor hat einige Einträge in das Log geschrieben.
Viele Einträge von Perfmon beruhen auf folgendem:
ONKYO_AVR Onkyo_AVR: called function ONKYO_AVR_GetStatus()
ONKYO_AVR Onkyo_AVR: called function ONKYO_AVR_SendCommand()
ONKYO_AVR Onkyo_AVR(main): net-receiver-information -> query (....)
ONKYO_AVR Onkyo_AVR(main): 192.168.###.###:##### snd .....


Kennt das Problem jemand?

Ja. Entweder hast du ein sehr niedriges Interval für die Abfrage eingestellt (führt zu höherer Last) oder du schickt auch sehr intensiv Befehle zu deinem Onkyo.
Generell ist das Modul aktuell blockierend; das bedeutet, während es den Status des Onkyo Receivers prüft oder einen Befehl sendet, kann kein anderer Befehl von FHEM verarbeitet werden.
Lösung ist wie oben gerade erwähnt ein recht aufwändiger Rewrite des Moduls. Momentan muss man damit leben und ich empfehle, das Modul zumindest auf einem RaspberryPi laufen haben und das Standard-Interval bei 45sec zu belassen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: dancatt am 07 April 2014, 14:11:04
Hallo,

habe an dem Intervall etc. nichts geändert. Wüsste auch garnicht wo :-(
Desweiteren läuft Fhem auch auf einem Raspberry.

Derzeit benötige ich den Onkyo in Fhem auch nur, um auf ein event der Fritzbox zu reagieren.

Das ganze sieht folgendermaßen aus:
fhem.cfg
define FritzBox FB_CALLMONITOR 192.###.###.###
attr FritzBox devStateIcon opened:it_wifi
attr FritzBox event-on-change-reading event
attr FritzBox group Maschinenraum.FritzBox
attr FritzBox icon it_internet
attr FritzBox local-area-code #####
attr FritzBox room Maschinenraum

define FritzBox_Notify notify FritzBox:event:.* {\
  HandleFritzBox()\
}
attr FritzBox_Notify room hidden

MyUtils.pm
sub HandleFritzBox()
{
  my $event = ReadingsVal("FritzBox", "event", undef);
  Log 3, "HandleFritzBox Event: ".$event;
 
  if($event eq "ring" || $event eq "call" || $event eq "connect")
  {
    if (Value("Raspbmc") eq "opened" && ReadingsVal("Raspbmc", "playStatus", undef) eq "playing")
    {
      fhem("set Raspbmc pause");
    }
    if (Value("Onkyo_AVR") eq "on" && ReadingsVal("Onkyo_AVR", "mute", undef) ne "on")
    {
      fhem("set Onkyo_AVR mute on");
    }
  }
  elsif ($event eq "disconnect")
  {
    if (Value("Raspbmc") eq "opened" && ReadingsVal("Raspbmc", "playStatus", undef) eq "paused")
    {
      fhem("set Raspbmc play");
    }
    if (Value("Onkyo_AVR") eq "on" && ReadingsVal("Onkyo_AVR", "mute", undef) ne "off")
    {
      fhem("set Onkyo_AVR mute off");
    }
  }

  return;
}
# End HandleFritzBox

Wenn ich das richtig verstehe, dann sollte doch nur ein Befehl an den Onkyo gesendet werden, wenn sich an der Fritzbox das envent ändert, oder?

Vielen Dank
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Owel am 08 April 2014, 09:10:00
Ist in der morgen ladbaren Version behoben.

So:
set meinOnkyo remoteControl volume level-up-1db-step
Oder für 1db runter:

set meinOnkyo remoteControl volume level-down-1db-step
Siehe auch

set meinOnkyo remoteControl help

Danke dir, werde es gleich mal ausprobieren!

Grüße
Owel
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: rtv am 27 Mai 2014, 15:31:26
Hallo zusammen,

ich habe noch einen "alten" Onkyo 876 - ohne LAN.
Derzeit behelfe ich mich mit einige quick&dirty Kommandos, die ich an die serielle Schnittstelle schicke.

Leider verstehe ich nicht genug von FHEM und seinem Plugin-Aufbau um daraus ein eigenes Plugin zu machen, dass das größte Manko behebt: Mir fehlt das nicht-blockierende, dauerhafte Auslesen der RS232-Schnittstelle.
Dann wüßte FHEM jederzeit über den Status des Receivers Bescheid (auch wenn er über die IR-Fernbedienung gesteuert wurde).

Kann der serielle Support auch in dieses Modul integriert werden?
Oder kann mir jemand ein korrektes, leeres "Grundgerüst" für ein serielles Plugin erstellen, wo ich dann die Fleißarbeit übernehme und die einzelnen Kommandos implementiere?

Viele Grüße
Ralf

sub
OnkyoVideoOut($)
{
if ($_[0] eq 'Off' or $_[0] eq 'Analog')
{
SendOnkyoCmd('HDO00'); #'echo "\\!1HDO00" > /dev/usb_rs232';
}
elsif ($_[0] eq 'Main' or $_[0] eq 'HDMI-Main')
{
SendOnkyoCmd('HDO01');
}
elsif ($_[0] eq 'Sub' or $_[0] eq 'HDMI-Sub')
{
SendOnkyoCmd('HDO02');
}
}


sub
SendOnkyoCmd ($)
{   
my $command = $_[0];
my $onkyo = Device::Onkyo->new(device => '/dev/onkyo');
my $outstring = '';
$command = "\\!1".$command." > /dev/onkyo";
$onkyo->write($command);
my $message = $onkyo->read(1);

$outstring=left(trim($message), 3);
Log 1, "DEBUG: String: ".$outstring." Ausgabe: ".$message;

if($outstring eq "PWR")
{
  $outstring=right(trim($message), 2);
  if ($outstring eq "01") {
    Log 1, "Onyko Receiver eingeschaltet";
  } else {
    Log 1, "Onyko Receiver ausgeschaltet";
  }
 
}
if($outstring eq "MVL")
{
  $outstring=hex(right(trim($message), 2));
  Log 1, "Aktuelle AVR Lautstärke: ".$outstring;
}
Log 1, "Send RS232 Command: ".$command." to Onkyo. Received: ".$message;
return
}

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 29 Mai 2014, 13:27:18
ich habe noch einen "alten" Onkyo 876 - ohne LAN.
Derzeit behelfe ich mich mit einige quick&dirty Kommandos, die ich an die serielle Schnittstelle schicke.

Leider verstehe ich nicht genug von FHEM und seinem Plugin-Aufbau um daraus ein eigenes Plugin zu machen, dass das größte Manko behebt: Mir fehlt das nicht-blockierende, dauerhafte Auslesen der RS232-Schnittstelle.
Dann wüßte FHEM jederzeit über den Status des Receivers Bescheid (auch wenn er über die IR-Fernbedienung gesteuert wurde).

Kann der serielle Support auch in dieses Modul integriert werden?
Oder kann mir jemand ein korrektes, leeres "Grundgerüst" für ein serielles Plugin erstellen, wo ich dann die Fleißarbeit übernehme und die einzelnen Kommandos implementiere?


Es ist vorgesehen das Modul über Kurz oder Lang auf Non-Blocking und eine permanente IO-Verbindung umzustellen. Dabei spielt es dann keine Rolle, ob es eine Telnet/TCP Verbindung ist, oder ob die Kommandos über eine serielle Schnittstelle gehen. Ich habe für den Umbau und die dafür notwendigen Recherchen bzw. zum herumprobieren, wie das in FHEM zu implementieren ist, aktuell allerdings keine Zeit.
Ein weiteres Modul, was alles nochmal neu implementiert, ist keine wirklich sinnvolle Angelegenheit. Wenn du helfen möchtest, kannst du gerne einen Patch für das vorhandene Modul schreiben und ich übernehme ihn dann gerne, wenn er passend ist.


Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: krannich am 27 Juni 2014, 21:33:13
Hallo Loredo,

erstmal Danke für das Plugin, echt super!

Gibt es eine Möglichkeit das Volume langsam zu senken und nicht abrupt?

Ich verstehe die Parameter nicht, bzw. wo finde ich eine Doku darüber?

VG
Dennis

 
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 05 Juli 2014, 17:51:49
Gibt es eine Möglichkeit das Volume langsam zu senken und nicht abrupt?

Ich verstehe die Parameter nicht, bzw. wo finde ich eine Doku darüber?


Nein, das kann der Receiver selbst nicht. Du musst dir eine solche Funktion selbst basteln.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: forum-merlin am 15 August 2014, 23:11:03
Hallo Loredo,

zwei kurze Fragen:
1)
Ist ein TX-NR 515 jetzt ein "pre2013" Modell, oder nicht?
und ändert sich das wenn man ein FW Update auf den Onkyo spielt?

Warum ich das frage:
aus dem Log:
2014.08.15 22:22:05 3: ONKYO_AVR WZ.Verstaerker: net-receiver-information command unsupported, this must be a pre2013 device! Implicit fallback to protocol version pre2013.in meiner Definition:
### ONKYO Verstaerker ###
define WZ.Verstaerker ONKYO_AVR 192.168.12.83
attr WZ.Verstaerker devStateIcon on:rc_GREEN:off off:rc_STOP:on absent:rc_RED
attr WZ.Verstaerker group Multimedia
attr WZ.Verstaerker icon TX_NR515
attr WZ.Verstaerker model pre2013
attr WZ.Verstaerker room Multimedia
attr WZ.Verstaerker webCmd volume:mute:input
Was soll ich also am geschicktesten einstellen?


2)
Hast Du eine Idee wieso das Log andauernd meint, mein Onkyo wäre nicht da?
kleiner Log Auszug:
2014.08.15 22:10:21 3: ONKYO_AVR device WZ.Verstaerker is unavailable
2014.08.15 22:10:21 3: ONKYO_AVR device WZ.Verstaerker is available
2014.08.15 22:11:36 3: ONKYO_AVR device WZ.Verstaerker is unavailable
2014.08.15 22:11:36 3: ONKYO_AVR device WZ.Verstaerker is available
2014.08.15 22:12:51 3: ONKYO_AVR device WZ.Verstaerker is unavailable
2014.08.15 22:12:51 3: ONKYO_AVR device WZ.Verstaerker is available
2014.08.15 22:14:06 3: ONKYO_AVR device WZ.Verstaerker is unavailable
2014.08.15 22:14:06 3: ONKYO_AVR device WZ.Verstaerker is available
2014.08.15 22:15:21 3: ONKYO_AVR device WZ.Verstaerker is unavailable
2014.08.15 22:15:21 3: ONKYO_AVR device WZ.Verstaerker is available
2014.08.15 22:16:36 3: ONKYO_AVR device WZ.Verstaerker is unavailable
2014.08.15 22:16:36 3: ONKYO_AVR device WZ.Verstaerker is available
2014.08.15 22:17:51 3: ONKYO_AVR device WZ.Verstaerker is unavailable
2014.08.15 22:17:51 3: ONKYO_AVR device WZ.Verstaerker is available


verbose 5 logging:
2014.08.15 22:58:23 3: ONKYO_AVR device WZ.Verstaerker is unavailable
2014.08.15 22:58:23 3: ONKYO_AVR device WZ.Verstaerker is available
2014.08.15 22:58:43 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_Set()
2014.08.15 22:58:43 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_Get()
2014.08.15 22:58:44 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_Set()
2014.08.15 22:59:35 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_GetStatus()
2014.08.15 22:59:35 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_SendCommand()
2014.08.15 22:59:35 4: ONKYO_AVR WZ.Verstaerker(main): net-receiver-information -> query (NRIQSTN)
2014.08.15 22:59:35 5: ONKYO_AVR WZ.Verstaerker(main): 192.168.12.83:60128 snd 49534350000000100000000b0100000021314e52495153544e0d0a ISCP............!1NRIQSTN..
2014.08.15 22:59:38 3: ONKYO_AVR device WZ.Verstaerker is unavailable
2014.08.15 22:59:38 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_SendCommand()
2014.08.15 22:59:38 4: ONKYO_AVR WZ.Verstaerker(main): power -> query (PWRQSTN)
2014.08.15 22:59:38 5: ONKYO_AVR WZ.Verstaerker(main): 192.168.12.83:60128 snd 49534350000000100000000b0100000021315057525153544e0d0a ISCP............!1PWRQSTN..
2014.08.15 22:59:38 5: ONKYO_AVR WZ.Verstaerker(main): 192.168.12.83:60128 rcv 49534350000000100000000a01000000213150575230301a0d0a ISCP............!1PWR00...
2014.08.15 22:59:38 3: ONKYO_AVR device WZ.Verstaerker is available
2014.08.15 22:59:38 4: ONKYO_AVR WZ.Verstaerker(main): PWRQSTN return value '00' converted through VALUE from HASH table to 'off'
2014.08.15 22:59:38 4: ONKYO_AVR WZ.Verstaerker: off
2014.08.15 23:00:13 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_Set()
2014.08.15 23:00:14 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_Set()
2014.08.15 23:00:20 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_Set()
2014.08.15 23:00:23 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_Set()
2014.08.15 23:00:23 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_Get()
2014.08.15 23:00:24 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_Set()
2014.08.15 23:00:50 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_GetStatus()
2014.08.15 23:00:50 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_SendCommand()
2014.08.15 23:00:50 4: ONKYO_AVR WZ.Verstaerker(main): net-receiver-information -> query (NRIQSTN)
2014.08.15 23:00:50 5: ONKYO_AVR WZ.Verstaerker(main): 192.168.12.83:60128 snd 49534350000000100000000b0100000021314e52495153544e0d0a ISCP............!1NRIQSTN..
2014.08.15 23:00:53 3: ONKYO_AVR device WZ.Verstaerker is unavailable
2014.08.15 23:00:53 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_SendCommand()
2014.08.15 23:00:53 4: ONKYO_AVR WZ.Verstaerker(main): power -> query (PWRQSTN)
2014.08.15 23:00:53 5: ONKYO_AVR WZ.Verstaerker(main): 192.168.12.83:60128 snd 49534350000000100000000b0100000021315057525153544e0d0a ISCP............!1PWRQSTN..
2014.08.15 23:00:53 5: ONKYO_AVR WZ.Verstaerker(main): 192.168.12.83:60128 rcv 49534350000000100000000a01000000213150575230301a0d0a ISCP............!1PWR00...
2014.08.15 23:00:53 3: ONKYO_AVR device WZ.Verstaerker is available
2014.08.15 23:00:53 4: ONKYO_AVR WZ.Verstaerker(main): PWRQSTN return value '00' converted through VALUE from HASH table to 'off'
2014.08.15 23:00:53 4: ONKYO_AVR WZ.Verstaerker: off
2014.08.15 23:01:00 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_Set()
2014.08.15 23:01:03 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_Set()
2014.08.15 23:02:05 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_GetStatus()
2014.08.15 23:02:05 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_SendCommand()
2014.08.15 23:02:05 4: ONKYO_AVR WZ.Verstaerker(main): net-receiver-information -> query (NRIQSTN)
2014.08.15 23:02:05 5: ONKYO_AVR WZ.Verstaerker(main): 192.168.12.83:60128 snd 49534350000000100000000b0100000021314e52495153544e0d0a ISCP............!1NRIQSTN..
2014.08.15 23:02:08 3: ONKYO_AVR device WZ.Verstaerker is unavailable
2014.08.15 23:02:08 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_SendCommand()
2014.08.15 23:02:08 4: ONKYO_AVR WZ.Verstaerker(main): power -> query (PWRQSTN)
2014.08.15 23:02:08 5: ONKYO_AVR WZ.Verstaerker(main): 192.168.12.83:60128 snd 49534350000000100000000b0100000021315057525153544e0d0a ISCP............!1PWRQSTN..
2014.08.15 23:02:08 5: ONKYO_AVR WZ.Verstaerker(main): 192.168.12.83:60128 rcv 49534350000000100000000a01000000213150575230301a0d0a ISCP............!1PWR00...
2014.08.15 23:02:08 3: ONKYO_AVR device WZ.Verstaerker is available
2014.08.15 23:02:08 4: ONKYO_AVR WZ.Verstaerker(main): PWRQSTN return value '00' converted through VALUE from HASH table to 'off'
2014.08.15 23:02:08 4: ONKYO_AVR WZ.Verstaerker: off
2014.08.15 23:03:03 5: ONKYO_AVR WZ.Verstaerker: called function ONKYO_AVR_Set()

Ping vom fhem server:
root@fhemserver:/opt# ping 192.168.12.83
PING 192.168.12.83(192.168.12.83) 56(84) bytes of data.
64 bytes from 192.168.12.83: icmp_req=1 ttl=64 time=0.960 ms
64 bytes from 192.168.12.83: icmp_req=2 ttl=64 time=0.881 ms
64 bytes from 192.168.12.83: icmp_req=3 ttl=64 time=0.783 ms
64 bytes from 192.168.12.83: icmp_req=4 ttl=64 time=0.742 ms
64 bytes from 192.168.12.83: icmp_req=5 ttl=64 time=0.773 ms
64 bytes from 192.168.12.83: icmp_req=6 ttl=64 time=0.748 ms
64 bytes from 192.168.12.83: icmp_req=7 ttl=64 time=1.05 ms
64 bytes from 192.168.12.83: icmp_req=8 ttl=64 time=1.04 ms
64 bytes from 192.168.12.83: icmp_req=9 ttl=64 time=0.849 ms
64 bytes from 192.168.12.83: icmp_req=10 ttl=64 time=0.746 ms
64 bytes from 192.168.12.83: icmp_req=11 ttl=64 time=0.869 ms
64 bytes from 192.168.12.83: icmp_req=12 ttl=64 time=0.812 ms
64 bytes from 192.168.12.83: icmp_req=13 ttl=64 time=0.779 ms
64 bytes from 192.168.12.83: icmp_req=14 ttl=64 time=0.780 ms
64 bytes from 192.168.12.83: icmp_req=15 ttl=64 time=0.771 ms
64 bytes from 192.168.12.83: icmp_req=16 ttl=64 time=0.930 ms
64 bytes from 192.168.12.83: icmp_req=17 ttl=64 time=0.822 ms
64 bytes from 192.168.12.83: icmp_req=18 ttl=64 time=0.946 ms
64 bytes from 192.168.12.83: icmp_req=19 ttl=64 time=0.781 ms
64 bytes from 192.168.12.83: icmp_req=20 ttl=64 time=0.789 ms
64 bytes from 192.168.12.83: icmp_req=21 ttl=64 time=0.728 ms
^C
--- 192.168.12.83 ping statistics ---
21 packets transmitted, 21 received, 0% packet loss, time 20024ms
rtt min/avg/max/mdev = 0.728/0.837/1.054/0.099 ms
root@fhemserver:/opt#

Danke schonmal fürs lesen.

gruß

der Merlin
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 20 August 2014, 11:03:23

1)
Ist ein TX-NR 515 jetzt ein "pre2013" Modell, oder nicht?

Wenn das net-receiver-information Kommando nicht unterstützt wird, ja.

und ändert sich das wenn man ein FW Update auf den Onkyo spielt?


Vermutlich nein, denn wie die meisten Hersteller fixt Onkyo nur Bugs und baut selten wirklich neue Funktionen in Bestandsgeräte ein. Man soll ja Neue kaufen...

Was soll ich also am geschicktesten einstellen?


Siehe Commandref http://fhem.de/commandref.html#ONKYO_AVR
define WZ.Verstaerker ONKYO_AVR 192.168.12.83 pre2013

Hast Du eine Idee wieso das Log andauernd meint, mein Onkyo wäre nicht da?


Das ist ein Folgefehler. Ich bin nicht ganz sicher, weshalb der Fallback bei dir nicht ausschließt, dass weiterhin nach den Infos gefragt wird. Jedenfalls sieht man im Log, dass die Abfragen bei deinem Receiver ein Timeout haben, weshalb dann angenommen wird, dass der Receiver offline wäre (auf Protokollebene, die Netzebene ist uninteressant, sprich dein Ping).
Das sollte sich erledigen, wenn du deine Gerätedefinition wie oben genannt anpasst.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: forum-merlin am 26 August 2014, 10:51:20
Wenn das net-receiver-information Kommando nicht unterstützt wird, ja.



Vermutlich nein, denn wie die meisten Hersteller fixt Onkyo nur Bugs und baut selten wirklich neue Funktionen in Bestandsgeräte ein. Man soll ja Neue kaufen...



Siehe Commandref http://fhem.de/commandref.html#ONKYO_AVR
define WZ.Verstaerker ONKYO_AVR 192.168.12.83 pre2013



Das ist ein Folgefehler. Ich bin nicht ganz sicher, weshalb der Fallback bei dir nicht ausschließt, dass weiterhin nach den Infos gefragt wird. Jedenfalls sieht man im Log, dass die Abfragen bei deinem Receiver ein Timeout haben, weshalb dann angenommen wird, dass der Receiver offline wäre (auf Protokollebene, die Netzebene ist uninteressant, sprich dein Ping).
Das sollte sich erledigen, wenn du deine Gerätedefinition wie oben genannt anpasst.

Danke Dir!
Ich habe das jetzt mal so umgestellt wie Du es beschrieben hast. Sieht schon besser aus, aber ich beobachte es mal ein wenig.

Gruß
Holger
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: mrniceguy am 06 September 2014, 11:23:14
Hallo zusammen,

Funktioniert das Modul auch mit den neuen 2014ern Receivern wie dem 636? Gab es hierzu schon Tests?

Danke & Gruß Andreas
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 06 September 2014, 13:29:00

Funktioniert das Modul auch mit den neuen 2014ern Receivern wie dem 636? Gab es hierzu schon Tests?


Es spricht nichts dagegen. Die neueren Modelle hat bisher wohl noch niemand im Einsatz, zumindest wenn man sich auf die Liste der Modelle in den FHEM Statistiken berufen wollte:
http://fhem.de/stats/statistics.html (http://fhem.de/stats/statistics.html)
(bisher TX-NR626, TX-NR809, TX-NR828)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: pc1246 am 09 September 2014, 20:24:00
Hallo Loredo

Wie teile ich dem Modul denn mit welchen Receiver ich habe? Ich kann doch gar nicht einstellen das ich einen TX-NR515 habe!?

Gruss Christoph
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 09 September 2014, 21:38:16

Wie teile ich dem Modul denn mit welchen Receiver ich habe? Ich kann doch gar nicht einstellen das ich einen TX-NR515 habe!?


Gar nicht, es ist nicht notwendig ein spezielles Modell anzugeben.
Der TX-NR515 wurde in 2012 veröffentlicht und ist deshalb ein pre2013 Gerät. Das wiederum kannst du angeben, wie es auch in der Kommando-Referenz beschrieben ist:

http://fhem.de/commandref.html#ONKYO_AVR


Das dritte Beispiel dort ist extra nur für dich dort platziert worden  ;)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: pc1246 am 10 September 2014, 07:20:22
Hallo Loredo

Das es nicht notwendig ist, ein Modell anzugeben, war mir klar. Dein Modul laeuft bei mir seit gut einem Jahr! (Danke noch mal dafuer!) Ich dachte nur, aufgrund der Diskussion zuvor, man koenne irgendwie angeben welches Modell man habe!

Gruss Christoph
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 14 September 2014, 14:58:48
Kann ich eigentlich Sendernamen auslesen?
Z.B. ein get für internet-radio-preset => WDR
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 14 September 2014, 15:00:11
Sollte über set remoteControl gehen. Einfach mal durchhangeln.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: ChristianKnorr am 14 September 2014, 19:05:07
Sollte über set remoteControl gehen. Einfach mal durchhangeln.
Ja, das hier geht:set wz_Onkyo remoteControl net-usb-title-name queryDanke dafür :)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Future am 28 September 2014, 19:15:51
Hallo,
seit 2 Tagen hab ich das Problem das mein TX-NR515 des öffteren in fhem auf "absent" geht. keine config geändert etc.
Wenn ich auf das Webif des 515 gehe ist alles ok ..... in fhem weiterhin auf absent.  :(
Wenn ich eine Remote App auf dem Handy starte... alles ohne probleme..... nur fhem sagt mir absent  :(
ab und zu ist der 515 in fhem wieder "present"
Kabel, Switch etc schon getauscht .... das Problem besteht weiterhin

jemand das selbe Problem ?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 28 September 2014, 19:24:07
Du kommst dem Problem besser auf die Spur, wenn du das Attribut verbose mal auf 4 oder 5 setzt und im Logfile nachschaust.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Future am 28 September 2014, 19:42:04
Also ich kann damit nichts anfangen  :o

2014.09.28 19:19:21 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_GetStatus()
2014.09.28 19:19:21 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_SendCommand()
2014.09.28 19:19:21 4: ONKYO_AVR Onkyo(main): power -> query (PWRQSTN)
2014.09.28 19:19:21 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2014.09.28 19:19:21 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:19:21 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000a0100000021314d564c31391a0d0a ISCP............!1MVL19...
2014.09.28 19:19:21 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c54463330303030303830303039303030304646464630304e451a0d0a ISCP....... ....!1NLTF300000800090000FFFF00NE...
2014.09.28 19:19:21 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c534338501a0d0a ISCP............!1NLSC8P...
2014.09.28 19:19:21 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355302d7654756e657220496e7465726e657420526164696f1a0d0a ISCP....... ....!1NLSU0-vTuner Internet Radio...
2014.09.28 19:19:21 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355312d415550454f2120504552534f4e414c20524144494f1a0d0a ISCP....... ....!1NLSU1-AUPEO! PERSONAL RADIO...
2014.09.28 19:19:21 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000120100000021314e4c5355322d53706f746966791a0d0a ISCP............!1NLSU2-Spotify...
2014.09.28 19:19:22 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000210100000021314e4c5355332d4c6173742e666d20496e7465726e657420526164696f1a0d0a ISCP.......!....!1NLSU3-Last.fm Internet Radio...
2014.09.28 19:19:22 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000100100000021314e4c5355342d73696d66791a0d0a ISCP............!1NLSU4-simfy...
2014.09.28 19:19:22 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000130100000021314e4c5355352d4d503374756e65731a0d0a ISCP............!1NLSU5-MP3tunes...
2014.09.28 19:19:22 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000170100000021314e4c5355362d4d79204661766f72697465731a0d0a ISCP............!1NLSU6-My Favorites...
2014.09.28 19:19:22 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000150100000021314e4c5355372d486f6d65204d656469611a0d0a ISCP............!1NLSU7-Home Media...
2014.09.28 19:19:22 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000f0100000021314e4c5355382d444c4e411a0d0a ISCP............!1NLSU8-DLNA...
2014.09.28 19:19:26 4: ONKYO_AVR Onkyo(main): No valid response for command 'PWR' during request session of 3 seconds
2014.09.28 19:19:26 4: ONKYO_AVR Onkyo: absent
2014.09.28 19:19:56 5: ONKYO_AVR Zone2: called function ONKYO_AVR_GetStatus()
2014.09.28 19:19:56 5: ONKYO_AVR Zone2: called function ONKYO_AVR_SendCommand()
2014.09.28 19:19:56 4: ONKYO_AVR Zone2(zone2): power -> query (ZPWQSTN)
2014.09.28 19:19:56 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 snd 49534350000000100000000a0100000021315a50575153544e0d ISCP............!1ZPWQSTN.
2014.09.28 19:19:56 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:19:56 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000a01000000213150575230311a0d0a ISCP............!1PWR01...
2014.09.28 19:19:56 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c54463330303030303830303039303030304646464630304e451a0d0a ISCP....... ....!1NLTF300000800090000FFFF00NE...
2014.09.28 19:19:56 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c534338501a0d0a ISCP............!1NLSC8P...
2014.09.28 19:19:56 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355302d7654756e657220496e7465726e657420526164696f1a0d0a ISCP....... ....!1NLSU0-vTuner Internet Radio...
2014.09.28 19:19:56 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355312d415550454f2120504552534f4e414c20524144494f1a0d0a ISCP....... ....!1NLSU1-AUPEO! PERSONAL RADIO...
2014.09.28 19:19:56 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000120100000021314e4c5355322d53706f746966791a0d0a ISCP............!1NLSU2-Spotify...
2014.09.28 19:19:56 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000210100000021314e4c5355332d4c6173742e666d20496e7465726e657420526164696f1a0d0a ISCP.......!....!1NLSU3-Last.fm Internet Radio...
2014.09.28 19:19:57 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000100100000021314e4c5355342d73696d66791a0d0a ISCP............!1NLSU4-simfy...
2014.09.28 19:19:57 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000130100000021314e4c5355352d4d503374756e65731a0d0a ISCP............!1NLSU5-MP3tunes...
2014.09.28 19:19:57 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000170100000021314e4c5355362d4d79204661766f72697465731a0d0a ISCP............!1NLSU6-My Favorites...
2014.09.28 19:19:57 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000150100000021314e4c5355372d486f6d65204d656469611a0d0a ISCP............!1NLSU7-Home Media...
2014.09.28 19:19:57 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000f0100000021314e4c5355382d444c4e411a0d0a ISCP............!1NLSU8-DLNA...
2014.09.28 19:20:01 4: ONKYO_AVR Zone2(zone2): No valid response for command 'ZPW' during request session of 3 seconds
2014.09.28 19:20:01 4: ONKYO_AVR Zone2: absent
2014.09.28 19:20:02 5: ONKYO_AVR Zone2: called function ONKYO_AVR_GetStatus()
2014.09.28 19:20:02 5: ONKYO_AVR Zone2: called function ONKYO_AVR_SendCommand()
2014.09.28 19:20:02 4: ONKYO_AVR Zone2(zone2): power -> query (ZPWQSTN)
2014.09.28 19:20:02 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 snd 49534350000000100000000a0100000021315a50575153544e0d ISCP............!1ZPWQSTN.
2014.09.28 19:20:02 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:20:02 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000a0100000021315a505730301a0d0a ISCP............!1ZPW00...
2014.09.28 19:20:02 4: ONKYO_AVR Zone2(zone2): ZPWQSTN return value '00' converted through VALUE from HASH table to 'off'
2014.09.28 19:20:02 4: ONKYO_AVR Zone2: off
2014.09.28 19:20:36 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_GetStatus()
2014.09.28 19:20:36 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_SendCommand()
2014.09.28 19:20:36 4: ONKYO_AVR Onkyo(main): power -> query (PWRQSTN)
2014.09.28 19:20:36 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2014.09.28 19:20:36 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:20:36 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000a0100000021315a505730301a0d0a ISCP............!1ZPW00...
2014.09.28 19:20:40 4: ONKYO_AVR Onkyo(main): No valid response for command 'PWR' during request session of 3 seconds
2014.09.28 19:20:40 4: ONKYO_AVR Onkyo: absent
2014.09.28 19:21:26 5: ONKYO_AVR Zone2: called function ONKYO_AVR_GetStatus()
2014.09.28 19:21:26 5: ONKYO_AVR Zone2: called function ONKYO_AVR_SendCommand()
2014.09.28 19:21:26 4: ONKYO_AVR Zone2(zone2): power -> query (ZPWQSTN)
2014.09.28 19:21:26 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 snd 49534350000000100000000a0100000021315a50575153544e0d ISCP............!1ZPWQSTN.
2014.09.28 19:21:26 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:21:26 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000a01000000213150575230311a0d0a ISCP............!1PWR01...
2014.09.28 19:21:26 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c54463330303030303830303039303030304646464630304e451a0d0a ISCP....... ....!1NLTF300000800090000FFFF00NE...
2014.09.28 19:21:26 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c534338501a0d0a ISCP............!1NLSC8P...
2014.09.28 19:21:26 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355302d7654756e657220496e7465726e657420526164696f1a0d0a ISCP....... ....!1NLSU0-vTuner Internet Radio...
2014.09.28 19:21:26 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355312d415550454f2120504552534f4e414c20524144494f1a0d0a ISCP....... ....!1NLSU1-AUPEO! PERSONAL RADIO...
2014.09.28 19:21:26 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000120100000021314e4c5355322d53706f746966791a0d0a ISCP............!1NLSU2-Spotify...
2014.09.28 19:21:27 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000210100000021314e4c5355332d4c6173742e666d20496e7465726e657420526164696f1a0d0a ISCP.......!....!1NLSU3-Last.fm Internet Radio...
2014.09.28 19:21:27 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000100100000021314e4c5355342d73696d66791a0d0a ISCP............!1NLSU4-simfy...
2014.09.28 19:21:27 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000130100000021314e4c5355352d4d503374756e65731a0d0a ISCP............!1NLSU5-MP3tunes...
2014.09.28 19:21:27 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000170100000021314e4c5355362d4d79204661766f72697465731a0d0a ISCP............!1NLSU6-My Favorites...
2014.09.28 19:21:27 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000150100000021314e4c5355372d486f6d65204d656469611a0d0a ISCP............!1NLSU7-Home Media...
2014.09.28 19:21:27 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000f0100000021314e4c5355382d444c4e411a0d0a ISCP............!1NLSU8-DLNA...
2014.09.28 19:21:31 4: ONKYO_AVR Zone2(zone2): No valid response for command 'ZPW' during request session of 3 seconds
2014.09.28 19:21:31 4: ONKYO_AVR Zone2: absent
2014.09.28 19:21:32 5: ONKYO_AVR Zone2: called function ONKYO_AVR_GetStatus()
2014.09.28 19:21:32 5: ONKYO_AVR Zone2: called function ONKYO_AVR_SendCommand()
2014.09.28 19:21:32 4: ONKYO_AVR Zone2(zone2): power -> query (ZPWQSTN)
2014.09.28 19:21:32 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 snd 49534350000000100000000a0100000021315a50575153544e0d ISCP............!1ZPWQSTN.
2014.09.28 19:21:32 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:21:32 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000a0100000021315a505730301a0d0a ISCP............!1ZPW00...
2014.09.28 19:21:32 4: ONKYO_AVR Zone2(zone2): ZPWQSTN return value '00' converted through VALUE from HASH table to 'off'
2014.09.28 19:21:32 4: ONKYO_AVR Zone2: off
2014.09.28 19:21:51 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_GetStatus()
2014.09.28 19:21:51 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_SendCommand()
2014.09.28 19:21:51 4: ONKYO_AVR Onkyo(main): power -> query (PWRQSTN)
2014.09.28 19:21:51 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2014.09.28 19:21:51 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:21:51 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000a0100000021315a505730301a0d0a ISCP............!1ZPW00...
2014.09.28 19:21:55 4: ONKYO_AVR Onkyo(main): No valid response for command 'PWR' during request session of 3 seconds
2014.09.28 19:21:55 4: ONKYO_AVR Onkyo: absent
2014.09.28 19:22:33 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_Set()
2014.09.28 19:22:33 5: ONKYO_AVR Zone2: called function ONKYO_AVR_Set()
2014.09.28 19:22:56 5: ONKYO_AVR Zone2: called function ONKYO_AVR_GetStatus()
2014.09.28 19:22:56 5: ONKYO_AVR Zone2: called function ONKYO_AVR_SendCommand()
2014.09.28 19:22:56 4: ONKYO_AVR Zone2(zone2): power -> query (ZPWQSTN)
2014.09.28 19:22:56 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 snd 49534350000000100000000a0100000021315a50575153544e0d ISCP............!1ZPWQSTN.
2014.09.28 19:22:56 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:22:56 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000a01000000213150575230311a0d0a ISCP............!1PWR01...
2014.09.28 19:22:56 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c54463330303030303830303039303030304646464630304e451a0d0a ISCP....... ....!1NLTF300000800090000FFFF00NE...
2014.09.28 19:22:56 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c534338501a0d0a ISCP............!1NLSC8P...
2014.09.28 19:22:56 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355302d7654756e657220496e7465726e657420526164696f1a0d0a ISCP....... ....!1NLSU0-vTuner Internet Radio...
2014.09.28 19:22:56 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355312d415550454f2120504552534f4e414c20524144494f1a0d0a ISCP....... ....!1NLSU1-AUPEO! PERSONAL RADIO...
2014.09.28 19:22:56 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000120100000021314e4c5355322d53706f746966791a0d0a ISCP............!1NLSU2-Spotify...
2014.09.28 19:22:57 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000210100000021314e4c5355332d4c6173742e666d20496e7465726e657420526164696f1a0d0a ISCP.......!....!1NLSU3-Last.fm Internet Radio...
2014.09.28 19:22:57 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000100100000021314e4c5355342d73696d66791a0d0a ISCP............!1NLSU4-simfy...
2014.09.28 19:22:57 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000130100000021314e4c5355352d4d503374756e65731a0d0a ISCP............!1NLSU5-MP3tunes...
2014.09.28 19:22:57 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000170100000021314e4c5355362d4d79204661766f72697465731a0d0a ISCP............!1NLSU6-My Favorites...
2014.09.28 19:22:57 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000150100000021314e4c5355372d486f6d65204d656469611a0d0a ISCP............!1NLSU7-Home Media...
2014.09.28 19:22:57 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000f0100000021314e4c5355382d444c4e411a0d0a ISCP............!1NLSU8-DLNA...
2014.09.28 19:23:01 4: ONKYO_AVR Zone2(zone2): No valid response for command 'ZPW' during request session of 3 seconds
2014.09.28 19:23:01 4: ONKYO_AVR Zone2: absent
2014.09.28 19:23:02 5: ONKYO_AVR Zone2: called function ONKYO_AVR_GetStatus()
2014.09.28 19:23:02 5: ONKYO_AVR Zone2: called function ONKYO_AVR_SendCommand()
2014.09.28 19:23:02 4: ONKYO_AVR Zone2(zone2): power -> query (ZPWQSTN)
2014.09.28 19:23:02 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 snd 49534350000000100000000a0100000021315a50575153544e0d ISCP............!1ZPWQSTN.
2014.09.28 19:23:02 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:23:02 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000a0100000021315a505730301a0d0a ISCP............!1ZPW00...
2014.09.28 19:23:02 4: ONKYO_AVR Zone2(zone2): ZPWQSTN return value '00' converted through VALUE from HASH table to 'off'
2014.09.28 19:23:02 4: ONKYO_AVR Zone2: off
2014.09.28 19:23:06 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_GetStatus()
2014.09.28 19:23:06 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_SendCommand()
2014.09.28 19:23:06 4: ONKYO_AVR Onkyo(main): power -> query (PWRQSTN)
2014.09.28 19:23:06 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2014.09.28 19:23:06 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:23:06 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000a0100000021315a505730301a0d0a ISCP............!1ZPW00...
2014.09.28 19:23:06 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c54463330303030303830303039303030304646464630304e451a0d0a ISCP....... ....!1NLTF300000800090000FFFF00NE...
2014.09.28 19:23:06 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c534338501a0d0a ISCP............!1NLSC8P...
2014.09.28 19:23:06 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355302d7654756e657220496e7465726e657420526164696f1a0d0a ISCP....... ....!1NLSU0-vTuner Internet Radio...
2014.09.28 19:23:06 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355312d415550454f2120504552534f4e414c20524144494f1a0d0a ISCP....... ....!1NLSU1-AUPEO! PERSONAL RADIO...
2014.09.28 19:23:06 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000120100000021314e4c5355322d53706f746966791a0d0a ISCP............!1NLSU2-Spotify...
2014.09.28 19:23:07 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000210100000021314e4c5355332d4c6173742e666d20496e7465726e657420526164696f1a0d0a ISCP.......!....!1NLSU3-Last.fm Internet Radio...
2014.09.28 19:23:07 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000100100000021314e4c5355342d73696d66791a0d0a ISCP............!1NLSU4-simfy...
2014.09.28 19:23:07 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000130100000021314e4c5355352d4d503374756e65731a0d0a ISCP............!1NLSU5-MP3tunes...
2014.09.28 19:23:07 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000170100000021314e4c5355362d4d79204661766f72697465731a0d0a ISCP............!1NLSU6-My Favorites...
2014.09.28 19:23:07 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000150100000021314e4c5355372d486f6d65204d656469611a0d0a ISCP............!1NLSU7-Home Media...
2014.09.28 19:23:07 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000f0100000021314e4c5355382d444c4e411a0d0a ISCP............!1NLSU8-DLNA...
2014.09.28 19:23:11 4: ONKYO_AVR Onkyo(main): No valid response for command 'PWR' during request session of 3 seconds
2014.09.28 19:23:11 4: ONKYO_AVR Onkyo: absent
2014.09.28 19:24:21 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_GetStatus()
2014.09.28 19:24:21 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_SendCommand()
2014.09.28 19:24:21 4: ONKYO_AVR Onkyo(main): power -> query (PWRQSTN)
2014.09.28 19:24:21 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2014.09.28 19:24:21 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:24:21 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000a01000000213150575230311a0d0a ISCP............!1PWR01...
2014.09.28 19:24:21 4: ONKYO_AVR Onkyo(main): PWRQSTN return value '01' converted through VALUE from HASH table to 'on'
2014.09.28 19:24:21 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_SendCommand()
2014.09.28 19:24:21 4: ONKYO_AVR Onkyo(main): mute -> query (AMTQSTN)
2014.09.28 19:24:21 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 snd 49534350000000100000000a010000002131414d545153544e0d ISCP............!1AMTQSTN.
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c54463330303030303830303039303030304646464630304e451a0d0a ISCP....... ....!1NLTF300000800090000FFFF00NE...
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c534338501a0d0a ISCP............!1NLSC8P...
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000120100000021314e4c5355322d53706f746966791a0d0a ISCP............!1NLSU2-Spotify...
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000210100000021314e4c5355332d4c6173742e666d20496e7465726e657420526164696f1a0d0a ISCP.......!....!1NLSU3-Last.fm Internet Radio...
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000100100000021314e4c5355342d73696d66791a0d0a ISCP............!1NLSU4-simfy...
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000130100000021314e4c5355352d4d503374756e65731a0d0a ISCP............!1NLSU5-MP3tunes...
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000170100000021314e4c5355362d4d79204661766f72697465731a0d0a ISCP............!1NLSU6-My Favorites...
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000150100000021314e4c5355372d486f6d65204d656469611a0d0a ISCP............!1NLSU7-Home Media...
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000f0100000021314e4c5355382d444c4e411a0d0a ISCP............!1NLSU8-DLNA...
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000a010000002131414d5430301a0d0a ISCP............!1AMT00...
2014.09.28 19:24:24 4: ONKYO_AVR Onkyo(main): AMTQSTN return value '00' converted through VALUE from HASH table to 'off'
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_SendCommand()
2014.09.28 19:24:24 4: ONKYO_AVR Onkyo(main): volume -> query (MVLQSTN)
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 snd 49534350000000100000000a0100000021314d564c5153544e0d ISCP............!1MVLQSTN.
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000a01000000213150575230311a0d0a ISCP............!1PWR01...
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c54463330303030303830303039303030304646464630304e451a0d0a ISCP....... ....!1NLTF300000800090000FFFF00NE...
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c534338501a0d0a ISCP............!1NLSC8P...
2014.09.28 19:24:24 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355302d7654756e657220496e7465726e657420526164696f1a0d0a ISCP....... ....!1NLSU0-vTuner Internet Radio...
2014.09.28 19:24:25 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355312d415550454f2120504552534f4e414c20524144494f1a0d0a ISCP....... ....!1NLSU1-AUPEO! PERSONAL RADIO...
2014.09.28 19:24:25 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000120100000021314e4c5355322d53706f746966791a0d0a ISCP............!1NLSU2-Spotify...
2014.09.28 19:24:25 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000210100000021314e4c5355332d4c6173742e666d20496e7465726e657420526164696f1a0d0a ISCP.......!....!1NLSU3-Last.fm Internet Radio...
2014.09.28 19:24:25 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000100100000021314e4c5355342d73696d66791a0d0a ISCP............!1NLSU4-simfy...
2014.09.28 19:24:25 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000130100000021314e4c5355352d4d503374756e65731a0d0a ISCP............!1NLSU5-MP3tunes...
2014.09.28 19:24:25 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000170100000021314e4c5355362d4d79204661766f72697465731a0d0a ISCP............!1NLSU6-My Favorites...
2014.09.28 19:24:25 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000150100000021314e4c5355372d486f6d65204d656469611a0d0a ISCP............!1NLSU7-Home Media...
2014.09.28 19:24:25 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000f0100000021314e4c5355382d444c4e411a0d0a ISCP............!1NLSU8-DLNA...
2014.09.28 19:24:29 4: ONKYO_AVR Onkyo(main): No valid response for command 'MVL' during request session of 3 seconds
2014.09.28 19:24:29 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_SendCommand()
2014.09.28 19:24:29 4: ONKYO_AVR Onkyo(main): sleep -> query (SLPQSTN)
2014.09.28 19:24:29 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 snd 49534350000000100000000a010000002131534c505153544e0d ISCP............!1SLPQSTN.
2014.09.28 19:24:29 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:24:30 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000a0100000021314d564c31391a0d0a ISCP............!1MVL19...
2014.09.28 19:24:34 4: ONKYO_AVR Onkyo(main): No valid response for command 'SLP' during request session of 3 seconds
2014.09.28 19:24:34 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_SendCommand()
2014.09.28 19:24:34 4: ONKYO_AVR Onkyo(main): input -> query (SLIQSTN)
2014.09.28 19:24:34 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 snd 49534350000000100000000a010000002131534c495153544e0d ISCP............!1SLIQSTN.
2014.09.28 19:24:34 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:24:34 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000a010000002131534c5030301a0d0a ISCP............!1SLP00...
2014.09.28 19:24:34 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c54463330303030303830303039303030304646464630304e451a0d0a ISCP....... ....!1NLTF300000800090000FFFF00NE...
2014.09.28 19:24:34 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c534338501a0d0a ISCP............!1NLSC8P...
2014.09.28 19:24:34 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355302d7654756e657220496e7465726e657420526164696f1a0d0a ISCP....... ....!1NLSU0-vTuner Internet Radio...
2014.09.28 19:24:34 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355312d415550454f2120504552534f4e414c20524144494f1a0d0a ISCP....... ....!1NLSU1-AUPEO! PERSONAL RADIO...
2014.09.28 19:24:34 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000120100000021314e4c5355322d53706f746966791a0d0a ISCP............!1NLSU2-Spotify...
2014.09.28 19:24:34 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000210100000021314e4c5355332d4c6173742e666d20496e7465726e657420526164696f1a0d0a ISCP.......!....!1NLSU3-Last.fm Internet Radio...
2014.09.28 19:24:35 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000100100000021314e4c5355342d73696d66791a0d0a ISCP............!1NLSU4-simfy...
2014.09.28 19:24:35 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000130100000021314e4c5355352d4d503374756e65731a0d0a ISCP............!1NLSU5-MP3tunes...
2014.09.28 19:24:35 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000170100000021314e4c5355362d4d79204661766f72697465731a0d0a ISCP............!1NLSU6-My Favorites...
2014.09.28 19:24:35 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000150100000021314e4c5355372d486f6d65204d656469611a0d0a ISCP............!1NLSU7-Home Media...
2014.09.28 19:24:35 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000f0100000021314e4c5355382d444c4e411a0d0a ISCP............!1NLSU8-DLNA...
2014.09.28 19:24:39 4: ONKYO_AVR Onkyo(main): No valid response for command 'SLI' during request session of 3 seconds
2014.09.28 19:24:39 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_SendCommand()
2014.09.28 19:24:39 4: ONKYO_AVR Onkyo(main): video-information -> query (IFVQSTN)
2014.09.28 19:24:39 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 snd 49534350000000100000000a0100000021314946565153544e0d ISCP............!1IFVQSTN.
2014.09.28 19:24:39 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:24:39 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000a010000002131534c4930311a0d0a ISCP............!1SLI01...
2014.09.28 19:24:43 4: ONKYO_AVR Onkyo(main): No valid response for command 'IFV' during request session of 3 seconds
2014.09.28 19:24:43 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_SendCommand()
2014.09.28 19:24:43 4: ONKYO_AVR Onkyo(main): audio-information -> query (IFAQSTN)
2014.09.28 19:24:43 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 snd 49534350000000100000000a0100000021314946415153544e0d ISCP............!1IFAQSTN.
2014.09.28 19:24:44 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:24:44 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000006301000000213149465648444d4920322c3139323020782031303830692020353020487a2c59436243722c3234206269742c48444d49204d61696e2c3139323020782031303830692020353020487a2c59436243722c3234206269742c5468726f7567682c1a0d0a ISCP.......c....!1IFVHDMI 2,1920 x 1080i  50 Hz,YCbCr,24 bit,HDMI Main,1920 x 1080i  50 Hz,YCbCr,24 bit,Through,...
2014.09.28 19:24:48 4: ONKYO_AVR Onkyo(main): No valid response for command 'IFA' during request session of 3 seconds
2014.09.28 19:24:48 4: ONKYO_AVR Onkyo: on
2014.09.28 19:24:48 5: ONKYO_AVR Zone2: called function ONKYO_AVR_GetStatus()
2014.09.28 19:24:48 5: ONKYO_AVR Zone2: called function ONKYO_AVR_SendCommand()
2014.09.28 19:24:48 4: ONKYO_AVR Zone2(zone2): power -> query (ZPWQSTN)
2014.09.28 19:24:48 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 snd 49534350000000100000000a0100000021315a50575153544e0d ISCP............!1ZPWQSTN.
2014.09.28 19:24:48 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:24:48 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000003d01000000213149464148444d4920322c446f6c627920442c3438206b487a2c322e302063682c445453204e656f3a362043696e656d612c352e302063682c1a0d0a ISCP.......=....!1IFAHDMI 2,Dolby D,48 kHz,2.0 ch,DTS Neo:6 Cinema,5.0 ch,...
2014.09.28 19:24:48 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c54463330303030303830303039303030304646464630304e451a0d0a ISCP....... ....!1NLTF300000800090000FFFF00NE...
2014.09.28 19:24:48 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c534338501a0d0a ISCP............!1NLSC8P...
2014.09.28 19:24:48 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355302d7654756e657220496e7465726e657420526164696f1a0d0a ISCP....... ....!1NLSU0-vTuner Internet Radio...
2014.09.28 19:24:48 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355312d415550454f2120504552534f4e414c20524144494f1a0d0a ISCP....... ....!1NLSU1-AUPEO! PERSONAL RADIO...
2014.09.28 19:24:48 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000120100000021314e4c5355322d53706f746966791a0d0a ISCP............!1NLSU2-Spotify...
2014.09.28 19:24:49 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000210100000021314e4c5355332d4c6173742e666d20496e7465726e657420526164696f1a0d0a ISCP.......!....!1NLSU3-Last.fm Internet Radio...
2014.09.28 19:24:49 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000100100000021314e4c5355342d73696d66791a0d0a ISCP............!1NLSU4-simfy...
2014.09.28 19:24:49 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000130100000021314e4c5355352d4d503374756e65731a0d0a ISCP............!1NLSU5-MP3tunes...
2014.09.28 19:24:49 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000170100000021314e4c5355362d4d79204661766f72697465731a0d0a ISCP............!1NLSU6-My Favorites...
2014.09.28 19:24:49 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 4953435000000010000000150100000021314e4c5355372d486f6d65204d656469611a0d0a ISCP............!1NLSU7-Home Media...
2014.09.28 19:24:49 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000f0100000021314e4c5355382d444c4e411a0d0a ISCP............!1NLSU8-DLNA...
2014.09.28 19:24:53 4: ONKYO_AVR Zone2(zone2): No valid response for command 'ZPW' during request session of 3 seconds
2014.09.28 19:24:53 4: ONKYO_AVR Zone2: absent
2014.09.28 19:24:53 5: ONKYO_AVR Zone2: called function ONKYO_AVR_GetStatus()
2014.09.28 19:24:53 5: ONKYO_AVR Zone2: called function ONKYO_AVR_SendCommand()
2014.09.28 19:24:53 4: ONKYO_AVR Zone2(zone2): power -> query (ZPWQSTN)
2014.09.28 19:24:53 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 snd 49534350000000100000000a0100000021315a50575153544e0d ISCP............!1ZPWQSTN.
2014.09.28 19:24:53 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:24:54 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000a0100000021315a505730301a0d0a ISCP............!1ZPW00...
2014.09.28 19:24:54 4: ONKYO_AVR Zone2(zone2): ZPWQSTN return value '00' converted through VALUE from HASH table to 'off'
2014.09.28 19:24:54 4: ONKYO_AVR Zone2: off
2014.09.28 19:25:36 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_GetStatus()
2014.09.28 19:25:36 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_SendCommand()
2014.09.28 19:25:36 4: ONKYO_AVR Onkyo(main): power -> query (PWRQSTN)
2014.09.28 19:25:36 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2014.09.28 19:25:36 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:25:36 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000a0100000021315a505730301a0d0a ISCP............!1ZPW00...
2014.09.28 19:25:36 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c54463330303030303830303039303030304646464630304e451a0d0a ISCP....... ....!1NLTF300000800090000FFFF00NE...
2014.09.28 19:25:36 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c534338501a0d0a ISCP............!1NLSC8P...
2014.09.28 19:25:36 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355302d7654756e657220496e7465726e657420526164696f1a0d0a ISCP....... ....!1NLSU0-vTuner Internet Radio...
2014.09.28 19:25:36 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355312d415550454f2120504552534f4e414c20524144494f1a0d0a ISCP....... ....!1NLSU1-AUPEO! PERSONAL RADIO...
2014.09.28 19:25:36 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000120100000021314e4c5355322d53706f746966791a0d0a ISCP............!1NLSU2-Spotify...
2014.09.28 19:25:37 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000210100000021314e4c5355332d4c6173742e666d20496e7465726e657420526164696f1a0d0a ISCP.......!....!1NLSU3-Last.fm Internet Radio...
2014.09.28 19:25:37 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000100100000021314e4c5355342d73696d66791a0d0a ISCP............!1NLSU4-simfy...
2014.09.28 19:25:37 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000130100000021314e4c5355352d4d503374756e65731a0d0a ISCP............!1NLSU5-MP3tunes...
2014.09.28 19:25:37 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000170100000021314e4c5355362d4d79204661766f72697465731a0d0a ISCP............!1NLSU6-My Favorites...
2014.09.28 19:25:37 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000150100000021314e4c5355372d486f6d65204d656469611a0d0a ISCP............!1NLSU7-Home Media...
2014.09.28 19:25:37 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000f0100000021314e4c5355382d444c4e411a0d0a ISCP............!1NLSU8-DLNA...
2014.09.28 19:25:41 4: ONKYO_AVR Onkyo(main): No valid response for command 'PWR' during request session of 3 seconds
2014.09.28 19:25:41 4: ONKYO_AVR Onkyo: absent
2014.09.28 19:26:18 5: ONKYO_AVR Zone2: called function ONKYO_AVR_GetStatus()
2014.09.28 19:26:18 5: ONKYO_AVR Zone2: called function ONKYO_AVR_SendCommand()
2014.09.28 19:26:18 4: ONKYO_AVR Zone2(zone2): power -> query (ZPWQSTN)
2014.09.28 19:26:18 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 snd 49534350000000100000000a0100000021315a50575153544e0d ISCP............!1ZPWQSTN.
2014.09.28 19:26:18 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:26:18 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000a01000000213150575230311a0d0a ISCP............!1PWR01...
2014.09.28 19:26:22 4: ONKYO_AVR Zone2(zone2): No valid response for command 'ZPW' during request session of 3 seconds
2014.09.28 19:26:22 4: ONKYO_AVR Zone2: absent
2014.09.28 19:26:23 5: ONKYO_AVR Zone2: called function ONKYO_AVR_GetStatus()
2014.09.28 19:26:23 5: ONKYO_AVR Zone2: called function ONKYO_AVR_SendCommand()
2014.09.28 19:26:23 4: ONKYO_AVR Zone2(zone2): power -> query (ZPWQSTN)
2014.09.28 19:26:23 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 snd 49534350000000100000000a0100000021315a50575153544e0d ISCP............!1ZPWQSTN.
2014.09.28 19:26:23 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:26:23 5: ONKYO_AVR Zone2(zone2): 192.168.2.5:60128 rcv 49534350000000100000000a0100000021315a505730301a0d0a ISCP............!1ZPW00...
2014.09.28 19:26:23 4: ONKYO_AVR Zone2(zone2): ZPWQSTN return value '00' converted through VALUE from HASH table to 'off'
2014.09.28 19:26:23 4: ONKYO_AVR Zone2: off
2014.09.28 19:26:51 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_GetStatus()
2014.09.28 19:26:51 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_SendCommand()
2014.09.28 19:26:51 4: ONKYO_AVR Onkyo(main): power -> query (PWRQSTN)
2014.09.28 19:26:51 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2014.09.28 19:26:51 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2014.09.28 19:26:51 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000a0100000021315a505730301a0d0a ISCP............!1ZPW00...
2014.09.28 19:26:51 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c54463330303030303830303039303030304646464630304e451a0d0a ISCP....... ....!1NLTF300000800090000FFFF00NE...
2014.09.28 19:26:51 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000b0100000021314e4c534338501a0d0a ISCP............!1NLSC8P...
2014.09.28 19:26:51 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355302d7654756e657220496e7465726e657420526164696f1a0d0a ISCP....... ....!1NLSU0-vTuner Internet Radio...
2014.09.28 19:26:51 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000200100000021314e4c5355312d415550454f2120504552534f4e414c20524144494f1a0d0a ISCP....... ....!1NLSU1-AUPEO! PERSONAL RADIO...
2014.09.28 19:26:51 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000120100000021314e4c5355322d53706f746966791a0d0a ISCP............!1NLSU2-Spotify...
2014.09.28 19:26:52 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000210100000021314e4c5355332d4c6173742e666d20496e7465726e657420526164696f1a0d0a ISCP.......!....!1NLSU3-Last.fm Internet Radio...
2014.09.28 19:26:52 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000100100000021314e4c5355342d73696d66791a0d0a ISCP............!1NLSU4-simfy...
2014.09.28 19:26:52 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000130100000021314e4c5355352d4d503374756e65731a0d0a ISCP............!1NLSU5-MP3tunes...
2014.09.28 19:26:52 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000170100000021314e4c5355362d4d79204661766f72697465731a0d0a ISCP............!1NLSU6-My Favorites...
2014.09.28 19:26:52 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 4953435000000010000000150100000021314e4c5355372d486f6d65204d656469611a0d0a ISCP............!1NLSU7-Home Media...
2014.09.28 19:26:52 5: ONKYO_AVR Onkyo(main): 192.168.2.5:60128 rcv 49534350000000100000000f0100000021314e4c5355382d444c4e411a0d0a ISCP............!1NLSU8-DLNA...
2014.09.28 19:26:56 4: ONKYO_AVR Onkyo(main): No valid response for command 'PWR' during request session of 3 seconds
2014.09.28 19:26:56 4: ONKYO_AVR Onkyo: absent
2014.09.28 19:27:04 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_Set()
2014.09.28 19:27:04 5: ONKYO_AVR Zone2: called function ONKYO_AVR_Set()
2014.09.28 19:27:05 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_Set()
2014.09.28 19:27:05 5: ONKYO_AVR Zone2: called function ONKYO_AVR_Set()
2014.09.28 19:27:08 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_Set()
2014.09.28 19:27:08 5: ONKYO_AVR Zone2: called function ONKYO_AVR_Set()
2014.09.28 19:27:09 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_Set()
2014.09.28 19:27:09 5: ONKYO_AVR Zone2: called function ONKYO_AVR_Set()
2014.09.28 19:27:10 5: ONKYO_AVR Onkyo: called function ONKYO_AVR_Set()
2014.09.28 19:27:10 5: ONKYO_AVR Zone2: called function ONKYO_AVR_Set()
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 28 September 2014, 21:28:57
Steht doch da:

2014.09.28 19:19:26 4: ONKYO_AVR Onkyo(main): No valid response for command 'PWR' during request session of 3 seconds
Das bedeutet, dass du bei deinem Receiver zu viele Features eingeschaltet hast (DLNA Kram, Web-Kram etc). Damit kann das Modul aktuell nicht umgehen. Lösung: Einiges davon ausschalten/nicht benutzen/eingrenzen. Außerdem hilft es, wenn du den Receiver stromlos machst und somit komplett neu startest. Er schickt dann solange diesen Kram nicht mehr, bis du ihn mal wieder verwendet hast.

Wurde insgesamt hier schon besprochen. It is as it is at the moment...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Future am 28 September 2014, 22:38:29
okay   :)
Nur das ich den ganzen DLNA Kram  WEB Kram nicht verwende  ??? Spotify nutze ich über den Squeezeserver und den Rest hab ich nie angerührt  :-[
also nach dem ich den 515 Stromlos gemacht habe geht wieder alles.

Danke  :) :)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: pc1246 am 06 Oktober 2014, 12:58:36
Hallo Future
OT on
Meinen 515 muss ich in unregelmaessigen Abstaenden stromlos machen, da ich sonst kein Bild mehr habe! Ich war ja noch nie wirklich ein Onkyo Freund, und an der Stelle bewahrheitet sich mein Misstrauen leider! Zum Glueck kommt meine bessere Haelfte mit dem Stecker ziehen klar, sonst waere der schon ausgezogen! Btw, der 626 hat auch seine Macken, z.B. Knacksen, was Onkyo auch nicht wegbekommt, aber bei anderen Hertsellern wird es nicht besser sein.
OT off
@loredo: Ich denke wenn justme1968 sein Harmony-hub Projekt fertig hat, wird die Nutzung des Moduls noch intensiver werden, bei mir ist es zur Zeit noch einfach so da!
Trotzdem tolles Projekt!
Gruss Christoph
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Future am 08 Oktober 2014, 18:26:29
so, nachdem ich ein wenig "geteset" habe, bin ich dem "problem" wahrscheinlich auf die Schliche gekommen.  ;)
Ich denke es ist mein CT der am HDMI hängt  :-[ :o ???
Nachdem der 515 heute wieder nicht mehr per fhem zu erreichen war hab ich den 515 stromlos gemacht .... so wie immer in den letzten Tagen.
aber diesmal half es nicht ..... auch nach längerer Zeit stromlos ging kein Netzwerk und kein Ton !!!
also habe ich meine letzte "veränderung" rückgängig gemacht und den CT am 515 HDMI abgeklemmt und schon läuft die Sache wieder ohne probleme.  ::) ;)
es ist zwar seltsam..... aber das ist meine einzigste Erkärung für mein Problem...... zumal das ganze ein 3/4 Jahr OHNE stromlosaktionen gelaufen ist
Ich werde das ganze nun weiter "beobachten"  8)

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: j.mattke am 18 Oktober 2014, 13:55:26
Hallo Loredo,

wie andere schon geschrieben haben, ein Super-Modul. Vielen Dank dafür.
Ich bekomme allerdings auf der Konsole am Prompt folgende Ausgabe beim Start von FHEM:
Use of my $_ is experimental at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 779, <> line 291.
Use of my $_ is experimental at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 849, <> line 291.
Use of my $_ is experimental at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 1297, <> line 291.

Ich betreibe ein Linux-System (Ubuntu-Server) mit Linux-Kernel 3.13.0-36-generic, FHEM Release 5.5, Branch Development, Perl-Version 5.018002.
Mein AV-Receiver ist ein TX-NR929.

Kannst du damit was anfangen? Das Modul funktioniert sonst hervorragend.

Vielen Dank,
Schönen Gruß,
HaMuBot

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: puke am 28 Oktober 2014, 13:59:55
Hallo zusammen,

ertmal: danke für dieses tolle Modul!  :D

nun zu meinem Problem: ich bin anscheinend der Einzige hier, der die rc zu diesem Modul nicht laden kann.
define rc_onkyo remotecontrol       <==hat funktioniert
set rc_onkyo layout ONKYO_AVR /* oder ONKYO_AVR_SVG */   <===wirft dann folgenden fehler aus:

Missing or invalid parameter "ONKYO_AVR" for set ... layout. Use one of
delete
XBMC_RClayout
itunes
samsung

Die 70_ONKYO_AVR.pm habe ich aus dem SVN.
Habe diesen Thread jetzt x-mal rauf und runtergelesen und komme zu keiner Lösung.

Kann mir jemand sagen was ich falsch mache?

Lieben Gruß

puke


Achso: Verbose auf 5 und restart brachte keine Auffälligkeiten.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Doggiebert am 28 Oktober 2014, 14:21:45
na, die entsprechenden Zeilen sind ja in 70_ONKYO_AVR.pm auch auskommentiert - zumindest in meiner Version ?!
    #    $data{RC_layout}{ONKYO_AVR_SVG} = "ONKYO_AVR_RClayout_SVG";
    #    $data{RC_layout}{ONKYO_AVR}     = "ONKYO_AVR_RClayout";
obwohl die eigentlichen Layouts da schon definiert wären...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: puke am 29 Oktober 2014, 07:55:32
Okay vielen Dank! Das hat funktioniert!  :)
Allerdings ist die einzige Taste die funktioniert die Power-Taste  :o
Ich benutze einen TX-NR626.
Muss ich sonst noch etwas unkommentieren?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Doggiebert am 29 Oktober 2014, 12:48:30
keine Ahnung, die Onkyo FHEMisierung ist bei mir noch dran. An- und Ausschalten geht.
Siehe erste Seite dieses Threads, Loredo als Modulersteller hat auch einen TX-NR626. Geht's denn ohne die FHEM-Remotecontrol, d.h. direkt über die set-Befehle? Wenn nein, ggf. mal schauen ob's ein Firmware-Update für den Receiver gibt. Wenn ja, ist vielleicht ja deshalb die Remotecontrol-Definition noch auskommentiert....
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: puke am 29 Oktober 2014, 16:07:30
Die set-Befehle funktionieren Tadelos! Ist mir ein Rätsel.... :(
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: puke am 01 November 2014, 08:04:53
Loredo, vielleicht hast du dazu eine Idee?  ???
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 01 November 2014, 11:20:24
Ihr habt das schon richtig analysiert soweit: Im Quellcode sind aktuell nur Platzhalter als Kommentar enthalten, sie stammen aus einem meiner anderen Module und sind daher so auch nicht für ONKYO verwendbar. Die Templates stellen ja lediglich eine Vereinfachung für die Verwendung des Moduls "remotecontrol" dar, welches eben ein komplett eigenes Modul ist. Man kann sich mit dem remotecontrol-Modul aber auch selbst eine Fernbedienung zusammenstellen. Eben das hat bisher niemand getan, diese Definition kann man dann nämlich recht einfach als Template in das ONKYO Modul übernehmen. Ich selbst nutze diese Art der Bedienung nicht und habe es deshalb nicht hinterlegt.


Wenn mir also jemand eine gute Template-Definition liefert, baue ich die gerne für die anderen Anwender zur einfachen Nutzung ein :-)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Rince am 01 November 2014, 16:13:11
Zitat
Zum Glueck kommt meine bessere Haelfte mit dem Stecker ziehen klar, sonst waere der schon ausgezogen!

Wieso so umständlich?

Nimm dir doch eine Funksteckdose und lass fhem jeden Abend den Strom ausmachen :) Dafür ist doch eine Automatisierung da, oder?

Abgesehen davon könnte es ziemlich viel Strom sparen...
So Dinge wie HDMI through im Standby Modus sind bei Onkyo mit 30-40Watt im Standby  ja nicht eben ein Schnäppchen. Dann lieber echtes Aus (Schaltsteckdose) und fhem wirft ihn dann an, wenn man ihn wirklich braucht...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: puke am 01 November 2014, 18:23:07
Danke für die Bestätigung Loredo! Meine Fähigkeiten reichen noch nicht so weit.  ;)

Gibt es die Möglichkeit über den Receiver ein CEC-Signal an den Fehrnsehr (Toshiba *grml*) zu
senden? Würde ihn gerne über FHEM starten lassen und sehe (außer einem IR-Modul) keine andere
Möglichkeit. Dieser hat zwar einen Ethernetanschluss aber anscheinend nur um Updates zu ziehen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Doggiebert am 05 November 2014, 10:22:35
Gibt es die Möglichkeit über den Receiver ein CEC-Signal an den Fehrnsehr (Toshiba *grml*) zu
senden?
Wenn Du FHEM auf einem Gerät hast, das HDMI-CEC unterstützt - wie z.B. Raspberry - dann kannst Du das per System Command durchaus tun (such mal nach cec-client). So mach ich's auch, weil mein Samsung per Netzwerk alles akzeptiert, nur kein Einschalten.
Wenns über den Receiver gehen soll - je nach Setup: mein Onkyo kann einen bestimmten HDMI-in auf CEC-Thru schalten, d.h. er schaltet selbst nix, lässt aber Kommandos zum HDMI-out durch.

P.S.: Schreib mal dein HW-Setup in die Signatur...das ist manchmal hilfreich...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Gunther am 12 November 2014, 23:05:07
Ich habe einen Onkyo-Receiver und schalte bei Beamer-Betrieb den HDMI-Out auf "Sub".
Steht er auf "Both" (TV und Beamer) habe ich Probleme, dass das Beamerbild selten mal Aussetzer hat.
Da das Menü nur auf dem Fernseher zu sehen ist, ist das zurückstellen auf "Both" oder "Main" frickelig (Display am Receiver).

Nun möchte ich das gerne per FHEM auf eine Fernbedienung legen.

Folgender Befehl schaltet wunderbar auf "Sub" (Beamer)
set Onkyo_Receiver remoteControl hdmi-output sub
Leider bekomme ich kein Zurückschalten auf "Main" oder "Both" hin.
set Onkyo_Receiver remoteControl hdmi-output mainset Onkyo_Receiver remoteControl hdmi-output bothset Onkyo_Receiver remoteControl hdmi-output botalles sendet mir eine Fehlermeldung wie die folgende
ERROR: command 'hdmi-output bot' was NOT successful.
Kennt Ihr die Werte, die ich nehmen muss oder kann ich die irgendwie rausfinden?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Gunther am 13 November 2014, 19:26:34
Habe in einem anderen Thread eine Seite mit der Befehlsreferenz gefunden.
Diese hat mir weitergeholfen.

http://www.awe-europe.com/ir_232.html (http://www.awe-europe.com/ir_232.html)

Bedeutet bei mir im Detail:
Main:
set Onkyo_Receiver remoteControl hdmi-output 01Sub:
set Onkyo_Receiver remoteControl hdmi-output 02Both
set Onkyo_Receiver remoteControl hdmi-output 03
Das erleichtert mir den Recaiverbetrieb enorm.
Danke ans Forum!
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Astrofreak85 am 18 November 2014, 13:12:51
Hi,

ich habe immer wieder das Problem, dass meine komplette config zu dem Modul aus der fhem Konfiguration verschwindet :-/

Mein Onkyo ist oft aus, da der einen sau hohen Standby-Verbrauch hat...irgendwie verschwindet dadurch aber die Konfig...

Wie kann das sein? Hab ich jetzt schon zum vierten mal gehabt ... doof sowas
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Doggiebert am 18 November 2014, 13:48:04
nö - woher sollte FHEM wissen, dass Dein Onkyo aus ist. Du hast schon Deine FHEM-Konfiguration mit save gesichert?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Astrofreak85 am 18 November 2014, 14:07:27
ja...wundert mich daher ja auch
Aber vileicht gibts ja irgendwelche merkwürdigen effekte mit nicht erreichbaren geräten? Als mein Onewire Gateway defekt war waren auch alle Onewire Geräte nach ner Weile aus der config verschwunden :-/
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Doggiebert am 18 November 2014, 14:35:32
nö, kann m.E. gar nicht sein...
Es gibt keinen autodelete, nur autocreate, und den auch nicht für sowas wie den Onkyo. Wenn da was verschwindet, kann es auch kein Problem vom ONKYO Modul sein.

Ich hab zig Geräte, die meistens nicht erreichbar sind - auch mein Onkyo - verschwunden ist da noch nie was.
Du bist wirklich sicher, dass Du da nicht aus Versehen mit irgendwelchen backup /restore Geschichten oder was auch immer die eigentliche fhem.cfg überschreibst?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: dieda am 18 November 2014, 15:54:34
Kann ich auch nicht bestätigen. Mein Onkyo ist wenn er aus ist immer vom Strom getrennt. Dann steht in FHEM "absent".
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Astrofreak85 am 18 November 2014, 18:50:43
hmm...naja schauen wir mal...

gibt eigentlich einen Befehl, mit dem ich den Bass reduzieren kann, sowas wie einen Nachtmodus? Oder überhaupt einen Befehl mit dem man den Basspegel beeinflussen kann?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: dieda am 18 November 2014, 19:20:47
hmm...naja schauen wir mal...

gibt eigentlich einen Befehl, mit dem ich den Bass reduzieren kann, sowas wie einen Nachtmodus? Oder überhaupt einen Befehl mit dem man den Basspegel beeinflussen kann?

Ganz spontan: Programmierbare Steckdose zwischen Sub und fertig.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Urga am 20 November 2014, 21:57:59
Erst noch mal Danke für dieses tolle Modul.

Ich verwende es seit einiger Zeit mit einem CR-N755 Stereo-Receiver (pre2013). Das klappt alles hervorragend, bis auf eine Sache: Ich benutze hauptsächlich der optischen Eingang, der dem Modul unbekannt ist (input 44). Die Anzeige im Frontend steht dann immer auf "am". Ich hatte im Modul schon mal an mehreren Stellen den input "optical" ergänzt, so dass es passte. Nach dem letzten Update ist die Änderung aber logischerweise wieder verschwunden.

Wäre es möglich den input 44 im Modul auf optical zu definieren, damit ich die Änderung nicht bei jedem Update von Hand nachtragen muss? Das würde mich wirklich freuen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Astrofreak85 am 31 Dezember 2014, 17:06:11
So mal wieder ne Frage von mir...

ich schalte meinen Onkyo ja über Steckdose.
Wenn ich diese dann einschalte, braucht der Onkyo ca. 10sek bis er per ping erreichbar ist.
Das Modul braucht aber deutlich länger das zu erkennen, augenscheinlich verkürzen konnte ich das per "set AVR statusRequest" dauert aber immernoch zw. 20-30sek bis das modul mir nicht mehr sagt, das der AVR nicht da ist...

Kann man das verkürzen?
Per Handy-App ist der AVR steuerbar sobald er anpingbar ist...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 31 Dezember 2014, 17:11:19
Kann man das verkürzen?
Per Handy-App ist der AVR steuerbar sobald er anpingbar ist...


Nein. Das Modul prüft zyklisch die Verfügbarkeit, eine Event-basierte Erkennung funktioniert so nicht.
Du kannst nur das Polling-Interval verkürzen, dann verkleinert sich entsprechend der maximale Zeitraum, bis der Receiver als "verfügbar" erkannt wird.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 31 Dezember 2014, 17:15:10
Ich benutze hauptsächlich der optischen Eingang, der dem Modul unbekannt ist (input 44).


Genauer gesagt ist der Eingang nicht dem Modul unbekannt, sondern der Receiver gibt den Eingang dann nicht in seiner Konfiguration bei deren Abfrage aus.
Das Modul liest dynamisch die verfügbaren Eingänge und deren Namen aus und verwendet diese bzw. setzt auf dieser Basis beim ersten Initialisieren das Attribut "inputs". Die dort gelisteten Eingänge sind dann verfügbar, einer davon ist sehr wahrscheinlich auch dein optical Input. Sofern du nach Initialisierung des Moduls im Receiver die Eingänge umbenennst, musst du das Input-Attribut nochmals löschen und per Status-request neu erzeugen lassen. Du kannst die Eingänge auch in FHEM umbenennen, steht alles in der Kommandoreferenz.




Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Urga am 01 Januar 2015, 14:49:49
Hallo Julian,

erst mal danke für deine Antwort. Leider scheint sich der Stereo-Receiver etwas anders zu verhalten als die AV-Receiver und gibt wohl die Eingänge nicht sauber heaus.
Bei einem statusRequest erhalte ich (manchmal!) ONKYO_AVR CR_N755 input: 44.
Diesen Input 44 sehe ich aber nicht in der Dropdown-Liste der Inputs. Auch alle anderen dort aufgeführten schalten nicht auf den gewünschten Eingang. Setze ich ein set CR_N755 input 44 im Eingabefeld ab, dann wird der Eingang richtig umgestellt.

Ich kann die Eingänge an dem Receiver im Gerät selber nicht umbenennen, so dass diese Fehlerquelle ausfällt.

Ich habe jetzt noch etwas herumprobiert:
Gebe ich z.B. über attr CR_N755 inputs 44:cd:fm die Eingänge vor, dann klappt das mit dem umschalten auch. Das reicht mir erstmal.

Du schreibst, dass man in FHEM den Eingängen auch andere Namen zuordnen kann. Dazu habe ich in der Kommandoreferenz zum Modul leider nichts gefunden. Kannst du mir da evtl. noch einen kleinen Schubs in die richtige Richtung geben.

Gruß
Christian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 01 Januar 2015, 15:07:20

Leider scheint sich der Stereo-Receiver etwas anders zu verhalten als die AV-Receiver und gibt wohl die Eingänge nicht sauber heaus.

Das Modul heißt auch _AVR, nicht _STEREO  ;)
Aber wenn ONKYO hier grundsätzlich ein ähnliches Protokoll verwendet, scheint es ja zu gehen.

Diesen Input 44 sehe ich aber nicht in der Dropdown-Liste der Inputs. Auch alle anderen dort aufgeführten schalten nicht auf den gewünschten Eingang. Setze ich ein set CR_N755 input 44 im Eingabefeld ab, dann wird der Eingang richtig umgestellt.


Dann liegt es wohl daran, dass er Receiver unzuverlässig mitteilt, wie seine Eingänge heißen.

Ich habe jetzt noch etwas herumprobiert:Gebe ich z.B. über attr CR_N755 inputs 44:cd:fm die Eingänge vor, dann klappt das mit dem umschalten auch. Das reicht mir erstmal.


Das ist die richtige Vorgehensweise. Damit umgehst du die (fehlerhafte) automatische Erkennung und solltest keinerlei Schwierigkeiten haben.

Du schreibst, dass man in FHEM den Eingängen auch andere Namen zuordnen kann. Dazu habe ich in der Kommandoreferenz zum Modul leider nichts gefunden. Kannst du mir da evtl. noch einen kleinen Schubs in die richtige Richtung geben.


Hm, die Attribute hatte ich wohl noch nicht dokumentiert.
Du kannst die Eingänge umbenennen, indem du das Attribut "input" editierst und mit einem Komma abgetrennt einen neuen Namen vergibst (es darf kein Leerzeichen enthalten sein).

Also z.B. so:

attr CR_N755 inputs 44,Optical:cd,CD:fm,Radio
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Urga am 01 Januar 2015, 15:23:03
Hallo Julian,

besten Dank! Damit kann ich das AVR-Modul nun auch ohne Probleme für meinen Stereo ;D -Receiver nutzen.
Vielleicht hast du ja demnächst auch was Zeit die Dokumentation für die Attribute zu ergänzen. ;)

Viele Grüße
Christian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Owel am 12 Januar 2015, 09:31:35
Hey super, danke dir an dieser Stelle noch mal für das Modul.

Ich hab mich jetzt schon ne ganze weile geärgert dass ich in der drop down liste zich ausgänge habe, aber nur 2 nutze.

mit den letzten Posts hier habe ich es geschafft, dass nur noch die 2 die ich brauche auswählbar sind. TOP!
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: scooty am 26 Februar 2015, 13:30:32
Hallo,

versuche meinen ONKYO HT-RC660 (bauglich mit TX-NR636, Firmware ist aktuell ) in FHEM einzubinden, leider erfolglos  :'(

Nach Eingabe von
define WZOG_ONKYO ONKYO_AVR 192.168.0.145 2013 main 75oder
define WZOG_ONKYO ONKYO_AVR 192.168.0.145wird zwar die Detailseite des neuen Devices WZOG_ONKYO angezeigt (s. Screenshot), jedoch beendet sich FHEM direkt danach (Connection lost, trying a reconnect every 5 sec):
FHEM muss manuell wieder gestartet werden, das neue Device WZOG_ONKYO ist dann natürlich nicht mehr da (zu save config kommt man nicht).

Im Telnet-Fenster erscheint bei Definition des WZOG_ONKYO die Fehlermeldung:
No value specified for 'KeyAttr' option in call to XMLin() at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 118
Das verbose=5 FHEM-Log enthält folgende Einträge:
2015.02.26 13:20:18 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50683 GET /fhem&room=Unsorted&cmd=define+WZOG_ONKYO+ONKYO_AVR+192.168.0.145+2013+main+75
2015.02.26 13:20:18 5: Cmd: >define WZOG_ONKYO ONKYO_AVR 192.168.0.145 2013 main 75<
2015.02.26 13:20:18 5: ONKYO_AVR WZOG_ONKYO: called function ONKYO_AVR_Define()
2015.02.26 13:20:18 5: Triggering WZOG_ONKYO (1 changes)
2015.02.26 13:20:18 5: Notify loop for WZOG_ONKYO deviceyear: 2013
2015.02.26 13:20:18 4: eventTypes: ONKYO_AVR WZOG_ONKYO deviceyear: 2013 -> deviceyear: .*
2015.02.26 13:20:18 5: Triggering WZOG_ONKYO (1 changes)
2015.02.26 13:20:18 5: Notify loop for WZOG_ONKYO presence: present
2015.02.26 13:20:18 4: eventTypes: ONKYO_AVR WZOG_ONKYO presence: present -> presence: present
2015.02.26 13:20:18 5: Triggering global (1 changes)
2015.02.26 13:20:18 5: Notify loop for global DEFINED WZOG_ONKYO
2015.02.26 13:20:18 4: Ignoring unknown_999999
2015.02.26 13:20:18 4: Ignoring unknown_999999
2015.02.26 13:20:18 4: Ignoring unknown_999999
2015.02.26 13:20:18 4: Ignoring unknown_999999
2015.02.26 13:20:18 4: Ignoring unknown_999999
2015.02.26 13:20:18 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50683 GET /fhem?detail=WZOG_ONKYO
2015.02.26 13:20:18 4: Ignoring unknown_999999
2015.02.26 13:20:18 5: ONKYO_AVR WZOG_ONKYO: called function ONKYO_AVR_Set()
2015.02.26 13:20:18 5: ONKYO_AVR WZOG_ONKYO: called function ONKYO_AVR_Get()
2015.02.26 13:20:18 4: 17489:FHEMWEB:2001:4dd0:ff00:175e::2:50683: /fhem?detail=WZOG_ONKYO / RL:3745 / text/html; charset=UTF-8 / Content-Encoding: gzip
 /
2015.02.26 13:20:18 4: Connection closed for FHEMWEB:2001:4dd0:ff00:175e::2:50684: EOF
2015.02.26 13:20:18 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50683 GET /fhem/pgm2/style.css
2015.02.26 13:20:18 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50681 GET /fhem/pgm2/jquery-ui.min.css
2015.02.26 13:20:18 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50682 GET /fhem/pgm2/jquery-ui.min.js
2015.02.26 13:20:18 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50685 GET /fhem/pgm2/jquery.min.js
2015.02.26 13:20:18 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50683 GET /fhem/pgm2/fhemweb.js
2015.02.26 13:20:18 4: Connection accepted from FHEMWEB:2001:4dd0:ff00:175e::2:50687
2015.02.26 13:20:18 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50682 GET /fhem/pgm2/fhemweb_knob.js
2015.02.26 13:20:18 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50681 GET /fhem/pgm2/defaultCommon.css
2015.02.26 13:20:18 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50685 GET /fhem/pgm2/fhemweb_readingsGroup.js
2015.02.26 13:20:18 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50687 GET /fhem/pgm2/fhemweb_colorpicker.js
2015.02.26 13:20:18 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50683 GET /fhem/pgm2/fhemweb_readingsHistory.js
2015.02.26 13:20:18 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50682 GET /fhem/pgm2/dashboard.js
2015.02.26 13:20:18 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50681 GET /fhem/codemirror/fhem_codemirror.js
2015.02.26 13:20:18 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50687 GET /fhem/pgm2/dashboard_style.css
2015.02.26 13:20:19 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50687 GET /fhem/images/default/fhemicon.png
2015.02.26 13:20:19 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50681 GET /fhem?cmd={ReadingsVal(%22WZOG_ONKYO%22,%22volume%22,%22%22)}&XHR=1
2015.02.26 13:20:19 5: Cmd: >{ReadingsVal("WZOG_ONKYO","volume","")}<
2015.02.26 13:20:19 4: 17489:FHEMWEB:2001:4dd0:ff00:175e::2:50681: /fhem?cmd={ReadingsVal(%22WZOG_ONKYO%22,%22volume%22,%22%22)}&XHR=1 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2015.02.26 13:20:19 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50682 GET /fhem?cmd={AttrVal(%22WZOG_ONKYO%22,%22room%22,%22%22)}&XHR=1
2015.02.26 13:20:19 5: Cmd: >{AttrVal("WZOG_ONKYO","room","")}<
2015.02.26 13:20:19 4: 17489:FHEMWEB:2001:4dd0:ff00:175e::2:50682: /fhem?cmd={AttrVal(%22WZOG_ONKYO%22,%22room%22,%22%22)}&XHR=1 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2015.02.26 13:20:19 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:50687 GET /fhem?XHR=1&inform=type=status;filter=WZOG_ONKYO;since=1424953217;fmt=JSON&timestamp=1424953223804
2015.02.26 13:20:19 5: ONKYO_AVR WZOG_ONKYO: called function ONKYO_AVR_Set()
2015.02.26 13:20:20 5: ONKYO_AVR WZOG_ONKYO: called function ONKYO_AVR_GetStatus()
2015.02.26 13:20:20 5: ONKYO_AVR WZOG_ONKYO: called function ONKYO_AVR_SendCommand()
2015.02.26 13:20:20 4: ONKYO_AVR WZOG_ONKYO(main): net-receiver-information -> query (NRIQSTN)
2015.02.26 13:20:20 5: ONKYO_AVR WZOG_ONKYO(main): 192.168.0.145:60128 snd 49534350000000100000000b0100000021314e52495153544e0d0a ISCP............!1NRIQSTN..
2015.02.26 13:20:20 5: ONKYO_AVR WZOG_ONKYO(main): 192.168.0.145:60128 rcv 495343500000001000001cd40100000021314e52493c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d227574662d38223f3e3c726573706f6e7365207374617475733d226f6b223e3c6465766963652069643d2248542d5243363630223e3c6272616e643e4f4e4b594f3c2f6272616e643e3c63617465676f72793e41562052656365697665723c2f63617465676f72793e3c796561723e323031343c2f796561723e3c6d6f64656c3e48542d52433636303c2f6d6f64656c3e3c64657374696e6174696f6e3e78783c2f64657374696e6174696f6e3e3c6669726d7761726576657273696f6e3e323032302d393131302d3230303f2d3f3f3f3f2d3f3f3f3f3c2f6669726d7761726576657273696f6e3e3c6e6574736572766963656c69737420636f756e743d223136223e3c6e6574736572766963652069643d223065222076616c75653d223122206e616d653d2254756e65496e22206163636f756e743d22557365726e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223034222076616c75653d223122206e616d653d2250616e646f726122206163636f756e743d22456d61696c222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223035222076616c75653d223022206e616d653d2252686170736f647922206163636f756e743d22557365726e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223033222076616c75653d223022206e616d653d22536972697573584d20496e7465726e657420526164696f22206163636f756e743d2255736572204e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223036222076616c75653d223022206e616d653d224c6173742e666d20496e7465726e657420526164696f22206163636f756e743d2255736572204e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223038222076616c75653d223022206e616d653d22536c61636b657220506572736f6e616c20526164696f22206163636f756e743d22456d61696c222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223061222076616c75653d223122206e616d653d2253706f7469667922206163636f756e743d22557365726e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223062222076616c75653d223122206e616d653d22415550454f2120504552534f4e414c20524144494f22206163636f756e743d2255736572204e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223064222076616c75653d223022206e616d653d22652d6f6e6b796f206d7573696322202f3e3c6e6574736572766963652069643d223063222076616c75653d223022206e616d653d22726164696b6f2e6a7022202f3e3c6e6574736572766963652069643d223130222076616c75653d223022206e616d653d2273696d667922206163636f756e743d22557365726e616d65206f7220656d61696c20616464726573732e222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223066222076616c75653d223022206e616d653d224d503374756e657322206163636f756e743d22456d61696c222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223132222076616c75653d223122206e616d653d224465657a657222206163636f756e743d22452d4d61696c2d41647265737365222070617373776f72643d2250617373776f727422202f3e3c6e6574736572766963652069643d223031222076616c75653d223122206e616d653d224d79204661766f726974657322202f3e3c6e6574736572766963652069643d223030222076616c75653d223122206e616d653d22444c4e4122202f3e3c6e6574736572766963652069643d223131222076616c75653d223122206e616d653d22486f6d65204d6564696122206163636f756e743d2255736572204e616d65222070617373776f72643d2250617373776f726422202f3e3c2f6e6574736572766963656c6973743e3c7a6f6e656c69737420636f756e743d2234223e3c7a6f6e652069643d2231222076616c75653d223122206e616d653d224d61696e2220766f6c6d61783d2238302220766f6c737465703d223122202f3e3c7a6f6e652069643d2232222076616c75653d223122206e616d653d225a6f6e65322220766f6c6d61783d2238302220766f6c737465703d223122202f3e3c7a6f6e652069643d2233222076616c75653d223022206e616d653d225a6f6e65332220766f6c6d61783d22302220766f6c737465703d223122202f3e3c7a6f6e652069643d2234222076616c75653d223022206e616d653d225a6f6e65342220766f6c6d61783d22302220766f6c737465703d223122202f3e3c2f7a6f6e656c6973743e3c73656c6563746f726c69737420636f756e743d223236223e3c73656c6563746f722069643d223130222076616c75653d223122206e616d653d2242442f4456442020202022207a6f6e653d223033222069636f6e69643d22313022202f3e3c73656c6563746f722069643d223031222076616c75653d223122206e616d653d2243424c2f53415420202022207a6f6e653d223033222069636f6e69643d22303122202f3e3c73656c6563746f722069643d223030222076616c75653d223122206e616d653d225354422f44565220202022207a6f6e653d223033222069636f6e69643d22303022202f3e3c73656c6563746f722069643d223032222076616c75653d223122206e616d653d2247414d4520202020202022207a6f6e653d223033222069636f6e69643d22303222202f3e3c73656c6563746f722069643d223032222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22303222202f3e3c73656c6563746f722069643d223034222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22303422202f3e3c73656c6563746f722069643d223035222076616c75653d223122206e616d653d225043202020202020202022207a6f6e653d223033222069636f6e69643d22303522202f3e3c73656c6563746f722069643d223033222076616c75653d223122206e616d653d224155582020202020202022207a6f6e653d223031222069636f6e69643d22303322202f3e3c73656c6563746f722069643d223236222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22323622202f3e3c73656c6563746f722069643d223235222076616c75653d223122206e616d653d22414d22207a6f6e653d223033222069636f6e69643d22323522202f3e3c73656c6563746f722069643d223234222076616c75653d223122206e616d653d22464d22207a6f6e653d223033222069636f6e69643d22323422202f3e3c73656c6563746f722069643d223233222076616c75653d223122206e616d653d2254562f4344202020202022207a6f6e653d223033222069636f6e69643d22323322202f3e3c73656c6563746f722069643d223232222076616c75653d223122206e616d653d2250484f4e4f202020202022207a6f6e653d223033222069636f6e69643d22323222202f3e3c73656c6563746f722069643d223262222076616c75653d223122206e616d653d224e455422207a6f6e653d223033222069636f6e69643d22326222202f3e3c73656c6563746f722069643d223239222076616c75653d223122206e616d653d2255534222207a6f6e653d223033222069636f6e69643d22323922202f3e3c73656c6563746f722069643d223239222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22323922202f3e3c73656c6563746f722069643d223261222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22326122202f3e3c73656c6563746f722069643d223263222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22326322202f3e3c73656c6563746f722069643d223265222076616c75653d223122206e616d653d22424c5545544f4f544822207a6f6e653d223033222069636f6e69643d22326522202f3e3c73656c6563746f722069643d223037222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22313022202f3e3c73656c6563746f722069643d223038222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22303122202f3e3c73656c6563746f722069643d223039222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22303022202f3e3c73656c6563746f722069643d223830222076616c75653d223122206e616d653d22536f7572636522207a6f6e653d22303222202f3e3c73656c6563746f722069643d223434222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22343422202f3e3c73656c6563746f722069643d223435222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22343522202f3e3c73656c6563746f722069643d223431222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22343122202f3e3c2f73656c6563746f726c6973743e3c7072657365746c69737420636f756e743d223430223e3c7072657365742069643d223031222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223032222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223033222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223034222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223035222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223036222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223037222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223038222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223039222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223061222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223062222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223063222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223064222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223065222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223066222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223130222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223131222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223132222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223133222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223134222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223135222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223136222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223137222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223138222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223139222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223161222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223162222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223163222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223164222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223165222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223166222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223230222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223231222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223232222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223233222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223234222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223235222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223236222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223237222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223238222062616e643d22302220667265713d223022206e616d653d2222202f3e3c2f7072657365746c6973743e3c636f6e74726f6c6c69737420636f756e743d223332223e3c636f6e74726f6c2069643d2242617373222076616c75653d223122207a6f6e653d223122206d696e3d222d313022206d61783d2231302220737465703d223222202f3e3c636f6e74726f6c2069643d22547265626c65222076616c75653d223122207a6f6e653d223122206d696e3d222d313022206d61783d2231302220737465703d223222202f3e3c636f6e74726f6c2069643d2243656e746572204c6576656c222076616c75653d223122207a6f6e653d223122206d696e3d222d313222206d61783d2231322220737465703d223122202f3e3c636f6e74726f6c2069643d22537562776f6f666572204c6576656c222076616c75653d223122207a6f6e653d223122206d696e3d222d313522206d61783d2231322220737465703d223122202f3e3c636f6e74726f6c2069643d22537562776f6f66657231204c6576656c222076616c75653d223022207a6f6e653d223122206d696e3d222d313522206d61783d2231322220737465703d223122202f3e3c636f6e74726f6c2069643d22537562776f6f66657232204c6576656c222076616c75653d223022207a6f6e653d223122206d696e3d222d313522206d61783d2231322220737465703d223122202f3e3c636f6e74726f6c2069643d225068617365204d61746368696e672042617373222076616c75653d223122202f3e3c636f6e74726f6c2069643d224c4d44204d6f7669652f5456222076616c75653d22312220636f64653d224d4f5649452220706f736974696f6e3d223122202f3e3c636f6e74726f6c2069643d224c4d44204d75736963222076616c75653d22312220636f64653d224d555349432220706f736974696f6e3d223222202f3e3c636f6e74726f6c2069643d224c4d442047616d65222076616c75653d22312220636f64653d2247414d452220706f736974696f6e3d223322202f3e3c636f6e74726f6c2069643d224c4d4420544858222076616c75653d22302220636f64653d2230342220706f736974696f6e3d223422202f3e3c636f6e74726f6c2069643d224c4d442053746572656f222076616c75653d22312220636f64653d2230302220706f736974696f6e3d223422202f3e3c636f6e74726f6c2069643d224c4d4420446972656374222076616c75653d22302220636f64653d2230312220706f736974696f6e3d223122202f3e3c636f6e74726f6c2069643d224c4d44205075726520417564696f222076616c75653d22302220636f64653d2231312220706f736974696f6e3d223222202f3e3c636f6e74726f6c2069643d2254554e455220436f6e74726f6c222076616c75653d223122202f3e3c636f6e74726f6c2069643d2254554e4552204672657120436f6e74726f6c222076616c75653d223022202f3e3c636f6e74726f6c2069643d22496e666f222076616c75653d223122202f3e3c636f6e74726f6c2069643d224e6f566964656f496e666f222076616c75653d223022202f3e3c636f6e74726f6c2069643d224e6f417564696f496e666f222076616c75653d223022202f3e3c636f6e74726f6c2069643d22437572736f72222076616c75653d223122202f3e3c636f6e74726f6c2069643d22486f6d65222076616c75653d22312220636f64653d22484f4d452220706f736974696f6e3d223222202f3e3c636f6e74726f6c2069643d22517569636b222076616c75653d22312220636f64653d22515549434b2220706f736974696f6e3d223122202f3e3c636f6e74726f6c2069643d224d656e75222076616c75653d22302220636f64653d224d454e552220706f736974696f6e3d223122202f3e3c636f6e74726f6c2069643d22414d5020436f6e74726f6c28524929222076616c75653d223022202f3e3c636f6e74726f6c2069643d22434420436f6e74726f6c28524929222076616c75653d223022202f3e3c636f6e74726f6c2069643d22434420436f6e74726f6c222076616c75653d223022202f3e3c636f6e74726f6c2069643d22424420436f6e74726f6c2843454329222076616c75653d223122202f3e3c636f6e74726f6c2069643d22545620436f6e74726f6c2843454329222076616c75653d223122202f3e3c636f6e74726f6c2069643d224e6f506f776572427574746f6e222076616c75653d223022202f3e3c636f6e74726f6c2069643d22446f776e53616d706c65222076616c75653d223022202f3e3c636f6e74726f6c2069643d2244696d6d6572222076616c75653d223022202f3e3c636f6e74726f6c2069643d2274696d655f68686d6d7373222076616c75653d223122202f3e3c2f636f6e74726f6c6c6973743e3c66756e6374696f6e6c69737420636f756e743d2236223e3c66756e6374696f6e2069643d22557362557064617465222076616c75653d223022202f3e3c66756e6374696f6e2069643d224e6574557064617465222076616c75653d223022202f3e3c66756e6374696f6e2069643d225765625365747570222076616c75653d223122202f3e3c66756e6374696f6e2069643d22576966695365747570222076616c75653d223122202f3e3c66756e6374696f6e2069643d224e657474756e65222076616c75653d223022202f3e3c66756e6374696f6e2069643d22496e697469616c697a65222076616c75653d223022202f3e3c2f66756e6374696f6e6c6973743e3c2f6465766963653e3c2f726573706f6e73653e1a0d0a ISCP............!1NRI<?xml version="1.0" encoding="utf-8"?><response status="ok"><device id="HT-RC660"><brand>ONKYO</brand><category>AV Receiver</category><year>2014</year><model>HT-RC660</model><destination>xx</destination><firmwareversion>2020-9110-200?-????-????</firmwareversion><netservicelist count="16"><netservice id="0e" value="1" name="TuneIn" account="Username" password="Password" /><netservice id="04" value="1" name="Pandora" account="Email" password="Password" /><netservice id="05" value="0" name="Rhapsody" account="Username" password="Password" /><netservice id="03" value="0" name="SiriusXM Internet Radio" account="User Name" password="Password" /><netservice id="06" value="0" name="Last.fm Internet Radio" account="User Name" password="Password" /><netservice id="08" value="0" name="Slacker Personal Radio" account="Email" password="Password" /><netservice id="0a" value="1" name="Spotify" account="Username" password="Password" /><netservice id="0b" value="1" name="AUPEO! PERSONAL RADIO" account="User Name" password="Password" /><netservice id="0d" value="0" name="e-onkyo music" /><netservice id="0c" value="0" name="radiko.jp" /><netservice id="10" value="0" name="simfy" account="Username or email address." password="Password" /><netservice id="0f" value="0" name="MP3tunes" account="Email" password="Password" /><netservice id="12" value="1" name="Deezer" account="E-Mail-Adresse" password="Passwort" /><netservice id="01" value="1" name="My Favorites" /><netservice id="00" value="1" name="DLNA" /><netservice id="11" value="1" name="Home Media" account="User Name" password="Password" /></netservicelist><zonelist count="4"><zone id="1" value="1" name="Main" volmax="80" volstep="1" /><zone id="2" value="1" name="Zone2" volmax="80" volstep="1" /><zone id="3" value="0" name="Zone3" volmax="0" volstep="1" /><zone id="4" value="0" name="Zone4" volmax="0" volstep="1" /></zonelist><selectorlist count="26"><selector id="10" value="1" name="BD/DVD    " zone="03" iconid="10" /><selector id="01" value="1" name="CBL/SAT   " zone="03" iconid="01" /><selector id="00" value="1" name="STB/DVR   " zone="03" iconid="00" /><selector id="02" value="1" name="GAME      " zone="03" iconid="02" /><selector id="02" value="0" name="" zone="00" iconid="02" /><selector id="04" value="0" name="" zone="00" iconid="04" /><selector id="05" value="1" name="PC        " zone="03" iconid="05" /><selector id="03" value="1" name="AUX       " zone="01" iconid="03" /><selector id="26" value="0" name="" zone="00" iconid="26" /><selector id="25" value="1" name="AM" zone="03" iconid="25" /><selector id="24" value="1" name="FM" zone="03" iconid="24" /><selector id="23" value="1" name="TV/CD     " zone="03" iconid="23" /><selector id="22" value="1" name="PHONO     " zone="03" iconid="22" /><selector id="2b" value="1" name="NET" zone="03" iconid="2b" /><selector id="29" value="1" name="USB" zone="03" iconid="29" /><selector id="29" value="0" name="" zone="00" iconid="29" /><selector id="2a" value="0" name="" zone="00" iconid="2a" /><selector id="2c" value="0" name="" zone="00" iconid="2c" /><selector id="2e" value="1" name="BLUETOOTH" zone="03" iconid="2e" /><selector id="07" value="0" name="" zone="00" iconid="10" /><selector id="08" value="0" name="" zone="00" iconid="01" /><selector id="09" value="0" name="" zone="00" iconid="00" /><selector id="80" value="1" name="Source" zone="02" /><selector id="44" value="0" name="" zone="00" iconid="44" /><selector id="45" value="0" name="" zone="00" iconid="45" /><selector id="41" value="0" name="" zone="00" iconid="41" /></selectorlist><presetlist count="40"><preset id="01" band="0" freq="0" name="" /><preset id="02" band="0" freq="0" name="" /><preset id="03" band="0" freq="0" name="" /><preset id="04" band="0" freq="0" name="" /><preset id="05" band="0" freq="0" name="" /><preset id="06" band="0" freq="0" name="" /><preset id="07" band="0" freq="0" name="" /><preset id="08" band="0" freq="0" name="" /><preset id="09" band="0" freq="0" name="" /><preset id="0a" band="0" freq="0" name="" /><preset id="0b" band="0" freq="0" name="" /><preset id="0c" band="0" freq="0" name="" /><preset id="0d" band="0" freq="0" name="" /><preset id="0e" band="0" freq="0" name="" /><preset id="0f" band="0" freq="0" name="" /><preset id="10" band="0" freq="0" name="" /><preset id="11" band="0" freq="0" name="" /><preset id="12" band="0" freq="0" name="" /><preset id="13" band="0" freq="0" name="" /><preset id="14" band="0" freq="0" name="" /><preset id="15" band="0" freq="0" name="" /><preset id="16" band="0" freq="0" name="" /><preset id="17" band="0" freq="0" name="" /><preset id="18" band="0" freq="0" name="" /><preset id="19" band="0" freq="0" name="" /><preset id="1a" band="0" freq="0" name="" /><preset id="1b" band="0" freq="0" name="" /><preset id="1c" band="0" freq="0" name="" /><preset id="1d" band="0" freq="0" name="" /><preset id="1e" band="0" freq="0" name="" /><preset id="1f" band="0" freq="0" name="" /><preset id="20" band="0" freq="0" name="" /><preset id="21" band="0" freq="0" name="" /><preset id="22" band="0" freq="0" name="" /><preset id="23" band="0" freq="0" name="" /><preset id="24" band="0" freq="0" name="" /><preset id="25" band="0" freq="0" name="" /><preset id="26" band="0" freq="0" name="" /><preset id="27" band="0" freq="0" name="" /><preset id="28" band="0" freq="0" name="" /></presetlist><controllist count="32"><control id="Bass" value="1" zone="1" min="-10" max="10" step="2" /><control id="Treble" value="1" zone="1" min="-10" max="10" step="2" /><control id="Center Level" value="1" zone="1" min="-12" max="12" step="1" /><control id="Subwoofer Level" value="1" zone="1" min="-15" max="12" step="1" /><control id="Subwoofer1 Level" value="0" zone="1" min="-15" max="12" step="1" /><control id="Subwoofer2 Level" value="0" zone="1" min="-15" max="12" step="1" /><control id="Phase Matching Bass" value="1" /><control id="LMD Movie/TV" value="1" code="MOVIE" position="1" /><control id="LMD Music" value="1" code="MUSIC" position="2" /><control id="LMD Game" value="1" code="GAME" position="3" /><control id="LMD THX" value="0" code="04" position="4" /><control id="LMD Stereo" value="1" code="00" position="4" /><control id="LMD Direct" value="0" code="01" position="1" /><control id="LMD Pure Audio" value="0" code="11" position="2" /><control id="TUNER Control" value="1" /><control id="TUNER Freq Control" value="0" /><control id="Info" value="1" /><control id="NoVideoInfo" value="0" /><control id="NoAudioInfo" value="0" /><control id="Cursor" value="1" /><control id="Home" value="1" code="HOME" position="2" /><control id="Quick" value="1" code="QUICK" position="1" /><control id="Menu" value="0" code="MENU" position="1" /><control id="AMP Control(RI)" value="0" /><control id="CD Control(RI)" value="0" /><control id="CD Control" value="0" /><control id="BD Control(CEC)" value="1" /><control id="TV Control(CEC)" value="1" /><control id="NoPowerButton" value="0" /><control id="DownSample" value="0" /><control id="Dimmer" value="0" /><control id="time_hhmmss" value="1" /></controllist><functionlist count="6"><function id="UsbUpdate" value="0" /><function id="NetUpdate" value="0" /><function id="WebSetup" value="1" /><function id="WifiSetup" value="1" /><function id="Nettune" value="0" /><function id="Initialize" value="0" /></functionlist></device></response>...
2015.02.26 13:20:20 4: ONKYO_AVR WZOG_ONKYO(main): NRIQSTN unconverted return of value '<?xml version="1.0" encoding="utf-8"?><response status="ok"><device id="HT-RC660"><brand>ONKYO</brand><category>AV Receiver</category><year>2014</year><model>HT-RC660</model><destination>xx</destination><firmwareversion>2020-9110-200?-????-????</firmwareversion><netservicelist count="16"><netservice id="0e" value="1" name="TuneIn" account="Username" password="Password" /><netservice id="04" value="1" name="Pandora" account="Email" password="Password" /><netservice id="05" value="0" name="Rhapsody" account="Username" password="Password" /><netservice id="03" value="0" name="SiriusXM Internet Radio" account="User Name" password="Password" /><netservice id="06" value="0" name="Last.fm Internet Radio" account="User Name" password="Password" /><netservice id="08" value="0" name="Slacker Personal Radio" account="Email" password="Password" /><netservice id="0a" value="1" name="Spotify" account="Username" password="Password" /><netservice id="0b" value="1" name="AUPEO! PERSONAL RADIO" account="User Name" password="Password" /><netservice id="0d" value="0" name="e-onkyo music" /><netservice id="0c" value="0" name="radiko.jp" /><netservice id="10" value="0" name="simfy" account="Username or email address." password="Password" /><netservice id="0f" value="0" name="MP3tunes" account="Email" password="Password" /><netservice id="12" value="1" name="Deezer" account="E-Mail-Adresse" password="Passwort" /><netservice id="01" value="1" name="My Favorites" /><netservice id="00" value="1" name="DLNA" /><netservice id="11" value="1" name="Home Media" account="User Name" password="Password" /></netservicelist><zonelist count="4"><zone id="1" value="1" name="Main" volmax="80" volstep="1" /><zone id="2" value="1" name="Zone2" volmax="80" volstep="1" /><zone id="3" value="0" name="Zone3" volmax="0" volstep="1" /><zone id="4" value="0" name="Zone4" volmax="0" volstep="1" /></zonelist><selectorlist count="26"><selector id="10" value="1" name="BD/DVD    " zone="03" iconid="10" /><selector id="01" value="1" name="CBL/SAT   " zone="03" iconid="01" /><selector id="00" value="1" name="STB/DVR   " zone="03" iconid="00" /><selector id="02" value="1" name="GAME      " zone="03" iconid="02" /><selector id="02" value="0" name="" zone="00" iconid="02" /><selector id="04" value="0" name="" zone="00" iconid="04" /><selector id="05" value="1" name="PC        " zone="03" iconid="05" /><selector id="03" value="1" name="AUX       " zone="01" iconid="03" /><selector id="26" value="0" name="" zone="00" iconid="26" /><selector id="25" value="1" name="AM" zone="03" iconid="25" /><selector id="24" value="1" name="FM" zone="03" iconid="24" /><selector id="23" value="1" name="TV/CD     " zone="03" iconid="23" /><selector id="22" value="1" name="PHONO     " zone="03" iconid="22" /><selector id="2b" value="1" name="NET" zone="03" iconid="2b" /><selector id="29" value="1" name="USB" zone="03" iconid="29" /><selector id="29" value="0" name="" zone="00" iconid="29" /><selector id="2a" value="0" name="" zone="00" iconid="2a" /><selector id="2c" value="0" name="" zone="00" iconid="2c" /><selector id="2e" value="1" name="BLUETOOTH" zone="03" iconid="2e" /><selector id="07" value="0" name="" zone="00" iconid="10" /><selector id="08" value="0" name="" zone="00" iconid="01" /><selector id="09" value="0" name="" zone="00" iconid="00" /><selector id="80" value="1" name="Source" zone="02" /><selector id="44" value="0" name="" zone="00" iconid="44" /><selector id="45" value="0" name="" zone="00" iconid="45" /><selector id="41" value="0" name="" zone="00" iconid="41" /></selectorlist><presetlist count="40"><preset id="01" band="0" freq="0" name="" /><preset id="02" band="0" freq="0" name="" /><preset id="03" band="0" freq="0" name="" /><preset id="04" band="0" freq="0" name="" /><preset id="05" band="0" freq="0" name="" /><preset id="06" band="0" freq="0" name="" /><preset id="07" band="0" freq="0" name="" /><preset id="08" band="0" freq="0" name="" /><preset id="09" band="0" freq="0" name="" /><preset id="0a" band="0" freq="0" name="" /><preset id="0b" band="0" freq="0" name="" /><preset id="0c" band="0" freq="0" name="" /><preset id="0d" band="0" freq="0" name="" /><preset id="0e" band="0" freq="0" name="" /><preset id="0f" band="0" freq="0" name="" /><preset id="10" band="0" freq="0" name="" /><preset id="11" band="0" freq="0" name="" /><preset id="12" band="0" freq="0" name="" /><preset id="13" band="0" freq="0" name="" /><preset id="14" band="0" freq="0" name="" /><preset id="15" band="0" freq="0" name="" /><preset id="16" band="0" freq="0" name="" /><preset id="17" band="0" freq="0" name="" /><preset id="18" band="0" freq="0" name="" /><preset id="19" band="0" freq="0" name="" /><preset id="1a" band="0" freq="0" name="" /><preset id="1b" band="0" freq="0" name="" /><preset id="1c" band="0" freq="0" name="" /><preset id="1d" band="0" freq="0" name="" /><preset id="1e" band="0" freq="0" name="" /><preset id="1f" band="0" freq="0" name="" /><preset id="20" band="0" freq="0" name="" /><preset id="21" band="0" freq="0" name="" /><preset id="22" band="0" freq="0" name="" /><preset id="23" band="0" freq="0" name="" /><preset id="24" band="0" freq="0" name="" /><preset id="25" band="0" freq="0" name="" /><preset id="26" band="0" freq="0" name="" /><preset id="27" band="0" freq="0" name="" /><preset id="28" band="0" freq="0" name="" /></presetlist><controllist count="32"><control id="Bass" value="1" zone="1" min="-10" max="10" step="2" /><control id="Treble" value="1" zone="1" min="-10" max="10" step="2" /><control id="Center Level" value="1" zone="1" min="-12" max="12" step="1" /><control id="Subwoofer Level" value="1" zone="1" min="-15" max="12" step="1" /><control id="Subwoofer1 Level" value="0" zone="1" min="-15" max="12" step="1" /><control id="Subwoofer2 Level" value="0" zone="1" min="-15" max="12" step="1" /><control id="Phase Matching Bass" value="1" /><control id="LMD Movie/TV" value="1" code="MOVIE" position="1" /><control id="LMD Music" value="1" code="MUSIC" position="2" /><control id="LMD Game" value="1" code="GAME" position="3" /><control id="LMD THX" value="0" code="04" position="4" /><control id="LMD Stereo" value="1" code="00" position="4" /><control id="LMD Direct" value="0" code="01" position="1" /><control id="LMD Pure Audio" value="0" code="11" position="2" /><control id="TUNER Control" value="1" /><control id="TUNER Freq Control" value="0" /><control id="Info" value="1" /><control id="NoVideoInfo" value="0" /><control id="NoAudioInfo" value="0" /><control id="Cursor" value="1" /><control id="Home" value="1" code="HOME" position="2" /><control id="Quick" value="1" code="QUICK" position="1" /><control id="Menu" value="0" code="MENU" position="1" /><control id="AMP Control(RI)" value="0" /><control id="CD Control(RI)" value="0" /><control id="CD Control" value="0" /><control id="BD Control(CEC)" value="1" /><control id="TV Control(CEC)" value="1" /><control id="NoPowerButton" value="0" /><control id="DownSample" value="0" /><control id="Dimmer" value="0" /><control id="time_hhmmss" value="1" /></controllist><functionlist count="6"><function id="UsbUpdate" value="0" /><function id="NetUpdate" value="0" /><function id="WebSetup" value="1" /><function id="WifiSetup" value="1" /><function id="Nettune" value="0" /><function id="Initialize" value="0" /></functionlist></device></response>'

<---- Ab hier Logeinträge nach Neustart von FHEM ----->
2015.02.26 13:20:22 1: CallBlockingFn: Can't connect to localhost:7072: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
2015.02.26 13:20:30 2: Perfmon: ready to watch out for delays greater than one second
2015.02.26 13:20:30 1: Including fhem.cfg
2015.02.26 13:20:30 3: telnetPort: port 7072 opened
...

XML::Simple und XML::Parser sind installiert und aktuell.
Version 70_ONKYO_AVR.pm:
# $Id: 70_ONKYO_AVR.pm 7730 2015-01-26 09:35:00Z loredo $

Hat jemand eine Idee, woran das liegen könnte?
Falls weitere Tests/Infos erforderlich sind, bin ich zu jeder Schandtat bereit.

Vielen Dank und Grüße,
Andreas
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: scooty am 02 März 2015, 09:24:30
Mmmh, leider noch keine Rückmeldung(en)?
 :'(

Vielleicht liegt's an der (zugegebenermasen exotischen) Modellbezeichnung?
Habe zwischenzeitlich herausgefunden (und oben ergänzt), dass mein ONKYO HT-RC660 baugleich mit dem TX-NR636 ist. Die Modellbezeichnung HT-RC660 rührt nur daher, dass im Set mit dem AVR auch zwei Boxen mitgeliefert wurden.
Hilft das weiter?

Oder wird generell das Modell TX-NR636 nicht unterstützt?

Vielen Dank und Grüße,
Andreas
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: arthur_dent_2015 am 09 März 2015, 16:44:24
Ich habe den TX-NR626. Hatte keine Probleme mit dem define. Allerdings zeigt das Modul power=off, presence=absent und state=absent. ich könnte aber schwören das ich gerade mit dem Teil Musik höre.... Und die FB meint auch dass das Ding erreichbar ist.

Gruß
Arthur
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: scooty am 09 März 2015, 20:02:11
Hallo Arthur,

vielen Dank für die Rückmeldung.
Habe statt nativer Einbindung mit dem ONKYO-Modul den Reveiver jetzt über meinen Logitech Hub eingebunden und kann damit alles steuern, was ich so benötige.
Scheint sich ja bei den neueren Modellen doch etwas geändert zu haben, so dass das ONKYO-Modul nicht zufriedenstellend läuft.
Leider fehlen mir die erforderlichen Kenntnisse, um herauszufinden, was genau sich denn geändert hat, geschweige denn das bestehende Modul entsprechend anpassen zu können.
 :'(

Viele Grüße,
Andreas
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Lowbird am 21 März 2015, 18:43:12
Hallo Community.

Ich habe ein Problem.

Ich besitze einen TX-NR 626, welcher im Netz eingebunden ist und unter der IP 192.168.178.28 zu erreichen ist.

Wenn ich versuche diesen in FHEM einzubinden

define Onkyo_626 ONKYO_AVR 192.168.178.28


bekomme ich:

Unknown module ONKYO_AVR, choose one ....., etc.pp.



Hat jemand einen Tip für mich?

LG Chris
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 21 März 2015, 18:44:52
Deine FHEM Version ist nicht aktuell:
http://fhem.de/commandref.html#update
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Lowbird am 21 März 2015, 19:07:22
Danke Loredo,

hatte das Update vor 4 Tagen gemacht, natürlich vergessen zu rebooten... :-[


Manchmal kann es so einfach sein.

LG Chris
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Calle78 am 27 März 2015, 22:27:19
Haha, das Modul hab ich ja ganz übersehen.
TX-NR535 confirmed!

1000 Dank!

ciao Carlo
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Calle78 am 02 April 2015, 22:08:24
Ai, so recht will er mit meinem TX-NR535 doch nicht :( er reagiert prima aber wenn er an ist schmeisst er im Minutentakt die Folge:

2015.04.01 09:17:38.085 1: Perfmon: possible freeze starting at 09:17:34, delay is 4.084
2015.04.01 09:18:52.470 3: ONKYO_AVR device Onkyo is unavailable
2015.04.01 09:18:52.753 3: ONKYO_AVR device Onkyo is available

Ich logge fleissig mit Verbose 5 und versuche jetzt nacheinander Optionen des AVR auszuschalten und HDMIs abzustecken. Scheint ja bei anderen gewirkt zu haben ;) Update, Neustart, Stromtrennen, pre2013 - alles schon probiert

define Onkyo ONKYO_AVR 192.168.178.39 pre2013
ciao Carlo
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Calle78 am 04 April 2015, 14:43:10
Zu früh den Tag vor dem Abend zu loben aber es scheint das eingeschaltete Bluetooth am AVR gewesen zu sein. DNLA, Spotify und TuneIn sind noch an. Ich berichte weiter ;) Die minütlichen available / unavailable sind weg, die Freezes allerdings noch da.

ciao Carlo
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Calle78 am 04 April 2015, 22:24:16
Vielleicht kommt ein schlauerer Mensch als ich damit klar aber bevor ich den Ostersonntag auch noch investiere, mache ich erst einmal Pause. Es funktioniert alles aber im Minutentakt wirft er mir:

2015.04.04 22:17:37.284 1: Perfmon: possible freeze starting at 22:17:36, delay is 1.284
2015.04.04 22:18:17.996 4: ONKYO_AVR Onkyo(main): power -> query (PWRQSTN)
2015.04.04 22:18:18.270 4: ONKYO_AVR Onkyo(main): PWRQSTN return value '01' converted through VALUE from HASH table to 'on'
2015.04.04 22:18:18.271 4: ONKYO_AVR Onkyo(main): mute -> query (AMTQSTN)
2015.04.04 22:18:18.695 4: ONKYO_AVR Onkyo(main): AMTQSTN return value '00' converted through VALUE from HASH table to 'off'
2015.04.04 22:18:18.695 4: ONKYO_AVR Onkyo(main): volume -> query (MVLQSTN)
2015.04.04 22:18:19.076 4: ONKYO_AVR Onkyo(main): MVLQSTN return value '33' converted from HEX to DEC
2015.04.04 22:18:19.077 4: ONKYO_AVR Onkyo(main): sleep -> query (SLPQSTN)
2015.04.04 22:18:19.463 4: ONKYO_AVR Onkyo(main): SLPQSTN return value 'OFF' converted through VALUE from HASH table to 'off'
2015.04.04 22:18:19.463 4: ONKYO_AVR Onkyo(main): input -> query (SLIQSTN)
2015.04.04 22:18:19.912 4: ONKYO_AVR Onkyo(main): SLIQSTN return value '01' converted through ARRAY from HASH table to 'video2'
2015.04.04 22:18:19.913 4: ONKYO_AVR Onkyo(main): video-information -> query (IFVQSTN)
2015.04.04 22:18:23.482 4: ONKYO_AVR Onkyo(main): No valid response for command 'IFV' during request session of 3 seconds
2015.04.04 22:18:23.485 4: ONKYO_AVR Onkyo(main): audio-information -> query (IFAQSTN)
2015.04.04 22:18:23.881 4: ONKYO_AVR Onkyo(main): IFAQSTN unconverted return of value 'HDMI 2,PCM,48 kHz, 2.0 ch,Dolby PLII Movie,5.1 ch,'
2015.04.04 22:18:23.883 4: ONKYO_AVR Onkyo: on
2015.04.04 22:18:23.884 1: Perfmon: possible freeze starting at 22:18:18, delay is 5.884[/tt

Hat jemand eine Idee woher der Freeze kommt?

ciao Carlo
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 04 April 2015, 22:35:25
Du nutzt zu viele Funktionen deines Receivers, auf der Schnittstelle kommen daher die Antworten auf die Anfrage nicht schnell genug, weil der Receiver dann erstmal jede Menge andere Infos schickt. Einzige Lösung derzeit: Den ganzen UPnP Kram ausmachen (und den Receiver danach neu starten!).


Um das dauerhaft zu beheben und zu verbessern muss die Art der Kommunikation mit dem Receiver im Modul umgebaut werden (DevIO). Dafür fehlt mir aktuell die Zeit.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Calle78 am 05 April 2015, 09:50:25
Ich habe befürchtet das du das sagst ;). Laut Bedienungsanleitung (http://www.onkyo.com/manual/txnr535/adv/de/index.html) kann diese Dinge aber nicht ausschalten (nur nicht nutzen). Ich finde auch im Menu nichts außer Bluetooth und das ist aus. Ich könnte jetzt nur noch Spotify und Tunein die Zugangsdaten wegnehmen und die DNLA Geräte im Haus deaktivieren aber das wird keinen Effekt bringen oder?

Frohe Ostern dir und nochmal 1000 Dank!!!

ciao Carlo
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: arthur_dent_2015 am 09 April 2015, 21:16:56
Hallo Andreas,
mein Problem hat sich als 80cm Problem herausgestellt, Fehler in der IP  >:(
Jetzt funktioniert alles wie gewünscht  :)

Gruß
Arthur
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Calle78 am 26 April 2015, 21:15:59
Ich habs leider immer noch nicht hinbekommen - wie schaltet man denn Features aus? Ich "nutze" Funktionen wie DLNA ja gar nicht, aber klar es gibt Geräte im Haus die solche Daten bereitstellen. Gibts wirklich eine Funktion im Receiver um sowas auszuschalten? Die Anleitung gibt darüber nichts preis :(

danke euch

ciao Carlo
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Mephiston2K am 05 Mai 2015, 11:58:50
Servus Miteinander,

ich reihe mich mal in den Reigen ein und sage "Vielen Dank" für das Modul.
Nutze es bisher hauptsächlich um Internetradio zu starten wenn ich heim komme oder zum Muten wenn das Telefon an der Fritzbox klingelt.

Gestern Abend kam mir der Gedanke ob es nicht auch möglich, ist dem Modul mitzuteilen bei einem entsprechenden Event den Input auf das lokale Netzwerk zu stellen und eine Audiodatei von einem Netzlaufwerk abzuspielen.
Der Hintergrund:Gestern war der vierte Mai --> May the 4th (be with you) --> daher dachte ich an den imperialen Marsch von Starwars wenn ich daheim Ankomme  ;)
Ich weiß, das ist albern, aber man könnte es ja auch für nützlichere Sachen verwenden.
Habe mir den Thread jetzt ganz durchgelesen aber bisher nichts dergleichen gefunden.
Ginge das evtl. über einen remoteControl Befehl?

Ich stelle mir das ähnlich vor wie bei XBMC
set XBMCInstanz open nfs://IP-Server/nfs/musik/Bandname/Lied1.mp3
Über eine Antwort und/oder Hilfe zur Selbsthilfe wäre ich sehr dankbar.
MfG
Mephi
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: hobbyprovider am 06 Mai 2015, 19:55:40
... hauptsächlich um Internetradio zu starten ...

wie startet man denn "Internetradio" ?
an meinem TX-NR636 kann ich zwar als Quelle "NET" angeben, aber nicht gezielt Internetradio und "Sender"
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Mephiston2K am 07 Mai 2015, 10:59:40
wie startet man denn "Internetradio" ?
an meinem TX-NR636 kann ich zwar als Quelle "NET" angeben, aber nicht gezielt Internetradio und "Sender"

Bei mir, TX-NR808, ist NET glaub ich dreifach belegt(Inetradio/lokales Netzwerk/USB).
Aber sobald der in Fhem definiert ist, listet Fhem alle möglichen Eingänge(nicht nur NET) ja als input auf, diese sind ja auch über ein Dropdownmenü auswählbar und somit direkt ansprechbar.

set <onkyoname> input <inputname>Ich meine aus dem Kopf, dass der Inputname für Internetradio "internet-radio" lautet

Edit:
Den Sender wähle ich auch nicht aus, sondern er spielt bei mir den zuletzt gespielten Sender automatisch.

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Fistandantilus am 01 Juni 2015, 08:28:51
Guten Morgen,

ich habe eine Onkyo TX NR3008. Gestern hab ich das Modul mal ausprobiert, musste aber feststellen, dass es beim Internet-Radio regelmäßig kurze Aussetzer gab.
Eingerichtet hab ich Ihn nur so:

define Onkyo ONKYO_AVR 192.168.1.xxx
attr Onkyo room Wohnzimmer

Raspberry und Onkyo hängen beide am Gigabit-LAN, Internet 50MBit. Habt Ihr eine Idee, was das verursacht bzw. besser, wie ich das beheben kann (ohne das device zu deaktivieren :D )

VG
F.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: pc1246 am 01 Juni 2015, 09:41:33
Hallo Fistandantilus

Warum meinst Du, dass das Modul die Aussetzer produziert? Was hat der Raspberry damit zu tun, auf Ihm laeuft fhem!? Du darfst uns ruhig ein paar mehr Informationen geben, z.B. in der Signatur! Bei mir laeuft der Onkyo voellig problemlos, ich hatte Ihn zwar wegen der NET-Funktionalitaet gekauft, aber das ist aus meiner Sicht so schlecht zu benutzen, dass ich jetzt eine Squeezebox dafuer nutze!
Gruss Christoph
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Fistandantilus am 01 Juni 2015, 11:53:11
Mehr Informationen - gern  :) :

FHEM läuft bei mir auf einem Raspberry (neueste Version). Ich verwende einen CUL für Homematic, einen Homematic LAN Adapter und einen Enocean Stick, hinzukommen bald noch Eltako Serie 14 Aktoren. Der Enocean Stick muss sein, weil Eltako kein ESP3 unterstützt und meine UP Aktoren sonst nicht ansprechbar wären.

Mein FHEM ist aktuell noch im Dev-Stadium. Ich teste noch viel aus. Im produktiven Einsatz eigentlich nur ein UP Aktor und ein Homematic Füllstandssensor für die Zisterne.
Zum Onkyo. Sobald ich in FHEM das Device aktiviere, habe ich die Aussetzer am Onkyo. Deaktiviere ich ihn wieder, sind die Aussetzer auch weg.

VG
F.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: pc1246 am 02 Juni 2015, 12:16:29
Hallo Fistandantilus
Ich war gestern nicht mehr vorraetig! Danke fuer die Signatur! Ja so wie du es beschreibst, muss es am fhem liegen! Was ich widerrum sehr seltsam finde, da ja durch eine Anfrage eigentlich keine Stoerungen aufttreten sollten!
Zwei Tipps habe ich aber noch!
Meiner Meinung nach ist Dein Onkyo ein Pre2013-Modell, und dann musst Du den auch dementsprechend definieren!?

Gruss und viel Erfolg
Christoph
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Fistandantilus am 10 Juni 2015, 11:54:13
Hab jetzt nochmal getestet, auch das Anlegen als pre2013 und das stromlos setzen ändert nichts. Sobald ich das Device in fhem wieder deaktiviere läuft alles normal  :(
Ist zwar nicht der Beinbruch, da ich noch eine App zum Steuern habe, aber alles unter einer Oberfläche zu haben, wäre schon schön gewesen.

VG
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: gravidi am 22 Juni 2015, 16:18:31
Hallo all,

ich habe ein kleines Problem mit dem Modul und vielleicht hat jemand eine Idee.

Ich habe den Onkyo jetzt an einer Funksteckdose dran und an dem Onkyo ist NET eingeschaltet. Der Sinn dahinter ist, wenn der Onkyo nicht gebraucht wird soll dieser komplett stromlos sein. Wenn er gebraucht wird, wird die Steckdose angemacht und ein on über das Modul geschickt damit der Onkyo eingeschaltet wird. Bevor ich die Steckdose zum schalten dran hatte funktioniert das einschalten vom Onkyo super. Seit der Umstellung funktioniert das einschalten über das Modul nicht mehr. Mache ich den Onkyo manuel an und wieder aus, funktioniert das nächste anschalten auch über das Modul. Wenn ich die Steckdose ausmache und wieder anmache und dann über die Onkyo App den Onkyo anschaltet geht er auch an. Nur eben nicht über das Modul.

Danke!

Grüße

Grav
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Doggiebert am 26 Juni 2015, 10:24:26
Ich hab das gleiche Szenario, Stromzwischenstecker und dahinter einen TX-NR709. Das funktioniert eigentlich problemlos. Du lässt schon ein bissl Zeit zwischen Strom ein und Receiver ein?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 26 Juni 2015, 10:27:09
Je nach eingestellter Polling Zeit dauert es natürlich, bis der Receiver in FHEM als online erkannt wird.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: pc1246 am 29 Juni 2015, 12:10:29
Hallo zusammen

Ich wollte nicht extra einen thread aufmachen, aber da ich hier die meisten Onkyo-Besitzer vermute, will ich Euch als Betroffener ueber die Aktion bei Onkyo informieren!

http://www.de.onkyo.com/de/customer-service-program-118746.html

Meiner wird heute ausgebaut und eingepackt!

Gruss Christoph
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: machnetz am 29 Juni 2015, 12:55:57
Moin,

ich hatte meinen  TX-NR 509 B bereits letztes Jahr dem Programm zugeführt. Mit der Rückmeldung "Kein Fehler auffindbar" und erst im zweiten Reparaturversuch erfolgreich bekam ich den dann wieder. Weg war er insgesamt 5 Wochen... Netzwerkausetzer habe ich nach wie vor ... Mal sehen ob ich den erneut einsende  :-\

Gruß,
        machnetz
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: pc1246 am 29 Juni 2015, 13:59:02
Moin

Ja meiner hat dummerweise ein ganz anderes Verhalten. Erst hat es unregelmaessig geknistert, abwechselnd von ueberall. Dann war er nicht mehr im Netz und gleichzeitig auch stumm. Nur zone 2 geht noch, die ist aber auf der Terasse!

Gruss Christoph
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: gravidi am 29 Juni 2015, 16:04:31
Hi all,

danke für eure Antworten. Ja, er hat einiges an Zeit um aus und an zu gehen. Hat leider nicht viel gebracht. Ich denke das liegt an dem Onkyo selber. Ich habe den Netzwerkdienst deaktiviert und wieder aktiviert. Danach funktioniert es genau einmal. Da ich das gleiche Problem mit meinen WOL Packtes an meinem HTPC habe, habe ich eine Gesamtlösung gesucht und ein Harmony Hub günstig erstanden. Der macht die Geräte nach dem einschalten vom Strom nun an.

Danke für den Link von Onkyo...ich werde das mal prüfen. Aber eigentlich kann/will ich auf die amp nicht verzichten und diese einschicken.

Grüße

Grav
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: rapster am 05 Juli 2015, 11:46:13
Servus Zusammen,

mein Onkyo Modul legt aus irgend einem Grund mein Fhem lahm sobald der Receiver eingeschalten ist.

Da ich noch vor wenigen Wochen einen CUL-Stick hatte ist es mir nicht so wirklich aufgefallen, da ich nun auf mehrere HMLAN's umgestiegen bin, erhalte ich alle paar Minuten einen Disconnect von allen HMLAN's sobald der Receiver eingeschalten wird, und das Onkyo Modul geladen ist.

Hat einer ne Idee was ich da tun könnte?
Im Anhang habe ich mal ein Bild von apptime angehangen, welches ich Gestern Abend schnell am Handy gmacht hatte.

Meine definition sieht so aus:
### OnkyoAVR_Wohnzimmer
#########################################################################
define dg_wz_avr ONKYO_AVR 192.168.1.100 pre2013 main 30
attr dg_wz_avr alias AVR_Wohnzimmer
attr dg_wz_avr devStateIcon on:rc_GREEN:off off:rc_STOP:on absent:rc_RED
attr dg_wz_avr group A/V-Receiver
attr dg_wz_avr model pre2013
attr dg_wz_avr room Multimedia
attr dg_wz_avr webCmd volume:mute:input
#########################################################################

### OnkyoAVR_Wohnzimmer Zone-2
#########################################################################
define dg_wz_avr_zone2 ONKYO_AVR 192.168.1.100 pre2013 zone2 30
attr dg_wz_avr_zone2 alias AVR_Trainingsraum
attr dg_wz_avr_zone2 devStateIcon on:rc_GREEN:off off:rc_STOP:on absent:rc_RED
attr dg_wz_avr_zone2 group A/V-Receiver
attr dg_wz_avr_zone2 model pre2013
attr dg_wz_avr_zone2 room Multimedia
attr dg_wz_avr_zone2 webCmd volume:mute:input
#########################################################################

Über Tipps was ich prüfen könnte würde ich mich freuen!

Gruß

EDIT:
Mein Modell ist ein Onkyo TX-NR616
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Mephiston2K am 08 Juli 2015, 10:41:16
Guten Morgen,

ich habe eine Onkyo TX NR3008. Gestern hab ich das Modul mal ausprobiert, musste aber feststellen, dass es beim Internet-Radio regelmäßig kurze Aussetzer gab.
Eingerichtet hab ich Ihn nur so:

define Onkyo ONKYO_AVR 192.168.1.xxx
attr Onkyo room Wohnzimmer

Raspberry und Onkyo hängen beide am Gigabit-LAN, Internet 50MBit. Habt Ihr eine Idee, was das verursacht bzw. besser, wie ich das beheben kann (ohne das device zu deaktivieren :D )

VG
F.

Ähnlich sieht es bei mir auch aus.
Seit ca. einem  Monat habe ich Aussetzer beim Internetradio solang FHEM(up2date@Raspberry) läuft.
Ist ein TX NR 808 und auch als pre2013 definiert.
Ich habe auch das Gefühl, dass FHEM generell langsamer auf Events reagiert, ob das nun am Onkyo Modul liegt muss ich mal testen in dem ich ich den Onkyo in der Config deaktiviere.

Was mich wundert, dass es von einem Tag auf den anderen kam, ohne dass ich wissentlich an irgendetwas gefummelt/konfiguriert habe.

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: pc1246 am 08 Juli 2015, 12:48:37
Hallo zusammen
Wenn ich das alles so lese, dann kommt bei mir der Verdacht auf, dass das Modul sehr viel traffic produziert! Das wuerde dann auch die Aussetzer beim Internetradio erklaeren!? Seltsam ist dann nur, dass es nich bei jedem ist, und auch die Betroffenen unterschiedliche Symptome haben!

Vielleicht sollte Loredo doch noch einmal gucken, oder wir machen mal einen Wireshark Mitschnitt!

Meiner ist seit heute (eigentlich gestern) wieder zu Hause, mal sehen ob ich den heute noch wieder angeschlossen bekomme!

Gruss Christoph
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: rapster am 10 Juli 2015, 13:45:55
Spotify aussetzer hatte ich auch immer wieder mal, die sind nun ohne dem Modul weg, oder weil ich den Receiver vor kurzem geupdated habe?

Die HMLAN disconnects (fhem-Hänger?) sind bei mir auf jedenfalls aufs Onkyo-Modul zurückzuführen.
Sehr schade, eigentlich eine tolle Sache, aber so nicht verwendbar  :(

An der Leistungsfähigkeit des Fhem-Systems kann es mit Sicherheit nicht liegen, das ist um einige Hausnummern größer als die Raspi-Liga  ;)

Seitdem ich das Onkyo Modul nicht mehr lade, traten keinerlei HMLAN-disconnects mehr auf.

2015.07.06 03:29:20.146 1: HMLAN_Parse: HMLAN2 new condition ok
2015.07.06 03:29:19.146 1: HMLAN_Parse: HMLAN3 new condition ok
2015.07.06 03:29:18.451 1: HMLAN_Parse: HMLAN1 new condition ok
2015.07.06 03:29:18.218 1: HMLAN_Parse: HMLAN2 new condition init
2015.07.06 03:29:18.217 1: 192.168.1.22:1000 reappeared (HMLAN2)
2015.07.06 03:29:18.208 1: HMLAN_Parse: HMLAN1 new condition init
2015.07.06 03:29:18.207 1: 192.168.1.21:1000 reappeared (HMLAN1)
2015.07.06 03:29:18.197 1: HMLAN_Parse: HMLAN3 new condition init
2015.07.06 03:29:18.196 1: 192.168.1.23:1000 reappeared (HMLAN3)
2015.07.06 03:29:17.141 1: HMLAN_Parse: HMLAN2 new condition disconnected
2015.07.06 03:29:17.141 1: 192.168.1.22:1000 disconnected, waiting to reappear (HMLAN2)
2015.07.06 03:29:16.137 1: HMLAN_Parse: HMLAN3 new condition disconnected
2015.07.06 03:29:16.137 1: 192.168.1.23:1000 disconnected, waiting to reappear (HMLAN3)
2015.07.06 03:29:15.567 1: HMLAN_Parse: HMLAN1 new condition disconnected
2015.07.06 03:29:15.567 1: 192.168.1.21:1000 disconnected, waiting to reappear (HMLAN1)
2015.07.06 03:19:16.114 1: HMLAN_Parse: HMLAN3 new condition ok
2015.07.06 03:19:15.858 1: HMLAN_Parse: HMLAN3 new condition init
2015.07.06 03:19:15.858 1: 192.168.1.23:1000 reappeared (HMLAN3)
2015.07.06 03:19:15.290 1: HMLAN_Parse: HMLAN3 new condition disconnected
2015.07.06 03:19:15.289 1: 192.168.1.23:1000 disconnected, waiting to reappear (HMLAN3)
2015.07.06 03:16:46.546 1: HMLAN_Parse: HMLAN3 new condition ok
2015.07.06 03:16:46.289 1: HMLAN_Parse: HMLAN3 new condition init
2015.07.06 03:16:46.289 1: 192.168.1.23:1000 reappeared (HMLAN3)
2015.07.06 03:16:45.310 1: HMLAN_Parse: HMLAN3 new condition disconnected
2015.07.06 03:16:45.309 1: 192.168.1.23:1000 disconnected, waiting to reappear (HMLAN3)
2015.07.06 03:12:45.128 1: HMLAN_Parse: HMLAN3 new condition ok
2015.07.06 03:12:44.872 1: HMLAN_Parse: HMLAN3 new condition init
2015.07.06 03:12:44.870 1: 192.168.1.23:1000 reappeared (HMLAN3)
2015.07.06 03:12:44.323 1: HMLAN_Parse: HMLAN3 new condition disconnected
2015.07.06 03:12:44.323 1: 192.168.1.23:1000 disconnected, waiting to reappear (HMLAN3)
2015.07.06 02:51:46.055 1: HMLAN_Parse: HMLAN1 new condition ok
2015.07.06 02:51:45.812 1: HMLAN_Parse: HMLAN1 new condition init
2015.07.06 02:51:45.811 1: 192.168.1.21:1000 reappeared (HMLAN1)
2015.07.06 02:51:45.260 1: HMLAN_Parse: HMLAN1 new condition disconnected
2015.07.06 02:51:45.259 1: 192.168.1.21:1000 disconnected, waiting to reappear (HMLAN1)
2015.07.06 02:49:46.071 1: HMLAN_Parse: HMLAN1 new condition ok
2015.07.06 02:49:45.825 1: HMLAN_Parse: HMLAN1 new condition init
2015.07.06 02:49:45.824 1: 192.168.1.21:1000 reappeared (HMLAN1)
2015.07.06 02:49:45.273 1: HMLAN_Parse: HMLAN1 new condition disconnected
2015.07.06 02:49:45.273 1: 192.168.1.21:1000 disconnected, waiting to reappear (HMLAN1)
2015.07.06 02:47:16.004 1: HMLAN_Parse: HMLAN1 new condition ok
2015.07.06 02:47:15.760 1: HMLAN_Parse: HMLAN1 new condition init
2015.07.06 02:47:15.759 1: 192.168.1.21:1000 reappeared (HMLAN1)
2015.07.06 02:47:15.244 1: HMLAN_Parse: HMLAN1 new condition disconnected
2015.07.06 02:47:15.244 1: 192.168.1.21:1000 disconnected, waiting to reappear (HMLAN1)
2015.07.06 02:42:14.971 1: HMLAN_Parse: HMLAN1 new condition ok
2015.07.06 02:42:14.728 1: HMLAN_Parse: HMLAN1 new condition init
2015.07.06 02:42:14.727 1: 192.168.1.21:1000 reappeared (HMLAN1)
2015.07.06 02:42:14.222 1: HMLAN_Parse: HMLAN1 new condition disconnected
2015.07.06 02:42:14.221 1: 192.168.1.21:1000 disconnected, waiting to reappear (HMLAN1)
2015.07.06 02:39:19.721 1: HMLAN_Parse: HMLAN1 new condition ok
2015.07.06 02:39:18.725 1: HMLAN_Parse: HMLAN2 new condition ok
2015.07.06 02:39:17.999 1: HMLAN_Parse: HMLAN3 new condition ok
2015.07.06 02:39:17.763 1: HMLAN_Parse: HMLAN1 new condition init
2015.07.06 02:39:17.763 1: 192.168.1.21:1000 reappeared (HMLAN1)
2015.07.06 02:39:17.754 1: HMLAN_Parse: HMLAN2 new condition init
2015.07.06 02:39:17.753 1: 192.168.1.22:1000 reappeared (HMLAN2)
2015.07.06 02:39:17.741 1: HMLAN_Parse: HMLAN3 new condition init
2015.07.06 02:39:17.740 1: 192.168.1.23:1000 reappeared (HMLAN3)
2015.07.06 02:39:16.735 1: HMLAN_Parse: HMLAN2 new condition disconnected
2015.07.06 02:39:16.735 1: 192.168.1.22:1000 disconnected, waiting to reappear (HMLAN2)
2015.07.06 02:39:15.723 1: HMLAN_Parse: HMLAN3 new condition disconnected
2015.07.06 02:39:15.723 1: 192.168.1.23:1000 disconnected, waiting to reappear (HMLAN3)
2015.07.06 02:39:15.237 1: HMLAN_Parse: HMLAN1 new condition disconnected
2015.07.06 02:39:15.236 1: 192.168.1.21:1000 disconnected, waiting to reappear (HMLAN1)
2015.07.06 02:36:40.625 3: ONKYO_AVR device dg_wz_avr is available
2015.07.06 02:36:40.500 3: ONKYO_AVR device dg_wz_avr is unavailable
2015.07.06 02:32:14.930 1: HMLAN_Parse: HMLAN1 new condition ok
2015.07.06 02:32:14.688 1: HMLAN_Parse: HMLAN1 new condition init
2015.07.06 02:32:14.688 1: 192.168.1.21:1000 reappeared (HMLAN1)
2015.07.06 02:32:14.196 1: HMLAN_Parse: HMLAN1 new condition disconnected
2015.07.06 02:32:14.196 1: 192.168.1.21:1000 disconnected, waiting to reappear (HMLAN1)
2015.07.06 02:29:49.789 1: HMLAN_Parse: HMLAN1 new condition ok
2015.07.06 02:29:48.780 1: HMLAN_Parse: HMLAN3 new condition ok
2015.07.06 02:29:47.894 1: HMLAN_Parse: HMLAN2 new condition ok
2015.07.06 02:29:47.843 1: HMLAN_Parse: HMLAN3 new condition init
2015.07.06 02:29:47.842 1: 192.168.1.23:1000 reappeared (HMLAN3)
2015.07.06 02:29:47.833 1: HMLAN_Parse: HMLAN2 new condition init
2015.07.06 02:29:47.833 1: 192.168.1.22:1000 reappeared (HMLAN2)
2015.07.06 02:29:47.823 1: HMLAN_Parse: HMLAN1 new condition init
2015.07.06 02:29:47.823 1: 192.168.1.21:1000 reappeared (HMLAN1)
2015.07.06 02:29:46.781 1: HMLAN_Parse: HMLAN2 new condition disconnected
2015.07.06 02:29:46.781 1: 192.168.1.22:1000 disconnected, waiting to reappear (HMLAN2)
2015.07.06 02:29:45.775 1: HMLAN_Parse: HMLAN1 new condition disconnected
2015.07.06 02:29:45.775 1: 192.168.1.21:1000 disconnected, waiting to reappear (HMLAN1)
2015.07.06 02:29:45.229 1: HMLAN_Parse: HMLAN3 new condition disconnected
2015.07.06 02:29:45.229 1: 192.168.1.23:1000 disconnected, waiting to reappear (HMLAN3)
2015.07.06 02:23:46.004 1: HMLAN_Parse: HMLAN3 new condition ok
2015.07.06 02:23:45.747 1: HMLAN_Parse: HMLAN3 new condition init
2015.07.06 02:23:45.746 1: 192.168.1.23:1000 reappeared (HMLAN3)
2015.07.06 02:23:45.180 1: HMLAN_Parse: HMLAN3 new condition disconnected
2015.07.06 02:23:45.179 1: 192.168.1.23:1000 disconnected, waiting to reappear (HMLAN3)
2015.07.06 02:21:19.744 1: HMLAN_Parse: HMLAN3 new condition ok
2015.07.06 02:21:18.739 1: HMLAN_Parse: HMLAN1 new condition ok
2015.07.06 02:21:18.071 1: HMLAN_Parse: HMLAN2 new condition ok
2015.07.06 02:21:17.849 1: HMLAN_Parse: HMLAN3 new condition init
2015.07.06 02:21:17.848 1: 192.168.1.23:1000 reappeared (HMLAN3)
2015.07.06 02:21:17.839 1: HMLAN_Parse: HMLAN1 new condition init
2015.07.06 02:21:17.839 1: 192.168.1.21:1000 reappeared (HMLAN1)
2015.07.06 02:21:17.828 1: HMLAN_Parse: HMLAN2 new condition init
2015.07.06 02:21:17.827 1: 192.168.1.22:1000 reappeared (HMLAN2)
2015.07.06 02:21:16.738 1: HMLAN_Parse: HMLAN2 new condition disconnected
2015.07.06 02:21:16.738 1: 192.168.1.22:1000 disconnected, waiting to reappear (HMLAN2)
2015.07.06 02:21:15.724 1: HMLAN_Parse: HMLAN3 new condition disconnected
2015.07.06 02:21:15.724 1: 192.168.1.23:1000 disconnected, waiting to reappear (HMLAN3)
2015.07.06 02:21:15.242 1: HMLAN_Parse: HMLAN1 new condition disconnected
2015.07.06 02:21:15.241 1: 192.168.1.21:1000 disconnected, waiting to reappear (HMLAN1)
2015.07.06 02:17:16.023 1: HMLAN_Parse: HMLAN3 new condition ok
2015.07.06 02:17:15.766 1: HMLAN_Parse: HMLAN3 new condition init
2015.07.06 02:17:15.765 1: 192.168.1.23:1000 reappeared (HMLAN3)
2015.07.06 02:17:15.206 1: HMLAN_Parse: HMLAN3 new condition disconnected
2015.07.06 02:17:15.206 1: 192.168.1.23:1000 disconnected, waiting to reappear (HMLAN3)
2015.07.06 02:08:15.991 1: HMLAN_Parse: HMLAN3 new condition ok
2015.07.06 02:08:15.735 1: HMLAN_Parse: HMLAN3 new condition init
2015.07.06 02:08:15.734 1: 192.168.1.23:1000 reappeared (HMLAN3)
2015.07.06 02:08:15.187 1: HMLAN_Parse: HMLAN3 new condition disconnected
2015.07.06 02:08:15.187 1: 192.168.1.23:1000 disconnected, waiting to reappear (HMLAN3)
2015.07.06 02:05:46.023 1: HMLAN_Parse: HMLAN3 new condition ok
2015.07.06 02:05:45.768 1: HMLAN_Parse: HMLAN3 new condition init
2015.07.06 02:05:45.767 1: 192.168.1.23:1000 reappeared (HMLAN3)
2015.07.06 02:05:45.195 1: HMLAN_Parse: HMLAN3 new condition disconnected
2015.07.06 02:05:45.195 1: 192.168.1.23:1000 disconnected, waiting to reappear (HMLAN3)
2015.07.06 02:00:44.951 1: HMLAN_Parse: HMLAN3 new condition ok
2015.07.06 02:00:44.696 1: HMLAN_Parse: HMLAN3 new condition init
2015.07.06 02:00:44.695 1: 192.168.1.23:1000 reappeared (HMLAN3)
2015.07.06 02:00:44.161 1: HMLAN_Parse: HMLAN3 new condition disconnected
2015.07.06 02:00:44.161 1: 192.168.1.23:1000 disconnected, waiting to reappear (HMLAN3)
2015.07.06 01:58:16.019 1: HMLAN_Parse: HMLAN3 new condition ok
2015.07.06 01:58:15.764 1: HMLAN_Parse: HMLAN3 new condition init
2015.07.06 01:58:15.763 1: 192.168.1.23:1000 reappeared (HMLAN3)
2015.07.06 01:58:15.168 1: HMLAN_Parse: HMLAN3 new condition disconnected
2015.07.06 01:58:15.168 1: 192.168.1.23:1000 disconnected, waiting to reappear (HMLAN3)
2015.07.06 01:53:19.736 1: HMLAN_Parse: HMLAN3 new condition ok
2015.07.06 01:53:18.731 1: HMLAN_Parse: HMLAN2 new condition ok
2015.07.06 01:53:17.938 1: HMLAN_Parse: HMLAN1 new condition ok
2015.07.06 01:53:17.829 1: HMLAN_Parse: HMLAN3 new condition init
2015.07.06 01:53:17.828 1: 192.168.1.23:1000 reappeared (HMLAN3)
2015.07.06 01:53:17.819 1: HMLAN_Parse: HMLAN2 new condition init
2015.07.06 01:53:17.819 1: 192.168.1.22:1000 reappeared (HMLAN2)
2015.07.06 01:53:17.806 1: HMLAN_Parse: HMLAN1 new condition init
2015.07.06 01:53:17.806 1: 192.168.1.21:1000 reappeared (HMLAN1)
2015.07.06 01:53:16.736 1: HMLAN_Parse: HMLAN2 new condition disconnected
2015.07.06 01:53:16.736 1: 192.168.1.22:1000 disconnected, waiting to reappear (HMLAN2)
2015.07.06 01:53:15.722 1: HMLAN_Parse: HMLAN1 new condition disconnected
2015.07.06 01:53:15.722 1: 192.168.1.21:1000 disconnected, waiting to reappear (HMLAN1)
2015.07.06 01:53:15.197 1: HMLAN_Parse: HMLAN3 new condition disconnected
2015.07.06 01:53:15.196 1: 192.168.1.23:1000 disconnected, waiting to reappear (HMLAN3)
2015.07.06 01:48:15.011 1: HMLAN_Parse: HMLAN3 new condition ok
2015.07.06 01:48:14.758 1: HMLAN_Parse: HMLAN3 new condition init
2015.07.06 01:48:14.757 1: 192.168.1.23:1000 reappeared (HMLAN3)
2015.07.06 01:48:14.154 1: HMLAN_Parse: HMLAN3 new condition disconnected
2015.07.06 01:48:14.153 1: 192.168.1.23:1000 disconnected, waiting to reappear (HMLAN3)

Mal schauen ob es evtl. eine andere Möglichkeit gibt den Onkyo einigermaßen zu steuern.

Falls ich allerdings mit irgendwelchen Infos behilflich sein kann dem Problem auf die Schliche zu kommen unterstütze ich gerne!
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: mani am 16 Juli 2015, 15:41:59
Hallo, danke für das Modul,
Bin bis jetzt sehr zufrieden damit was ich jedoch noch nicht rausfinden konnte ob ich damit  auch auf die mp3 im Heimnetzwerk  zugriff habe kann mir da jemand weiterhelfen?
Danke MFG Mani
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: waldy am 30 August 2015, 17:18:58
Ich versuch die ganze Zeit vergeblich z.B. Artist oder Track aus meinem Onkyo auszulesen um es dann in einem Dummy zu schreiben bzw in Smartvisu darzustellen.

Über:

Artist:        set onkyo_main remoteControl net-usb-artist-name-info query
Track:         set onkyo_main remoteControl net-usb-title-name query

bekomme ich das Gewünschte ja zurückgemeldet, aber wie krieg ich die Ausgabe dann in ein Dummy?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Frini am 01 September 2015, 13:03:24
Hallo zusammen,
ich habe meinen Onkyo Receiver erfolgreich eingebunden, was für mich bisher schon einmal ein erheblicher Fortschritt ist.
Jetzt nutze ich parallel das Harmony Hub und die entsprechenden Activities (Kino starten TV, Radio, Kino-Modus) zu starten und hatte gehofft, dass ich den Onkyo via Activity übers Hub einschalten lasse und dann in FHEM den Schaltzustand überwache und nach erfolgtem anschalten die Steckdose für die Endstufen, Licht usw einschalten kann.
Ich hab den Thread jetzt durchgearbeitet, aber ich konnte nichts (meinem Kenntnisstand zufolge) dementsprechendes erkennen.
Ist mein Gedankengang möglich?

Andere Alternative wäre über ein dumme-Gerät im Hub ein Siganl zu geben, dass FHEM alles weitere macht, allerdings möchte ich bei den Endstufen schon Sicherheit haben, dass erst der Receiver an ist und die Endstufen nicht vorher eingeschaltet werden.

Grüße
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: dieda am 01 September 2015, 13:25:21
Das ist relativ simpel. Im Hub legst du die Aktionen an. Beteiligte Geräte und über welches du was schalten möchtest wenn du z. B. fern siehst. Also Lautstärke am Reciever, Programme am TV oder am Satelliten-Reciever. Den Rest machst du dann mit einem Notify oder DOIF. Das einzige, was nicht geht ist ein Longpress für Home auf der FB für den Fire-TV in FHEM.

Ansonsten kannst du mit der FB sechs (?) Aktionen programmieren. Da kommt es aber nicht so genau drauf an, was die machen sollen, da eh kein Strom da...

Das hier steht z. B. bei meiner Aktion Fernsehen drin:
Zitat
   
([Harmony_Wz:currentActivity] eq "Fernsehen") (set Media_TV on, set Media_AVR on, define at_tmp1 at +00:00:06 set Onkyo command InputTv/Cd, define at_tmp2 at +00:00:09 set Samsung command InputHdmi3, define at_tmp at +00:00:12 set Reciever command Sky )

Der TV und der AVR werden immer komplett vom Netz genommen. Beide merken sich den letzten Schaltzustand. D. h. TV war an und wird nur über eine programmierte Steckdose vom Netz genommen nicht extra aus geschaltet.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Frini am 02 September 2015, 09:58:21
Alles klar. Vielleicht hab ich da etwas zu kompliziert gedacht.
Also so stell ich mir das bei mir vor. Mal kurz zwei Beispiele, vielleicht wird dadurch deutlicher was ich eigentlich versuche:

Ausgeführt mit Homematic 2-fach Taster (ug_Treppe_HauptschalterKino)
Hauptschalter01: Kino einschalten Modus normale Nutzung

1.   FHEM Deckenfries hinten auf 100% schalten [direktVerknüpfung]
2.   FHEM Deckenfries vorne auf 100% schalten [direkt Verknüpfung]
3.   FHEM Indirektes Licht Deckenfries einschalten [direkt Verknüpfung]
4.   FHEM Podestbeleuchtung einschalten [direkt Verknüpfung]
5.   FHEM TVLift ausfahren (für Menü-Darstellung) [direkte Verknüpfung]
6.   FHEM TV Strom einschalten
7.   FHEM Beamer Strom einschalten
8.   FHEM Steckdosengruppe1 (Sat-Receiver, BluRayPlayer, HTPC) Strom einschalten
9.   FHEM AV-Receiver (AVR) Strom einschalten
10.   Hub Aktion KinoModus wird durch FHEM ausgelöst.
a.   Hub TV Gerät einschalten
b.   Hub Beamer Gerät einschalten
c.   Hub HTPC Gerät einschalten
d.   Hub BluRayPlayer Gerät einschalten
e.   Hub AVR-Receiver Gerät einschalten
11.   FHEM Endstufen Strom mindestens 3sek zu Hub-AVR zeitverzögert einschalten.

Ausgeführt mit Fernbedienung
Kino einschalten Modus normale Nutzung

1.   Hub Dummy1 triggert start der Aktion in FHEM Verzögerung 5s sek
2.   FHEM Deckenfries hinten auf 100% schalten
3.   FHEM Deckenfries vorne auf 100% schalten
4.   FHEM Indirektes Licht Deckenfries einschalten
5.   FHEM Podestbeleuchtung einschalten
6.   FHEM TVLift ausfahren (für Menü-Darstellung)
7.   FHEM TV Strom einschalten
8.   FHEM Beamer Strom einschalten
9.   FHEM Steckdosengruppe1 (Sat-Receiver, BluRayPlayer, HTPC) Strom einschalten
10.   FHEM AV-Receiver (AVR) Strom einschalten
11.   Hub Aktion KinoModus wird durch FHEM ausgelöst.
a.   Hub TV Gerät einschalten
b.   Hub Beamer Gerät einschalten
c.   Hub HTPC Gerät einschalten
d.   Hub BluRayPlayer Gerät einschalten
e.   Hub AVR-Receiver Gerät einschalten
12.   FHEM Endstufen Strom mindestens 3sek zu Hub-AVR zeitverzögert einschalten.

Das Ausschalten erfolgt in umgedrehter Reihenfolge. Das ganze klappt soweit schon ganz gut.
Ich will mir nur ne zusätzliche Sicherheit einbauen, so dass die Endstufen nur dann eingeschaltet werden, wenn der AVR-Receiver auch tatsächlich an ist. Gestern mal ein bisschen herum probiert. Die Rückmeldung die ich vom AVR bekomme hat eine Verzögerung von 5-10 sek. Irdendwie krieg ich die Rückmeldung nicht schneller in FHEM.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: hokascha am 10 September 2015, 14:14:23
Hallo zusammen,

ich habe mir gerade einen Onkyo TX-NR545 zugelegt und bin schonmal soweit, das Teil via FHEM steuern zu können, danke für das Modul! Dazu noch eine Frage:

Gibt es einen (remoteControl-)Befehl, der den Receiver dazu nötigt, von mir übermittelte Informationen im OnScreen-Display anzuzeigen? Beispiel: "Die Waschmaschine ist fertig" oder "Anruf von 0123456789"

Ich würde sowas gerne nutzen, um Status-Meldungen von FHEM z.B. ins TV-Bild einblenden zu können. Womöglich kann man da irgend einen remoteControl-Befehl mißbrauchen?

Besten Dank für Tipps!
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 10 September 2015, 14:28:37
nein, einen solchen Befehl gibt es leider nicht.
Die Liste der Befehle siehst du mit "set OnkyoAVR remoteControl ?" bzw Detailbeschreibung mit "set OnkyoAVR remoteControl BEFEHL ?"
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: sbiermann am 13 Oktober 2015, 09:06:09
Hallo,
ich hab gesehen, oder eher gesagt Perfmon hat es festgestellt, dass das Modul immer 3 Sekunden FHEM blockiert wenn es im Intervall prüft ob der Receiver "online" ist. Daher vermute ich das die Abfragen des Receivers nicht non-blocking sind. Gibt es Pläne dies zu ändern auf non-blocking calls? Im Moment habe ich das Intervall der Statusprüfung auf 10 Minuten gesetzt, was natürlich etwas suboptimal ist, da es so unter Umständen 10 Minuten dauern kann bis der Receiver erkannt wird.

Viele Grüße
Stefan
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 13 Oktober 2015, 09:06:46
Pläne gibt es, aber es fehlt an der Zeit.


Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Qunatz am 26 Oktober 2015, 16:18:07
Hi, ich bekomme iwie mein Onkyo 636 nicht zum laufen... Habe schon alles versucht in der config. Mit pre 2013 ohne usw, obwohl es ja eigentlich nach 2013 Modell ist. Fhem sagt, dass mein Onkyo aus wäre. Wird der 636er überhaupt vom Modul unterstützt? Danke schonma :)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Gunther am 26 Oktober 2015, 16:52:24
Wenn Dein Receiver aus ist, wird er auch nicht erkennt.

Schreib doch mal, wie Du ihn definiert hast und was das Log sagt.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Qunatz am 26 Oktober 2015, 21:08:31
Der Onkyo ist aber an und ich kann es ganz normal mit der Fernbedienung bedienen und die Weboberfläche für paar Einstellungen im Browser aufrufen. Muss ich vlt einen bestimmten Port eingeben ? Ich poste gleich mal wie es in meiner config steht, wenn ich zuhause bin.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Gunther am 26 Oktober 2015, 22:28:59
nicht, dass ch wüsste...

Bei mir sieht es so aus:
define Onkyo_Receiver ONKYO_AVR 192.168.0.114

Die IP-Adresse natürlich mit Deiner ersetzen.

Kannst Du den Receiver anpingen?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 26 Oktober 2015, 22:32:37
verbose attribut auf 5 setzen und ins Logfile schauen. das modul ist dann sehr gesprächig


Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Qunatz am 27 Oktober 2015, 01:15:13
Hab es in der config genau so wie Gunther...

So sieht es aus, nach paar Versuchen Befehle abzusetzen. Es wird immer wieder gesagt mein Onkyo wäre aus.

2015.10.18 03:30:12 3: ONKYO_AVR set Onkyo_Receiver on (wakeup)
2015.10.18 03:30:34 5: ONKYO_AVR Onkyo_Receiver: called function ONKYO_AVR_Set()
2015.10.18 03:30:34 5: ONKYO_AVR Onkyo_Receiver: called function ONKYO_AVR_Get()
2015.10.18 03:30:49 5: ONKYO_AVR Onkyo_Receiver: called function ONKYO_AVR_Set()
2015.10.18 03:30:49 3: ONKYO_AVR set Onkyo_Receiver volume NaN
2015.10.18 03:31:00 5: ONKYO_AVR Onkyo_Receiver: called function ONKYO_AVR_Set()
2015.10.18 03:31:58 5: ONKYO_AVR Onkyo_Receiver: called function ONKYO_AVR_Set()
2015.10.18 03:32:01 5: ONKYO_AVR Onkyo_Receiver: called function ONKYO_AVR_Set()
2015.10.18 03:32:01 5: ONKYO_AVR Onkyo_Receiver: called function ONKYO_AVR_Get()
2015.10.18 03:32:04 5: ONKYO_AVR Onkyo_Receiver: called function ONKYO_AVR_GetStatus()
2015.10.18 03:32:04 5: ONKYO_AVR Onkyo_Receiver: called function ONKYO_AVR_SendCommand()
2015.10.18 03:32:04 4: ONKYO_AVR Onkyo_Receiver(main): power -> query (PWRQSTN)
2015.10.18 03:32:04 5: ONKYO_AVR Onkyo_Receiver(main): 192.168.2.141:60128 snd 49534350000000100000000b0100000021315057525153544e0d0a ISCP............!1PWRQSTN..
2015.10.18 03:32:09 4: ONKYO_AVR Onkyo_Receiver: absent
2015.10.18 03:32:09 5: ONKYO_AVR Onkyo_Receiver: called function ONKYO_AVR_Set()
2015.10.18 03:32:09 3: ONKYO_AVR set Onkyo_Receiver off
2015.10.18 03:32:12 5: ONKYO_AVR Onkyo_Receiver: called function ONKYO_AVR_Set()
2015.10.18 03:32:14 5: ONKYO_AVR Onkyo_Receiver: called function ONKYO_AVR_Set()
2015.10.18 03:32:14 5: ONKYO_AVR Onkyo_Receiver: called function ONKYO_AVR_Get()
2015.10.18 03:32:25 5: ONKYO_AVR Onkyo_Receiver: called function ONKYO_AVR_Set()
2015.10.18 03:32:43 5: ONKYO_AVR Onkyo_Receiver: called function ONKYO_AVR_Set()
2015.10.18 03:32:43 3: ONKYO_AVR set Onkyo_Receiver volume NaN
2015.10.18 03:32:49 5: ONKYO_AVR Onkyo_Receiver: called function ONKYO_AVR_Set()
2015.10.18 03:32:49 3: ONKYO_AVR set Onkyo_Receiver volumeDown
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 27 Oktober 2015, 09:00:33
das Gerät wird Netzwerk-technisch nicht erreicht.

Geht ein Telnet auf Port 60128?


Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Qunatz am 29 Oktober 2015, 14:34:47
Also wenn ich über putty drauf zugreifen will kommt nur ein schwarzes leeres Fenster. Aber keine Fehlermeldung oder so. Wie gesagt im Router wird der ONKYO angezeigt :(
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Gunther am 29 Oktober 2015, 17:28:54
Hast Du eine interne Firewall, die den Zugriff verhindert?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Qunatz am 29 Oktober 2015, 17:56:14
Im Router ? Im pi auf dem FHEM läuft ? Ich habe nichts dergleichen eingerichtet.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 29 Oktober 2015, 19:46:02
Bei Putty drauf achten, dass man auch Telnet nimmt. Es sollte dort mehr als nur ein schwarzes Fenster geben. Dort sollte beim Bedienen des Gerätes mit der Fernbedienung Text erscheinen. Wenn nicht, ist dein Netzwerk nicht in Ordnung.


Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Qunatz am 31 Oktober 2015, 05:36:56
Ok alles geht jetzt, lag am ONKYO. Hab ihn einmal komplett zurückgesetzt und dann das neuste Update eingespielt (das ging ohne Zurücksetzen auch nicht)und jetzt geht es :))))
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: bennyh am 11 November 2015, 23:31:28
Mit dem Modul konnte ich meinen TX-NR626 erfolgreich einbinden, vielen Dank an die Entwickler!

Die bereits genannten Aussetzer beim Internetradio kann ich auch bestätigen.

Zusammen mit dem Modul SIRD läuft mein FHEM nun leider gar nicht mehr. :(
http://forum.fhem.de/index.php/topic,32030.msg358120.html#msg358120
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: rizo am 20 Dezember 2015, 10:51:00
Hallo,

habe auch ein kleines Problem mit Onkyo_avr.

Habe einen tx-nr808 und immer wenn ich Zone2 aktiviere ist das log voll mit:

2015.12.20 10:37:32 3: ONKYO_AVR device Musik is available
2015.12.20 10:37:35 3: ONKYO_AVR device Musik is unavailable
2015.12.20 10:39:02 3: ONKYO_AVR device Musik is available
2015.12.20 10:39:08 3: ONKYO_AVR device Musik is unavailable
2015.12.20 10:40:32 3: ONKYO_AVR device Musik is available
2015.12.20 10:40:39 3: ONKYO_AVR device Musik is unavailable
2015.12.20 10:42:02 3: ONKYO_AVR device Musik is available
2015.12.20 10:42:05 3: ONKYO_AVR device Musik is unavailable
2015.12.20 10:43:32 3: ONKYO_AVR device Musik is available
2015.12.20 10:43:35 3: ONKYO_AVR device Musik is unavailable
2015.12.20 10:43:44 3: ONKYO_AVR device Kino is unavailable

das führt dazu das HMLAN öfter disconnected.

Ich lasse das Umschalten der Zonen durch fhem machen, dazu habe ich Onkyo definiert mit:

#Zone1

define Kino ONKYO_AVR Ip Adresse pre2013
attr Kino group Musik
attr Kino model pre2013
attr Kino room Wohnzimmer

#Zone 2

define Musik ONKYO_AVR Ip Adresse pre2013 zone2
attr Musik group Musik
attr Musik model pre2013
attr Musik room Wohnzimmer

und dazu ein Musikswitch:

define Musikswitch dummy
attr Musikswitch eventMap B0:off BI:on
attr Musikswitch group Musik
attr Musikswitch room Wohnzimmer

und ein Notify:

define Musiknotifyan notify Musikswitch:on set Kino off;;set Musik on;;
attr Musiknotifyan room Wohnzimmer

define Musiknotifyaus notify Musikswitch:off set Kino on;;set Musik off;;
attr Musiknotifyaus room Wohnzimmer


Es klappt alles mit dem Script nur halt das vollmüllen des Logs und das Disconnecten sind das Problem.

Bei Musik steht auch komischerweise presence : absent, obwohl ja alles geht.

Könnt ihr mir da weiterhelfen?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Familienpapi am 31 Dezember 2015, 10:47:00
Hallo, Zusammen,
Seit meinem Update auf FHEM 5.7 funktioniert die Bedienung meines Onkyo nicht mehr. Er wird dauerhaft als absent angezeigt. Er ist pingbar, auch im ausgeschalteten Zustand. Keine Firewall aktiv. Es hatte ja funktioniert und am Onkyo wurde seit Monaten nichts geändert. Es handelt sich um einen TX-NR616. Er ist als pre2013 definiert. Aber auch als 2013 bleibt er absent. Habe gerade noch einen update check durchgeführt. Das Modul für den Onkyo wurde nicht aufgeführt, ist also aktuell. Onkyo Firmware ist die Aktuellste. Im FHEM Log steht auch nur, dass er offline sei.
Hat jemand eine Idee? Den Onkyo zurück setzen möchte ich nicht unbedingt.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 31 Dezember 2015, 12:24:24
Was zeigt das Logfile an, wenn du verbose=5 beim ONKYO Device setzt?
Was passiert, wenn du "attr global featurelevel 5.6" setzt?
Wurde der ONKYO Receiver schonmal für 2min vom Strom getrennt?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Familienpapi am 01 Januar 2016, 10:59:49
Danke für die schnelle Reaktion:
Das Log mit Verbose 5 und feature level 5.7:
2015.12.31 15:20:12 5: ONKYO_AVR 14_Onkyo: called function ONKYO_AVR_GetStatus()
2015.12.31 15:20:12 5: ONKYO_AVR 14_Onkyo: called function ONKYO_AVR_SendCommand()
2015.12.31 15:20:12 4: ONKYO_AVR 14_Onkyo(main): power -> query (PWRQSTN)
2015.12.31 15:20:12 5: ONKYO_AVR 14_Onkyo(main): 192.168.237.197:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2015.12.31 15:20:16 3: ONKYO_AVR device 14_Onkyo is unavailable
2015.12.31 15:20:16 4: ONKYO_AVR 14_Onkyo: absent

Das Log mit Verbose 5 und feature level 5.6:
2016.01.01 10:48:19 5: ONKYO_AVR 14_Onkyo: called function ONKYO_AVR_GetStatus()
2016.01.01 10:48:19 5: ONKYO_AVR 14_Onkyo: called function ONKYO_AVR_SendCommand()
2016.01.01 10:48:19 4: ONKYO_AVR 14_Onkyo(main): power -> query (PWRQSTN)
2016.01.01 10:48:19 5: ONKYO_AVR 14_Onkyo(main): 192.168.237.197:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2016.01.01 10:48:23 3: ONKYO_AVR device 14_Onkyo is unavailable
2016.01.01 10:48:23 4: ONKYO_AVR 14_Onkyo: absent

Des weiteren wiederholt sich folgender Eintrag ständig:
...
2016.01.01 10:44:53 5: ONKYO_AVR 14_Onkyo: called function ONKYO_AVR_GetStatus()
2016.01.01 10:44:53 5: ONKYO_AVR 14_Onkyo: called function ONKYO_AVR_SendCommand()
2016.01.01 10:44:53 4: ONKYO_AVR 14_Onkyo(main): power -> query (PWRQSTN)
2016.01.01 10:44:53 5: ONKYO_AVR 14_Onkyo(main): 192.168.237.197:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2016.01.01 10:44:57 4: ONKYO_AVR 14_Onkyo: absent
2016.01.01 10:46:08 5: ONKYO_AVR 14_Onkyo: called function ONKYO_AVR_GetStatus()
2016.01.01 10:46:08 5: ONKYO_AVR 14_Onkyo: called function ONKYO_AVR_SendCommand()
2016.01.01 10:46:08 4: ONKYO_AVR 14_Onkyo(main): power -> query (PWRQSTN)
2016.01.01 10:46:08 5: ONKYO_AVR 14_Onkyo(main): 192.168.237.197:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2016.01.01 10:46:12 4: ONKYO_AVR 14_Onkyo: absent
2016.01.01 10:47:23 5: ONKYO_AVR 14_Onkyo: called function ONKYO_AVR_GetStatus()
2016.01.01 10:47:23 5: ONKYO_AVR 14_Onkyo: called function ONKYO_AVR_SendCommand()
2016.01.01 10:47:23 4: ONKYO_AVR 14_Onkyo(main): power -> query (PWRQSTN)
2016.01.01 10:47:23 5: ONKYO_AVR 14_Onkyo(main): 192.168.237.197:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2016.01.01 10:47:27 4: ONKYO_AVR 14_Onkyo: absent
..

Und jetzt trenne ich den Onkyo mal für 5 Min. vom Strom.
Nun steht das im Log (nach shutdown restart):
2016.01.01 10:55:55 5: ONKYO_AVR 14_Onkyo: called function ONKYO_AVR_GetStatus()
2016.01.01 10:55:55 5: ONKYO_AVR 14_Onkyo: called function ONKYO_AVR_SendCommand()
2016.01.01 10:55:55 4: ONKYO_AVR 14_Onkyo(main): power -> query (PWRQSTN)
2016.01.01 10:55:55 5: ONKYO_AVR 14_Onkyo(main): 192.168.237.197:60128 snd 49534350000000100000000a0100000021315057525153544e0d ISCP............!1PWRQSTN.
2016.01.01 10:55:55 5: ONKYO_AVR 14_Onkyo(main): 192.168.237.197:60128 rcv 49534350000000100000000a01000000213150575230301a0d0a ISCP............!1PWR00...
2016.01.01 10:55:55 4: ONKYO_AVR 14_Onkyo(main): PWRQSTN return value '00' converted through VALUE from HASH table to 'off'
2016.01.01 10:55:55 4: ONKYO_AVR 14_Onkyo: off

und der Receiver ist wieder erreich- und steuerbar.
Vielen Dank für die Hilfe.

PS: Ein gutes Neues Euch allen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: movie_fan am 02 Februar 2016, 21:03:56
Hallo ich nutze einen älteren Onkyo Receiver, Model TX-SR806 dieser hat leider nur eine RS232 Schnittstelle ist es geplant diese noch in das Modul einzubinden?

Gruß
Dominik
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Gunther am 02 Februar 2016, 21:50:44
Deine Frage kann ich Dir leider nicht beantworten.
Da ich mir aber zu meinem Beamer dieselbe Frage gestellt hatte, hilft Dir vielleicht, dass ich auf eine Harmony Fernbedienung gesetzt habe, die ich aktuell in FHEM einbinde.

http://www.fhemwiki.de/wiki/Harmony (http://www.fhemwiki.de/wiki/Harmony)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 04 Februar 2016, 16:20:29
Hallo ich nutze einen älteren Onkyo Receiver, Model TX-SR806 dieser hat leider nur eine RS232 Schnittstelle ist es geplant diese noch in das Modul einzubinden?


Nein, ist mangels Zeit und Testgerät nicht geplant.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: TWART016 am 28 März 2016, 18:14:32
Hallo,

hat jemand den TX-NR646 mit dem Modul einbinden können?

Gibt es schon Infos zum TX-NR656 und TX-NR555?
http://www.modernhifi.de/onkyo-tx-nr555-tx-nr656-fireconnect-160315/

Ist FireConnect eine Alternative zu anderen Multiroom Systemen, z.B. Squeezebox (LMS)? Sicherlich muss das Modul dann erweitert werden.


Gruß
TWART016
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: forum-merlin am 17 April 2016, 20:01:11
Hallo Loredo, bzw. Julian

Du bist doch der Modulentwickler für das ONKYO_AVR Modul oder?
Ich habe eben festgestellt, dass es mein FHEM zum totalen Absturz bringt.
Siehe hier https://forum.fhem.de/index.php/topic,52331.0.html (https://forum.fhem.de/index.php/topic,52331.0.html)

Ich habe inzwischen alle Presence Definitionen wieder drinnen, und dann als letztes habe ich meinen AV Verstärker rausgeschmissen.
Dann ein fhem Update, und er hat sich die latest 70_ONKYO_AVR.pm gezogen.
Dann wollte ich meinen AV Verstärker neu definieren, und er hat FHEM wieder zum crashen gebracht.

Die Meldung ist:
No value specified for 'KeyAttr' option in call to XMLin() at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 120.
Kannst Du da was machen?

Gruß

Holger
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: AmunRe am 19 April 2016, 21:55:34
Hallo,

habe auch ein kleines Problem mit Onkyo_avr.


2015.12.20 10:37:32 3: ONKYO_AVR device Musik is available
2015.12.20 10:37:35 3: ONKYO_AVR device Musik is unavailable
2015.12.20 10:39:02 3: ONKYO_AVR device Musik is available
2015.12.20 10:39:08 3: ONKYO_AVR device Musik is unavailable
2015.12.20 10:40:32 3: ONKYO_AVR device Musik is available
2015.12.20 10:40:39 3: ONKYO_AVR device Musik is unavailable
2015.12.20 10:42:02 3: ONKYO_AVR device Musik is available
2015.12.20 10:42:05 3: ONKYO_AVR device Musik is unavailable
2015.12.20 10:43:32 3: ONKYO_AVR device Musik is available
2015.12.20 10:43:35 3: ONKYO_AVR device Musik is unavailable
2015.12.20 10:43:44 3: ONKYO_AVR device Kino is unavailable


Dieses Problem mit dem unavailible habe ich mit meinem TX-NR508 auch. Allerdings ohne Zonen Umschaltung. Es führt dazu das FHEM manchmal 30 Sekunden nicht reagiert.

Habe bis auf weiteres das Modul nicht im Einsatz. Ich kann mir auch nicht erklären woran es liegt.

Er ist die ganze Zeit im Netzwerk erreichbar. Ich habe sogar das Switch getauscht.

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: igami am 28 April 2016, 17:29:30
Hallo Loredo, bzw. Julian

Du bist doch der Modulentwickler für das ONKYO_AVR Modul oder?
Ich habe eben festgestellt, dass es mein FHEM zum totalen Absturz bringt.
Siehe hier https://forum.fhem.de/index.php/topic,52331.0.html (https://forum.fhem.de/index.php/topic,52331.0.html)

Ich habe inzwischen alle Presence Definitionen wieder drinnen, und dann als letztes habe ich meinen AV Verstärker rausgeschmissen.
Dann ein fhem Update, und er hat sich die latest 70_ONKYO_AVR.pm gezogen.
Dann wollte ich meinen AV Verstärker neu definieren, und er hat FHEM wieder zum crashen gebracht.

Die Meldung ist:
No value specified for 'KeyAttr' option in call to XMLin() at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 120.
Kannst Du da was machen?

Gruß

Holger

push

habe genau das gleiche problem
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: poessi am 28 April 2016, 23:00:08
Hallo,

mit welchen aktuellen Onkyo AV Receivern habt ihr denn gute Erfahrungen gemacht bezüglich FHEM Steuerbarkeit ?
Ich habe aktuell einen TX-NR906E im Einsatz, bei dem hängt sich aber nach kurzer Betriebszeit die ICSP Verbindung
auf und er wird vom FHEM Modul nicht mehr erkannt. (Onkyo Firmware Version 1.05, Netzwerk Firmware Version 1.0)
Das Webinterface ist noch erreichbar, das bringt nur leider nichts.
Es hilft dann nur die Kiste einige Zeit Spannungslos zu machen, danach geht es wieder für Zeit X.

Tritt dieses verhalten bei späteren Modellen noch auf ?

Danke.

Gruß,
         Reinhard
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: igami am 29 April 2016, 06:25:50
Ich habe einen Onkyo TX-NR636 mit zwei Zonen.
2016.04.29 06:13:35 3: ONKYO_AVR set ONKYO_AVR_main statusRequest
No value specified for 'KeyAttr' option in call to XMLin() at ./FHEM/70_ONKYO_AVR.pm line 120.
2016.04.29 06:13:38 1: BlockingInformParent (PRESENCE_ProcessLocalScan): Can't connect to localhost:32864: IO::Socket::INET: connect: Connection refused
danach geht dann nichts mehr.
Ich muss die IP in der fhem.cfg ändern, fhem wieder starten und kann dann in der DEF die IP wieder auf den richtigen Wert setzten, dann funktioniert es auch komischer Weise wieder.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Miles am 09 Mai 2016, 22:16:57
Hoi,

gleicher Fehler hier seit dem Update:
No value specified for 'KeyAttr' option in call to XMLin() at ./FHEM/70_ONKYO_AVR.pm line 120.

FHEM 5.7; Rasperry Pi 3

Liebe das Modul, über Fix würde ich mich sehr freue :)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 14 Mai 2016, 22:39:12
Ich habe einmal angefangen das Modul auf IODev umzuschreiben.
Das heißt die Steuerung erfolgt damit dann in Echtzeit statt über Polling. Das sollte eine Reihe von Problemen beheben und auch mehr Anwendungen ermöglichen.

Damit ist auch die Nutzung der Netzdienste (z.B. Spotify) des Receivers möglich und FHEM wird damit nicht mehr überfordert.
Die Steuerung der Netzdienste ist derzeit aber noch nicht direkt möglich (höchstens über den remoteControl-Setter) und es werden noch keine Readings erzeugt.

Für die angehängte Version hätte ich gerne Feedback was Funktion und Stabilität angeht. Bitte nach dem einspielen beider Dateien FHEM neu starten!
Derzeit funktioniert nur die Main-Zone, für die anderen Zonen wird es dann bei Zeiten ein eigenes Sub-Modul geben.




Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: igami am 14 Mai 2016, 23:02:59
Teste ich morgen mal. Aber viel mache ich eigentlich nicht damit. Nur mute/unmute, volume. Die Eingänge werden von der Harmony eingestellt.

Irgendetwas was ich besonders intensiv testen soll?

Bei Zone2 ist es mit der ofiziellen Version bei mir so, dass die Lautstärke in hex im Reading steht.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Grimm80 am 15 Mai 2016, 14:14:02
Kann man auch Daten irgendwie in Zukunft auch auslesen?
Sowas wie Subwoofer-Level oder auch die anderen Tone-Levels?
Ich fände es gut, wenn man nämlich mal ein bischen an den Werten schraubt sieht man den aktuellen ja leider nirgends ausser im Menü vom Onkyo.

Gruß
Grimm
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 15 Mai 2016, 17:21:20
Die Tone Levels ließen sich zumindest schon immer kontrollieren (siehe setter "remoteControl tone-*").
Mein TX-626 antwortet jedoch nicht auf Queries zur Abfrage. Mit der neuen Version werden Readings jedoch auch automatisch angelegt, wenn der Receiver Infos rausrückt.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 15 Mai 2016, 21:19:17
Ich habe nun fast vollständig die Online-Dienste und Mediensteuerung mit eingebaut (aktualisierte Dateien hier (https://forum.fhem.de/index.php/topic,15024.msg450728.html#msg450728)). Es fehlt nur noch das Album Cover (die Kodierung ist mir noch nicht ganz klar, das File wird aber schon abgelegt; ansonsten fehlt noch das drum herum für den Abruf wie beim Sonos Modul).


Spotify Connect, USB oder Bluetooth Streaming machen damit jetzt richtig Spaß :-)




Anbei ein paar Screenshots.




Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: scooty am 16 Mai 2016, 09:52:12
Hallo Julian,

danke für die Überarbeitung.
Bekomme jedoch leider nach Einspielen Deiner Dateien (https://forum.fhem.de/index.php/topic,15024.msg450728.html#msg450728), FHEM restart und Versuch der Anlage eines ONKYO-AVRs mit

define WZOG_ONKYO ONKYO_AVR 192.168.0.145
folgende Fehlermeldungen im FHEM-Log:
2016.05.16 09:33:31.705 1: PERL WARNING: Variable "$value" is not imported at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 834.
2016.05.16 09:33:31.707 1: reload: Error:Modul 70_ONKYO_AVR deactivated:
 syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 739, near "$serviceTyes{"
Global symbol "$serviceTyes" requires explicit package name at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 740.
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 750, near "$uiTypes{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 757, near "$layerInfos{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 784, near "$iconsLeft{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 807, near "$iconsRight{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 826, near "$statusInfos{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 830, near "}"
Global symbol "$cmd" requires explicit package name at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 833.
Global symbol "$value" requires explicit package name at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 834.
Can't use global $1 in "my" at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 835, near "= $1"
/opt/fhem/FHEM/70_ONKYO_AVR.pm has too many errors.

2016.05.16 09:33:31.707 0: syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 739, near "$serviceTyes{"
Global symbol "$serviceTyes" requires explicit package name at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 740.
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 750, near "$uiTypes{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 757, near "$layerInfos{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 784, near "$iconsLeft{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 807, near "$iconsRight{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 826, near "$statusInfos{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 830, near "}"
Global symbol "$cmd" requires explicit package name at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 833.
Global symbol "$value" requires explicit package name at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 834.
Can't use global $1 in "my" at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 835, near "= $1"
/opt/fhem/FHEM/70_ONKYO_AVR.pm has too many errors.

Viele Grüße,
Andreas
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: AmunRe am 16 Mai 2016, 18:17:43
Hallo Julian,

danke für die Überarbeitung.
Bekomme jedoch leider nach Einspielen Deiner Dateien (https://forum.fhem.de/index.php/topic,15024.msg450728.html#msg450728), FHEM restart und Versuch der Anlage eines ONKYO-AVRs mit

define WZOG_ONKYO ONKYO_AVR 192.168.0.145
folgende Fehlermeldungen im FHEM-Log:
2016.05.16 09:33:31.705 1: PERL WARNING: Variable "$value" is not imported at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 834.
2016.05.16 09:33:31.707 1: reload: Error:Modul 70_ONKYO_AVR deactivated:
 syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 739, near "$serviceTyes{"
Global symbol "$serviceTyes" requires explicit package name at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 740.
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 750, near "$uiTypes{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 757, near "$layerInfos{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 784, near "$iconsLeft{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 807, near "$iconsRight{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 826, near "$statusInfos{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 830, near "}"
Global symbol "$cmd" requires explicit package name at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 833.
Global symbol "$value" requires explicit package name at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 834.
Can't use global $1 in "my" at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 835, near "= $1"
/opt/fhem/FHEM/70_ONKYO_AVR.pm has too many errors.

2016.05.16 09:33:31.707 0: syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 739, near "$serviceTyes{"
Global symbol "$serviceTyes" requires explicit package name at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 740.
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 750, near "$uiTypes{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 757, near "$layerInfos{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 784, near "$iconsLeft{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 807, near "$iconsRight{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 826, near "$statusInfos{"
syntax error at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 830, near "}"
Global symbol "$cmd" requires explicit package name at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 833.
Global symbol "$value" requires explicit package name at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 834.
Can't use global $1 in "my" at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 835, near "= $1"
/opt/fhem/FHEM/70_ONKYO_AVR.pm has too many errors.

Viele Grüße,
Andreas


Selbes auch bei mir :
Zitat
2016.05.16 18:15:45 1: reload: Error:Modul 70_ONKYO_AVR deactivated:
 syntax error at ./FHEM/70_ONKYO_AVR.pm line 739, near "$serviceTyes{"
Global symbol "$serviceTyes" requires explicit package name at ./FHEM/70_ONKYO_AVR.pm line 740.
syntax error at ./FHEM/70_ONKYO_AVR.pm line 750, near "$uiTypes{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 757, near "$layerInfos{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 784, near "$iconsLeft{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 807, near "$iconsRight{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 826, near "$statusInfos{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 830, near "}"
Global symbol "$cmd" requires explicit package name at ./FHEM/70_ONKYO_AVR.pm line 833.
Global symbol "$value" requires explicit package name at ./FHEM/70_ONKYO_AVR.pm line 834.
Can't use global $1 in "my" at ./FHEM/70_ONKYO_AVR.pm line 835, near "= $1"
./FHEM/70_ONKYO_AVR.pm has too many errors.

2016.05.16 18:15:45 0: syntax error at ./FHEM/70_ONKYO_AVR.pm line 739, near "$serviceTyes{"
Global symbol "$serviceTyes" requires explicit package name at ./FHEM/70_ONKYO_AVR.pm line 740.
syntax error at ./FHEM/70_ONKYO_AVR.pm line 750, near "$uiTypes{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 757, near "$layerInfos{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 784, near "$iconsLeft{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 807, near "$iconsRight{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 826, near "$statusInfos{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 830, near "}"
Global symbol "$cmd" requires explicit package name at ./FHEM/70_ONKYO_AVR.pm line 833.
Global symbol "$value" requires explicit package name at ./FHEM/70_ONKYO_AVR.pm line 834.
Can't use global $1 in "my" at ./FHEM/70_ONKYO_AVR.pm line 835, near "= $1"
./FHEM/70_ONKYO_AVR.pm has too many errors.

2016.05.16 18:15:49 2: USBWX unknown: '$2;1;;;;;;;;0'
2016.05.16 18:15:56 1: PERL WARNING: Subroutine ONKYO_AVR_Initialize redefined at ./FHEM/70_ONKYO_AVR.pm line 55.
2016.05.16 18:15:56 1: PERL WARNING: Subroutine ONKYO_AVR_Define redefined at ./FHEM/70_ONKYO_AVR.pm line 93.
2016.05.16 18:15:56 1: PERL WARNING: Subroutine ONKYO_AVR_DevInit redefined at ./FHEM/70_ONKYO_AVR.pm line 150.
2016.05.16 18:15:56 1: PERL WARNING: Subroutine ONKYO_AVR_Reopen redefined at ./FHEM/70_ONKYO_AVR.pm line 195.
2016.05.16 18:15:56 1: PERL WARNING: Subroutine ONKYO_AVR_Undefine redefined at ./FHEM/70_ONKYO_AVR.pm line 202.
2016.05.16 18:15:56 1: reload: Error:Modul 70_ONKYO_AVR deactivated:
 syntax error at ./FHEM/70_ONKYO_AVR.pm line 739, near "$serviceTyes{"
Global symbol "$serviceTyes" requires explicit package name at ./FHEM/70_ONKYO_AVR.pm line 740.
syntax error at ./FHEM/70_ONKYO_AVR.pm line 750, near "$uiTypes{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 757, near "$layerInfos{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 784, near "$iconsLeft{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 807, near "$iconsRight{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 826, near "$statusInfos{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 830, near "}"
Global symbol "$cmd" requires explicit package name at ./FHEM/70_ONKYO_AVR.pm line 833.
Global symbol "$value" requires explicit package name at ./FHEM/70_ONKYO_AVR.pm line 834.
Can't use global $1 in "my" at ./FHEM/70_ONKYO_AVR.pm line 835, near "= $1"
./FHEM/70_ONKYO_AVR.pm has too many errors.

2016.05.16 18:15:56 0: syntax error at ./FHEM/70_ONKYO_AVR.pm line 739, near "$serviceTyes{"
Global symbol "$serviceTyes" requires explicit package name at ./FHEM/70_ONKYO_AVR.pm line 740.
syntax error at ./FHEM/70_ONKYO_AVR.pm line 750, near "$uiTypes{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 757, near "$layerInfos{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 784, near "$iconsLeft{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 807, near "$iconsRight{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 826, near "$statusInfos{"
syntax error at ./FHEM/70_ONKYO_AVR.pm line 830, near "}"
Global symbol "$cmd" requires explicit package name at ./FHEM/70_ONKYO_AVR.pm line 833.
Global symbol "$value" requires explicit package name at ./FHEM/70_ONKYO_AVR.pm line 834.
Can't use global $1 in "my" at ./FHEM/70_ONKYO_AVR.pm line 835, near "= $1"
./FHEM/70_ONKYO_AVR.pm has too many errors.

Lieben Gruß
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 16 Mai 2016, 23:24:40
Beiliegend die aktualisierten Dateien.
Bitte auch UNBEDINGT darauf achten nicht nur einen reload zu machen, sondern FHEM neu starten! Auch das ONKYO_AVR Device neu anzulegen ist eine gute Idee.


Neu ist jetzt die Steuerung der Netzdienste über den channel-setter.

Außerdem können über "get remoteControl" jetzt Werte abgefragt und Befehle übermittelt werden (gabs vorher als setter). Neu ist dabei, dass bei Rückgabewerten auch entsprechende Readings angelegt werden. Sofern es für das Reading auch die Möglichkeit gibt andere Werte zu setzten, wird dies ab dann als set-Parameter angeboten. Man muss also nur einmal eine get-Abfrage machen, um danach den Wert per set setzen zu können. Diese Werte werden aber nicht automatisch aktualisiert, dafür sollte man ggf. ein at-Device mit dem entsprechenden get-Befehl anlegen.



Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: AmunRe am 17 Mai 2016, 07:58:42
Beiliegend die aktualisierten Dateien.
Bitte auch UNBEDINGT darauf achten nicht nur einen reload zu machen, sondern FHEM neu starten! Auch das ONKYO_AVR Device neu anzulegen ist eine gute Idee.


Neu ist jetzt die Steuerung der Netzdienste über den channel-setter.

Außerdem können über "get remoteControl" jetzt Werte abgefragt und Befehle übermittelt werden (gabs vorher als setter). Neu ist dabei, dass bei Rückgabewerten auch entsprechende Readings angelegt werden. Sofern es für das Reading auch die Möglichkeit gibt andere Werte zu setzten, wird dies ab dann als set-Parameter angeboten. Man muss also nur einmal eine get-Abfrage machen, um danach den Wert per set setzen zu können. Diese Werte werden aber nicht automatisch aktualisiert, dafür sollte man ggf. ein at-Device mit dem entsprechenden get-Befehl anlegen.



Gruß
Julian

Hiho!

Wenn ich die neue Datei einbinde kommt keine Fehlermeldung mehr.

Aber in dem moment wo ich ich den Onkyo mit einem define setzen will, schmiert fhem ab.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 17 Mai 2016, 08:00:31
Das hilft ohne Fehlermeldung leider nichts. Log mit verbose=5 bitte


Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: AmunRe am 17 Mai 2016, 08:08:17
Das hilft ohne Fehlermeldung leider nichts. Log mit verbose=5 bitte


Gruß
Julian

Ist richtig. Tut mir leid.

Zitat
2016.05.17 08:07:08 5: ONKYO_AVR art: raw 4953435000000010000000210100000021314e4c54463030313030303030303030303030303032464630305553421a0d0a49534350000000100000000b0100000021314e4c534330501a0d0a4953435000000010000000120100000021314e4c5355302d4e6f204974656d1a0d0a ISCP.......!....!1NLTF00100000000000002FF00USB...ISCP............!1NLSC0P...ISCP............!1NLSU0-No Item...
2016.05.17 08:07:08 5: ONKYO_AVR art: con net-usb-list-title-info(NLTF00100000000000002FF00USB): unconverted return of value 'F00100000000000002FF00USB'
2016.05.17 08:07:08 4: ONKYO_AVR art: rcv net-usb-list-title-info = F00100000000000002FF00USB
Modification of a read-only value attempted at ./FHEM/70_ONKYO_AVR.pm line 732.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Dersch am 18 Mai 2016, 13:36:57
Hallo,

wohin muss den die ONKYOdb.pm?

Grüße
Dirk

Edit:
und nachdem ich die 70_ONKYO_AVR.pm ausgetauscht habe = reload = restart von FHEM ist mein device verschwunden. Ein neues anlegen geht nicht:

2016.05.18 13:44:44 3: ONKYO_AVR WzOnkyoAVR: called function ONKYO_AVR_Define()
2016.05.18 13:44:44 1: PERL WARNING: Argument "WzOnkyoAVR ONKYO_AVR 192.168.10.32" isn't numeric in int at ./FHEM/70_ONKYO_AVR.pm line 106.
2016.05.18 13:44:44 1: define WzOnkyoAVR ONKYO_AVR 192.168.10.32: Wrong syntax: define <name> ONKYO_AVR <ip-or-hostname> [<protocol-version>]
2016.05.18 13:45:49 3: ONKYO_AVR WzOnkyoAVR: called function ONKYO_AVR_Define()
2016.05.18 13:45:49 1: PERL WARNING: Argument "WzOnkyoAVR ONKYO_AVR 192.168.10.32 2013" isn't numeric in int at ./FHEM/70_ONKYO_AVR.pm line 106.
2016.05.18 13:45:49 1: define WzOnkyoAVR ONKYO_AVR 192.168.10.32 2013: Wrong syntax: define <name> ONKYO_AVR <ip-or-hostname> [<protocol-version>]
2016.05.18 13:46:41 3: ONKYO_AVR WzOnkyoAVR: called function ONKYO_AVR_Define()
2016.05.18 13:46:41 1: define WzOnkyoAVR ONKYO_AVR 192.168.10.32 2013: Wrong syntax: define <name> ONKYO_AVR <ip-or-hostname> [<protocol-version>]
2016.05.18 13:46:57 3: ONKYO_AVR WzOnkyoAVR: called function ONKYO_AVR_Define()
2016.05.18 13:46:57 1: PERL WARNING: Argument "WzOnkyoAVR ONKYO_AVR 192.168.10.32 [2013]" isn't numeric in int at ./FHEM/70_ONKYO_AVR.pm line 106.
2016.05.18 13:46:57 1: define WzOnkyoAVR ONKYO_AVR 192.168.10.32 [2013]: Wrong syntax: define <name> ONKYO_AVR <ip-or-hostname> [<protocol-version>]
2016.05.18 13:47:51 3: ONKYO_AVR WzOnkyoAVR: called function ONKYO_AVR_Define()
2016.05.18 13:47:51 1: define WzOnkyoAVR ONKYO_AVR 192.168.10.32 2013: Wrong syntax: define <name> ONKYO_AVR <ip-or-hostname> [<protocol-version>]
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 18 Mai 2016, 23:15:09
Danke für die Rückmeldungen, schaue ich mir am Wochenende an.


@Dersch: Probier mal das Define ohne 2013 hinten, das ist optional und wird implizit ohnehin angenommen.


Die ONKYOdb.pm muss ins gleiche Verzeichnis. Die neue Version dieser Datei von hier ist allerdings inzwischen auch per Update ausgerollt.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Dersch am 18 Mai 2016, 23:39:18
Hi, auch ohne 2013 habe ich das gleiche Problem.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: pc1246 am 19 Mai 2016, 07:15:57
Hallo Julian
Auch bei mir das selbe Problem wie bei Dersch!
Gruss Christoph
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 19 Mai 2016, 21:16:58
Auch bei mir das selbe Problem wie bei Dersch!


Habt ihr FHEM auch ansonsten aktuell? Es werden neue Funktionen verwendet, die die Standard 5.7 Version ohne ein anschließendes Update nicht hat.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 19 Mai 2016, 21:49:56
Ist richtig. Tut mir leid.


Und hier eine (dann hoffentlich gefixte) neue Version ;-)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Dersch am 19 Mai 2016, 23:36:37
Also irgendwas ist mit deinem Modul,

ich konnte schon FHEM vor einigen Wochen nicht mehr updaten da es danach kurz gestartet hat aber gleich wieder stoppte. Habe mich aber nie drum gekümmert und nur ein backup eingespielt womit alles wieder lief. Nun aber wollte ich es endlich mal bereinigen und dein neues Modul auch zu laufen zu bekommen.
Aber es stellt sich nun raus, dass genau das Modul dafür sorgt, dass FHEM nicht mehr korrekt startet:

https://forum.fhem.de/index.php?topic=52331.0

Genau wie er ist nach einem manuellem deaktivieren vom Onkyo Modul FHEM auch nach dem Update wieder lauffähig.

Wie kann ich dir nun helfen die nötigen daten zu bekommen damit alles wieder läuft. Ohne dein Onkyo Modul ist es natürlich blöd :)

Habe nun wieder ein update gemacht und dabei wurde nur das Onkyo Modul nachgeladen.
Die Meldung im Log ist dann diese hier. Danach wird FHEM gestoppt.

No value specified for 'KeyAttr' option in call to XMLin() at ./FHEM/70_ONKYO_AVR.pm line 120
Nun wollte ich dir mal ein Verbose5 Log geben. Dabei ist mir folgendes passiert.
Ich habe das aktuelle Onkyo Modul wieder eingespielt und dennoch ist plötzlich FHEM nach einem restart erreichbar gewesen. Mein AVR war aber weg. Diesen konnte ich dann noch kurz neu anlegen aber dann wurde FHEM wieder gestoppt:

2016.05.19 23:46:38 4: WEB_192.168.10.120_51017 POST /fhem&fw_id=174&room=Wohnzimmer&cmd=define+WzOnkyoAVR+ONKYO_AVR+192.168.10.32; BUFLEN:0
2016.05.19 23:46:38 5: Cmd: >define WzOnkyoAVR ONKYO_AVR 192.168.10.32<
2016.05.19 23:46:38 5: Loading ./FHEM/70_ONKYO_AVR.pm
2016.05.19 23:46:39 5: ONKYO_AVR_Initialize: Entering
2016.05.19 23:46:39 5: ONKYO_AVR WzOnkyoAVR: called function ONKYO_AVR_Define()
2016.05.19 23:46:39 5: Triggering WzOnkyoAVR (1 changes)
2016.05.19 23:46:39 5: Starting notify loop for WzOnkyoAVR, first event deviceyear: 2013
2016.05.19 23:46:39 5: Triggering WzOnkyoAVR (1 changes)
2016.05.19 23:46:39 5: Starting notify loop for WzOnkyoAVR, first event presence: present
2016.05.19 23:46:39 5: Triggering global (1 changes)
2016.05.19 23:46:39 5: Starting notify loop for global, first event DEFINED WzOnkyoAVR
2016.05.19 23:46:39 1: in DEFINED
2016.05.19 23:46:39 1: in DEFINED
2016.05.19 23:46:39 1: in DEFINED
2016.05.19 23:46:39 1: in DEFINED
2016.05.19 23:46:39 4: WEB_192.168.10.120_51017 GET /fhem?detail=WzOnkyoAVR&fw_id=174; BUFLEN:0
2016.05.19 23:46:39 5: ONKYO_AVR WzOnkyoAVR: called function ONKYO_AVR_Set()
2016.05.19 23:46:39 5: ONKYO_AVR WzOnkyoAVR: called function ONKYO_AVR_Set()
2016.05.19 23:46:39 5: ONKYO_AVR WzOnkyoAVR: called function ONKYO_AVR_Get()
2016.05.19 23:46:39 4: name: /fhem?detail=WzOnkyoAVR&fw_id=174 / RL:3441 / text/html; charset=UTF-8 / Content-Encoding: gzip
 /
2016.05.19 23:46:39 4: WEB_192.168.10.120_51017 GET /fhem?cmd={ReadingsVal(%22WzOnkyoAVR%22,%22volume%22,%22%22)}&XHR=1; BUFLEN:0
2016.05.19 23:46:39 5: Cmd: >{ReadingsVal("WzOnkyoAVR","volume","")}<
2016.05.19 23:46:39 4: name: /fhem?cmd={ReadingsVal(%22WzOnkyoAVR%22,%22volume%22,%22%22)}&XHR=1 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2016.05.19 23:46:39 4: WEB_192.168.10.120_51020 GET /fhem?cmd={AttrVal(%22WzOnkyoAVR%22,%22room%22,%22%22)}&XHR=1; BUFLEN:0
2016.05.19 23:46:39 5: Cmd: >{AttrVal("WzOnkyoAVR","room","")}<
2016.05.19 23:46:39 4: name: /fhem?cmd={AttrVal(%22WzOnkyoAVR%22,%22room%22,%22%22)}&XHR=1 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 /
2016.05.19 23:46:39 4: WEB_192.168.10.120_51017 GET /fhem?XHR=1&inform=type=status;filter=WzOnkyoAVR;since=1463694398;fmt=JSON&fw_id=174&timestamp=1463694399402; BUFLEN:0
2016.05.19 23:46:39 5: ONKYO_AVR WzOnkyoAVR: called function ONKYO_AVR_Set()
2016.05.19 23:46:41 5: ONKYO_AVR WzOnkyoAVR: called function ONKYO_AVR_GetStatus()
2016.05.19 23:46:41 5: ONKYO_AVR WzOnkyoAVR: called function ONKYO_AVR_SendCommand()
2016.05.19 23:46:41 4: ONKYO_AVR WzOnkyoAVR(main): net-receiver-information -> query (NRIQSTN)
2016.05.19 23:46:41 5: ONKYO_AVR WzOnkyoAVR(main): 192.168.10.32:60128 snd 49534350000000100000000b0100000021314e52495153544e0d0a ISCP............!1NRIQSTN..
2016.05.19 23:46:41 5: ONKYO_AVR WzOnkyoAVR(main): 192.168.10.32:60128 rcv 495343500000001000001bb00100000021314e52493c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d227574662d38223f3e3c726573706f6e7365207374617475733d226f6b223e3c6465766963652069643d2254582d4e52363236223e3c6272616e643e4f4e4b594f3c2f6272616e643e3c63617465676f72793e41562052656365697665723c2f63617465676f72793e3c796561723e323031333c2f796561723e3c6d6f64656c3e54582d4e523632363c2f6d6f64656c3e3c64657374696e6174696f6e3e78783c2f64657374696e6174696f6e3e3c6669726d7761726576657273696f6e3e313039312d353131302d303030302d303330323c2f6669726d7761726576657273696f6e3e3c6e6574736572766963656c69737420636f756e743d223135223e3c6e6574736572766963652069643d223065222076616c75653d223122206e616d653d2254756e65496e22206163636f756e743d2255736572206e616d65222070617373776f72643d22476562656e20536965204968722050617373776f72742065696e2e22202f3e3c6e6574736572766963652069643d223034222076616c75653d223022206e616d653d2250616e646f726120496e7465726e657420526164696f22206163636f756e743d22456e74657220796f757220656d61696c20616464726573732e222070617373776f72643d22456e74657220796f75722070617373776f72642e22202f3e3c6e6574736572766963652069643d223035222076616c75653d223022206e616d653d2252686170736f647922206163636f756e743d22456e74657220796f757220757365726e616d652e222070617373776f72643d22456e74657220796f75722070617373776f72642e22202f3e3c6e6574736572766963652069643d223033222076616c75653d223022206e616d653d22536972697573584d20496e7465726e657420526164696f22206163636f756e743d22456e74657220796f75722075736572206e616d652e222070617373776f72643d22456e74657220796f75722070617373776f72642e22202f3e3c6e6574736572766963652069643d223036222076616c75653d223122206e616d653d224c6173742e666d20496e7465726e657420526164696f22206163636f756e743d22476562656e2053696520496872656e2042656e75747a65726e616d652065696e222070617373776f72643d22476562656e20536965204968722050617373776f72742065696e2e22202f3e3c6e6574736572766963652069643d223038222076616c75653d223022206e616d653d22536c61636b657220506572736f6e616c20526164696f22206163636f756e743d22456e74657220796f757220656d61696c20616464726573732e222070617373776f72643d22456e74657220796f75722070617373776f72642e22202f3e3c6e6574736572766963652069643d223061222076616c75653d223122206e616d653d2253706f7469667922206163636f756e743d22557365726e616d65222070617373776f72643d2250617373776f727422202f3e3c6e6574736572766963652069643d223062222076616c75653d223122206e616d653d22415550454f2120504552534f4e414c20524144494f22206163636f756e743d22476562656e2053696520496872656e2042656e75747a65726e616d652065696e222070617373776f72643d22476562656e20536965204968722050617373776f72742065696e2e22202f3e3c6e6574736572766963652069643d223064222076616c75653d223022206e616d653d22652d6f6e6b796f206d7573696322202f3e3c6e6574736572766963652069643d223063222076616c75653d223022206e616d653d22726164696b6f2e6a7022202f3e3c6e6574736572766963652069643d223130222076616c75653d223122206e616d653d2273696d667922206163636f756e743d2242656e75747a65726e616d65206f64657220452d4d61696c2d41647265737365222070617373776f72643d2250617373776f727422202f3e3c6e6574736572766963652069643d223066222076616c75653d223122206e616d653d224d503374756e657322206163636f756e743d22452d4d61696c2d416472657373652065696e676562656e2e222070617373776f72643d22476562656e20536965204968722050617373776f72742065696e2e22202f3e3c6e6574736572766963652069643d223031222076616c75653d223122206e616d653d224d79204661766f726974657322202f3e3c6e6574736572766963652069643d223030222076616c75653d223122206e616d653d22444c4e4122202f3e3c6e6574736572766963652069643d223131222076616c75653d223122206e616d653d22486f6d65204d6564696122206163636f756e743d22476562656e2053696520496872656e2042656e75747a65726e616d652065696e222070617373776f72643d22476562656e20536965204968722050617373776f72742065696e2e22202f3e3c2f6e6574736572766963656c6973743e3c7a6f6e656c69737420636f756e743d2234223e3c7a6f6e652069643d2231222076616c75653d223122206e616d653d224d61696e2220766f6c6d61783d2238302220766f6c737465703d223122202f3e3c7a6f6e652069643d2232222076616c75653d223122206e616d653d225a6f6e65322220766f6c6d61783d2238302220766f6c737465703d223122202f3e3c7a6f6e652069643d2233222076616c75653d223022206e616d653d225a6f6e65332220766f6c6d61783d22302220766f6c737465703d223122202f3e3c7a6f6e652069643d2234222076616c75653d223022206e616d653d225a6f6e65342220766f6c6d61783d22302220766f6c737465703d223122202f3e3c2f7a6f6e656c6973743e3c73656c6563746f726c69737420636f756e743d223233223e3c73656c6563746f722069643d223130222076616c75653d223122206e616d653d2245585445524e2020202022207a6f6e653d223033222069636f6e69643d22313022202f3e3c73656c6563746f722069643d223031222076616c75653d223122206e616d653d2243424c2f53415420202022207a6f6e653d223033222069636f6e69643d22303122202f3e3c73656c6563746f722069643d223030222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22303022202f3e3c73656c6563746f722069643d223032222076616c75653d223122206e616d653d224348524f4d454341535422207a6f6e653d223033222069636f6e69643d22303222202f3e3c73656c6563746f722069643d223032222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22303222202f3e3c73656c6563746f722069643d223034222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22303422202f3e3c73656c6563746f722069643d223035222076616c75653d223122206e616d653d225043202020202020202022207a6f6e653d223033222069636f6e69643d22303522202f3e3c73656c6563746f722069643d223033222076616c75653d223122206e616d653d224854504320202020202022207a6f6e653d223033222069636f6e69643d22303322202f3e3c73656c6563746f722069643d223236222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22323622202f3e3c73656c6563746f722069643d223235222076616c75653d223122206e616d653d22414d22207a6f6e653d223033222069636f6e69643d22323522202f3e3c73656c6563746f722069643d223234222076616c75653d223122206e616d653d22464d22207a6f6e653d223033222069636f6e69643d22323422202f3e3c73656c6563746f722069643d223233222076616c75653d223122206e616d653d2254562f4344202020202022207a6f6e653d223033222069636f6e69643d22323322202f3e3c73656c6563746f722069643d223232222076616c75653d223122206e616d653d2250484f4e4f202020202022207a6f6e653d223033222069636f6e69643d22323222202f3e3c73656c6563746f722069643d223262222076616c75653d223122206e616d653d224e455422207a6f6e653d223833222069636f6e69643d22326222202f3e3c73656c6563746f722069643d223239222076616c75653d223122206e616d653d2255534222207a6f6e653d223833222069636f6e69643d22323922202f3e3c73656c6563746f722069643d223239222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22323922202f3e3c73656c6563746f722069643d223261222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22326122202f3e3c73656c6563746f722069643d223263222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22326322202f3e3c73656c6563746f722069643d223265222076616c75653d223122206e616d653d22424c5545544f4f544822207a6f6e653d223031222069636f6e69643d22326522202f3e3c73656c6563746f722069643d223037222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22313022202f3e3c73656c6563746f722069643d223038222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22303122202f3e3c73656c6563746f722069643d223039222076616c75653d223022206e616d653d2222207a6f6e653d223030222069636f6e69643d22303022202f3e3c73656c6563746f722069643d223830222076616c75653d223122206e616d653d22536f7572636522207a6f6e653d22303222202f3e3c2f73656c6563746f726c6973743e3c7072657365746c69737420636f756e743d223430223e3c7072657365742069643d223031222062616e643d22312220667265713d2238392e333022206e616d653d2222202f3e3c7072657365742069643d223032222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223033222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223034222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223035222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223036222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223037222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223038222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223039222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223061222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223062222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223063222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223064222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223065222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223066222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223130222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223131222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223132222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223133222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223134222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223135222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223136222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223137222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223138222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223139222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223161222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223162222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223163222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223164222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223165222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223166222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223230222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223231222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223232222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223233222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223234222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223235222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223236222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223237222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c7072657365742069643d223238222062616e643d22312220667265713d2238372e353022206e616d653d2222202f3e3c2f7072657365746c6973743e3c636f6e74726f6c6c69737420636f756e743d223236223e3c636f6e74726f6c2069643d2242617373222076616c75653d223122207a6f6e653d223122206d696e3d222d313022206d61783d2231302220737465703d223222202f3e3c636f6e74726f6c2069643d22547265626c65222076616c75653d223122207a6f6e653d223122206d696e3d222d313022206d61783d2231302220737465703d223222202f3e3c636f6e74726f6c2069643d2243656e746572204c6576656c222076616c75653d223122207a6f6e653d223122206d696e3d222d313222206d61783d2231322220737465703d223122202f3e3c636f6e74726f6c2069643d22537562776f6f666572204c6576656c222076616c75653d223122207a6f6e653d223122206d696e3d222d313522206d61783d2231322220737465703d223122202f3e3c636f6e74726f6c2069643d22537562776f6f66657231204c6576656c222076616c75653d223022207a6f6e653d223122206d696e3d222d313522206d61783d2231322220737465703d223122202f3e3c636f6e74726f6c2069643d22537562776f6f66657232204c6576656c222076616c75653d223022207a6f6e653d223122206d696e3d222d313522206d61783d2231322220737465703d223122202f3e3c636f6e74726f6c2069643d225068617365204d61746368696e672042617373222076616c75653d223122202f3e3c636f6e74726f6c2069643d224c4d44204d6f7669652f5456222076616c75653d22312220636f64653d224d4f5649452220706f736974696f6e3d223122202f3e3c636f6e74726f6c2069643d224c4d44204d75736963222076616c75653d22312220636f64653d224d555349432220706f736974696f6e3d223222202f3e3c636f6e74726f6c2069643d224c4d442047616d65222076616c75653d22312220636f64653d2247414d452220706f736974696f6e3d223322202f3e3c636f6e74726f6c2069643d224c4d4420544858222076616c75653d22302220636f64653d2230342220706f736974696f6e3d223422202f3e3c636f6e74726f6c2069643d224c4d442053746572656f222076616c75653d22312220636f64653d2230302220706f736974696f6e3d223422202f3e3c636f6e74726f6c2069643d224c4d4420446972656374222076616c75653d22302220636f64653d2230312220706f736974696f6e3d223122202f3e3c636f6e74726f6c2069643d224c4d44205075726520417564696f222076616c75653d22302220636f64653d2231312220706f736974696f6e3d223222202f3e3c636f6e74726f6c2069643d2254554e455220436f6e74726f6c222076616c75653d223122202f3e3c636f6e74726f6c2069643d2254554e4552204672657120436f6e74726f6c222076616c75653d223022202f3e3c636f6e74726f6c2069643d22496e666f222076616c75653d223122202f3e3c636f6e74726f6c2069643d22437572736f72222076616c75653d223122202f3e3c636f6e74726f6c2069643d22486f6d65222076616c75653d22312220636f64653d22484f4d452220706f736974696f6e3d223222202f3e3c636f6e74726f6c2069643d22517569636b222076616c75653d22312220636f64653d22515549434b2220706f736974696f6e3d223122202f3e3c636f6e74726f6c2069643d224d656e75222076616c75653d22302220636f64653d224d454e552220706f736974696f6e3d223122202f3e3c636f6e74726f6c2069643d22414d5020436f6e74726f6c28524929222076616c75653d223022202f3e3c636f6e74726f6c2069643d22434420436f6e74726f6c28524929222076616c75653d223022202f3e3c636f6e74726f6c2069643d22434420436f6e74726f6c222076616c75653d223022202f3e3c636f6e74726f6c2069643d22424420436f6e74726f6c2843454329222076616c75653d223122202f3e3c636f6e74726f6c2069643d22545620436f6e74726f6c2843454329222076616c75653d223122202f3e3c2f636f6e74726f6c6c6973743e3c2f6465766963653e3c2f726573706f6e73653e1a0d0a ISCP............!1NRI<?xml version="1.0" encoding="utf-8"?><response status="ok"><device id="TX-NR626"><brand>ONKYO</brand><category>AV Receiver</category><year>2013</year><model>TX-NR626</model><destination>xx</destination><firmwareversion>1091-5110-0000-0302</firmwareversion><netservicelist count="15"><netservice id="0e" value="1" name="TuneIn" account="User name" password="Geben Sie Ihr Passwort ein." /><netservice id="04" value="0" name="Pandora Internet Radio" account="Enter your email address." password="Enter your password." /><netservice id="05" value="0" name="Rhapsody" account="Enter your username." password="Enter your password." /><netservice id="03" value="0" name="SiriusXM Internet Radio" account="Enter your user name." password="Enter your password." /><netservice id="06" value="1" name="Last.fm Internet Radio" account="Geben Sie Ihren Benutzername ein" password="Geben Sie Ihr Passwort ein." /><netservice id="08" value="0" name="Slacker Personal Radio" account="Enter your email address." password="Enter your password." /><netservice id="0a" value="1" name="Spotify" account="Username" password="Passwort" /><netservice id="0b" value="1" name="AUPEO! PERSONAL RADIO" account="Geben Sie Ihren Benutzername ein" password="Geben Sie Ihr Passwort ein." /><netservice id="0d" value="0" name="e-onkyo music" /><netservice id="0c" value="0" name="radiko.jp" /><netservice id="10" value="1" name="simfy" account="Benutzername oder E-Mail-Adresse" password="Passwort" /><netservice id="0f" value="1" name="MP3tunes" account="E-Mail-Adresse eingeben." password="Geben Sie Ihr Passwort ein." /><netservice id="01" value="1" name="My Favorites" /><netservice id="00" value="1" name="DLNA" /><netservice id="11" value="1" name="Home Media" account="Geben Sie Ihren Benutzername ein" password="Geben Sie Ihr Passwort ein." /></netservicelist><zonelist count="4"><zone id="1" value="1" name="Main" volmax="80" volstep="1" /><zone id="2" value="1" name="Zone2" volmax="80" volstep="1" /><zone id="3" value="0" name="Zone3" volmax="0" volstep="1" /><zone id="4" value="0" name="Zone4" volmax="0" volstep="1" /></zonelist><selectorlist count="23"><selector id="10" value="1" name="EXTERN    " zone="03" iconid="10" /><selector id="01" value="1" name="CBL/SAT   " zone="03" iconid="01" /><selector id="00" value="0" name="" zone="00" iconid="00" /><selector id="02" value="1" name="CHROMECAST" zone="03" iconid="02" /><selector id="02" value="0" name="" zone="00" iconid="02" /><selector id="04" value="0" name="" zone="00" iconid="04" /><selector id="05" value="1" name="PC        " zone="03" iconid="05" /><selector id="03" value="1" name="HTPC      " zone="03" iconid="03" /><selector id="26" value="0" name="" zone="00" iconid="26" /><selector id="25" value="1" name="AM" zone="03" iconid="25" /><selector id="24" value="1" name="FM" zone="03" iconid="24" /><selector id="23" value="1" name="TV/CD     " zone="03" iconid="23" /><selector id="22" value="1" name="PHONO     " zone="03" iconid="22" /><selector id="2b" value="1" name="NET" zone="83" iconid="2b" /><selector id="29" value="1" name="USB" zone="83" iconid="29" /><selector id="29" value="0" name="" zone="00" iconid="29" /><selector id="2a" value="0" name="" zone="00" iconid="2a" /><selector id="2c" value="0" name="" zone="00" iconid="2c" /><selector id="2e" value="1" name="BLUETOOTH" zone="01" iconid="2e" /><selector id="07" value="0" name="" zone="00" iconid="10" /><selector id="08" value="0" name="" zone="00" iconid="01" /><selector id="09" value="0" name="" zone="00" iconid="00" /><selector id="80" value="1" name="Source" zone="02" /></selectorlist><presetlist count="40"><preset id="01" band="1" freq="89.30" name="" /><preset id="02" band="1" freq="87.50" name="" /><preset id="03" band="1" freq="87.50" name="" /><preset id="04" band="1" freq="87.50" name="" /><preset id="05" band="1" freq="87.50" name="" /><preset id="06" band="1" freq="87.50" name="" /><preset id="07" band="1" freq="87.50" name="" /><preset id="08" band="1" freq="87.50" name="" /><preset id="09" band="1" freq="87.50" name="" /><preset id="0a" band="1" freq="87.50" name="" /><preset id="0b" band="1" freq="87.50" name="" /><preset id="0c" band="1" freq="87.50" name="" /><preset id="0d" band="1" freq="87.50" name="" /><preset id="0e" band="1" freq="87.50" name="" /><preset id="0f" band="1" freq="87.50" name="" /><preset id="10" band="1" freq="87.50" name="" /><preset id="11" band="1" freq="87.50" name="" /><preset id="12" band="1" freq="87.50" name="" /><preset id="13" band="1" freq="87.50" name="" /><preset id="14" band="1" freq="87.50" name="" /><preset id="15" band="1" freq="87.50" name="" /><preset id="16" band="1" freq="87.50" name="" /><preset id="17" band="1" freq="87.50" name="" /><preset id="18" band="1" freq="87.50" name="" /><preset id="19" band="1" freq="87.50" name="" /><preset id="1a" band="1" freq="87.50" name="" /><preset id="1b" band="1" freq="87.50" name="" /><preset id="1c" band="1" freq="87.50" name="" /><preset id="1d" band="1" freq="87.50" name="" /><preset id="1e" band="1" freq="87.50" name="" /><preset id="1f" band="1" freq="87.50" name="" /><preset id="20" band="1" freq="87.50" name="" /><preset id="21" band="1" freq="87.50" name="" /><preset id="22" band="1" freq="87.50" name="" /><preset id="23" band="1" freq="87.50" name="" /><preset id="24" band="1" freq="87.50" name="" /><preset id="25" band="1" freq="87.50" name="" /><preset id="26" band="1" freq="87.50" name="" /><preset id="27" band="1" freq="87.50" name="" /><preset id="28" band="1" freq="87.50" name="" /></presetlist><controllist count="26"><control id="Bass" value="1" zone="1" min="-10" max="10" step="2" /><control id="Treble" value="1" zone="1" min="-10" max="10" step="2" /><control id="Center Level" value="1" zone="1" min="-12" max="12" step="1" /><control id="Subwoofer Level" value="1" zone="1" min="-15" max="12" step="1" /><control id="Subwoofer1 Level" value="0" zone="1" min="-15" max="12" step="1" /><control id="Subwoofer2 Level" value="0" zone="1" min="-15" max="12" step="1" /><control id="Phase Matching Bass" value="1" /><control id="LMD Movie/TV" value="1" code="MOVIE" position="1" /><control id="LMD Music" value="1" code="MUSIC" position="2" /><control id="LMD Game" value="1" code="GAME" position="3" /><control id="LMD THX" value="0" code="04" position="4" /><control id="LMD Stereo" value="1" code="00" position="4" /><control id="LMD Direct" value="0" code="01" position="1" /><control id="LMD Pure Audio" value="0" code="11" position="2" /><control id="TUNER Control" value="1" /><control id="TUNER Freq Control" value="0" /><control id="Info" value="1" /><control id="Cursor" value="1" /><control id="Home" value="1" code="HOME" position="2" /><control id="Quick" value="1" code="QUICK" position="1" /><control id="Menu" value="0" code="MENU" position="1" /><control id="AMP Control(RI)" value="0" /><control id="CD Control(RI)" value="0" /><control id="CD Control" value="0" /><control id="BD Control(CEC)" value="1" /><control id="TV Control(CEC)" value="1" /></controllist></device></response>...
2016.05.19 23:46:41 4: ONKYO_AVR WzOnkyoAVR(main): NRIQSTN unconverted return of value '<?xml version="1.0" encoding="utf-8"?><response status="ok"><device id="TX-NR626"><brand>ONKYO</brand><category>AV Receiver</category><year>2013</year><model>TX-NR626</model><destination>xx</destination><firmwareversion>1091-5110-0000-0302</firmwareversion><netservicelist count="15"><netservice id="0e" value="1" name="TuneIn" account="User name" password="Geben Sie Ihr Passwort ein." /><netservice id="04" value="0" name="Pandora Internet Radio" account="Enter your email address." password="Enter your password." /><netservice id="05" value="0" name="Rhapsody" account="Enter your username." password="Enter your password." /><netservice id="03" value="0" name="SiriusXM Internet Radio" account="Enter your user name." password="Enter your password." /><netservice id="06" value="1" name="Last.fm Internet Radio" account="Geben Sie Ihren Benutzername ein" password="Geben Sie Ihr Passwort ein." /><netservice id="08" value="0" name="Slacker Personal Radio" account="Enter your email address." password="Enter your password." /><netservice id="0a" value="1" name="Spotify" account="Username" password="Passwort" /><netservice id="0b" value="1" name="AUPEO! PERSONAL RADIO" account="Geben Sie Ihren Benutzername ein" password="Geben Sie Ihr Passwort ein." /><netservice id="0d" value="0" name="e-onkyo music" /><netservice id="0c" value="0" name="radiko.jp" /><netservice id="10" value="1" name="simfy" account="Benutzername oder E-Mail-Adresse" password="Passwort" /><netservice id="0f" value="1" name="MP3tunes" account="E-Mail-Adresse eingeben." password="Geben Sie Ihr Passwort ein." /><netservice id="01" value="1" name="My Favorites" /><netservice id="00" value="1" name="DLNA" /><netservice id="11" value="1" name="Home Media" account="Geben Sie Ihren Benutzername ein" password="Geben Sie Ihr Passwort ein." /></netservicelist><zonelist count="4"><zone id="1" value="1" name="Main" volmax="80" volstep="1" /><zone id="2" value="1" name="Zone2" volmax="80" volstep="1" /><zone id="3" value="0" name="Zone3" volmax="0" volstep="1" /><zone id="4" value="0" name="Zone4" volmax="0" volstep="1" /></zonelist><selectorlist count="23"><selector id="10" value="1" name="EXTERN    " zone="03" iconid="10" /><selector id="01" value="1" name="CBL/SAT   " zone="03" iconid="01" /><selector id="00" value="0" name="" zone="00" iconid="00" /><selector id="02" value="1" name="CHROMECAST" zone="03" iconid="02" /><selector id="02" value="0" name="" zone="00" iconid="02" /><selector id="04" value="0" name="" zone="00" iconid="04" /><selector id="05" value="1" name="PC        " zone="03" iconid="05" /><selector id="03" value="1" name="HTPC      " zone="03" iconid="03" /><selector id="26" value="0" name="" zone="00" iconid="26" /><selector id="25" value="1" name="AM" zone="03" iconid="25" /><selector id="24" value="1" name="FM" zone="03" iconid="24" /><selector id="23" value="1" name="TV/CD     " zone="03" iconid="23" /><selector id="22" value="1" name="PHONO     " zone="03" iconid="22" /><selector id="2b" value="1" name="NET" zone="83" iconid="2b" /><selector id="29" value="1" name="USB" zone="83" iconid="29" /><selector id="29" value="0" name="" zone="00" iconid="29" /><selector id="2a" value="0" name="" zone="00" iconid="2a" /><selector id="2c" value="0" name="" zone="00" iconid="2c" /><selector id="2e" value="1" name="BLUETOOTH" zone="01" iconid="2e" /><selector id="07" value="0" name="" zone="00" iconid="10" /><selector id="08" value="0" name="" zone="00" iconid="01" /><selector id="09" value="0" name="" zone="00" iconid="00" /><selector id="80" value="1" name="Source" zone="02" /></selectorlist><presetlist count="40"><preset id="01" band="1" freq="89.30" name="" /><preset id="02" band="1" freq="87.50" name="" /><preset id="03" band="1" freq="87.50" name="" /><preset id="04" band="1" freq="87.50" name="" /><preset id="05" band="1" freq="87.50" name="" /><preset id="06" band="1" freq="87.50" name="" /><preset id="07" band="1" freq="87.50" name="" /><preset id="08" band="1" freq="87.50" name="" /><preset id="09" band="1" freq="87.50" name="" /><preset id="0a" band="1" freq="87.50" name="" /><preset id="0b" band="1" freq="87.50" name="" /><preset id="0c" band="1" freq="87.50" name="" /><preset id="0d" band="1" freq="87.50" name="" /><preset id="0e" band="1" freq="87.50" name="" /><preset id="0f" band="1" freq="87.50" name="" /><preset id="10" band="1" freq="87.50" name="" /><preset id="11" band="1" freq="87.50" name="" /><preset id="12" band="1" freq="87.50" name="" /><preset id="13" band="1" freq="87.50" name="" /><preset id="14" band="1" freq="87.50" name="" /><preset id="15" band="1" freq="87.50" name="" /><preset id="16" band="1" freq="87.50" name="" /><preset id="17" band="1" freq="87.50" name="" /><preset id="18" band="1" freq="87.50" name="" /><preset id="19" band="1" freq="87.50" name="" /><preset id="1a" band="1" freq="87.50" name="" /><preset id="1b" band="1" freq="87.50" name="" /><preset id="1c" band="1" freq="87.50" name="" /><preset id="1d" band="1" freq="87.50" name="" /><preset id="1e" band="1" freq="87.50" name="" /><preset id="1f" band="1" freq="87.50" name="" /><preset id="20" band="1" freq="87.50" name="" /><preset id="21" band="1" freq="87.50" name="" /><preset id="22" band="1" freq="87.50" name="" /><preset id="23" band="1" freq="87.50" name="" /><preset id="24" band="1" freq="87.50" name="" /><preset id="25" band="1" freq="87.50" name="" /><preset id="26" band="1" freq="87.50" name="" /><preset id="27" band="1" freq="87.50" name="" /><preset id="28" band="1" freq="87.50" name="" /></presetlist><controllist count="26"><control id="Bass" value="1" zone="1" min="-10" max="10" step="2" /><control id="Treble" value="1" zone="1" min="-10" max="10" step="2" /><control id="Center Level" value="1" zone="1" min="-12" max="12" step="1" /><control id="Subwoofer Level" value="1" zone="1" min="-15" max="12" step="1" /><control id="Subwoofer1 Level" value="0" zone="1" min="-15" max="12" step="1" /><control id="Subwoofer2 Level" value="0" zone="1" min="-15" max="12" step="1" /><control id="Phase Matching Bass" value="1" /><control id="LMD Movie/TV" value="1" code="MOVIE" position="1" /><control id="LMD Music" value="1" code="MUSIC" position="2" /><control id="LMD Game" value="1" code="GAME" position="3" /><control id="LMD THX" value="0" code="04" position="4" /><control id="LMD Stereo" value="1" code="00" position="4" /><control id="LMD Direct" value="0" code="01" position="1" /><control id="LMD Pure Audio" value="0" code="11" position="2" /><control id="TUNER Control" value="1" /><control id="TUNER Freq Control" value="0" /><control id="Info" value="1" /><control id="Cursor" value="1" /><control id="Home" value="1" code="HOME" position="2" /><control id="Quick" value="1" code="QUICK" position="1" /><control id="Menu" value="0" code="MENU" position="1" /><control id="AMP Control(RI)" value="0" /><control id="CD Control(RI)" value="0" /><control id="CD Control" value="0" /><control id="BD Control(CEC)" value="1" /><control id="TV Control(CEC)" value="1" /></controllist></device></response>'
No value specified for 'KeyAttr' option in call to XMLin() at ./FHEM/70_ONKYO_AVR.pm line 120
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: pc1246 am 20 Mai 2016, 09:12:53
Hallo Julian
Ich habe noch eine weitere Meldung erhalten.
"my" variable $screenLayer masks earlier declaration in same scope at ./FHEM/70_ONKYO_AVR.pm line 813.
Can't use string ("Onkyo ONKYO_AVR 192.168.178.100") as an ARRAY ref while "strict refs" in use at ./FHEM/70_ONKYO_AVR.pm line 101.
$screenlayer ist wirklich zweimal definiert. Das andere liegt mit Sicherheit an meiner alten fhem-Version. Ich bekomme aber ums verrecken, das Update nicht hin! Ist eine Windows Testumgebung!
Gruss Christoph
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 20 Mai 2016, 09:27:50
Ich entwickle und teste nicht auf Windows, sorry...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: pc1246 am 20 Mai 2016, 09:49:35
Hallo Julian
So ich habe jetzt Das Update anders gemacht, und mit fhem5.7 funktioniert das Modul. Keine Abstuerze oder Aehnliches. Allerdings ist hier derzeit der Onkyo auch nicht da! Mal sehen heute Abend zu Hause testen.
Jetzt wird auch die doppelte Definition nicht angemeckert.
Gruss und Danke Christoph
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: AmunRe am 20 Mai 2016, 18:31:37

Und hier eine (dann hoffentlich gefixte) neue Version ;-)

Hi Julian,

Klappt, Super!



das Attribut Inputs dient wozu?

Kann ich damit den inputs andere Namen geben? Zum Beispiel als "video2" -> "SONOS_ZP"?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Dersch am 20 Mai 2016, 19:29:49
Dann verstehe ich nicht warum das Modul bei mir so Probleme macht und sogar FHEM zu stoppen bringt. Hatte alles monatelang einwandfrei funktioniert.

@Loredo
Hast du mit meinem Log Auszug was anfangen können?

@pc1246
Hast du nun auch erfolgreich das Device wieder anlegen können? Bei mir läuft es auch mit Modul aber sobald ich das Device anlege stoppt der FHEM Service wie im Log zu sehen. Ist ein TX-NR626
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: AmunRe am 20 Mai 2016, 19:31:46
Dann verstehe ich nicht warum das Modul bei mir so Probleme macht und sogar FHEM zu stoppen bringt. Hatte alles monatelang einwandfrei funktioniert.

@Loredo
Hast du mit meinem Log Auszug was anfangen können?

Hast Du die neue Version die er angehängt hat getestet?

Vorher hatte ich auch starke Probleme!
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Dersch am 20 Mai 2016, 19:32:35
Hast Du die neue Version die er angehängt hat getestet?

Vorher hatte ich auch starke Probleme!

Ja habe ich :(

Gleiche Verhalten ob ich ein altes Modul nehme, das aus dem Repo oder das letzte hier aus dem Thread.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: AmunRe am 20 Mai 2016, 19:34:26
Ja habe ich :(

immer noch der selbe log Eintrag?

die Onkyodb muss übrigens auch ins FHEM Verzeichnis der Module, hab grad gelesen Du hattest gefragt.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Dersch am 20 Mai 2016, 19:35:44
immer noch der selbe log Eintrag?

die Onkyodb muss übrigens auch ins FHEM Verzeichnis der Module, hab grad gelesen Du hattest gefragt.

Ja auch das habe ich.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 20 Mai 2016, 21:57:15
@Loredo
Hast du mit meinem Log Auszug was anfangen können?


Du hast nicht die aktuellste Datei oder hast sie falsch eingespielt, fehlerhaft runtergeladen - sowas in der Art. In Zeile 120 war in noch keiner Version irgend ein XML Befehl. Da ist was richtig kaputt, bitte die Dateien wirklich löschen und die neu heruntergeladene einspielen.


Außerdem ist es wichtig die neuste FHEM Entwicklerversion zu verwenden, also vorher den Befehl "update; shutdown restart" ausgeführt zu haben.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 20 Mai 2016, 22:01:20
das Attribut Inputs dient wozu?

Kann ich damit den inputs andere Namen geben? Zum Beispiel als "video2" -> "SONOS_ZP"?


Ja, alles wie bisher auch. Das Attribut wird initial auf Basis des XML-Konfigfiles des Receivers befüllt. Man kann die Inputs dann entsprechend tauschen, weglassen etc.
Umbenennen geht mit einem Komma hinter dem aktuellen Namen und dann den neuen. Keine Leerzeichen.
Beispiel:


attr AVR inputs BD/DVD,BluRay:CBL/SAT,Sat:GAME,Playstation:FM,Radio:TV/CD,Fernsehen:PHONO,Schallplatte:NET,Netzdienste:USB:BLUETOOTH,Bluetooth


Man kann die Inputs aber natürlich auch im Receiver selbst umbenennen, dann stimmen die Anzeigen auch überein ;-)
Wenn man die im Receiver nachträglich umbenennt, muss das inputs-Attribut auch angepasst oder neu generiert werden (-> löschen, dann "get statusRequest").
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Dersch am 20 Mai 2016, 22:28:39

Du hast nicht die aktuellste Datei oder hast sie falsch eingespielt, fehlerhaft runtergeladen - sowas in der Art. In Zeile 120 war in noch keiner Version irgend ein XML Befehl. Da ist was richtig kaputt, bitte die Dateien wirklich löschen und die neu heruntergeladene einspielen.


Außerdem ist es wichtig die neuste FHEM Entwicklerversion zu verwenden, also vorher den Befehl "update; shutdown restart" ausgeführt zu haben.

Ja vielleicht aber ich verstehe nicht was. Ich habe das Update bereits gemacht. Shutdown restart danach ist klar. Dann lade ich mir dein Modul via ftp in den /opt/fhem/FHEM ordner, dann chown fhem:dialout auf das Modul. Im Fhem reload 70_ONKYO_AVR.pm und shutdown restart.
FHEM läuft ja auch danach aber nun wenn ich das Modul mit define aktiviere schmiert FHEM ab. Eben mehrmals reporduziert. Über die Konsole "service fhem stop" "service fhem start" kann ich fhem wieder zum laufen bekommen. Aber der AVR ist dann weg. Ich komme ja nicht mal zum Speichern der Konfig so schnell schmiert FHEM ab.

Hier der vorletzte Log (Verbose 3)

2016.05.20 22:18:06 1: PERL WARNING: "my" variable $screenLayer masks earlier declaration in same scope at ./FHEM/70_ONKYO_AVR.pm line 813.
2016.05.20 22:19:47 3: ONKYO_AVR WzOnkyoAVR: called function ONKYO_AVR_Define()
2016.05.20 22:19:47 1: in ATTR
2016.05.20 22:19:47 1: in ATTR
2016.05.20 22:19:47 1: in ATTR
2016.05.20 22:19:47 1: in ATTR
2016.05.20 22:19:47 1: in ATTR
2016.05.20 22:19:47 1: in ATTR
2016.05.20 22:19:47 1: in ATTR
2016.05.20 22:19:47 1: in ATTR
2016.05.20 22:19:47 1: in ATTR
2016.05.20 22:19:47 1: in ATTR
2016.05.20 22:19:47 1: in ATTR
2016.05.20 22:19:47 1: in ATTR
2016.05.20 22:19:47 1: in ATTR
2016.05.20 22:19:47 1: in ATTR
2016.05.20 22:19:47 1: in ATTR
2016.05.20 22:19:47 1: in ATTR
2016.05.20 22:19:47 3: Opening WzOnkyoAVR device 192.168.10.32:60128
2016.05.20 22:19:47 3: WzOnkyoAVR device opened
2016.05.20 22:19:47 1: in DEFINED
2016.05.20 22:19:47 1: in DEFINED
2016.05.20 22:19:47 1: in DEFINED
2016.05.20 22:19:47 1: in DEFINED
<netservice> set in KeyAttr but not in ForceArray at ./FHEM/70_ONKYO_AVR.pm line                         540

Ich weiß nicht was ich tun soll und meiner Meinung nach stimmt was mit dem Modul nicht da sonst alles läuft. Nun fällt mir aber auch auf, dass der Ausgabe andere Fehler bringt.

Und noch mal mit Verbose 5

https://paste.linuxlounge.net/#/iKCA2qRkHQigri-7u2-t7wXb6P0!ThiKByPtHSmNUE4zveIwSGt9qkUnL9YKUZh1R_HzKjE

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 20 Mai 2016, 22:32:51
"my" variable $screenLayer masks earlier declaration in same scope at ./FHEM/70_ONKYO_AVR.pm line 813.
Can't use string ("Onkyo ONKYO_AVR 192.168.178.100") as an ARRAY ref while "strict refs" in use at ./FHEM/70_ONKYO_AVR.pm line 101.
$screenlayer ist wirklich zweimal definiert. Das andere liegt mit Sicherheit an meiner alten fhem-Version. Ich bekomme aber ums verrecken, das Update nicht hin!


Sollte hiermit erstmal gefixt sein. Die Readings für die Bildschirmdarstellung sind erstmal nur testweise, weiß noch nicht wie ich die optimal einbinde.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Dersch am 20 Mai 2016, 22:42:37

Sollte hiermit erstmal gefixt sein. Die Readings für die Bildschirmdarstellung sind erstmal nur testweise, weiß noch nicht wie ich die optimal einbinde.

Das ist nun weg. Der Rest bleibt im meinem Fall.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 21 Mai 2016, 00:24:42
Ich kann das weder reproduzieren noch nachvollziehen.


Die Vermutung liegt nahe, dass es ein Perl Bug ist bzw. deine Perl Version zu alt ist.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Dersch am 21 Mai 2016, 00:27:47
Ich kann das weder reproduzieren noch nachvollziehen.

Das ist sehr schade. Was gibt es noch für Möglichkeiten außer Verbose 5 Logs? Irgendwie muss doch ein Lösungansatz sichtbar gemacht werden können.

Was bedeutet das?
<netservice> set in KeyAttr but not in ForceArray at ./FHEM/70_ONKYO_AVR.pm line                         540
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 21 Mai 2016, 00:29:03
Wie oben erwähnt: vermutlich zu alte Perl Version.


Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Dersch am 21 Mai 2016, 00:29:30
Ich kann das weder reproduzieren noch nachvollziehen.


Die Vermutung liegt nahe, dass es ein Perl Bug ist bzw. deine Perl Version zu alt ist.

Hmm aber über apt-get update bekomme ich keine neue Version angeboten.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 21 Mai 2016, 00:30:42
Zu alte Distribution.


Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Dersch am 21 Mai 2016, 00:34:29
Zu alte Distribution.


Gruß
Julian

momentan ist wheezy drauf.

uname -a
Linux FHEM-PI-SERVER 4.1.19-v7+ #858 SMP Tue Mar 15 15:56:00 GMT 2016 armv7l GNU/Linux
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 21 Mai 2016, 00:37:26
Mag zu alt sein, ich weiß es nicht.
Anbei ein letzter Versuch eines Workarounds. Hab leider keine Zeit für weiteres Debugging.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Dersch am 21 Mai 2016, 00:43:06
Nee leider auch kein Erfolg.

Ich probiere mal von Wheezy auf Jessie zu upgraden nach einem vollständigem Backup und berichte danach mal.

Ist hier irgendjemand welcher die neuste Modulversion mit 5.7 & letztes Update auf Wheezy am laufen hat?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 21 Mai 2016, 00:44:09
vielleicht testest du lieber vorher in einer separaten Maschine anstatt an deinem Live-System herumzudoktern. Nur ein Tipp ;)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Dersch am 21 Mai 2016, 00:48:58
Manchmal frage ich mich warum ich auf so einfache Gedankengänge nicht selbst komme....


Ich habe noch 2 weitere Pi's mit FHEM aber Jessie drauf. Relativ frisch und jungfräulich aufgesetzt ohne vollgepacktes FHEM.

Läuft wie geschmiert auf denen...
Titel: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 21 Mai 2016, 00:53:41
Denke ich konnte noch was finden.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Dersch am 21 Mai 2016, 01:01:29
LÄUFT!!!!!  8) 8) 8) :D ;D ;D ;D

Was hast du geändert?

Auf jeden Fall vielen Dank für deine Arbeit und nächtliches Troubleshooting!!! :D
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Dersch am 21 Mai 2016, 21:15:42
Leider immer noch Probleme.

2016.05.21 21:12:55 3: ONKYO_AVR set WzOnkyoAVR input HTPC
Can't use string ("WzOnkyoAVR") as an ARRAY ref while "strict refs" in use at ./FHEM/70_ONKYO_AVR.pm line 1324.

FHEM ist danach abgestürzt

EDIT: Das war aus meinem Heimkino an. Dort werden über ein Dummy alle Geräte entsprechend geschaltet. Vorher konnte ich einfach set Onkyo input HTPC machen. Nun geht das nicht mehr. Ich muss erst set Onkyo on und dann set Onkyo input ausführen. Gibt es dafür einen Grund?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 22 Mai 2016, 12:44:55
Hier jetzt die aktuelle Fassung inkl. des Zonen-Moduls.
Sofern nichts dagegen spricht, werde ich die Dateien heute Abend ins SVN einchecken. Bestehende Installationen mit Slave-Zonen müssen dann nach einem Update die Zonen neu anlegen und die alte Zonen-Definition löschen.




Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Dersch am 22 Mai 2016, 20:36:53
Läuft gut :)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 22 Mai 2016, 20:52:22
Habs grad eingecheckt.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: 1of16 am 23 Mai 2016, 22:00:23
moin,

ich habe nach Updates des Moduls (shutdown restart ist natürlich erfolgt), leider ein paar Probleme.
Sobald der AVR keinen Strom mehr hat, kommen folgende Logmeldungen (Verbose 5):
2016.05.23 21:55:50.991 2: avr_z2: first attempt to read timed out, trying to close and open the device.
2016.05.23 21:55:50.992 3: Opening avr_z2 device 192.168.1.97:60128
2016.05.23 21:55:53.998 3: Can't connect to 192.168.1.97:60128: Connection timed out
2016.05.23 21:55:54.002 2: avr_z2: second attempt to read timed out, this is an unrecoverable error.
2016.05.23 21:56:01.533 5: SW: 49534350000000100000000a0100000021315057525153544e0d
2016.05.23 21:56:01.634 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.23 21:56:01.638 2: avr: first attempt to read timed out, trying to close and open the device.
2016.05.23 21:56:01.638 3: Opening avr device 192.168.1.97:60128
2016.05.23 21:56:04.644 3: Can't connect to 192.168.1.97:60128: Connection timed out
2016.05.23 21:56:04.645 5: SW: 49534350000000100000000a0100000021315057525153544e0d
2016.05.23 21:56:04.647 2: avr: second attempt to read timed out, this is an unrecoverable error.
2016.05.23 21:56:04.649 5: ONKYO_AVR avr: processing change DISCONNECTED
2016.05.23 21:56:04.783 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()

weiterhin hatte ich, erfolglos, versucht die zweite Zone nun mit dem neuen Modul anzusprechen:
2016.05.23 19:57:40.102 1: define avr_z1 ONKYO_AVR_ZONE: Zone 2 not available on avr, total zones: 1
2016.05.23 19:57:48.688 1: define avr_z2 ONKYO_AVR_ZONE 2: Zone 2 not available on avr, total zones: 1

Ich habe einen TX-NR515. Die Devices habe ich aber noch nicht komplett gelöscht und neu defined, könnte das ggf. eine Lösung sein?

Grüße
1of16
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 24 Mai 2016, 08:57:39
Hi,


besagte Log-Meldungen sind normal, wenn das Gerät ausgeschaltet ist. Sie stammen von FHEM's IODev und ich kenne keine Möglichkeit sie zu unterdrücken (außer das Verbose Level entsprechend zu setzen natürlich). Hintergrund ist, dass natürlich zyklisch versucht wird die Verbindung wiederherzustellen, sobald das Gerät wieder Strom hat.


Was die Nutzung der 2. Zone angeht: Mach mal ein "list avr". Da sollte das XML deines Receivers als Hash-Ausgabe mit drin sein und stehen, welche Zonen unterstützt werden. Der Logmeldung nach hat dein Receiver keine 2. Zone.




Gruß
Julian

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 24 Mai 2016, 10:30:34
Ich glaube das Phänomen tritt nur bei einem FHEM Neustart auf.
Bisher wurde dort ein Reading der Main-Zone geprüft, allerdings scheinen die Readings beim Startup noch nicht zur Verfügung zu stehen. Ich habe diese Prüfung daher herausgenommen. Leider wird dadurch jetzt nicht mehr verhindert, dass man manuell Zonen anlegen kann, die es gar nicht gibt. Da heißt es dann eben selbst Schuld ;-)


Ab morgen per Update verfügbar.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: 1of16 am 24 Mai 2016, 11:44:54
danke für deine Rückmeldung.
Also mein AVR hat definitiv zwei Zonen, auch wenn "list avr" nur eine anzeigt. Die zweite hatte ich bis jetzt mit "define avr_z2 ONKYO_AVR 192.168.1.97 pre2013 zone2" angesprochen.
Liegt das an dem pre2013 Modell, dass die Zone dort so stark getrennt sind? Denn mit deinem alten Modul ließen sich beide Zonen wunderbar ansprechen und steuern. Ob jetzt die zweite Zone überhaupt noch geht, muss ich später prüfen, aktuell habe ich das Gefühl nein. Denn jetzt hat avr_z2 das gleiche Power-Reading wie avr, was aber so nicht sein sollte...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: AmunRe am 24 Mai 2016, 13:31:13
Ich möchte auch noch eine Erfahrung loswerden.

Wenn Fhem neustartet findet er zwar den Receiver, ich kann ihn aber nicht einschalten
Zitat
Gerät ist offline um es verwenden...

Das kann ich erst, wenn ich einmal manuell ein geschaltet habe.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: n0bbi am 24 Mai 2016, 15:09:35
Hallo,

ich hab das Update gemacht und vorsichtshalber den Onkyo neu definiert. Leider klappts noch nicht ganz:

2016.05.24 14:36:59 5: ONKYO_AVR onkyo: called function ONKYO_AVR_Set()
2016.05.24 14:36:59 5: SW: 49534350000000100000000b0100000021314e52495153544e0d0a

2016.05.24 14:36:59 5: ONKYO_AVR onkyo: 192.168.178.30:60128 snd ISCP !1NRIQSTN
2016.05.24 14:36:59 4: ONKYO_AVR onkyo: snd net-receiver-information -> query (NRIQSTN)
2016.05.24 14:36:59 5: ONKYO_AVR onkyo: called function ONKYO_AVR_SendCommand()
2016.05.24 14:36:59 5: ONKYO_AVR onkyo: processing change CONNECTED
2016.05.24 14:36:59 5: ONKYO_AVR onkyo: called function ONKYO_AVR_Set()
2016.05.24 14:36:59 5: SW: 49534350000000100000000b0100000021314e52495153544e0d0a

2016.05.24 14:36:59 5: ONKYO_AVR onkyo: 192.168.178.30:60128 snd ISCP !1NRIQSTN
2016.05.24 14:36:59 4: ONKYO_AVR onkyo: snd net-receiver-information -> query (NRIQSTN)
2016.05.24 14:36:59 5: ONKYO_AVR onkyo: called function ONKYO_AVR_SendCommand()
2016.05.24 14:36:59 5: ONKYO_AVR onkyo: called function ONKYO_AVR_DevInit()
2016.05.24 14:36:59 1: 192.168.178.30:60128 reappeared (onkyo)
2016.05.24 14:36:59 5: ONKYO_AVR onkyo: called function ONKYO_AVR_Set()
2016.05.24 14:36:59 5: ONKYO_AVR onkyo: processing change DISCONNECTED
2016.05.24 14:36:59 2: onkyo: second attempt to read timed out, this is an unrecoverable error.
2016.05.24 14:36:57 5: SW: 49534350000000100000000b0100000021315057525153544e0d0a
2016.05.24 14:36:57 3: onkyo device opened
2016.05.24 14:36:57 3: Opening onkyo device 192.168.178.30:60128
2016.05.24 14:36:57 2: onkyo: first attempt to read timed out, trying to close and open the device.
2016.05.24 14:36:57 5: ONKYO_AVR onkyo: called function ONKYO_AVR_Set()
2016.05.24 14:36:55 5: SW: 49534350000000100000000b0100000021315057525153544e0d0a
2016.05.24 14:36:50 5: ONKYO_AVR onkyo: called function ONKYO_AVR_Get()
2016.05.24 14:36:50 5: ONKYO_AVR onkyo: called function ONKYO_AVR_Set()
2016.05.24 14:36:50 5: ONKYO_AVR onkyo: called function ONKYO_AVR_Set()
2016.05.24 14:36:50 5: SW: 49534350000000100000000901000000213150575230310d0a

2016.05.24 14:36:50 5: ONKYO_AVR onkyo: 192.168.178.30:60128 snd ISCP !1PWR01
2016.05.24 14:36:50 4: ONKYO_AVR onkyo: snd power -> on (PWR01)
2016.05.24 14:36:50 5: ONKYO_AVR onkyo: called function ONKYO_AVR_SendCommand()
2016.05.24 14:36:50 3: ONKYO_AVR set onkyo power on
2016.05.24 14:36:50 5: ONKYO_AVR onkyo: called function ONKYO_AVR_Set()
2016.05.24 14:36:08 5: ONKYO_AVR onkyo: called function ONKYO_AVR_Set()
2016.05.24 14:36:08 5: SW: 49534350000000100000000b0100000021314e52495153544e0d0a

2016.05.24 14:36:08 5: ONKYO_AVR onkyo: 192.168.178.30:60128 snd ISCP !1NRIQSTN
2016.05.24 14:36:08 4: ONKYO_AVR onkyo: snd net-receiver-information -> query (NRIQSTN)
2016.05.24 14:36:08 5: ONKYO_AVR onkyo: called function ONKYO_AVR_SendCommand()
2016.05.24 14:36:08 5: ONKYO_AVR onkyo: processing change CONNECTED
2016.05.24 14:36:08 5: ONKYO_AVR onkyo: called function ONKYO_AVR_Set()
2016.05.24 14:36:08 5: SW: 49534350000000100000000b0100000021314e52495153544e0d0a

2016.05.24 14:36:08 5: ONKYO_AVR onkyo: 192.168.178.30:60128 snd ISCP !1NRIQSTN
2016.05.24 14:36:08 4: ONKYO_AVR onkyo: snd net-receiver-information -> query (NRIQSTN)
2016.05.24 14:36:08 5: ONKYO_AVR onkyo: called function ONKYO_AVR_SendCommand()
2016.05.24 14:36:08 5: ONKYO_AVR onkyo: called function ONKYO_AVR_DevInit()
2016.05.24 14:36:08 1: 192.168.178.30:60128 reappeared (onkyo)
2016.05.24 14:36:08 5: ONKYO_AVR onkyo: called function ONKYO_AVR_Set()
2016.05.24 14:36:08 5: ONKYO_AVR onkyo: processing change DISCONNECTED
2016.05.24 14:36:08 2: onkyo: second attempt to read timed out, this is an unrecoverable error.
2016.05.24 14:36:06 5: SW: 49534350000000100000000b0100000021315057525153544e0d0a
2016.05.24 14:36:06 3: onkyo device opened
2016.05.24 14:36:06 3: Opening onkyo device 192.168.178.30:60128
2016.05.24 14:36:06 2: onkyo: first attempt to read timed out, trying to close and open the device.
2016.05.24 14:36:06 5: ONKYO_AVR onkyo: called function ONKYO_AVR_Set()
2016.05.24 14:36:04 5: SW: 49534350000000100000000b0100000021315057525153544e0d0a
2016.05.24 14:35:42 5: ONKYO_AVR onkyo: called function ONKYO_AVR_Get()
2016.05.24 14:35:42 5: ONKYO_AVR onkyo: called function ONKYO_AVR_Set()


Internals:
   DEF        192.168.178.30
   DeviceName 192.168.178.30:60128
   FD         40
   INPUT
   NAME       onkyo
   NR         157
   NTFY_ORDER 50-onkyo
   PARTIAL
   PROTOCOLVERSION 2013
   SCREENLAYER 0
   STATE      off
   TYPE       ONKYO_AVR
   ZONE       1
   Readings:
     2016-05-24 14:20:35   power           off
     2016-05-24 15:00:29   presence        present
     2016-05-24 15:00:29   state           opened
     2016-05-24 15:00:29   stateAV         off
   Helper:
     nextConnectionCheck 1464094919.28891
     Receiver:
       Device:
         Netservicelist:
         Selectorlist:
         Zonelist:
           Zone:
             1:
               name       Main
               value      1
       Input_names:
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
   devStateIcon on:rc_GREEN@green:off off:rc_STOP:on absent:rc_RED 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
   group      Media
   room       Übersicht
   stateFormat stateAV
   verbose    5
   webCmd     volume:muteT:input:previous:next

Leider komm ich hier nicht mehr weiter...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: n0bbi am 25 Mai 2016, 15:15:00
Hallo,

hab gerade gesehen, dass die Protokoll-Version noch falsch war, hab wohl noch ein pre2013-Gerät. (Wurde das nicht immer automatisch erkannt?)

Leider kommt aber auch mit der richtigen Version weiterhin der gleiche Fehler.

Hat jemand ne Idee?

Danke :)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 25 Mai 2016, 15:25:35
hab gerade gesehen, dass die Protokoll-Version noch falsch war, hab wohl noch ein pre2013-Gerät. (Wurde das nicht immer automatisch erkannt?)


Nee, musste schon immer angegeben werden wenns ein pre2013 Gerät ist ;-)


Dem Log nach schließt der Receiver die Verbindung oder antwortet nicht richtig. Da das Verbindungsmanagement nun von Fhem's IODev gemacht wird, hat das Modul damit kaum noch was zu tun. Vielleicht hilft es den Receiver einmal stromlos zu machen, um wieder eine stabile Verbindung zu erhalten.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 25 Mai 2016, 15:26:34
Ich möchte auch noch eine Erfahrung loswerden.

Wenn Fhem neustartet findet er zwar den Receiver, ich kann ihn aber nicht einschalten
Das kann ich erst, wenn ich einmal manuell ein geschaltet habe.


Das klingt aber so, als wenn du im Receiver eingestellt hast, dass der Netzwerk-Standby nicht dauerhaft an ist. Ohne diese Einstellung kann Fhem den Receiver natürlich erst erreichen, wenn ihn jemand manuell eingeschaltet hat. Das war aber generell schon immer so... ;-)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 25 Mai 2016, 15:30:18
danke für deine Rückmeldung.
Also mein AVR hat definitiv zwei Zonen, auch wenn "list avr" nur eine anzeigt. Die zweite hatte ich bis jetzt mit "define avr_z2 ONKYO_AVR 192.168.1.97 pre2013 zone2" angesprochen.
Liegt das an dem pre2013 Modell, dass die Zone dort so stark getrennt sind? Denn mit deinem alten Modul ließen sich beide Zonen wunderbar ansprechen und steuern. Ob jetzt die zweite Zone überhaupt noch geht, muss ich später prüfen, aktuell habe ich das Gefühl nein. Denn jetzt hat avr_z2 das gleiche Power-Reading wie avr, was aber so nicht sein sollte...


Doch, die Zone hat die selben Readings, da man sie ja auch getrennt an und aus schalten kann. Das power-Reading sagt auch nur, ob das Gerät eingeschaltet bzw. in Verwendung ist oder nicht. Nur an den readings state und presence sieht man, ob das Gerät im Netzwerk erreichbar ist. Dafür kann es aber auch im Standby sein.


Den zweiten Receiver kannst du nun nicht mehr mit dem ONKYO_AVR Modul ansprechen. Wenn du diese Definition wie oben machst, dann hast du nur noch ein zweites Mal die Main-Zone. Du musst das neue ONKYO_AVR_ZONE Modul verwenden und deine alte Zone löschen. Am einfachsten geht die neue Definition, wenn du in der Main-Zone über den get-Befehl die Slave-Zone anlegst.




Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: n0bbi am 25 Mai 2016, 16:51:36

Nee, musste schon immer angegeben werden wenns ein pre2013 Gerät ist ;-)


Dem Log nach schließt der Receiver die Verbindung oder antwortet nicht richtig. Da das Verbindungsmanagement nun von Fhem's IODev gemacht wird, hat das Modul damit kaum noch was zu tun. Vielleicht hilft es den Receiver einmal stromlos zu machen, um wieder eine stabile Verbindung zu erhalten.

Vielen Dank, das Gerät vom Strom trennen hat tatsächlich geholfen. Jetzt funktionierts wieder :)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: AmunRe am 25 Mai 2016, 17:24:33

Das klingt aber so, als wenn du im Receiver eingestellt hast, dass der Netzwerk-Standby nicht dauerhaft an ist. Ohne diese Einstellung kann Fhem den Receiver natürlich erst erreichen, wenn ihn jemand manuell eingeschaltet hat. Das war aber generell schon immer so... ;-)

Hi,

habe ich nicht. Er erkennt Ihn ja auch unter presence. und danach hat er Ihn ja auch immer, wenn ich einmal manuell eingeschaltet habe, bleibt er erkannt und ist vortan immer auch über netzwerk einschaltbar.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: 1of16 am 25 Mai 2016, 19:05:16

Doch, die Zone hat die selben Readings, da man sie ja auch getrennt an und aus schalten kann. Das power-Reading sagt auch nur, ob das Gerät eingeschaltet bzw. in Verwendung ist oder nicht. Nur an den readings state und presence sieht man, ob das Gerät im Netzwerk erreichbar ist. Dafür kann es aber auch im Standby sein.


Den zweiten Receiver kannst du nun nicht mehr mit dem ONKYO_AVR Modul ansprechen. Wenn du diese Definition wie oben machst, dann hast du nur noch ein zweites Mal die Main-Zone. Du musst das neue ONKYO_AVR_ZONE Modul verwenden und deine alte Zone löschen. Am einfachsten geht die neue Definition, wenn du in der Main-Zone über den get-Befehl die Slave-Zone anlegst.




Gruß
Julian
Moin,

irgendwie stehe ich wohl auf dem Schlauch: via get kann ich in der "Main" Zone keine Slave-Zone anlegen. Der Befehlt "list avr" sagt immer noch, dass das Gerät nur eine Zone habe, es hat aber zwei:
Save config ?
Tablet-UI
Anja
Badezimmer
Bewaesserung
CUL_HM
CUL_HOERMANN
Dachboden
Garage
Garten
Heizung
Hobbyraum
IT
Knöpfe
OWDevice
Residents
SB_PLAYER
Schalter
Schlafzimmer
Terrasse
Unsorted
Wetter
Wohnzimmer
system
test
icoEverything Everything
Logfile
Commandref
Remote doc
Edit files
Select style
Event monitor

Internals:
   CFGFN
   CHANNEL    F3
   DEF        192.168.1.97 pre2013
   DeviceName 192.168.1.97:60128
   FD         82
   INPUT      01
   NAME       avr
   NR         433
   NTFY_ORDER 50-avr
   PARTIAL
   PROTOCOLVERSION pre2013
   SCREENLAYER 0
   STATE      on
   TYPE       ONKYO_AVR
   ZONE       1
Auszug ist gekürzt....

Wenn ich die zweite Zone via Fernbedienung o.ä. aktiviere und z.B. auf den Eingang "PC" wechsle und die Lautstärke ändere, passiert folgendes (verbose 5 Log):
2016.05.25 19:02:34.129 5: ONKYO_AVR avr: raw 49534350000000100000000a0100000021314e53424f4e1a0d0a49534350000000100000000a0100000021315a4d5430301a0d0a49534350000000100000000a0100000021315a564c30351a0d0a49534350000000100000000d01000000213154555a30303532321a0d0a ISCP............!1NSBON...ISCP............!1ZMT00...ISCP............!1ZVL05...ISCP............!1TUZ00522...
2016.05.25 19:02:34.131 4: ONKYO_AVR avr: con _NSB(NSBON): FAIL: Don't know how to convert, not in ONKYOdb: NSBON
2016.05.25 19:02:34.132 4: ONKYO_AVR avr: rcv _NSB = ON
2016.05.25 19:02:35.646 5: ONKYO_AVR avr: raw 49534350000000100000000a01000000213150525a30301a0d0a ISCP............!1PRZ00...
2016.05.25 19:02:35.648 4: ONKYO_AVR avr: con _PRZ(PRZ00): FAIL: Don't know how to convert, not in ONKYOdb: PRZ00
2016.05.25 19:02:35.649 4: ONKYO_AVR avr: rcv _PRZ = 00
2016.05.25 19:02:38.712 5: ONKYO_AVR avr: raw 49534350000000100000000b0100000021314e4c53432d501a0d0a ISCP............!1NLSC-P...
2016.05.25 19:02:38.714 5: ONKYO_AVR avr: con net-usb-list-info(NLSC-P): unconverted return of zone1 value 'C-P'
2016.05.25 19:02:38.715 4: ONKYO_AVR avr: rcv net-usb-list-info = C-P
2016.05.25 19:02:38.742 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.25 19:02:38.746 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.25 19:02:38.810 5: ONKYO_AVR avr: raw 49534350000000100000000a010000002131534c5a30351a0d0a ISCP............!1SLZ05...
2016.05.25 19:02:38.813 4: ONKYO_AVR avr: con _SLZ(SLZ05): FAIL: Don't know how to convert, not in ONKYOdb: SLZ05
2016.05.25 19:02:38.814 4: ONKYO_AVR avr: rcv _SLZ = 05
2016.05.25 19:02:38.830 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.25 19:02:38.835 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.25 19:02:42.889 5: ONKYO_AVR avr: raw 49534350000000100000000a0100000021315a564c30371a0d0a ISCP............!1ZVL07...
2016.05.25 19:02:42.892 4: ONKYO_AVR avr: con _ZVL(ZVL07): FAIL: Don't know how to convert, not in ONKYOdb: ZVL07
2016.05.25 19:02:42.892 4: ONKYO_AVR avr: rcv _ZVL = 07
2016.05.25 19:02:42.928 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.25 19:02:42.932 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.25 19:02:44.818 5: ONKYO_AVR avr: raw 49534350000000100000000a0100000021315a564c30381a0d0a ISCP............!1ZVL08...
2016.05.25 19:02:44.821 4: ONKYO_AVR avr: con _ZVL(ZVL08): FAIL: Don't know how to convert, not in ONKYOdb: ZVL08
2016.05.25 19:02:44.822 4: ONKYO_AVR avr: rcv _ZVL = 08
2016.05.25 19:02:44.852 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.25 19:02:44.857 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()

Irgendwie würde ich sagen, dass das Modul nicht mit der zweiten Zone kommunizieren kann?!

Grüße
1of16
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: pc1246 am 25 Mai 2016, 19:23:35
Hallo 1of16
Du musst schon lesen was Julian schreibt. Fuer die zweite Zone brauchst du ein weiteres Modul! Ich habe das mal fuer Dich gesucht: https://forum.fhem.de/index.php/topic,15024.msg453331.html#msg453331
Have fun
Christoph
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: 1of16 am 25 Mai 2016, 20:51:34
Hallo 1of16
Du musst schon lesen was Julian schreibt. Fuer die zweite Zone brauchst du ein weiteres Modul! Ich habe das mal fuer Dich gesucht: https://forum.fhem.de/index.php/topic,15024.msg453331.html#msg453331
Have fun
Christoph
Moin,
wenn die Lösung so einfach wäre, dass ich nur nicht richtig gelesen habe, wäre es schön :)
Das Zonen-Modul hatte ich schon vergeblich versucht zu nutzen, daher habe ich jetzt folgendes gemacht:
Alle AVR-Einträge (also Master und 2. Zone) gelöscht, FHEM aktualisiert und neu gestartet (das update von heute Nacht ist also drin).
Der Haupt-AVR Eintrag funktioniert soweit ok:
Internals:
   CFGFN
   CHANNEL    F3
   DEF        192.168.1.97 pre2013
   DeviceName 192.168.1.97:60128
   FD         84
   INPUT      01
   NAME       avr
   NR         433
   NTFY_ORDER 50-avr
   PARTIAL
   PROTOCOLVERSION pre2013
   SCREENLAYER 0
   STATE      on
   TYPE       ONKYO_AVR
   ZONE       1
   Helper:
     Dblog:
       _nsb:
         Logdb:
           TIME       1464195596.79273
           VALUE      ON
       _prz:
         Logdb:
           TIME       1464195694.55608
           VALUE      00
       _slz:
         Logdb:
           TIME       1464195758.81864
           VALUE      05
       _zmt:
         Logdb:
           TIME       1464195694.0658
           VALUE      00
       _zpw:
         Logdb:
           TIME       1464202071.63763
           VALUE      01
       _zvl:
         Logdb:
           TIME       1464197492.66006
           VALUE      08
       Audin_ch:
         Logdb:
           TIME       1464195598.10335
           VALUE      2
       Audin_enc:
         Logdb:
           TIME       1464195598.10335
           VALUE      Multich PCM
       Audin_srate:
         Logdb:
           TIME       1464195598.10335
           VALUE      2
       Audin_src:
         Logdb:
           TIME       1464195598.10335
           VALUE      HDMI 2
       Audout_ch:
         Logdb:
           TIME       1464195598.10335
           VALUE      2
       Audout_mode:
         Logdb:
           TIME       1464195598.10335
           VALUE      TV Logic
       Center-temporary-level:
         Logdb:
           TIME       1464195597.48079
           VALUE      +1
       Currenttrackduration:
         Logdb:
           TIME       1464195597.08462
           VALUE      --:--
       Currenttrackposition:
         Logdb:
           TIME       1464195597.08462
           VALUE      --:--
       Input:
         Logdb:
           TIME       1464195596.47954
           VALUE      video2
       Ipod-mode-change:
         Logdb:
           TIME       1464195596.89721
           VALUE      OFF
       Listening-mode:
         Logdb:
           TIME       1464201433.10866
           VALUE      direct
       Music-optimizer:
         Logdb:
           TIME       1464195597.89825
           VALUE      off
       Mute:
         Logdb:
           TIME       1464195597.25267
           VALUE      off
       Playstatus:
         Logdb:
           TIME       1464195597.08462
           VALUE      stopped
       Power:
         Logdb:
           TIME       1464201702.20941
           VALUE      on
       Presence:
         Logdb:
           TIME       1464201680.57748
           VALUE      present
       Preset:
         Logdb:
           TIME       1464195597.79575
           VALUE      00
       Repeat:
         Logdb:
           TIME       1464195597.08462
           VALUE      off
       Screencurser:
         Logdb:
           TIME       1464195758.71865
           VALUE      -
       Screeniconleft:
         Logdb:
           TIME       1464195621.52492
           VALUE      00
       Screeniconright:
         Logdb:
           TIME       1464195621.52492
           VALUE      00
       Screenitemc0001:
         Logdb:
           TIME       1464195622.68495
           VALUE      Last.fm Internet Radio
       Screenitemc0002:
         Logdb:
           TIME       1464195621.76777
           VALUE      Spotify
       Screenitemc0003:
         Logdb:
           TIME       1464195621.85549
           VALUE      AUPEO! PERSONAL RADIO
       Screenitemc0004:
         Logdb:
           TIME       1464195621.95903
           VALUE      simfy
       Screenitemc0005:
         Logdb:
           TIME       1464195622.06104
           VALUE      MP3tunes
       Screenitemc0006:
         Logdb:
           TIME       1464195622.16351
           VALUE      My Favorites
       Screenitemc0007:
         Logdb:
           TIME       1464195622.2636
           VALUE      Home Media
       Screenitemc0008:
         Logdb:
           TIME       1464195622.3788
           VALUE      DLNA
       Screenitemcnt:
         Logdb:
           TIME       1464195621.52492
           VALUE      0000
       Screenlayer:
         Logdb:
           TIME       1464195621.52492
           VALUE      00
       Screenlayerinfo:
         Logdb:
           TIME       1464198811.78395
           VALUE      0
       Screenlistpos:
         Logdb:
           TIME       1464198811.78395
           VALUE      0000
       Screentype:
         Logdb:
           TIME       1464195621.52492
           VALUE      0
       Shuffle:
         Logdb:
           TIME       1464195597.08462
           VALUE      off
       State:
         Logdb:
           TIME       1464201680.57748
           VALUE      CONNECTED
       Stateav:
         Logdb:
           TIME       1464201702.20941
           VALUE      on
       Subwoofer-temporary-level:
         Logdb:
           TIME       1464195597.58567
           VALUE      +6
       Tone-front:
         Logdb:
           TIME       1464195597.37007
           VALUE      B00T00
       Tuning:
         Logdb:
           TIME       1464195597.69508
           VALUE      00522
       Volume:
         Logdb:
           TIME       1464195719.24266
           VALUE      14
   Readings:
     2016-05-25 18:59:56   _NSB            ON
     2016-05-25 19:01:34   _PRZ            00
     2016-05-25 19:02:38   _SLZ            05
     2016-05-25 19:01:34   _ZMT            00
     2016-05-25 20:47:51   _ZPW            01
     2016-05-25 19:31:32   _ZVL            08
     2016-05-25 18:59:58   audin_ch        2
     2016-05-25 18:59:58   audin_enc       Multich PCM
     2016-05-25 18:59:58   audin_srate     2
     2016-05-25 18:59:58   audin_src       HDMI 2
     2016-05-25 18:59:58   audout_ch       2
     2016-05-25 18:59:58   audout_mode     TV Logic
     2016-05-25 18:59:57   center-temporary-level +1
     2016-05-25 19:00:21   channel
     2016-05-25 18:59:57   currentAlbum
     2016-05-25 18:59:57   currentArtist
     2016-05-25 18:59:57   currentTitle
     2016-05-25 18:59:57   currentTrackDuration --:--
     2016-05-25 18:59:57   currentTrackPosition --:--
     2016-05-25 18:59:56   input           video2
     2016-05-25 18:59:56   ipod-mode-change OFF
     2016-05-25 20:37:13   listening-mode  direct
     2016-05-25 18:59:57   music-optimizer off
     2016-05-25 18:59:57   mute            off
     2016-05-25 18:59:57   playStatus      stopped
     2016-05-25 20:41:42   power           on
     2016-05-25 20:41:20   presence        present
     2016-05-25 18:59:57   preset          00
     2016-05-25 18:59:57   repeat          off
     2016-05-25 19:02:38   screenCurser    -
     2016-05-25 19:00:21   screenIconLeft  00
     2016-05-25 19:00:21   screenIconRight 00
     2016-05-25 19:00:22   screenItemC0001 Last.fm Internet Radio
     2016-05-25 19:00:21   screenItemC0002 Spotify
     2016-05-25 19:00:21   screenItemC0003 AUPEO! PERSONAL RADIO
     2016-05-25 19:00:21   screenItemC0004 simfy
     2016-05-25 19:00:22   screenItemC0005 MP3tunes
     2016-05-25 19:00:22   screenItemC0006 My Favorites
     2016-05-25 19:00:22   screenItemC0007 Home Media
     2016-05-25 19:00:22   screenItemC0008 DLNA
     2016-05-25 19:00:21   screenItemCnt   0000
     2016-05-25 19:00:21   screenLayer     00
     2016-05-25 19:53:31   screenLayerInfo 0
     2016-05-25 19:53:31   screenListPos   0000
     2016-05-25 19:00:21   screenStatus
     2016-05-25 19:00:21   screenTitle
     2016-05-25 19:00:21   screenType      0
     2016-05-25 18:59:57   shuffle         off
     2016-05-25 20:41:20   state           opened
     2016-05-25 20:41:42   stateAV         on
     2016-05-25 18:59:57   subwoofer-temporary-level +6
     2016-05-25 18:59:57   tone-front      B00T00
     2016-05-25 18:59:57   tuning          00522
     2016-05-25 19:01:59   volume          14
   Screen:
     0:
       List:
         0000:
           curser     0
           listpos    1
         0001:
           curser     0
           data       Last.fm Internet Radio
           listpos    0
           property   -
         0002:
           curser     0
           data       Spotify
           listpos    0
           property   -
         0003:
           curser     0
           data       AUPEO! PERSONAL RADIO
           listpos    0
           property   -
         0004:
           curser     0
           data       simfy
           listpos    0
           property   -
         0005:
           curser     0
           data       MP3tunes
           listpos    0
           property   -
         0006:
           curser     0
           data       My Favorites
           listpos    0
           property   -
         0007:
           curser     0
           data       Home Media
           listpos    0
           property   -
         0008:
           curser     0
           data       DLNA
           listpos    0
           property   -
   Helper:
     nextConnectionCheck 1464202161.63141
     Receiver:
       Device:
         Netservicelist:
           Netservice:
             F3:
         Selectorlist:
         Zonelist:
           Zone:
             1:
               name       Main
               value      1
       Input:
       Input_aliases:
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
   devStateIcon on:rc_GREEN@green:off off:rc_STOP:on absent:rc_RED 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
   model      pre2013
   room       Wohnzimmer
   stateFormat stateAV
   verbose    5
   webCmd     volume:muteT:input:previous:next

Der Eintrag für die zweite Zone sieht immer noch nicht gut aus:
Internals:
   CFGFN
   CHANGED
   DEF        192.168.1.97
   INPUT
   IODev      avr
   LASTInputDev avr
   MSGCNT     2
   NAME       avr_2
   NR         1067
   STATE      off
   TYPE       ONKYO_AVR_ZONE
   ZONE       192.168.1.97
   avr_MSGCNT 2
   avr_TIME   2016-05-25 20:41:20
   Helper:
     Dblog:
       Power:
         Logdb:
           TIME       1464201589.25682
           VALUE      off
       Presence:
         Logdb:
           TIME       1464201589.25682
           VALUE      present
       Stateav:
         Logdb:
           TIME       1464201589.25682
           VALUE      off
   Readings:
     2016-05-25 20:39:49   power           off
     2016-05-25 20:39:49   presence        present
     2016-05-25 20:39:49   stateAV         off
   Helper:
     Receiver:
       Input_names:
Attributes:
   IODev      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
   devStateIcon on:rc_GREEN@green:off off:rc_STOP:on absent:rc_RED 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       Wohnzimmer
   stateFormat stateAV
   verbose    5
   webCmd     volume:muteT:input:previous:next

Wenn ich die zweite Zone des AVR einschalte, tauchen folgende Logeinträge auf:
2016.05.25 20:47:51.628 5: ONKYO_AVR avr: raw 49534350000000100000000a0100000021315a505730311a0d0a ISCP............!1ZPW01...
2016.05.25 20:47:51.630 4: ONKYO_AVR avr: con _ZPW(ZPW01): FAIL: Don't know how to convert, not in ONKYOdb: ZPW01
2016.05.25 20:47:51.632 4: ONKYO_AVR avr: rcv _ZPW = 01
2016.05.25 20:47:51.672 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.25 20:47:51.738 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()

Ich bin für Tpps, was ich ggf. falsch mache, dankbar. Aber irgendwie vermute ich im Moment, dass der Fehler nicht bei mir liegt.

Grüße
Philip
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 26 Mai 2016, 10:50:19
Internals:
   CFGFN
   CHANNEL    F3
   DEF        192.168.1.97 pre2013
   DeviceName 192.168.1.97:60128
   FD         82
   INPUT      01
   NAME       avr
   NR         433
   NTFY_ORDER 50-avr
   PARTIAL
   PROTOCOLVERSION pre2013
   SCREENLAYER 0
   STATE      on
   TYPE       ONKYO_AVR
   ZONE       1
Auszug ist gekürzt....


Falscher Auszug bzw falsch gekürzt. das Internal ZONE zeigt die gesteuerte Zone an, nicht die Gesamtzahl.
Die Gesamtzahl steht im Hash {helper}{receiver} mit drin, also viel weiter unten:



Helper:
     nextConnectionCheck 1464252579.4741
     Receiver:
       status     ok
       Device:
         brand      ONKYO
         category   AV Receiver
         destination xx
         firmwareversion 1091-5110-0000-0302
         id         TX-NR626
         model      TX-NR626
         year       2013
         Controllist:
         Zonelist:
           count      4
           Zone:
             1:
               name       Main
               value      1
               volmax     80
               volstep    1
             2:
               name       Zone2
               value      1
               volmax     80
               volstep    1
             3:
               name       Zone3
               value      0
               volmax     0
               volstep    1
             4:
               name       Zone4
               value      0
               volmax     0
               volstep    1


Dabei kann man nur die Zonen verwenden, bei denen value=1 gesetzt ist. Andere lassen sich nicht ansteuern, falls es noch weitere geben sollte.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 26 Mai 2016, 10:55:38
Wenn ich die zweite Zone des AVR einschalte, tauchen folgende Logeinträge auf:
2016.05.25 20:47:51.628 5: ONKYO_AVR avr: raw 49534350000000100000000a0100000021315a505730311a0d0a ISCP............!1ZPW01...
2016.05.25 20:47:51.630 4: ONKYO_AVR avr: con _ZPW(ZPW01): FAIL: Don't know how to convert, not in ONKYOdb: ZPW01
2016.05.25 20:47:51.632 4: ONKYO_AVR avr: rcv _ZPW = 01
2016.05.25 20:47:51.672 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.25 20:47:51.738 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()

Ich bin für Tpps, was ich ggf. falsch mache, dankbar. Aber irgendwie vermute ich im Moment, dass der Fehler nicht bei mir liegt.


Alle, die diese Meldungen bekommen, haben die ONKYO Moduldateien nicht über die offizielle Update Funktion eingespielt, sondern irgendetwas manuell gemacht und dabei die aktuellste ONKYOdb.pm Datei vergessen. Die gibts nur im SVN, die habe ich hier gar nicht mehr hochgeladen.


Es macht generell keinen Sinn Dateien aus dem Forum manuell einzuspielen, wenn diese bereits über das SVN angeboten werden. Ein Mix gar ist fatal und hilft nicht bei der Suche nach möglichen Fehlern. Es kann aber auch vorkommen, dass der Update Befehl die vormals manuell eingespielten Dateien nicht aktualisieren kann, weil man die Dateirechte nicht korrigiert hat und der Systembenutzer, unter dem Fhem läuft, keine Schreibrechte mehr auf die Datei hat.


Bitte stellt sicher, dass ihr wirklich die SVN Dateien eingespielt habt und diese auch geladen sind (im Zweifel Fhem neu starten).




Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 26 Mai 2016, 11:24:18
habe ich nicht. Er erkennt Ihn ja auch unter presence. und danach hat er Ihn ja auch immer, wenn ich einmal manuell eingeschaltet habe, bleibt er erkannt und ist vortan immer auch über netzwerk einschaltbar.


Es klingt trotzdem nach einer Einstellung im Receiver (oder ein Bug in der Firmware o.ä.). Aus Modulsicht wird die Verbindung permanent gehalten, bis das Gerät im Netzwerk nicht mehr erreichbar ist. Danach wird alle 90 Sekunden versucht sich wieder zu verbinden. Das klappt bei mir soweit prima (auch wenn die Logmeldungen, die von Fhem's IODev erzeugt werden, leider nicht unterdrückbar sind).
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: 1of16 am 26 Mai 2016, 12:35:16

Falscher Auszug bzw falsch gekürzt. das Internal ZONE zeigt die gesteuerte Zone an, nicht die Gesamtzahl.
Die Gesamtzahl steht im Hash {helper}{receiver} mit drin, also viel weiter unten:

Dabei kann man nur die Zonen verwenden, bei denen value=1 gesetzt ist. Andere lassen sich nicht ansteuern, falls es noch weitere geben sollte.
ah, jetzt sehe ich das auch. In meinem vorheringen Post habe ich den kompletten list angehangen (https://forum.fhem.de/index.php/topic,15024.msg454438.html#msg454438)
Da wird auch nur eine Zone gelistet, aber das kann ja nicht sein.

Weiterhin habe ich die Daten _nicht_ aus dem Forum sondern _alle_ über die "offizielle" Update Funktion bezogen.
ls -al *ONKYO*
-rw-r--r-- 1 fhem fhem  93908 May 25 08:27 70_ONKYO_AVR.pm
-rw-r--r-- 1 fhem fhem  44163 May 25 08:27 71_ONKYO_AVR_ZONE.pm
-rw-r--r-- 1 fhem fhem 268485 May 23 19:53 ONKYOdb.pm
Die Dateien sind alle aktuell. Die Benutzerrechte sind korrrekt.

Daher weiß ich einfach nicht, was ich verkehrt gemacht haben sollte. Denn mit dem alten Modul konnte ich beide Zonen getrennt ansprechen.
Und mein TX-NR515 (http://www.de.onkyo.com/de/produkte/tx-nr515-76084.html?tab=Details) hat zwei Zonen:
Zitat
Endstufengestützte Zone 2 und Zone 2 Line-Out für die Wiedergabe in einem anderen Hörraum

Gibt es, abgesehen von einem Downgrade auf das alte Modul, sonst noch Sachen die ich ausprobieren kann?

Grüße
Philip
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Andy89 am 26 Mai 2016, 13:44:49
Servus,
seit dem Update geht mein Onyko irgendwie nicht mehr. Hier ein List auf mein device:
Internals:
   CHANGED
   DEF        192.168.2.4
   DeviceName 192.168.2.4:60128
   FD         17
   INPUT
   NAME       AVR
   NR         1255
   NTFY_ORDER 50-AVR
   PARTIAL
   PROTOCOLVERSION 2013
   SCREENLAYER 0
   STATE      off
   TYPE       ONKYO_AVR
   ZONE       1
   Readings:
     2016-05-26 13:10:01   _
     2016-05-26 13:16:13   presence        present
     2016-05-26 13:16:13   state           opened
     2016-05-26 13:10:01   stateAV         off
   Helper:
     nextConnectionCheck 1464261942.0887
     Receiver:
       Device:
         Netservicelist:
         Selectorlist:
         Zonelist:
           Zone:
             1:
               name       Main
               value      1
Attributes:
   DbLogExclude .*
   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
   devStateIcon on:rc_GREEN@green:off off:rc_STOP:on absent:rc_RED 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
   stateFormat stateAV
   verbose    5
   webCmd     volume:muteT:input:previous:next

sobald ich ein "get AVR statusRequest" durchführe stürzt mein fhem ab. Beim Ausführen des Befehls steht dabei im Event Monitor mit verbose 5 folgendes: [siehe EventMonitor-Eintrag.txt Anhang, da echt ewig lang]

Zur gleichen Zeit des Absturzes steht folgedes im log: [siehe log-Eintrag.txt Anhang, da echt ewig lang]

Fehlt mir irgendetwas oder mache ich etwas falsch?
Danke schon einmal!

Beste Grüße
Andy
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 26 Mai 2016, 13:56:39
Und mein TX-NR515 (http://www.de.onkyo.com/de/produkte/tx-nr515-76084.html?tab=Details) hat zwei Zonen:
Gibt es, abgesehen von einem Downgrade auf das alte Modul, sonst noch Sachen die ich ausprobieren kann?


Hm, schickt dein Receiver denn auf einen "get statusRequest" keine XML-Konfiguration zurück (im Logfile zu erkennen am remoteCommand-Befehl net-receiver-information bzw. NRIQSTN)? Das würde erklären, weshalb du bei einem "list avr" den Hash {helper}{receiver} nicht hast. Die Modelle ab 2013 scheinen jedenfalls alle eine XML Konfiguration schicken zu können. Ohne diese wird die der get-Befehl zum anlegen der Zone zwar nicht angeboten, du kannst sie aber manuell natürlich trotzdem mal anlegen und schauen was dann passiert:


define avr_z2 ONKYO_AVR_ZONE 2

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 26 Mai 2016, 14:33:10
Zur gleichen Zeit des Absturzes steht folgedes im log: [siehe log-Eintrag.txt Anhang, da echt ewig lang]

Fehlt mir irgendetwas oder mache ich etwas falsch?


Zitat

2016.05.26 13:28:37 1: BlockingInformParent (PRESENCE_ProcessLocalScan): Can't connect to localhost:7073: IO::Socket::INET: connect: Connection refused
2016.05.26 13:28:43 1: BlockingInformParent (PRESENCE_ProcessLocalScan): Can't connect to localhost:7073: IO::Socket::INET: connect: Connection refused



Es liest sich so, als wenn die IODev Funktion von Fhem keine interne Telnet-Verbindung zurück in Fhem aufbauen kann. Hast du kein telnetPort-Device mehr oder ist es mit "allow" irgendwie geschützt? Fhem intern sollte man immer ein frei zugängliches telnetPort-Device haben.


Die andere Meldung ist eigentlich nur ein Hinweis und führt eigentlich nicht zu einem Absturz (Onkyo hat manchmal einige Einträge doppelt drin und das ist eigentlich ein Firmware Bug).

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Andy89 am 26 Mai 2016, 15:36:58
Es liest sich so, als wenn die IODev Funktion von Fhem keine interne Telnet-Verbindung zurück in Fhem aufbauen kann. Hast du kein telnetPort-Device mehr oder ist es mit "allow" irgendwie geschützt? Fhem intern sollte man immer ein frei zugängliches telnetPort-Device haben.
hmm. doch habe ich. Sonst waren die Probleme ja auch nicht da. Fhem läuft auf dem raspberry3 nun schon seit paar Wochen.. ich werde mal bisschen googlen. Danke schon einmal!

edit: ok es wird wohl was mit dem allow zu tun haben.... "telnetPort has no associated allowed device with password/globalpassword."... Ich hab zwei FHEMWEB. Eins mit passwort (für außen mit Portweiterleitung) und eins ohne..
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: rapster am 26 Mai 2016, 16:01:33
Onkyo mal nicht erreichbar = geflutetes Logfile, war in der alten Version nicht der Fall.....


2016.05.26 15:58:41.789 2: dg_wz_avr_main: second attempt to read timed out, this is an unrecoverable error.
2016.05.26 15:58:41.788 3: Can't connect to 192.168.1.100:60128: No route to host
2016.05.26 15:58:38.788 3: Opening dg_wz_avr_main device 192.168.1.100:60128
2016.05.26 15:58:38.788 2: dg_wz_avr_main: first attempt to read timed out, trying to close and open the device.
2016.05.26 15:57:08.769 2: dg_wz_avr_main: second attempt to read timed out, this is an unrecoverable error.
2016.05.26 15:57:08.768 3: Can't connect to 192.168.1.100:60128: No route to host
2016.05.26 15:57:05.769 3: Opening dg_wz_avr_main device 192.168.1.100:60128
2016.05.26 15:57:05.768 2: dg_wz_avr_main: first attempt to read timed out, trying to close and open the device.
2016.05.26 15:55:35.749 2: dg_wz_avr_main: second attempt to read timed out, this is an unrecoverable error.
2016.05.26 15:55:35.748 3: Can't connect to 192.168.1.100:60128: No route to host
2016.05.26 15:55:32.751 3: Opening dg_wz_avr_main device 192.168.1.100:60128
2016.05.26 15:55:32.751 2: dg_wz_avr_main: first attempt to read timed out, trying to close and open the device.
2016.05.26 15:54:02.733 2: dg_wz_avr_main: second attempt to read timed out, this is an unrecoverable error.
2016.05.26 15:54:02.732 3: Can't connect to 192.168.1.100:60128: No route to host
2016.05.26 15:53:59.732 3: Opening dg_wz_avr_main device 192.168.1.100:60128
2016.05.26 15:53:59.732 2: dg_wz_avr_main: first attempt to read timed out, trying to close and open the device.
2016.05.26 15:52:29.713 2: dg_wz_avr_main: second attempt to read timed out, this is an unrecoverable error.
2016.05.26 15:52:29.712 3: Can't connect to 192.168.1.100:60128: No route to host
2016.05.26 15:52:26.714 3: Opening dg_wz_avr_main device 192.168.1.100:60128
2016.05.26 15:52:26.714 2: dg_wz_avr_main: first attempt to read timed out, trying to close and open the device.
2016.05.26 15:50:56.697 2: dg_wz_avr_main: second attempt to read timed out, this is an unrecoverable error.
2016.05.26 15:50:56.696 3: Can't connect to 192.168.1.100:60128: No route to host
2016.05.26 15:50:53.696 3: Opening dg_wz_avr_main device 192.168.1.100:60128
2016.05.26 15:50:53.696 2: dg_wz_avr_main: first attempt to read timed out, trying to close and open the device.
2016.05.26 15:49:23.677 2: dg_wz_avr_main: second attempt to read timed out, this is an unrecoverable error.
2016.05.26 15:49:23.676 3: Can't connect to 192.168.1.100:60128: No route to host
2016.05.26 15:49:20.679 3: Opening dg_wz_avr_main device 192.168.1.100:60128
2016.05.26 15:49:20.679 2: dg_wz_avr_main: first attempt to read timed out, trying to close and open the device.
2016.05.26 15:47:50.661 2: dg_wz_avr_main: second attempt to read timed out, this is an unrecoverable error.
2016.05.26 15:47:50.660 3: Can't connect to 192.168.1.100:60128: No route to host
2016.05.26 15:47:47.663 3: Opening dg_wz_avr_main device 192.168.1.100:60128
2016.05.26 15:47:47.663 2: dg_wz_avr_main: first attempt to read timed out, trying to close and open the device.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: 1of16 am 26 Mai 2016, 19:27:14

Hm, schickt dein Receiver denn auf einen "get statusRequest" keine XML-Konfiguration zurück (im Logfile zu erkennen am remoteCommand-Befehl net-receiver-information bzw. NRIQSTN)? Das würde erklären, weshalb du bei einem "list avr" den Hash {helper}{receiver} nicht hast. Die Modelle ab 2013 scheinen jedenfalls alle eine XML Konfiguration schicken zu können. Ohne diese wird die der get-Befehl zum anlegen der Zone zwar nicht angeboten, du kannst sie aber manuell natürlich trotzdem mal anlegen und schauen was dann passiert:


define avr_z2 ONKYO_AVR_ZONE 2
Scheinbar kommt auf "get statusRequest" eine Antwort, wie du sie erwarten magst:
2016.05.26 19:20:48.427 3: ONKYO_AVR get avr statusRequest
2016.05.26 19:20:48.428 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2016.05.26 19:20:48.428 4: ONKYO_AVR avr: snd net-receiver-information -> query (NRIQSTN)
2016.05.26 19:20:48.429 5: ONKYO_AVR avr: 192.168.1.97:60128 snd ISCP
!1NRIQSTN
2016.05.26 19:20:48.429 5: SW: 49534350000000100000000a0100000021314e52495153544e0d

ich muss leider zugeben, dass ich bis zuletzt die zweite Zone via define avr_z2 ONKYO_AVR_ZONE 192.168.1.97 2 versucht hatte hinzuzufügen. Das war doof, merk ich selber ;)
Aber auch ohne die IP sieht es zwar etwas besser aus, die Zone zwei reagiert immer nocht nicht:
list avr_z2
Internals:
   CFGFN
   CHANGED
   DEF        2
   INPUT
   IODev      avr
   LASTInputDev avr
   MSGCNT     1
   NAME       avr_z2
   NR         14363
   STATE      absent
   TYPE       ONKYO_AVR_ZONE
   ZONE       2
   avr_MSGCNT 1
   avr_TIME   2016-05-26 19:19:42
   Helper:
     Dblog:
       Currenttrackduration:
         Logdb:
           TIME       1464283182.19042
           VALUE      --:--
       Currenttrackposition:
         Logdb:
           TIME       1464283182.19042
           VALUE      --:--
       Playstatus:
         Logdb:
           TIME       1464283182.19042
           VALUE      stopped
       Repeat:
         Logdb:
           TIME       1464283182.19042
           VALUE      off
       Shuffle:
         Logdb:
           TIME       1464283182.19042
           VALUE      off
       State:
         Logdb:
           TIME       1464283182.19042
           VALUE      currentTitle:
       Stateav:
         Logdb:
           TIME       1464283182.19042
           VALUE      absent
   Readings:
     2016-05-26 19:19:42   currentAlbum
     2016-05-26 19:19:42   currentArtist
     2016-05-26 19:19:42   currentTitle
     2016-05-26 19:19:42   currentTrackDuration --:--
     2016-05-26 19:19:42   currentTrackPosition --:--
     2016-05-26 19:19:42   playStatus      stopped
     2016-05-26 19:19:42   repeat          off
     2016-05-26 19:19:42   shuffle         off
     2016-05-26 19:19:42   stateAV         absent
   Helper:
     Receiver:
       Input_names:
Attributes:
   IODev      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
   devStateIcon on:rc_GREEN@green:off off:rc_STOP:on absent:rc_RED 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
   model      pre2013
   room       Wohnzimmer
   stateFormat stateAV
   verbose    5
   webCmd     volume:muteT:input:previous:next

Weiterhin kommen, wenn ich z.B. per FB die zweite Zone anschalte und die Lautstärke ändere, die Fail-Meldungen:
2016.05.26 19:19:59.549 5: ONKYO_AVR avr: raw 49534350000000100000000a0100000021315a505730311a0d0a ISCP............!1ZPW01...
2016.05.26 19:19:59.553 4: ONKYO_AVR avr: con _ZPW(ZPW01): FAIL: Don't know how to convert, not in ONKYOdb: ZPW01
2016.05.26 19:19:59.554 4: ONKYO_AVR avr: rcv _ZPW = 01
2016.05.26 19:19:59.605 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.26 19:19:59.612 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.26 19:19:59.667 5: ONKYO_AVR avr: raw 49534350000000100000000a0100000021315a4d5430301a0d0a ISCP............!1ZMT00...
2016.05.26 19:19:59.669 4: ONKYO_AVR avr: con _ZMT(ZMT00): FAIL: Don't know how to convert, not in ONKYOdb: ZMT00
2016.05.26 19:19:59.670 4: ONKYO_AVR avr: rcv _ZMT = 00
2016.05.26 19:19:59.770 5: ONKYO_AVR avr: raw 49534350000000100000000a0100000021315a564c30381a0d0a ISCP............!1ZVL08...
2016.05.26 19:19:59.773 4: ONKYO_AVR avr: con _ZVL(ZVL08): FAIL: Don't know how to convert, not in ONKYOdb: ZVL08
2016.05.26 19:19:59.774 4: ONKYO_AVR avr: rcv _ZVL = 08
2016.05.26 19:19:59.794 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.26 19:19:59.799 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.26 19:19:59.956 5: ONKYO_AVR avr: raw 49534350000000100000000d01000000213154555a30303532321a0d0a ISCP............!1TUZ00522...
2016.05.26 19:19:59.958 4: ONKYO_AVR avr: con _TUZ(TUZ00522): FAIL: Don't know how to convert, not in ONKYOdb: TUZ00522
2016.05.26 19:19:59.960 4: ONKYO_AVR avr: rcv _TUZ = 00522
2016.05.26 19:19:59.979 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.26 19:19:59.985 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.26 19:20:00.077 5: ONKYO_AVR avr: raw 49534350000000100000000a01000000213150525a30301a0d0a ISCP............!1PRZ00...
2016.05.26 19:20:00.079 4: ONKYO_AVR avr: con _PRZ(PRZ00): FAIL: Don't know how to convert, not in ONKYOdb: PRZ00
2016.05.26 19:20:00.080 4: ONKYO_AVR avr: rcv _PRZ = 00
2016.05.26 19:20:25.844 5: ONKYO_AVR avr: raw 49534350000000100000000a0100000021315a564c30391a0d0a ISCP............!1ZVL09...
2016.05.26 19:20:25.847 4: ONKYO_AVR avr: con _ZVL(ZVL09): FAIL: Don't know how to convert, not in ONKYOdb: ZVL09
2016.05.26 19:20:25.848 4: ONKYO_AVR avr: rcv _ZVL = 09

zur Vollständigkeit halber hier auch der list avr:
Internals:
   CFGFN
   CHANNEL    F3
   DEF        192.168.1.97 pre2013
   DeviceName 192.168.1.97:60128
   FD         87
   INPUT      05
   NAME       avr
   NR         433
   NTFY_ORDER 50-avr
   PARTIAL
   PROTOCOLVERSION pre2013
   SCREENLAYER 0
   STATE      on
   TYPE       ONKYO_AVR
   ZONE       1
   Helper:
     Dblog:
       _nsb:
         Logdb:
           TIME       1464195596.79273
           VALUE      ON
       _prz:
         Logdb:
           TIME       1464195694.55608
           VALUE      00
       _slz:
         Logdb:
           TIME       1464195758.81864
           VALUE      05
       _tuz:
         Logdb:
           TIME       1464283199.96392
           VALUE      00522
       _zmt:
         Logdb:
           TIME       1464195694.0658
           VALUE      00
       _zpw:
         Logdb:
           TIME       1464283199.55918
           VALUE      01
       _zvl:
         Logdb:
           TIME       1464283225.85298
           VALUE      09
       Audin_ch:
         Logdb:
           TIME       1464195598.10335
           VALUE      2
       Audin_enc:
         Logdb:
           TIME       1464195598.10335
           VALUE      Multich PCM
       Audin_srate:
         Logdb:
           TIME       1464195598.10335
           VALUE      2
       Audin_src:
         Logdb:
           TIME       1464283183.39866
           VALUE      Analog
       Audout_ch:
         Logdb:
           TIME       1464195598.10335
           VALUE      2
       Audout_mode:
         Logdb:
           TIME       1464283183.39866
           VALUE      All Ch Stereo
       Center-temporary-level:
         Logdb:
           TIME       1464195597.48079
           VALUE      +1
       Currenttrackduration:
         Logdb:
           TIME       1464195597.08462
           VALUE      --:--
       Currenttrackposition:
         Logdb:
           TIME       1464195597.08462
           VALUE      --:--
       Input:
         Logdb:
           TIME       1464278420.41736
           VALUE      video6
       Ipod-mode-change:
         Logdb:
           TIME       1464195596.89721
           VALUE      OFF
       Listening-mode:
         Logdb:
           TIME       1464278420.24137
           VALUE      all-ch-stereo
       Music-optimizer:
         Logdb:
           TIME       1464283183.08118
           VALUE      on
       Mute:
         Logdb:
           TIME       1464195597.25267
           VALUE      off
       Playstatus:
         Logdb:
           TIME       1464195597.08462
           VALUE      stopped
       Power:
         Logdb:
           TIME       1464278419.51861
           VALUE      on
       Presence:
         Logdb:
           TIME       1464264588.24514
           VALUE      present
       Preset:
         Logdb:
           TIME       1464195597.79575
           VALUE      00
       Repeat:
         Logdb:
           TIME       1464195597.08462
           VALUE      off
       Screencurser:
         Logdb:
           TIME       1464195758.71865
           VALUE      -
       Screeniconleft:
         Logdb:
           TIME       1464195621.52492
           VALUE      00
       Screeniconright:
         Logdb:
           TIME       1464195621.52492
           VALUE      00
       Screenitemc0001:
         Logdb:
           TIME       1464195622.68495
           VALUE      Last.fm Internet Radio
       Screenitemc0002:
         Logdb:
           TIME       1464195621.76777
           VALUE      Spotify
       Screenitemc0003:
         Logdb:
           TIME       1464195621.85549
           VALUE      AUPEO! PERSONAL RADIO
       Screenitemc0004:
         Logdb:
           TIME       1464195621.95903
           VALUE      simfy
       Screenitemc0005:
         Logdb:
           TIME       1464195622.06104
           VALUE      MP3tunes
       Screenitemc0006:
         Logdb:
           TIME       1464195622.16351
           VALUE      My Favorites
       Screenitemc0007:
         Logdb:
           TIME       1464195622.2636
           VALUE      Home Media
       Screenitemc0008:
         Logdb:
           TIME       1464195622.3788
           VALUE      DLNA
       Screenitemcnt:
         Logdb:
           TIME       1464195621.52492
           VALUE      0000
       Screenlayer:
         Logdb:
           TIME       1464195621.52492
           VALUE      00
       Screenlayerinfo:
         Logdb:
           TIME       1464198811.78395
           VALUE      0
       Screenlistpos:
         Logdb:
           TIME       1464198811.78395
           VALUE      0000
       Screentype:
         Logdb:
           TIME       1464195621.52492
           VALUE      0
       Shuffle:
         Logdb:
           TIME       1464195597.08462
           VALUE      off
       State:
         Logdb:
           TIME       1464283183.39866
           VALUE      audin_ch:
       Stateav:
         Logdb:
           TIME       1464278419.51861
           VALUE      on
       Subwoofer-temporary-level:
         Logdb:
           TIME       1464195597.58567
           VALUE      +6
       Tone-front:
         Logdb:
           TIME       1464195597.37007
           VALUE      B00T00
       Tuning:
         Logdb:
           TIME       1464195597.69508
           VALUE      00522
       Volume:
         Logdb:
           TIME       1464278421.74274
           VALUE      10
   Readings:
     2016-05-25 18:59:56   _NSB            ON
     2016-05-25 19:01:34   _PRZ            00
     2016-05-25 19:02:38   _SLZ            05
     2016-05-26 19:19:59   _TUZ            00522
     2016-05-25 19:01:34   _ZMT            00
     2016-05-26 19:19:59   _ZPW            01
     2016-05-26 19:20:25   _ZVL            09
     2016-05-26 19:19:43   audin_ch
     2016-05-26 19:19:43   audin_enc
     2016-05-26 19:19:43   audin_srate
     2016-05-26 19:19:43   audin_src       Analog
     2016-05-25 18:59:58   audout_ch       2
     2016-05-26 19:19:43   audout_mode     All Ch Stereo
     2016-05-25 18:59:57   center-temporary-level +1
     2016-05-25 19:00:21   channel
     2016-05-25 18:59:57   currentAlbum
     2016-05-25 18:59:57   currentArtist
     2016-05-25 18:59:57   currentTitle
     2016-05-25 18:59:57   currentTrackDuration --:--
     2016-05-25 18:59:57   currentTrackPosition --:--
     2016-05-26 18:00:20   input           video6
     2016-05-25 18:59:56   ipod-mode-change OFF
     2016-05-26 18:00:20   listening-mode  all-ch-stereo
     2016-05-26 19:19:43   music-optimizer on
     2016-05-25 18:59:57   mute            off
     2016-05-25 18:59:57   playStatus      stopped
     2016-05-26 18:00:19   power           on
     2016-05-26 14:09:48   presence        present
     2016-05-25 18:59:57   preset          00
     2016-05-25 18:59:57   repeat          off
     2016-05-25 19:02:38   screenCurser    -
     2016-05-25 19:00:21   screenIconLeft  00
     2016-05-25 19:00:21   screenIconRight 00
     2016-05-25 19:00:22   screenItemC0001 Last.fm Internet Radio
     2016-05-25 19:00:21   screenItemC0002 Spotify
     2016-05-25 19:00:21   screenItemC0003 AUPEO! PERSONAL RADIO
     2016-05-25 19:00:21   screenItemC0004 simfy
     2016-05-25 19:00:22   screenItemC0005 MP3tunes
     2016-05-25 19:00:22   screenItemC0006 My Favorites
     2016-05-25 19:00:22   screenItemC0007 Home Media
     2016-05-25 19:00:22   screenItemC0008 DLNA
     2016-05-25 19:00:21   screenItemCnt   0000
     2016-05-25 19:00:21   screenLayer     00
     2016-05-25 19:53:31   screenLayerInfo 0
     2016-05-25 19:53:31   screenListPos   0000
     2016-05-25 19:00:21   screenStatus
     2016-05-25 19:00:21   screenTitle
     2016-05-25 19:00:21   screenType      0
     2016-05-25 18:59:57   shuffle         off
     2016-05-26 14:09:48   state           opened
     2016-05-26 18:00:19   stateAV         on
     2016-05-25 18:59:57   subwoofer-temporary-level +6
     2016-05-25 18:59:57   tone-front      B00T00
     2016-05-25 18:59:57   tuning          00522
     2016-05-26 18:00:21   volume          10
   Screen:
     0:
       List:
         0000:
           curser     0
           listpos    1
         0001:
           curser     0
           data       Last.fm Internet Radio
           listpos    0
           property   -
         0002:
           curser     0
           data       Spotify
           listpos    0
           property   -
         0003:
           curser     0
           data       AUPEO! PERSONAL RADIO
           listpos    0
           property   -
         0004:
           curser     0
           data       simfy
           listpos    0
           property   -
         0005:
           curser     0
           data       MP3tunes
           listpos    0
           property   -
         0006:
           curser     0
           data       My Favorites
           listpos    0
           property   -
         0007:
           curser     0
           data       Home Media
           listpos    0
           property   -
         0008:
           curser     0
           data       DLNA
           listpos    0
           property   -
   Helper:
     nextConnectionCheck 1464283617.87859
     Receiver:
       Device:
         Netservicelist:
           Netservice:
             F3:
         Selectorlist:
         Zonelist:
           Zone:
             1:
               name       Main
               value      1
       Input:
       Input_aliases:
       Input_names:
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
   devStateIcon on:rc_GREEN@green:off off:rc_STOP:on absent:rc_RED 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
   model      pre2013
   room       Wohnzimmer
   stateFormat stateAV
   verbose    5
   webCmd     volume:muteT:input:previous:next
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 26 Mai 2016, 19:58:35
Onkyo mal nicht erreichbar = geflutetes Logfile, war in der alten Version nicht der Fall.....


Da wurde auch nicht Fhem's IODev verwendet.
Dieses Log wird in DevIO.pm erzeugt. Um das abzustellen braucht's eine Änderung von Rudi als Owner des Files (höhere Logschwelle).
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 26 Mai 2016, 20:03:50
Scheinbar kommt auf "get statusRequest" eine Antwort, wie du sie erwarten magst:

Du meinst sicher, dass dort keine Antwort kommt ;)
Was du dort siehst ist das was verschickt wurde (=snd), wenn eine Antwort kommt steht dort "rcv".
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: 1of16 am 26 Mai 2016, 21:21:41
Du meinst sicher, dass dort keine Antwort kommt ;)
Was du dort siehst ist das was verschickt wurde (=snd), wenn eine Antwort kommt steht dort "rcv".
ja, richtig ;)
sieht also relativ bescheiden aus. ist es möglich, dass für die weiteren Zonen der pre2013 Modelle dein "altes" ONKYO_ANR Modul genutzt wird? wäre wenigstens erst mal ein weg, diese wieder zum Laufen zu bekommen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 26 Mai 2016, 23:54:31
Ich habe gerade ein Update eingecheckt, mit dem pre-2013 Modelle besser klarkommen sollten.
Es können dort halt dann Zonen angelegt werden, obwohl sie gar nicht steuerbar sind. Man muss also selbst wissen, dass es eine 3. oder 4. Zone womöglich eben nicht gibt und sich nicht wundern, dass da nix steuerbar ist ;-)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: 1of16 am 27 Mai 2016, 09:22:09
Ich habe gerade ein Update eingecheckt, mit dem pre-2013 Modelle besser klarkommen sollten.
Es können dort halt dann Zonen angelegt werden, obwohl sie gar nicht steuerbar sind. Man muss also selbst wissen, dass es eine 3. oder 4. Zone womöglich eben nicht gibt und sich nicht wundern, dass da nix steuerbar ist ;-)
ich bin zwar gerade nicht zu Hause, aber das, was ich von der ferne anpassen und sehen konnte, sieht soweit gut aus!
Danke sehr!
Genauere Infos kommen später.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: krannich am 29 Mai 2016, 13:09:08
Hi,

auch ich habe seit ein paar Tage auch ein Problem mit dem AVR.

"Device needs to be ON to adjust volume."

Der AVR ist ein Modell "pre2013" und per IP-Adresse erreichbar.
Folgendes steht im Log (mehrfach):

AVR: first attempt to read timed out, trying to close and open the device.
2016.05.29 09:23:49 3: Opening AVR device 192.168.1.40:60128
2016.05.29 09:23:52 3: Can't connect to 192.168.1.40:60128: No route to host
2016.05.29 09:23:52 2: AVR: second attempt to read timed out, this is an unrecoverable error.

Gibt es hierfür eine Lösung?

Viele Grüße
Dennis

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 29 Mai 2016, 13:14:59
Die Meldung sagt, dass dein Receiver nicht erreichbar ist bzw. auf dem Port nichts antwortet. Da kann auch FHEM nichts machen.


Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: krannich am 29 Mai 2016, 13:25:04
Hi Loredo,

der Receiver ist ja per IP erreichbar.
Ich habe absolut nichts geändert.

Dieser Fehler tritt seit ein paar Tagen auf.

Hast Du sonst eine Idee?

DEF 192.168.1.40
DeviceName 192.168.1.40:60128

Gerät zeit State "opened"


Viele Grüße
Dennis
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 29 Mai 2016, 13:28:06
Es fehlt das pre2013 am Ende der Definition. Daran hat sich nichts geändert


Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: krannich am 29 Mai 2016, 13:32:27
Hab ich jetzt wieder eingetragen.
Ändert aber nichts.

DEF 192.168.1.40 pre2013
DeviceName 192.168.1.40:60128
STATE opened
PROTOCOLVERSION pre2013

Ein "get AVR statusRequest" liefert keine Antwort/kein Ergebnis.

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Andy89 am 29 Mai 2016, 13:42:00
ich hab auch mal versucht das pre2013 anzuhängen, aber irgendwas läuft bei mir grundlegend schief. Fhem stürzt direkt nach dem anlegen ab. Im Log steht folgendes:

2016.05.29 13:30:37 3: Opening AVR device 192.168.2.4:60128
2016.05.29 13:30:37 3: AVR device opened
<control> element has non-unique value in 'id' key attribute: NoVideoInfo at ./FHEM/70_ONKYO_AVR.pm line 684.
2016.05.29 13:30:40 1: BlockingInformParent (PRESENCE_ProcessLocalScan): Can't connect to localhost:7073: IO::Socket::INET: connect: Connection refused
2016.05.29 13:30:41 1: BlockingInformParent (PRESENCE_ProcessLocalScan): Can't connect to localhost:7073: IO::Socket::INET: connect: Connection refused
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: n0bbi am 29 Mai 2016, 13:44:38
Hab ich jetzt wieder eingetragen.
Ändert aber nichts.

DEF 192.168.1.40 pre2013
DeviceName 192.168.1.40:60128
STATE opened
PROTOCOLVERSION pre2013

Ein "get AVR statusRequest" liefert keine Antwort/kein Ergebnis.
Receiver vom Strom trennen... Hatte das gleiche Problem und den Tipp ein paar Seiten vorher erhalten...

Gesendet von meinem Nexus 5X mit Tapatalk

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: krannich am 29 Mai 2016, 13:53:34
Danke! Das war's. Jetzt funktioniert es wieder.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: bense2k am 29 Mai 2016, 15:26:15
Ich bin neu in fhem.

Ich versuche einen TX-NR414 einzubinden.
wenn ich folgendes eintippe:
define Wohnzimmer_AVR ONKYO_AVR 192.168.178.50 pre2013kommt immer
Unknown module ONKYO_AVR
version 70_ONKYO_AVR.pm
File            Rev   Last Change

70_ONKYO_AVR.pm 11528 2016-05-26 21:49:27Z loredo

Danke schonmal für eure Hilfe.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 29 Mai 2016, 18:30:36
ich hab auch mal versucht das pre2013 anzuhängen, aber irgendwas läuft bei mir grundlegend schief. Fhem stürzt direkt nach dem anlegen ab. Im Log steht folgendes:

2016.05.29 13:30:37 3: Opening AVR device 192.168.2.4:60128
2016.05.29 13:30:37 3: AVR device opened
<control> element has non-unique value in 'id' key attribute: NoVideoInfo at ./FHEM/70_ONKYO_AVR.pm line 684.
2016.05.29 13:30:40 1: BlockingInformParent (PRESENCE_ProcessLocalScan): Can't connect to localhost:7073: IO::Socket::INET: connect: Connection refused
2016.05.29 13:30:41 1: BlockingInformParent (PRESENCE_ProcessLocalScan): Can't connect to localhost:7073: IO::Socket::INET: connect: Connection refused


Das scheint mir wie gesagt ein Firmware Bug zu sein; der ONKYO liefert ein fehlerhaftes XML mit doppelten Einträgen.


Ich versuche einen TX-NR414 einzubinden.
wenn ich folgendes eintippe:
define Wohnzimmer_AVR ONKYO_AVR 192.168.178.50 pre2013kommt immer
Unknown module ONKYO_AVR
version 70_ONKYO_AVR.pm
File            Rev   Last Change

70_ONKYO_AVR.pm 11528 2016-05-26 21:49:27Z loredo


Was sagt denn ein "reload 70_ONKYO_AVR"?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: bense2k am 29 Mai 2016, 19:00:57
nach reload 70_ONKYO_AVR kommt im log
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_Initialize redefined at ./FHEM/70_ONKYO_AVR.pm line 58.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_Define redefined at ./FHEM/70_ONKYO_AVR.pm line 96.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_DevInit redefined at ./FHEM/70_ONKYO_AVR.pm line 153.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_Notify redefined at ./FHEM/70_ONKYO_AVR.pm line 218.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_Reopen redefined at ./FHEM/70_ONKYO_AVR.pm line 296.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_Undefine redefined at ./FHEM/70_ONKYO_AVR.pm line 303.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_Read redefined at ./FHEM/70_ONKYO_AVR.pm line 318.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_Ready redefined at ./FHEM/70_ONKYO_AVR.pm line 1343.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_Get redefined at ./FHEM/70_ONKYO_AVR.pm line 1356.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_Set redefined at ./FHEM/70_ONKYO_AVR.pm line 1539.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_SendCommand redefined at ./FHEM/70_ONKYO_AVR.pm line 2184.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_Write redefined at ./FHEM/70_ONKYO_AVR.pm line 2253.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_connectionCheck redefined at ./FHEM/70_ONKYO_AVR.pm line 2289.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_WriteFile redefined at ./FHEM/70_ONKYO_AVR.pm line 2323.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_Pack redefined at ./FHEM/70_ONKYO_AVR.pm line 2333.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_hexdump redefined at ./FHEM/70_ONKYO_AVR.pm line 2383.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_hex2dec redefined at ./FHEM/70_ONKYO_AVR.pm line 2391.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_hex2bin redefined at ./FHEM/70_ONKYO_AVR.pm line 2397.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_dec2hex redefined at ./FHEM/70_ONKYO_AVR.pm line 2403.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_GetStateAV redefined at ./FHEM/70_ONKYO_AVR.pm line 2412.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_RCmakenotify redefined at ./FHEM/70_ONKYO_AVR.pm line 2437.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_RClayout_SVG redefined at ./FHEM/70_ONKYO_AVR.pm line 2449.
2016.05.29 18:56:42 1: PERL WARNING: Subroutine ONKYO_AVR_RClayout redefined at ./FHEM/70_ONKYO_AVR.pm line 2481.

nach shutdown restart immer noch Unknown module ONKYO_AVR
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 29 Mai 2016, 19:02:06
Sieht alles gut aus. Da scheint was an deiner Fhem installation im Argen zu sein. Was lässt sich aber leider nicht sagen.


XML::Simple ist installiert?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: bense2k am 29 Mai 2016, 19:41:40
Danke nach der installation von XML::Simple scheint es zu funktionieren.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Andy89 am 29 Mai 2016, 20:30:28
Das scheint mir wie gesagt ein Firmware Bug zu sein; der ONKYO liefert ein fehlerhaftes XML mit doppelten Einträgen.

hmm, womit ruf ich denn die Informationen ab, dann prüf ich mal was ankommt und guck mal was den Fehler hervorruft.

Meine Firmware Version ist die 1050-2030-0102, falls das etwas bringt
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 30 Mai 2016, 08:57:49
Ich habe gestern Abend noch eine Version eingecheckt mit dem Versuch die XML Fehler nur als Warnung zu verarbeiten.


Mehr kann man nicht tun; die doppelten Einträge im XML sind ein Firmware Bug, den Onkyo beheben müsste.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Thargor am 30 Mai 2016, 16:38:50

Gibt es eigentlich eine Möglichkeit das Modul temporär zu deaktivieren oder zumindest die Funktion ONKYO_AVR_Ready ?
Hintergrund: Der Onkyo hängt an einer Schaltsteckdose, solange die Steckdose nicht an ist, braucht das Modul auch nicht übers Netzwerk zu suchen.
Ich habe es mit DISABLE probiert, aber das scheint nicht zu wirken. Das Attribut ConnectionCheck kommt vermutlich auch nicht vom Onkyo?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: krannich am 30 Mai 2016, 18:35:47
Nach dem ich gestern den Stecker gezogen habe ging es für kurze Zeit.
Heute Nacht lief das Log wieder mit Fehlermeldungen voll:

2016.05.30 01:14:31 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2016.05.30 01:16:01 2: AVR: first attempt to read timed out, trying to close and open the device.
2016.05.30 01:16:01 3: Opening AVR device 192.168.1.40:60128
2016.05.30 01:16:04 3: Can't connect to 192.168.1.40:60128: No route to host

Gibt es die Möglichkeit ein Onkyo-Legacy-Modul zu erstellen (gerne ohne weiteren Support) so dass die Funktionalität von vor ein paar Wochen wieder hergestellt wird?

Gerne kann ich hier auch unterstützen, wenn Du mir sagst, was ich grob zu tun hätte. Programmieren kann ich, PERL ist nicht ganz mein Steckenpferd.

Viele Grüße
Dennis
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 30 Mai 2016, 19:01:30
Gibt es eigentlich eine Möglichkeit das Modul temporär zu deaktivieren oder zumindest die Funktion ONKYO_AVR_Ready ?
Hintergrund: Der Onkyo hängt an einer Schaltsteckdose, solange die Steckdose nicht an ist, braucht das Modul auch nicht übers Netzwerk zu suchen.
Ich habe es mit DISABLE probiert, aber das scheint nicht zu wirken. Das Attribut ConnectionCheck kommt vermutlich auch nicht vom Onkyo?


Die Funktion ONKYO_AVR_Ready wird nicht vom Modul selbst aus aufgerufen, sie ist (wohl) nur für Windows notwendig, um eingegangene Daten zu verarbeiten.


Das Attribut connectionCheck kann auf "off" gesetzt werden, damit bei unterbrochener Verbindung nicht mehr versucht wird diese herzustellen.


Nach dem ich gestern den Stecker gezogen habe ging es für kurze Zeit.
Heute Nacht lief das Log wieder mit Fehlermeldungen voll:
Gibt es die Möglichkeit ein Onkyo-Legacy-Modul zu erstellen (gerne ohne weiteren Support) so dass die Funktionalität von vor ein paar Wochen wieder hergestellt wird?


Nein, diese Möglichkeit gibt es nicht und sie macht auch keinen Sinn. Wenn der Receiver auf dem Port keine Verbindung (mehr) annimmt, dann gilt das auch für jedes andere Modul oder Netzwerkgerät, auch außerhalb von Fhem. Ich bin sicher du kannst auch sonst keine Verbindung zu dem Port herstellen (gemeint ist kein Ping! Das ist kein wirklicher Verbindungstest... man muss ein Telnet auf Port 60128 machen können).
Das ist ein Problem des Receivers und im Zweifel ein Firmware Bug. Die aktuellste Firmware zu installieren brauche ich wohl nicht extra empfehlen hoffe ich  ;)  Auch ein Reset auf Werkseinstellungen kann u.U. helfen, sowas sollte man ebenfalls probieren.


Auch gilt es zu beachten, dass maximal 5 gleichzeitige Verbindungen zum Onkyo Receiver möglich sind. Darüber hinaus kann es sein, dass der Receiver so reagiert wie du es beschreibst. Das neue Fhem Modul baut genau eine einzige Verbindung dauerhaft auf und versucht diese erneut aufzubauen, sofern sie verloren gegangen ist. Alle Programme oder Geräte, die deinen Onkyo sonst noch steuern, kommen noch oben drauf.
Das alte Modul war hier im Nachteil, weil es für jeden Befehl jedes Mal eine neue Verbindung aufgebaut hat. Dem Eindruck nach sind manche Firmware etwas buggy/empfindlich und schließen Verbindungen nicht immer richtig und lassen dann irgendwann keine neue Verbindung mehr zu, bis man das Gerät kurz vom Strom trennt, damit die Software im Onkyo wieder neu hochfährt. So etwas mag bei dir der Fall sein.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: krannich am 30 Mai 2016, 19:34:24
Danke für die schnelle Antwort. Super!

Also ich habe noch einmal die neuste Firmware aufgespielt – war wirklich eine Version hinterher.
Zusätzlich habe ich das Attribut connectionCheck auf off gesetzt.
Mal schauen was passiert.

Über Umwege habe ich es auch hinbekommen Dein "altes" Modul (10857) umzubenennen.
Habe alle ONKYO-Vorkommnisse in dkONKYO umbenannt.
Damit funktioniert es dann wieder problemlose.
Dennoch erhalte ich ein paar Fehlermeldungen so wie diese hier

PERL WARNING: Subroutine dkONKYO_AVR_Initialize redefined at ./FHEM/99_dkONKYO_AVR.pm line 62, <$fh> line 8.

Naja, aber es soll ja nicht Sinn und Zweck sein Dein "altes" Modul zu verunstalten.
Ich werde berichten was passiert.

Viele Grüße
Dennis
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Andy89 am 30 Mai 2016, 20:45:48
Ich habe gestern Abend noch eine Version eingecheckt mit dem Versuch die XML Fehler nur als Warnung zu verarbeiten.


Mehr kann man nicht tun; die doppelten Einträge im XML sind ein Firmware Bug, den Onkyo beheben müsste.

Vielen Dank dafür! Nun funktioniert mein AVR wieder ohne Probleme. Steuerung funktioniert. Anlegen einer zweiten Zone mittel createZone 2 läuft und funktioniert auch! Ein statusRequest lässt mein fhem nun auch nicht mehr abstürzen  :) :) :)


etwas könnte dich evtl interessieren:
PERL WARNING: Use of uninitialized value in string ne at ./FHEM/70_ONKYO_AVR.pm line 1526.
Danke nochmal  :) :) :) :)
Nun kann die Musik in Zone  2 wieder alleine starten, wenn ich morgens die Küche betrete. Und die Musik kann in Zone 1 starten, wenn ich nach der Arbeit heimkomme  :) :) :) :) :)

Beste Grüße
Andy
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Thargor am 31 Mai 2016, 13:48:20

Die Funktion ONKYO_AVR_Ready wird nicht vom Modul selbst aus aufgerufen, sie ist (wohl) nur für Windows notwendig, um eingegangene Daten zu verarbeiten.
Das Attribut connectionCheck kann auf "off" gesetzt werden, damit bei unterbrochener Verbindung nicht mehr versucht wird diese herzustellen.


Vielen Dank für die schnelle Antwort.

Ich habe connectionCheck auf off gesetzt. Bei mir läuft FHEM auf einem Synology NAS, also unter Linux und trotzdem wird weiterhin munter (und ziemlich häufig) die Funktion ONKYO_AVR_Ready aufgerufen, die laut apptime auch mal 3s lang "arbeitet". Was macht die Funktion denn?


Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: 1of16 am 31 Mai 2016, 19:23:45
Leider habe ich immer noch massive Probleme mit meinem TX-NR515.

Wenn ich die Steckdose anschalte, merkt das Modul zwar, dass der AVR wieder verfügbar sein müsste (die Logmeldungen hören auf), aber anschalten oder gar steuern kann ich den  meist AVR nicht. Manchmal dann doch wieder, aber dann spamt er folgende Meldung:
SW: 49534350000000100000000a0100000021315057525153544e0dErst wenn ich das Device löschen und neu anlege erkennt er den AVR wieder, so dass man ihn steuern kann.
Die Logmeldungen sehen auch nicht wirklich gut aus:
2016.05.31 19:17:46.626 5: SW: 49534350000000100000000a0100000021315057525153544e0d
2016.05.31 19:17:46.779 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.31 19:17:46.781 3: ONKYO_AVR set avr on
2016.05.31 19:17:46.781 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2016.05.31 19:17:46.781 4: ONKYO_AVR avr: snd power -> on (PWR01)
2016.05.31 19:17:46.782 5: ONKYO_AVR avr: 192.168.1.97:60128 snd ISC!1PWR01
2016.05.31 19:17:46.782 5: SW: 49534350000000100000000801000000213150575230310d
2016.05.31 19:17:47.535 5: SW: 49534350000000100000000a0100000021315057525153544e0d
2016.05.31 19:17:47.687 5: SW: 49534350000000100000000a0100000021315057525153544e0d
2016.05.31 19:17:47.702 5: SW: 49534350000000100000000a0100000021315057525153544e0d
2016.05.31 19:17:47.798 5: SW: 49534350000000100000000a0100000021315057525153544e0d
2016.05.31 19:17:47.880 5: SW: 49534350000000100000000a0100000021315057525153544e0d
2016.05.31 19:17:52.416 5: SW: 49534350000000100000000a0100000021315057525153544e0d
2016.05.31 19:17:52.434 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.31 19:17:52.436 3: ONKYO_AVR set avr input pc
2016.05.31 19:17:52.438 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.31 19:17:52.440 3: ONKYO_AVR set avr on
2016.05.31 19:17:52.440 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2016.05.31 19:17:52.441 4: ONKYO_AVR avr: snd power -> on (PWR01)
2016.05.31 19:17:52.442 5: ONKYO_AVR avr: 192.168.1.97:60128 snd ISC!1PWR01
2016.05.31 19:17:52.442 5: SW: 49534350000000100000000801000000213150575230310d
2016.05.31 19:17:52.445 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2016.05.31 19:17:52.446 4: ONKYO_AVR avr: snd input -> pc (SLI05)
2016.05.31 19:17:52.446 5: ONKYO_AVR avr: 192.168.1.97:60128 snd ISC!1SLI05
2016.05.31 19:17:52.446 5: SW: 495343500000001000000008010000002131534c4930350d
2016.05.31 19:17:54.518 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.31 19:17:54.519 3: ONKYO_AVR set avr volume 10
2016.05.31 19:17:54.520 3: avr_volume: Device needs to be ON to adjust volume.
2016.05.31 19:17:57.557 5: ONKYO_AVR avr: raw 49534350000000100000000a01000000213150575230311a0d0a49534350000000100000000a01000000213150575230311a0d0a49534350000000100000000a010000002131534c4930351a0d0a ISCP............!1PWR01...ISCP............!1PWR01...ISCP............!1SLI05...
2016.05.31 19:17:57.558 5: ONKYO_AVR avr: con power(PWR01): return zone1 value '01' converted through VALUE from HASH table to 'on'
2016.05.31 19:17:57.559 4: ONKYO_AVR avr: rcv power = on
2016.05.31 19:17:57.730 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.31 19:17:57.734 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.31 19:17:57.738 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.31 19:17:57.742 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.31 19:18:05.223 5: SW: 49534350000000100000000a0100000021315057525153544e0d
2016.05.31 19:18:06.756 5: SW: 49534350000000100000000a0100000021315057525153544e0d
2016.05.31 19:18:06.882 5: SW: 49534350000000100000000a0100000021315057525153544e0d
2016.05.31 19:18:06.987 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.31 19:18:07.001 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.05.31 19:18:07.006 5: ONKYO_AVR avr: called function ONKYO_AVR_Get()
2016.05.31 19:18:07.028 5: SW: 49534350000000100000000a0100000021315057525153544e0d
2016.05.31 19:18:35.942 4: ONKYO_AVR avr: volume - Warning, value '02' not found in HASH table, will be sent to receiver 'as is'
2016.05.31 19:18:35.942 4: ONKYO_AVR avr: snd volume -> 02 (MVL02)
2016.05.31 19:18:35.943 5: ONKYO_AVR avr: 192.168.1.97:60128 snd ISC!1MVL02

Die neuste Version deines Moduls ist nach einem Restart geladen:
File            Rev   Last Change
70_ONKYO_AVR.pm 11558 2016-05-29 16:47:13Z loredo
Der AVR nutzt natürlich auch die neuste Firmware.

Da diese massiven Probleme wohl nur mit den pre2013 Versionen bestehen, würde meine Frage auch zu einem gesonderten "pre2013" Modul auf der alten Basis abzielen, damit lief ja noch alles wunderbar...
Und der WAF sinkt gerade ins bodenlose...das kann ich mir nicht leisten ;)

Grüße
Philip
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 31 Mai 2016, 20:50:27
Ich habe connectionCheck auf off gesetzt. Bei mir läuft FHEM auf einem Synology NAS, also unter Linux und trotzdem wird weiterhin munter (und ziemlich häufig) die Funktion ONKYO_AVR_Ready aufgerufen, die laut apptime auch mal 3s lang "arbeitet". Was macht die Funktion denn?


Ich weiß nicht genau, wann Fhem die ReadyFn aufruft. Das ist eine DevIo Angelegenheit und außerhalb meines Einflussbereiches. Ich kann das von dir beschriebene Verhalten nicht nachstellen.


Wenn ich die Steckdose anschalte, merkt das Modul zwar, dass der AVR wieder verfügbar sein müsste (die Logmeldungen hören auf), aber anschalten oder gar steuern kann ich den  meist AVR nicht. Manchmal dann doch wieder,


Du schickst vermutlich mehrere Befehle hintereinander, das funktioniert nicht. Du musst warten, bis die Rückmeldung des power=on Kommandos eingetroffen ist und das Reading auf "on" gewechselt hat. Deshalb stehen da auch Meldungen wie "Device needs to be ON to adjust volume.", die du wohl überlesen hast. Probier doch erstmal die manuelle Steuerung, bevor du ein Script schreibst.


aber dann spamt er folgende Meldung:
SW: 49534350000000100000000a0100000021315057525153544e0d


Diese Meldung erzeugt Fhem/DevIo. Es handelt sich um eine Debug Meldung, weil du auf Verbose=5 gesetzt hast. Die ganzen Meldungen sind dann also gewollt und völlig normal. Setze verbose=3 und die Meldungen hören auf.


Die restlichen Logmeldungen sind alle ganz normal, nichts anormales dabei.


Da diese massiven Probleme wohl nur mit den pre2013 Versionen bestehen, würde meine Frage auch zu einem gesonderten "pre2013" Modul auf der alten Basis abzielen, damit lief ja noch alles wunderbar...


Ich kann keine Schwierigkeiten seitens des Moduls erkennen. Du verwendest es einfach falsch, das ist alles.


Und der WAF sinkt gerade ins bodenlose...das kann ich mir nicht leisten ;)


Dafür kann ich nun wirklich nichts...  ???
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 31 Mai 2016, 20:55:29
Ich habe gerade eine aktualisierte Version eingecheckt, welche sich explizit um die Steuerung von Bass, Treble und der dedizierten Lautstärke für Center und Subwoofer kümmert. Zudem funktioniert Preset für die Radio Stationen nun.

Die Setter dazu werden eingeblendet, wenn man einmalig den aktuellen Tone-Wert über ein get-Kommando eingelesen hat.
Also z.B.:

get AVR remoteControl tone-front
get AVR remoteControl center-temporary-level
get AVR remoteControl subwoofer-temporary-level

Die anderen tone-* Befehle werden nicht unbedingt von jedem Receiver unterstützt. Wenn man sie abschickt, jedoch keine neuen Readings erzeugt werden, dann unterstützt der Receiver die Steuerung nicht.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: 1of16 am 31 Mai 2016, 21:54:28
Du schickst vermutlich mehrere Befehle hintereinander, das funktioniert nicht. Du musst warten, bis die Rückmeldung des power=on Kommandos eingetroffen ist und das Reading auf "on" gewechselt hat. Deshalb stehen da auch Meldungen wie "Device needs to be ON to adjust volume.", die du wohl überlesen hast. Probier doch erstmal die manuelle Steuerung, bevor du ein Script schreibst.

Ich kann keine Schwierigkeiten seitens des Moduls erkennen. Du verwendest es einfach falsch, das ist alles.
Das Reading wechselt nie auf "on". Die Befehle habe ich manuell abgesetzt.
Aber ok, dann muss ich wohl beim alten Modul bleiben...
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 31 Mai 2016, 21:59:45

Das Reading wechselt nie auf "on". Die Befehle habe ich manuell abgesetzt.
Aber ok, dann muss ich wohl beim alten Modul bleiben...


Steht dir natürlich frei, hier wird niemand zu seinem Glück gezwungen (schon gar nicht bei solch pampigen Posts).
Ich denke ja du missverstehst was ganz grundlegendes, ich habe aber auch keine Lust dir noch weiter zu helfen.









Wer unbedingt meint die alte Pull-Version würde seine Probleme tatsächlich lösen, der kann sie sich ab sofort aus ./contrib/ kopieren:

https://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/70_ONKYO_AVR_PULL.pm (https://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/70_ONKYO_AVR_PULL.pm)

Diese Legacy-Version wird nicht weiterentwickelt und nicht supportet.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: 1of16 am 31 Mai 2016, 22:26:30

Wer unbedingt meint die alte Pull-Version würde seine Probleme tatsächlich lösen, der kann sie sich ab sofort aus ./contrib/ kopieren:

https://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/70_ONKYO_AVR_PULL.pm (https://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/contrib/70_ONKYO_AVR_PULL.pm)

Diese Legacy-Version wird nicht weiterentwickelt und nicht supportet.
Vielen Dank, damit läuft es jetzt wieder wie gewohnt.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: rizo am 01 Juni 2016, 14:03:13
gibt es eigentlich jetzt eine Lösung bezüglich des Problemes:

Device is offline and cannot be controlled???
Titel: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 01 Juni 2016, 14:45:48
gibt es eigentlich jetzt eine Lösung bezüglich des Problemes:

Device is offline and cannot be controlled???

Die Lösung dafür kann nur Geräteseitig sein. "Network Standby" muss eingeschaltet sein.
Mit dem heutigen Update geht das z.B. auch so (wenn der Receiver Network Standby unterstützt):

get AVR remoteControl network-standby on
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: rizo am 02 Juni 2016, 08:24:05
gibt es eine Möglichkeit das Fhem den Status nach dem Einschalten schneller erkennt? Das dauert manchmal 2-3 Minuten und ist schon hinderlich für die weitere Konfiguration.

Beispiel: Musik an = Receiver an Zone1 aus Zone2 an, das schafft er dann nicht zu schalten.

Titel: Modul für ONKYO AV Receiver
Beitrag von: Loredo am 02 Juni 2016, 09:24:51
das dauert maximal 90 Sekunden und kann über das Attribut connectionCheck eingestellt werden.

nur wenn Network Standby eingeschaltet ist, kann das einschalten instantan verarbeitet werden.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: rizo am 02 Juni 2016, 09:49:38
ok danke dir. habe einen onkyo nr808 wo steht denn ob der das Network Standby kann oder nicht?

ach und wenn der Avr vom Strom getrennt wird spamt das Modul die log datei zu. Das kann man doch sicher ausstellen.

2016.06.02 09:57:20 2: avr: first attempt to read timed out, trying to close and open the device.
2016.06.02 09:57:20 3: Opening avr device 192.168.0.44:60128
2016.06.02 09:57:24 3: Can't connect to 192.168.0.44:60128: Connection timed out
2016.06.02 09:57:24 2: avr: second attempt to read timed out, this is an unrecoverable error.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 02 Juni 2016, 10:02:25
ein TX-NR808 steht nicht in der ISCP Liste (https://dl.dropboxusercontent.com/u/159727/ISCP-V1.26_2013.xlsx), aber ein TX-NR818. Alle Receiver können diesen Befehl laut der Liste.
Wie gesagt, einfach mal den get-Befehl von oben absetzen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: rizo am 02 Juni 2016, 10:07:26
get Befehl abgesetzt und dann steht da : Sent command: network-standby on

gerade im setup geschaut die Funktion hat der leider nicht. tja pech wenn man alt wird  ;)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 02 Juni 2016, 10:08:52
ach und wenn der Avr vom Strom getrennt wird spamt das Modul die log datei zu. Das kann man doch sicher ausstellen.

2016.06.02 09:57:20 2: avr: first attempt to read timed out, trying to close and open the device.
2016.06.02 09:57:20 3: Opening avr device 192.168.0.44:60128
2016.06.02 09:57:24 3: Can't connect to 192.168.0.44:60128: Connection timed out
2016.06.02 09:57:24 2: avr: second attempt to read timed out, this is an unrecoverable error.

Siehe Antworten hier (https://forum.fhem.de/index.php/topic,15024.msg454800.html#msg454800) und hier (https://forum.fhem.de/index.php/topic,53854.msg455648.html#msg455648).


get Befehl abgesetzt und dann steht da : Sent command: network-standby on


Genau. Im Log steht dann, ob der Receiver daraufhin etwas zurück gemeldet hat oder nicht. Du kannst es auch daran erkennen, ob es jetzt ein Reading namens "network-standby" mit dem aktuellen Status gibt.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 03 Juni 2016, 18:46:29
Ich habe gerade eine neue Version eingecheckt.


Dabei habe ich die Verarbeitung für den Verbindungsaufbau nochmals komplett überarbeitet. Es besteht damit die Chance, dass dies nun auch für die pre2013 Geräte (mutmaßlich die ohne XML-Konfigurationsabfrage) besser funktioniert. Außerdem kann man jetzt auch statt einer Netzwerkverbindung eine serielle Verbindung verwenden. Beides kann ich aber mangels "altem" Gerät nicht testen.


Außerdem sollte nun die störende Logausgabe bei gerade nicht im Netz verfügbaren Geräten weg sein.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: rapster am 03 Juni 2016, 18:56:19
Außerdem sollte nun die störende Logausgabe bei gerade nicht im Netz verfügbaren Geräten weg sein.
Danke  :)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: rizo am 07 Juni 2016, 10:39:16
Hi,

habe seit dem Update das Problem das ich Zone 2 nicht mehr steuern kann. Die Netzwerksteuerung im Onkyo ist an.

Hier die Configs:

#Zone1

define avr ONKYO_AVR 192.168.0.44:60128 pre2013
attr avr devStateIcon on:rc_GREEN@green:off off:rc_STOP:on absent:rc_RED 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 avr group Musik
attr avr model pre2013
attr avr room Wohnzimmer
attr avr stateFormat stateAV
attr avr webCmd volume:muteT:input:previous:next


#Zone 2

define avr_2 ONKYO_AVR_ZONE 2
attr avr_2 IODev avr
attr avr_2 devStateIcon on:rc_GREEN@green:off off:rc_STOP:on absent:rc_RED 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 avr_2 group Musik
attr avr_2 room Wohnzimmer
attr avr_2 stateFormat stateAV
attr avr_2 webCmd volume:muteT:input:previous:next

es werden zwar die Befehle gesendet nur beim Onkyo kommt nix an. Das betrifft aber nur Zone 2 / 3. Wenn ich per App den Onkyo steuer zeigt Fhem auch den On Off Status der Zone 2 an.

Wo kann das Problem liegen?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 07 Juni 2016, 14:25:40
Da ist mir bei der Übernahme der set-Kommandos der Main Zone in die Slave Zone ein Fehler unterlaufen.
Habe gerade einen Fix eingecheckt.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: rizo am 07 Juni 2016, 19:25:59
ah ok super danke das es so schnell geht.

wie lange dauert es eigentlich nachdem es eingecheckt wurde :).
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 07 Juni 2016, 19:28:54
bis zum nächsten Morgen 08:00 glaube ich


Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: rizo am 08 Juni 2016, 10:51:54
Update gezogen. Schalten geht wieder. Super Daumen hoch!!!
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: aski71 am 12 Juni 2016, 16:47:27
Hallo,

habe gerade ein fhem Update gemacht.

Seitdem sind meine Steuerelemente für Volume und Mute weg und ich sehe nur noch die Wörter "volume" und "mute" im Floorplan.  : :(

Meine Config sieht so aus:

define onkyoReceiver ONKYO_AVR 192.168.2.23
attr onkyoReceiver inputs AM:AUX:BLUETOOTH:BluRay:Entertain:FM:GAME:NET:PC:PHONO:Source:TV/CD:USB
attr onkyoReceiver model TX-NR626
attr onkyoReceiver webCmd volume:mute
attr onkyoReceiver widgetOverride volume:slider,0,1,25

Woran kann das liegen?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 12 Juni 2016, 19:37:49
Woran kann das liegen?


Das wird dir das Logfile sagen können, wenn du das Attribut verbose=4 oder verbose=5 setzt.

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: aski71 am 13 Juni 2016, 10:20:10
Offensichtlich ist es so, dass der Slider nicht mehr angezeigt wird, wenn der Receiver aus ist.
Wenn er an und verbunden ist, kommt der Slider wieder.
War vorher bei mir anders, kann ich aber damit leben. :-)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 13 Juni 2016, 12:56:33
das liegt dann aber am Floorplan


Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: aski71 am 13 Juni 2016, 15:36:57
Oha. Inwiefern?  :)
Muss ich das was anders machen?
Bis vor dem letzten Update sah das noch anders aus. Darum mutmaßte ich, das läge am Onkyo Modul, da das upgedated worden ist.
Ich stelle gerade auch fest: Das ist nicht nur im Floorplan so, sondern auch in der Standard fhem Deviceansicht. Statt des sliders sehe ich dort nur das Wörtchen volume, wenn der Receiver stromlos ist.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 13 Juni 2016, 18:12:50
Ich verwende den Floorplan nicht und kann daher nicht sagen, was der mit den Readings anstellt.


Wenn du statt des Sliders in der Fhem Oberfläche auch nur den Text siehst, dann existiert kein Reading mit den Namen "volume". Warum das bei dir so ist, kann man ohne Logfile nicht sagen.


Hast du denn nach dem Update Fhem neu gestartet?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: aski71 am 13 Juni 2016, 18:22:22
Ja, fhem habe ich neu gestartet.
Und es existiert auch ein Reading volume.
Siehe Screenshots.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 13 Juni 2016, 18:28:54
Ohne Logfile kann ich nicht helfen.
Wenn das Reading aber da ist, dann hängt es nicht mehr mit dem Modul zusammen. Dann ist es etwas speziell in deiner Fhem Konstellation. Du kannst mal das Widget Override Attribut löschen. Hab das aber gerade bei mir auch hinzugefügt und keine Probleme festgestellt.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: aski71 am 13 Juni 2016, 19:33:44
Habe beides schon probiert.
Mit widgetOverride und ohne.
Selbes Verhalten.
Logfile liefert leider keine Erkenntnisse. Selbst bei verbose 5.
Da zeigt sich nichts, solange der Receiver nicht eingeschaltet ist.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: aski71 am 14 Juni 2016, 12:54:20
2016.06.14 12:53:20 5: ONKYO_AVR onkyoReceiver: WONT BE processing my global event ATTR: verbose -> 5
2016.06.14 12:53:20 5: ONKYO_AVR onkyoReceiver: called function ONKYO_AVR_Set()
2016.06.14 12:53:20 5: ONKYO_AVR onkyoReceiver: called function ONKYO_AVR_Set()
2016.06.14 12:53:20 5: ONKYO_AVR onkyoReceiver: called function ONKYO_AVR_Set()
2016.06.14 12:53:20 5: ONKYO_AVR onkyoReceiver: called function ONKYO_AVR_Get()
2016.06.14 12:53:29 5: ONKYO_AVR onkyoReceiver: called function ONKYO_AVR_Set()
2016.06.14 12:53:33 5: ONKYO_AVR onkyoReceiver: called function ONKYO_AVR_Set()
2016.06.14 12:53:33 5: ONKYO_AVR onkyoReceiver: called function ONKYO_AVR_Set()
2016.06.14 12:53:33 5: ONKYO_AVR onkyoReceiver: called function ONKYO_AVR_Get()
2016.06.14 12:53:36 5: ONKYO_AVR onkyoReceiver: called function ONKYO_AVR_Set()

Das ist alles, was da kommt im Logfile, wenn der Receiver aus ist.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 26 Juni 2016, 14:19:46
Mit Hinweis auf diesen Post (https://forum.fhem.de/index.php/topic,53309.msg464119.html#msg464119) habe ich gerade eine aktualisierte Version eingecheckt, die die Netzwerkverbindung Non-Blocking herstellt.


Außerdem habe ich die fehlenden Steuerelemente bei einem Offline-Gerät zurückgeholt (@aski71).




Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: aski71 am 03 Juli 2016, 15:23:58
Danke. Nun funktioniert es wieder.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: OliWee am 22 Juli 2016, 12:33:34
Hi!

Kann es sein, dass das Attribut volumeSteps keinen Einfluss hat? Ein volumeUp bzw. volumeDown ändert die Lautstärke grundsätzlich nur um +/- 1.
Im Sourcecode finde ich auch nur einen einzigen Hinweis auf das Attribut:

  my @attrList = qw(
      do_not_notify:1,0
      volumeSteps:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20
      inputs
      disable:0,1
      model
      wakeupCmd:textField
      connectionCheck:off,30,45,60,75,90,105,120
      timeout:1,2,3,4,5
    );

Ohne jetzt die Hintergründe zu kennen, hätte ich jetzt zumindest irgendwo eine Verwendung von volumeSteps erwartet...

Gruß
Oli

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 24 Juli 2016, 13:47:31
Ja, volumeSteps fehlte wohl bisher.
Habe eine aktualisierte Fassung eingecheckt.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Shadow3561 am 31 Juli 2016, 10:29:52
Hallo,
Nach dem letzten Update habe ich folgende Meldung im Log wenn ich den AVR vom Strom trenne.



Zitat
2016.07.31 00:25:45 1: 192.168.1.176:60128 disconnected, waiting to reappear (AVR)
2016.07.31 00:25:48 2: ONKYO_AVR AVR: 192.168.1.176: Keine Route zum Zielrechner

Diese Meldung erscheint jede Minute im Log und müllt das Logfile unnötig zu.
Habe es schon mit dem Attribut "Connection Check - Off" versucht,
Dies bringt aber keine Änderung.

Bin über jede Hilfe dankbar.

MfG
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 31 Juli 2016, 14:46:58
Ich habe das Log Level dafür auf 4 erhöht.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Shadow3561 am 31 Juli 2016, 17:08:15
Danke für deine schnelle Antwort.

Wo genau in der 70_ONKYO_AVR.pm muss ich denn das LoG-Level erhöhen?
Mit freundlichen Grüßen
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 31 Juli 2016, 17:09:23
Am besten du wartest das Update morgen ab.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Shadow3561 am 31 Juli 2016, 17:12:33
Ok,
Danke,
Da werde ich dann mal abwarten.

Danke für deine schnelle Hilfe.

Mit freundlichen Grüßen
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: n0bbi am 02 August 2016, 12:55:44
Hi,

ich habe auch noch mit dem neuesten Update folgende Meldung im Log:

2016.08.02 12:52:31 1: 192.168.178.30:60128 reappeared (onkyo)
2016.08.02 12:52:31 1: 192.168.178.30:60128 disconnected, waiting to reappear (onkyo)

Wie kann ich das denn unterdrücken oder abstellen?

Danke :)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 02 August 2016, 13:23:08
Gar nicht, denn diese Meldung wird von Fhem's DevIo selbst erzeugt (und kommt auch nur einmalig, wenn der Receiver eben ausgeschaltet wird).
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Patrik am 03 August 2016, 16:07:53
Hallo zusammen,

beim Modul Onkyo_AVR_Zone wird der Wert volume in Hex ausgegeben, im gegensatz zu Onkyo_AVR. Das führt zu falschen Anzeigewerten bei Lautstärken über 10. Kann mir jemand einen Tipp geben wie das zu beheben ist?

Gruß
Patrik
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 03 August 2016, 18:49:04
Ich habe das Encoding für eine Reihe von SlaveZone Werten gerade korrigiert und eingecheckt.
Die Datei gibt es morgen per Update oder sofort aus dem SVN.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Patrik am 05 August 2016, 10:41:26
Ok, danke. Funktioniert jetzt richtig.

Gruß
Patrik
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: NewHipster am 05 August 2016, 14:31:28
Hallo
Ich versuche gerade auf den Zonen eines TX-NR929 eine Zeitsteuerung zum laufen zu bringen.
Stoße dabei auf mehrere Hürden.

Der Befehl 'on-for timer' wird nicht erkannt!?
define AVR2Timer at *13:56:00 set AVR2 on-for-timer 20Auszug aus log:
Zitat
2016.08.05 13:59:00 3: AVR2Timer: Unknown argument 'on-for-timer', choose one of toggle:noArg on:noArg off:noArg volume:slider,0,1,100 volumeDown:noArg volumeUp:noArg mute:off,on muteT:noArg play:noArg pause:noArg stop:noArg previous:noArg next:noArg shuffleT:noArg repeatT:noArg remoteControl:play,pause,repeat,stop,top,down,up,right,delete,display,ff,left,mode,return,rew,select,setup,0,1,2,3,4,5,6,7,8,9,prev,next,shuffle,menu channelDown:noArg channelUp:noArg inputDown:noArg inputUp:noArg internet-radio-preset:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40 input:BD/DVD,CBL/SAT,STB/DVR,GAME1,GAME2,PC,AUX,AM,FM,TV/CD,PHONO,NET,USB,BLUETOOTH channel: presetDown:noArg presetUp:noArg preset:,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40 shuffle:off,on,on-album,on-folder repeat:off,all,all-folder,one tunerFrequency:direct,3-in-direct-mode,up,0-in-direct-mode,7-in-direct-mode,1-in-direct-mode,5-in-direct-mode,6-in-direct-mode,4-in-direct-mode,8-in-direct-mode,None,9-in-direct-mode,down,2-in-direct-mode power:off,on

Nach der Anleitung:
http://www.computerhilfen.de/info/fhem-schalten-nach-wochentag-einfache-abfrage.html
Habe ich versucht folgende Befehlssätze umzubasteln.:
define AVR3An at *04:55:00 { if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR3 on") }}
define AVR3Laut at *04:55:01 { if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR3 volume 42") }}
define AVR3Sender at *04:55:02 { if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR3 input fm") }}
define AVR3Aus at *05:15:00 { if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR3 off") }}

Ich habe versucht die Befehle in die (Kopf) Eingabezeile der Fhem Website einzufügen. Ohne Erfolg. Gehören diese Befehlssätze woanders hin?
Auszug aus log:
Zitat
2016.08.05 14:25:00 3: AVR2An: syntax error at (eval 123) line 1, near "|| if"
syntax error at (eval 123) line 1, near "}}"

Meine ersten Gehversuche sind ganz schön holperig
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: pc1246 am 05 August 2016, 14:57:02
Moin
Das erste "at" geht nicht, da AVR2 "on-for-timer" nicht kennt. Das geht, glaube ich, nur bei HM!
Bei den anderen sieht es so aus, als ob alles OK ist, du uns aber eine LOG-Nachricht von einem vorherigen Versuch "AVR2" postest!
Hast du mal unter everything nachgesehen, ob die "at"'s da sind?!
Gruss Christoph
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: NewHipster am 05 August 2016, 16:31:33
Nach dem Absetzen der vier Befehlszeilen:
define AVR2An at *16:20:00 { if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR2 on") }}
define AVR2Laut at *16:21:01 { if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR2 volume 42") }}
define AVR2Sender at *16:21:02 { if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR2 input fm") }}
define AVR2Aus at *16:21:00 { if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR2 off") }}
sieht es auf der AVR2 Seite so aus?
 Siehe Bild
(https://forum.fhem.de/index.php?action=dlattach;topic=15024.0;attach=56013)
Mit diesem Fehler in der log Datei:
2016.08.05 16:20:00 3: AVR2An: syntax error at (eval 124) line 1, near "|| if"
syntax error at (eval 124) line 1, near "}}"

Was ist HM???

Und wo finde ich evrything? :o :(
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 05 August 2016, 18:06:58
Das ONKYO_AVR Modul beherrscht den Befehl on-for-timer derzeit nicht.
Für die Master-Zone kann alternativ der sleep-Befehl benutzt werden, um das Gerät nach eine bestimmten Zeit auszuschalten.


Der Rest gehört fürchte ich nicht zum Thema ONKYO_AVR, dafür solltest du/ihr einen eigenen Thread öffnen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: DeeSPe am 05 August 2016, 18:22:33
{ if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR2 on") }}

Das kann so nicht gehen, falsche Syntax für if! Probiere mal:
{ if($wday == 1 || $wday == 2 || $wday == 3 || $wday == 4 || $wday == 5) { fhem("set AVR2 on") }}

Gruß
Dan

P.S. Es gibt auch statt $wday $we, das wäre hier sicher einfacher:
{ if(!$we) { fhem("set AVR2 on") }}
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: NewHipster am 05 August 2016, 19:24:20
Sorry und Danke fürs erste.
DAN dein Tipp funktioniert anscheinend auch noch nicht so.

Hier hab ich den neuen Thread erstellt:
https://forum.fhem.de/index.php?topic=56342.msg479112#msg479112

Hilfe
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: NewHipster am 20 August 2016, 23:32:34
Moin moin,

Ich hätt da noch mal die eine oder ander Anregung.

Warum funktionieren in dem Onkyo Modul z.B die Schalter für:
set input ... nicht?
Wenn ich den set Befehl:
set 'ONKYO' input usb
absetze funktioniert das tadelos.
wähle ich die Befehle in den drop down Menues  und bestätige mit set passiert nichts.

Anfänglich funktionierte das absetzen in der Befehlszeile bei mir auch nicht da ich die Quelle immer groß schrieb.
Also: USB, FM, etc
Kleingeschrieben, also: usb, fm werden sie akzeptiert.

Und..
Wenn ich den Receiver über die APP von ONKYO steuere kann ich unter Quellen auch streaming quellen 'Musik Streaming'wie z.B. Home Media und Spotify wählen.
Kann man das nicht auch über das Modul realisieren?
Ich höre nämlich hauptsächlich über den AVR Musik vom Server welchen ich beim AVR über Home Media erreiche. :(
Somit muss ich neben FHEM leider noch weiter Steuerungsmöglichkeiten nutzen. :-X
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 21 August 2016, 14:54:17
Warum funktionieren in dem Onkyo Modul z.B die Schalter für:
set input ... nicht?
Wenn ich den set Befehl:
set 'ONKYO' input usb
absetze funktioniert das tadelos.
wähle ich die Befehle in den drop down Menues  und bestätige mit set passiert nichts.

Anfänglich funktionierte das absetzen in der Befehlszeile bei mir auch nicht da ich die Quelle immer groß schrieb.
Also: USB, FM, etc
Kleingeschrieben, also: usb, fm werden sie akzeptiert.


Schau dir mal das Attribut "input" an. Dieses wurde beim anlegen des ONKYO_AVR Devices einmalig befüllt und zwar auf der Basis, wie die Eingänge zu dem Moment in deinem Receiver benannt sind. Du hast diese Eingänge wahrscheinlich seit dem im Receiver umbenannt, so dass sie nicht mehr gefunden werden können. Oder du hast das Attribut selbst editiert und damit den Zusammenhang gebrochen, weil du statt einen Alias für die Anzeige zu definieren den Wert direkt umgeändert hast.
Um das wieder gerade zu biegen ist es am einfachsten das Attribut zu löschen und über ein "get statusRequest" neu anlegen zu lassen.


Wenn ich den Receiver über die APP von ONKYO steuere kann ich unter Quellen auch streaming quellen 'Musik Streaming'wie z.B. Home Media und Spotify wählen.
Kann man das nicht auch über das Modul realisieren?


Das funktioniert seit einiger Zeit bereits. Hast du die aktuellste Version über die Update Funktion installiert?
Dort gibt es das Reading und den Setter "channel".
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: NewHipster am 22 August 2016, 19:54:16
Moinsen,

Super schon mal nen Schritt weiter.

Ich hätt vielleicht erwähnen sollen das ich erst seit kurzem mit Fhem unterwegs bin.

Nach langem suchen nun doch die Input Einstellungen gefunden.

Ich hatte die Namen der Quellen nicht verändert.
Aber mein TX-NR929 reagiert bei den Quellen nur auf kleine Buchstaben.

Wenn ich das OS im RasPi mit:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
& in der Eingabeauforderung von Fhem:
Update
shutdown restart
absetze, ist dann auch das Onkyo Modul auf dem aktuellsten Stand?!


Über Channel kann ich nun auch auf Home_Media schalten.
Da passt es auch wieder mit der Groß und Kleinschreibung, auch ohne das ich was anpassen muss.

Aber wie gehts dann weiter?
Ich sehe unter readings das der Verstärker auf Home_Medi umgestellt hat.

Aber ich bekomme keine Auswahl von Servern angezeigt.
Wie schaffe ich es also einen Pfad vorzugeben um im Musik Ordner Tittel anzuspielen.
 
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Shadow3561 am 18 September 2016, 10:27:17
Hallo,
Ist es evtl möglich, dass kleine bmp Bildchen beim Hören vom Internetradio in Tablet-ui anzeigen zu lassen?
Die Daten werden ja vom Onkyo über ISCP/LAN gesendet.

Falls ich mich mit täusche müsste es das NJA sein.
Und es wäre super wenn es möglich wäre eine Popup-Message im Modul zu haben.
Falls ich laut Musik höre oder einen Film schaue höre ich die Klingel der Haustür nicht, da wäre eine Einblendung vom Onkyo als " Es Klingelt" Super.

Im Moment lasse ich die Lautstärke einfach runter Regeln und einen Tastsensor am Sofa eine Alarmmeldung(optisch) ausgeben.
Dies stellt für mich jedoch keine optimale Lösung dar.

Mfg
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 18 September 2016, 10:58:41
Wenn ich das OS im RasPi mit:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
& in der Eingabeauforderung von Fhem:
Update
shutdown restart
absetze, ist dann auch das Onkyo Modul auf dem aktuellsten Stand?!


Die letzten beiden Befehle reichen vollkommen aus.


Aber wie gehts dann weiter?
Ich sehe unter readings das der Verstärker auf Home_Medi umgestellt hat.

Aber ich bekomme keine Auswahl von Servern angezeigt.
Wie schaffe ich es also einen Pfad vorzugeben um im Musik Ordner Tittel anzuspielen.


Jetzt musst du die Bedienung, die du sonst mit der Fernbedienung machst, als einzelne Befehle nacheinander nachbauen und abschicken.
Dafür gibt es den set-Befehl remoteControl. Der Text, der auf dem Bildschirm angezeigt wird, steht in den Readings screen*. Du musst jetzt das, was du sonst normalerweise direkt auf dem Fernseher selbst abliest und dann über die Fernbedienung navigierst entsprechend nachbauen, bis du den richtigen Server und das richtige Verzeichnis annavigiert und die Musik gestartet hast.


Ist es evtl möglich, dass kleine bmp Bildchen beim Hören vom Internetradio in Tablet-ui anzeigen zu lassen?
Die Daten werden ja vom Onkyo über ISCP/LAN gesendet.

Falls ich mich mit täusche müsste es das NJA sein.


Ja, die Datei wird auch grundsätzlich bereits als Stream nach ./www/images/default/ONKYO_AVR weggeschrieben. Ich habe aber bisher nicht herausfinden können, wie die HEX(?) Daten richtig zu dekodieren sind, so dass hinterher auch ein BMP File dabei heraus kommt. Zwar sieht man am Dateiheader, dass es sich dabei im eine BMP Datei handelt. Aber egal in welchem Binärformat ich die Datei herausgeschrieben habe, sie konnte anschließend von keinem Bildbearbeitungsprogramm angezeigt werden. Momentan wird das Bild einfach nur von HEX nach BIN gewandelt, kann also in dieser Form definitiv nicht dargestellt werden. Wer hier mehr weiß, darf gerne helfen und ich baue den Konverter entsprechend um.


Und es wäre super wenn es möglich wäre eine Popup-Message im Modul zu haben.
Falls ich laut Musik höre oder einen Film schaue höre ich die Klingel der Haustür nicht, da wäre eine Einblendung vom Onkyo als " Es Klingelt" Super.


Das wäre prima und hätte ich natürlich eingebaut, wenn das möglich wäre. Eine solche Funktion hat ONKYO aber nicht eingebaut.

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Shadow3561 am 18 September 2016, 11:19:01
Zitat
Das wäre prima und hätte ich natürlich eingebaut, wenn das möglich wäre. Eine solche Funktion hat ONKYO aber nicht eingebaut.


Was ist denn mit dem NPU Befehl?
Wozu ist der gut?


Ich habe meine visualisierung seinerzeit mit i-viever4 geregelt, diese schien mir aber zu unflexibel und ich tue mich ein wenig schwer mit JavaScript.
Ich schaue heute Nachmittag mal nach wie dort die bmp verarbeitet/decodiert wird.

Vielleicht hilft es ja weiter
 Mfg
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Shadow3561 am 18 September 2016, 13:43:04
Bezüglich des Bildes hilft dir evtl dies weiter.

Zitat
It's a BMP file. The first character is a flag that is either a 00 01 or 02.

00 = 1st block, 01 = one of the middle blocks, 02 = last block & image is complete. You will need to strip them out when assembling the BMP file, or you will Seth Brundle the image.


Gefunden in einem anderen Forum

https://www.avforums.com/threads/onkyo-tx-nr-1007-webinterface-programming.1107346/page-9 (https://www.avforums.com/threads/onkyo-tx-nr-1007-webinterface-programming.1107346/page-9)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 18 September 2016, 17:44:31
Was ist denn mit dem NPU Befehl?
Wozu ist der gut?


Habe ich seinerzeit ausprobiert, es kam jedoch bei mir keine Anzeige zu Stande. Kannst du auch selbst über den remoteControl als direct-Befehl senden (get AVR remoteControl net-popup-message xaaa…aaaybbb…bbb), wenn du willst (die Kodierung der Load xaaa…aaaybbb…bbb musst du dabei selbst richtig vornehmen).


Ich schaue heute Nachmittag mal nach wie dort die bmp verarbeitet/decodiert wird.


Bezüglich des Bildes hilft dir evtl dies weiter.


Das ist jetzt keine neue Information, die gibt es alle auch in der offiziellen ISCP Spezifikation von ONKYO, die mir vorliegt.
Die Erkennung der Parts ist auch schon eingebaut. Aber anschließend müssen die HEX-Daten noch konvertiert werden, damit ein echtes BMP File draus wird. Einfach nur alles aneinander hängen genügt nicht.
Wenn du dich dran versuchen möchtest einen Patch zu schreiben: 70_ONKYO_AVR.pm Zeilen 915-950 + 2873-2876,

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Shadow3561 am 18 September 2016, 18:06:46
Ich werde es mal versuchen, aber es wird wohl meine Kenntnisse übersteigen.

Habe jetzt mal Zeit gefunden den, für das Bild zuständigen Abschnitt, rauszusuchen.

Wie gesagt, meine Kenntnisse dahingehend sind leider nur gering.

Mit freundlichen Grüßen

case "NJA": //music graphics!!

var HexResult='';
var HexHelper='';
switch (replyArray[i].substring(commandIndex+3, commandIndex+5)) {
case "00":
HexResult='';
if (replyArray[i].substring(commandIndex+5).length<248) {
ImagePending=replyArray[i];
}
else {
ImageData=replyArray[i].substring(commandIndex+5);
}
Repeater = window.setInterval(function(){Read();}, 100);
break;
case "01":
if (replyArray[i].substring(commandIndex+5).length<248) {
ImagePending=replyArray[i];
}
else {
ImageData+=replyArray[i].substring(commandIndex+5);
}
break;
case "02":
ImageData+=replyArray[i].substring(commandIndex+5);
for (var i=0; i<ImageData.length; i+=2) {
HexHelper=ImageData.substring(i, i+2);
if (parseInt(HexHelper, 16)>=0) {
HexResult+=String.fromCharCode(parseInt(HexHelper, 16));
}
}
$('#testImage').attr("src", "data:image/bmp;base64,"+btoa(HexResult));
Repeater = window.setInterval(function(){Read();}, RefreshRate);
break;
}

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 18 September 2016, 22:20:35
Offenbar lassen sich die erzeugten BMP Dateien nur lokal nicht verarbeiten (ich konnte die Dateien mit keinem verfügbaren Grafikprogramm oder Browser öffnen).
Ich habe jetzt einfach mal den noch fehlenden Webserver-Teil in das Modul eingebaut und wundersamerweise funktioniert es darüber nun die Cover Arts abzurufen.


Ab morgen gibt es dafür entsprechende Readings, analog zu denen beim Sonos Modul
Mit dem kleinen Unterschied, dass das webname Attribut aus FHEMWEB nun auch anders lauten kann als "fhem"; durch das Voranstellen des ? lässt der Browser automatisch den vorderen Teil der URL bestehen. Somit gibt es keine Probleme wie beim Sonos Modul, wenn man das Cover über eine andere FHEMWEB Instanz anzeigen möchte, als die mit /fhem als webname.


Sobald Rudi in HttpUtils.pm noch den fehlenden MIME Type ergänz hat (https://forum.fhem.de/index.php?topic=57840.new#new), sollte es dann funktionieren.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Shadow3561 am 19 September 2016, 05:58:22
Das hört sich ja super an.
Da wird mein Tablet-UI wieder einmal bereichert.
Danke.

Das mit dem NPU ISCP habe ich versucht, hat jedoch zu keinem Ergebnis geführt.
Auch stundenlanger Websuche hat mich nicht weiter gebracht.
Ich habe zwar ähnliche Frage,- Aufgabenstellungen finden können, jedoch nie ein funktionierendes Ergebnis.

Danke noch einmal für deine Mühe und tolle Arbeit mit diesem Modul.

Mfg
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: osr am 21 September 2016, 23:46:09
Hab da einen PR-SC5509. Mit der neuesten Firmware von 2014.

Insgesamt funktioniert das ONKYO_AVR Modul echt gut. FHEM läuft auf einem PI-3.

Allerdings ist channelList immer leer. Mit set kann ich channel auch nicht setzen. Die Auswahl wird als leer angezeigt.

Ich wollte input auf network setzen (was klappt) und channel auf Spotify. Oder irgendwie sonst Spotify aktivieren.

Leider bis jetzt ohne Erfolg. Ich wollte per fhem mit spotify wecken lassen und nicht irgendein Radiosender mit Werbeberieselung.

Irgendjemand einen Tipp? Habe den Receiver mit pre2013 eingebunden aber testweise auch mal ohne.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 21 September 2016, 23:59:41
Das Logfile sagt dir bei gesetztem Attribut verbose=4 oder 5, was bei der Abfrage der Channels schief läuft.


Gruß
Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: osr am 23 September 2016, 09:09:26
Hallo,

habe bei ONKYO_AVR mal verbose auf 5 gesetzt. channelList ist einfach leer. Wie kann ich die Abfrage antriggern?

Wenn ich per Fernbedienung Spotify auswähle. Also Taste Net drücke, dann mit dem Fernbedienungscursor auf Spotify gehe und auswähle kommt folgendes:

2016.09.22 20:26:44 5: SW: 49534350000000100000000b0100000021315057525153544e0d0a
2016.09.22 20:27:20 5: ONKYO_AVR avr: raw 4953435000000010000000210100000021314e4c54463330303030303630303037303030304646464630304e45541a0d0a49534350000000100000000b0100000021314e4c534336501a0d0a ISCP.......!....!1NLTF300000600070000FFFF00NET...ISCP............!1NLSC6P...
2016.09.22 20:27:20 5: ONKYO_AVR avr: con net-usb-list-title-info(NLTF300000600070000FFFF00NET): unconverted return of zone1 value 'F300000600070000FFFF00NET'
2016.09.22 20:27:20 4: ONKYO_AVR avr: rcv net-usb-list-title-info = F300000600070000FFFF00NET
2016.09.22 20:27:20 5: ONKYO_AVR avr: raw 4953435000000010000000200100000021314e4c5355302d7654756e657220496e7465726e657420526164696f1a0d0a4953435000000010000000210100000021314e4c5355312d4c6173742e666d20496e7465726e657420526164696f1a0d0a4953435000000010000000120100000021314e4c5355322d4e6170737465721a0d0a4953435000000010000000120100000021314e4c5355332d53706f746966791a0d0a4953435000000010000000170100000021314e4c5355342d4d79204661766f72697465731a0d0a4953435000000010000000200100000021314e4c5355352d415550454f2120504552534f4e414c20524144494f1a0d0a49534350000000100000000f0100000021314e4c5355362d444c4e411a0d0a ISCP....... ....!1NLSU0-vTuner Internet Radio...ISCP.......!....!1NLSU1-Last.fm Internet Radio...ISCP............!1NLSU2-Napster...ISCP............!1NLSU3-Spotify...ISCP............!1NLSU4-My Favorites...ISCP....... ....!1NLSU5-AUPEO! PERSONAL RADIO...ISCP............!1NLSU6-DLNA...
2016.09.22 20:27:20 5: ONKYO_AVR avr: con net-usb-list-info(NLSU0-vTuner Internet Radio): unconverted return of zone1 value 'U0-vTuner Internet Radio'
2016.09.22 20:27:20 4: ONKYO_AVR avr: rcv net-usb-list-info = U0-vTuner Internet Radio
2016.09.22 20:27:26 5: ONKYO_AVR avr: raw 4953435000000010000000210100000021314e4c54463330303030303030303037303030304646464630304e45541a0d0a ISCP.......!....!1NLTF300000000070000FFFF00NET...
2016.09.22 20:27:26 5: ONKYO_AVR avr: con net-usb-list-title-info(NLTF300000000070000FFFF00NET): unconverted return of zone1 value 'F300000000070000FFFF00NET'
2016.09.22 20:27:26 4: ONKYO_AVR avr: rcv net-usb-list-title-info = F300000000070000FFFF00NET
2016.09.22 20:27:26 5: ONKYO_AVR avr: raw 49534350000000100000000b0100000021314e4c534330431a0d0a ISCP............!1NLSC0C...
2016.09.22 20:27:26 5: ONKYO_AVR avr: con net-usb-list-info(NLSC0C): unconverted return of zone1 value 'C0C'
2016.09.22 20:27:26 4: ONKYO_AVR avr: rcv net-usb-list-info = C0C
2016.09.22 20:27:27 5: ONKYO_AVR avr: raw 4953435000000010000000210100000021314e4c54463330303030303130303037303030304646464630304e45541a0d0a ISCP.......!....!1NLTF300000100070000FFFF00NET...
2016.09.22 20:27:27 5: ONKYO_AVR avr: con net-usb-list-title-info(NLTF300000100070000FFFF00NET): unconverted return of zone1 value 'F300000100070000FFFF00NET'
2016.09.22 20:27:27 4: ONKYO_AVR avr: rcv net-usb-list-title-info = F300000100070000FFFF00NET
2016.09.22 20:27:27 5: ONKYO_AVR avr: raw 49534350000000100000000b0100000021314e4c534331431a0d0a ISCP............!1NLSC1C...
2016.09.22 20:27:27 5: ONKYO_AVR avr: con net-usb-list-info(NLSC1C): unconverted return of zone1 value 'C1C'
2016.09.22 20:27:27 4: ONKYO_AVR avr: rcv net-usb-list-info = C1C
2016.09.22 20:27:28 5: ONKYO_AVR avr: raw 4953435000000010000000210100000021314e4c54463330303030303330303037303030304646464630304e45541a0d0a ISCP.......!....!1NLTF300000300070000FFFF00NET...
2016.09.22 20:27:28 5: ONKYO_AVR avr: con net-usb-list-title-info(NLTF300000300070000FFFF00NET): unconverted return of zone1 value 'F300000300070000FFFF00NET'
2016.09.22 20:27:28 4: ONKYO_AVR avr: rcv net-usb-list-title-info = F300000300070000FFFF00NET
2016.09.22 20:27:28 5: ONKYO_AVR avr: raw 49534350000000100000000b0100000021314e4c534333431a0d0a ISCP............!1NLSC3C...
2016.09.22 20:27:28 5: ONKYO_AVR avr: con net-usb-list-info(NLSC3C): unconverted return of zone1 value 'C3C'
2016.09.22 20:27:28 4: ONKYO_AVR avr: rcv net-usb-list-info = C3C
2016.09.22 20:27:32 5: ONKYO_AVR avr: raw 4953435000000010000000250100000021314e4c543041303130303030303031333030303046463041303053706f746966791a0d0a ISCP.......%....!1NLT0A01000000130000FF0A00Spotify...
2016.09.22 20:27:32 5: ONKYO_AVR avr: con net-usb-list-title-info(NLT0A01000000130000FF0A00Spotify): unconverted return of zone1 value '0A01000000130000FF0A00Spotify'
2016.09.22 20:27:32 4: ONKYO_AVR avr: rcv net-usb-list-title-info = 0A01000000130000FF0A00Spotify
2016.09.22 20:27:32 4: ONKYO_AVR avr: net-usb-list-title-info: received unknown channel ID 0a
2016.09.22 20:27:32 5: ONKYO_AVR avr: raw 49534350000000100000000b0100000021314e4c534330501a0d0a4953435000000010000000110100000021314e4c5355305353756368656e1a0d0a49534350000000100000000f0100000021314e4c535531654e6577731a0d0a4953435000000010000000140100000021314e4c535532634661766f726974656e1a0d0a4953435000000010000000300100000021314e4c535533504465696e204d69782064657220576f6368652062792073706f74696679646973636f7665721a0d0a ISCP............!1NLSC0P...ISCP............!1NLSU0SSuchen...ISCP............!1NLSU1eNews...ISCP............!1NLSU2cFavoriten...ISCP.......0....!1NLSU3PDein Mix der Woche by spotifydiscover...
2016.09.22 20:27:32 5: ONKYO_AVR avr: con net-usb-list-info(NLSC0P): unconverted return of zone1 value 'C0P'
2016.09.22 20:27:32 4: ONKYO_AVR avr: rcv net-usb-list-info = C0P
2016.09.22 20:27:32 5: ONKYO_AVR avr: raw 4953435000000010000000200100000021314e4c535534504368696c6c20486974732062792073706f746966791a0d0a ISCP....... ....!1NLSU4PChill Hits by spotify...
2016.09.22 20:27:32 5: ONKYO_AVR avr: con net-usb-list-info(NLSU4PChill Hits by spotify): unconverted return of zone1 value 'U4PChill Hits by spotify'
2016.09.22 20:27:32 4: ONKYO_AVR avr: rcv net-usb-list-info = U4PChill Hits by spotify
2016.09.22 20:27:32 5: ONKYO_AVR avr: raw 4953435000000010000000320100000021314e4c53553550546f70204869747320446575747363686c616e642062792073706f746966795f6765726d616e791a0d0a4953435000000010000000220100000021314e4c53553650506f70204368696c6c6f75742062792073706f746966791a0d0a4953435000000010000000310100000021314e4c53553750416674657220576f726b20496e667573696f6e2062792073706f746966795f6765726d616e791a0d0a4953435000000010000000110100000021314e4c535538505a69726b75731a0d0a4953435000000010000000280100000021314e4c5355395056697661204c6174696e6f2062792073706f746966795f6c6174696e6f1a0d0a ISCP.......2....!1NLSU5PTop Hits Deutschland by spotify_germany...ISCP......."....!1NLSU6PPop Chillout by spotify...ISCP.......1....!1NLSU7PAfter Work Infusion by spotify_germany...ISCP............!1NLSU8PZirkus...ISCP.......(....!1NLSU9PViva Latino by spotify_latino...
2016.09.22 20:27:32 5: ONKYO_AVR avr: con net-usb-list-info(NLSU5PTop Hits Deutschland by spotify_germany): unconverted return of zone1 value 'U5PTop Hits Deutschland by spotify_germany'
2016.09.22 20:27:32 4: ONKYO_AVR avr: rcv net-usb-list-info = U5PTop Hits Deutschland by spotify_germany

Mein grundsätzliches Ziel ist, morgends per Fibaro-Steckdose den Receiver einschalten, nach einer Minute set avr input network, set avr channel spotify (bis hierher wenn channel geht kein Problem) und dann die playlist NLSU3PDein Mix der Woche by spotifydiscover... auswählen und abspielen (set avr remotecontrol play auch kein Thema)

Gibt es eine Möglichkeit channelList einfach von Hand zu füllen? Spotify scheint ja channel 0a zu sein received unknown channel ID 0a.

Grundsätzlich verstehe ich auch nicht was der Unterschied zwischen mit und ohne pre2013 bei meinem Receiver sein soll. Das Teil ist von 2012 und die Firmware ist von 2014. Egal wie ich ihn anlege sehe ich keinen Unterschied.

Vielen Dank schonmal für das Modul. Echt eine tolle Sache.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 02 Oktober 2016, 22:50:49
Ich habe dafür gerade einen Fix eingecheckt.


Wenn man Fhem neu gestartet hat, dann wurde kein automatisches statusRequest ausgeführt, um den aktiven Zustand für die Channels auszulesen. Das ist nun behoben.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: osr am 03 Oktober 2016, 10:34:57
heute morgen habe ich ein update gemacht und da kam ein neues ONKYO_AVR-Modul mit. Ändert aber an der leeren channelList leider nichts. Ich möchte jetzt den Modulautor auch wirklich nicht nerven. In dem Fall kurzen Post und ich gebe Ruhe ;-). Bin froh dass es das Modul gibt und mit mehreren remoteControl-Befehlen lässt sich das ja indirekt auch umgehen.  Beim Start von fhem kommt jetzt folgendes:

2016.10.03 10:14:45 4: ONKYO_AVR avr: snd power -> query (PWRQSTN)
2016.10.03 10:14:45 4: ONKYO_AVR avr: snd network-standby -> query (NSBQSTN)
2016.10.03 10:14:45 4: ONKYO_AVR avr: snd input -> query (SLIQSTN)
2016.10.03 10:14:45 4: ONKYO_AVR avr: snd mute -> query (AMTQSTN)
2016.10.03 10:14:45 4: ONKYO_AVR avr: snd volume -> query (MVLQSTN)
2016.10.03 10:14:45 4: ONKYO_AVR avr: snd sleep -> query (SLPQSTN)
2016.10.03 10:14:45 4: ONKYO_AVR avr: snd audio-information -> query (IFAQSTN)
2016.10.03 10:14:45 4: ONKYO_AVR avr: snd video-information -> query (IFVQSTN)
2016.10.03 10:14:45 4: ONKYO_AVR avr: snd listening-mode -> query (LMDQSTN)
2016.10.03 10:14:45 4: ONKYO_AVR avr: snd video-picture-mode -> query (VPMQSTN)
2016.10.03 10:14:45 4: ONKYO_AVR avr: snd phase-matching-bass -> query (PMBQSTN)
2016.10.03 10:14:45 4: ONKYO_AVR avr: snd center-temporary-level -> query (CTLQSTN)
2016.10.03 10:14:45 4: ONKYO_AVR avr: snd subwoofer-temporary-level -> query (SWLQSTN)
2016.10.03 10:14:45 3: avr device opened
2016.10.03 10:14:45 4: ONKYO_AVR avr: rcv power = on
2016.10.03 10:14:45 4: ONKYO_AVR avr: rcv mute = off
2016.10.03 10:14:45 4: ONKYO_AVR avr: rcv center-temporary-level = 00
2016.10.03 10:14:45 4: ONKYO_AVR avr: rcv audio-information =
2016.10.03 10:14:45 4: ONKYO_AVR avr: rcv video-information = HDMI 2,1920 x 1080p  60 Hz,RGB,24 bit,HDMI Both,1920 x 1080p  60 Hz,RGB,24 bit,Direct,
2016.10.03 10:14:46 4: ONKYO_AVR avr: rcv listening-mode = studio-mix
2016.10.03 10:14:46 4: ONKYO_AVR avr: rcv volume = 20
2016.10.03 10:14:46 4: ONKYO_AVR avr: rcv input = video1
2016.10.03 10:14:46 4: ONKYO_AVR avr: rcv sleep = off
2016.10.03 10:14:46 4: ONKYO_AVR avr: rcv subwoofer-temporary-level = -B
2016.10.03 10:14:46 4: ONKYO_AVR avr: snd net-receiver-information -> query (NRIQSTN)
2016.10.03 10:14:46 4: ONKYO_AVR avr: rcv video-picture-mode = direct

Die channelList ist aber nach wie for leer.

Mit einem DOIF und mehreren remotecontrol-Befehlen mit wait 1 Sekunde dazwischen bekomme ich es hin spotify zu starten und eine playlist abzuspielen. Nach dem Einschalten per Zwischenstecker, warte ich noch 70 Sekunden ab, damit fhem/ONKYO_AVR den Receiver als vorhanden erkennt. Kann man sicher besser lösen, aber geht erst mal. Ist halt umständlich erst per links/rechts/hoch/runter per remoteControl im net Menü spotify auszuwählen. Direkt den channel wählen zu können wäre wesentlicher einfacher, komfortabler und schneller. Gibt es keine Möglichkeit das Füllen des channelList zu erzwingen oder die channelList von Hand zu füllen? So wie ich das sehe müsste ja spotify bei meinem receiver 0a sein:

ONKYO_AVR avr: net-usb-list-title-info: received unknown channel ID 0a
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 03 Oktober 2016, 10:59:16
2016.10.03 10:14:46 4: ONKYO_AVR avr: snd net-receiver-information -> query (NRIQSTN)


Die Channelliste (und alle anderen Infos über den Receiver) werden hier angefragt, aber offenbar antwortet der Receiver auf diesen Befehl nicht.
Was passiert, wenn du ihn manuell schickst?


get avr remoteControl net-receiver-information


Mit einem DOIF und mehreren remotecontrol-Befehlen mit wait 1 Sekunde dazwischen bekomme ich es hin spotify zu starten und eine playlist abzuspielen


Das kann dir das Modul auch nicht ganz abnehmen. Nach dem Umschalten auf den Channel musst du den Rest ohnehin weiterhin so lösen, da führt kein Weg dran vorbei.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: osr am 03 Oktober 2016, 11:23:56
get avr remoteControl net-receiver-information

2016.10.03 11:11:26 5: ONKYO_AVR avr: called function ONKYO_AVR_Get()
2016.10.03 11:11:26 3: ONKYO_AVR get avr remoteControl net-receiver-information query
2016.10.03 11:11:26 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2016.10.03 11:11:26 4: ONKYO_AVR avr: snd net-receiver-information -> query (NRIQSTN)
2016.10.03 11:11:26 5: ONKYO_AVR avr: cc-onkyo.derago.com:60128 snd ISCP !1NRIQSTN

2016.10.03 11:11:26 5: SW: 49534350000000100000000b0100000021314e52495153544e0d0a
2016.10.03 11:11:29 5: SW: 49534350000000100000000b0100000021315057525153544e0d0a

kann es sein, dass die Antwort vom Receiver irgendwie "unerwartet" für das Modul ist und nicht ausgewertet wird?

Ansonsten dass ich die Playliste mit einer Kette von remoteControl-Befehlen setzen muss ist mir klar. Das ist auch nicht so das Problem. Nur könnte ich dann wenigstens sicher sein, dass ich in spotify bin. Im Moment löse ich das so, dass ich zuerst set avr input dlna mache, da ein set avr input net je nach dem was bereits gewählt ist ein anderes Icon ausgewählt ist. DLNA benutze ich nicht, so kann ich sicher sein, dass ich nach Auswahl von dlna und dann den net-Befehl einen definierten Zustand habe.

wenn der channel funktionieren würde, könnte ich 4 von meinen aktuell 12 Befehlen im doif einsparen. auch das wait wäre dann entsprechend übersichtlicher:

([06:58|8] or [07:58|7]) (set steckAV on) (set avr volume 60) (set avr input dlna) (set avr input net) (set avr remoteControl left) (set avr remoteControl left) (set avr remoteControl down) (set avr remoteControl select) (set avr remoteControl down) (set avr remoteControl down) (set avr remoteControl down) (set avr play) DOELSEIF ([08:45|8] or [10:00|7]) (set steckAV off)

attr wait ist 0,70,1,1,1,1,1,1,10,1,1,1
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 03 Oktober 2016, 15:59:34
kann es sein, dass die Antwort vom Receiver irgendwie "unerwartet" für das Modul ist und nicht ausgewertet wird?


Nein, es gibt keine wirklich unerwarteten Antworten für das Modul mehr.
Die "SW:" Ausgabe kommt nicht vom Modul selbst, sondern von Fhem bzw. IODev durch das verbose=5. Dein Receiver schickt auf die NRIQSTN Anfrage einfach keine Antwort zurück und unterstützt somit wohl die XML Konfigurationsabfrage nicht.


Ich habe gerade eine aktualisierte Version des Moduls eingecheckt, welches dann auf die interne ONKYOdb zurückgreift, wenn der Receiver selbst keine Kanalliste liefern kann.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: osr am 04 Oktober 2016, 22:35:31
Danke!!! Mit der Fallbacklösung klappt es mit meinem Receiver problemlos.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Shadow3561 am 06 Oktober 2016, 17:59:39
Moin,
Ist es möglich das "currentTitle" Reading 2 mal Abfragen zu lassen?
wenn ich den Radiosender oder den Titel Wechsel, bekomme kein Update des Reading.
Wenn ich es nach dem Titelwechsel manuell triggere mit get remoteControl...., dann erscheint sofort der richtige Titel.

Mfg
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 10 Oktober 2016, 17:14:06
Das Modul fragt hier nichts explizit ab, sondern wertet das aus, was das Gerät freiwillig mitteilt.
Ja ein statusRequest geht der Reihe nach sämtliche (wichtigen) Settings durch und bringt den Receiver damit aktiv dazu seine Infos preiszugeben. Grundsätzlich übermittelt er aber Statusänderungen selbstständig. Wenn bei dir currentTitle nicht übermittelt wird, dann ist das entweder ein Firmware Fehler (neuste Firmware installiert?) oder aber der Receiver hat so viel zu übermitteln, dass er sich entscheidet einige Infos wegzulassen.


Ich möchte zumindest prophylaktisch keine zusätzlichen Requests senden, um den Receiver womöglich noch mehr zu belasten.


Allerdings kann ich bei Gelegenheit einmal schauen, ob ich einen Timer einbaue, der dann nach Wechsel eines Senders dessen Infos nochmals anfragt, wenn nach einer gewissen Zeit nichts vom Receiver geschickt wurde. Dafür müsste ich aber erst die Timer Queue des Moduls erweitern, weshalb das so einfach nicht mal eben zu machen ist.


Du kannst dir aber mit einem Notify/DOIF selbst helfen und ein statusRequest auslösen, wenn sich der channel-Reading bei dir ändert, um dann currentTitle aktualisiert zu bekommen.
Oder wenn du es ganz explizit haben willst nur das wirklich nötigste anfragen:


get AVR remoteControl net-usb-title-name
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Shadow3561 am 10 Oktober 2016, 17:52:48
Super, das mit dem doif/notify werde ich machen.
Manchmal sieht man den Wald vor lauter Bäumen nicht.
Danke für den Tip und deine Hilfe.

PS: Wir haben vor kurzem über das NPU command gesprochen.
Ich war dies bezüglich mit Onkyo/Integra in Kontakt, diese teilten mir mit, dass mein Receiver dieses command nicht unterstützt. Jedoch wurde mir, auf Nachfrage, auch nicht mitgeteilt bei welchen Modellen/ab welcher Modellreihe es implementiert ist.
Mein TX-NR5008 ist wohl definitiv zu alt.

Evtl können es ja einmal andere aus dem Forum probieren, die ein neueres Modell besitzen, und dann Rückmeldung geben.

Mit freundlichen Grüßen
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 10 Oktober 2016, 18:25:46

Hab ich inzwischen rausgefunden.Die net-popup-message ist laut Dokumentation etwas, was nur ein Popup übermittelt, welches der Receiver gerade anzeigt (auch wenn "Popup" etwas viel gesagt ist). Der kommt z.B., wenn man Last.FM aufruft und dort noch keine Anmeldedaten hinterlegt hat. Habe beim letzten Update die entsprechende Auswertung auch mit eingebaut, so dass ein Reading dafür erzeugt wird.


Will aber auch heißen: Gibt gesichert leider keine Möglichkeit derzeit von extern einen Text zu übermitteln und dann auf dem Receiver darzustellen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: osr am 11 Oktober 2016, 08:23:01
Die Android-App gibt bei meinem PR-SC5509 übrigends 2011 als Jahr aus. Firmware-Updates scheinen da wohl keinen Unterschied zu machen. Ob Pre2013 oder nicht macht bei ONKYO_AVR bei dem alten Teil wohl auch keinen Unterschied.

Ich denke der TX-NR5008 hat ein ähnliches Baujahr nur hat der einen Voll-Verstärker eingebaut und ist kein reiner Vorverstärker.

Dank FHEM, ONKYO_AVR und einem Fibaro Zwischenstecker erreicht der Receiver neue Bedienungshöhen und ich habe mit spotify jetzt endlich wieder einen tollen werbefreien Wecker. Echt klasse.

Gibt es eigentlich eine Möglichkeit ONKYO_AVR zu sagen sofort mal zu schauen ob der Receiver erreichbar ist? Nach dem Einschalten per Steckdose dauert es ca. 15 Sekunden bis der Receiver reagieren würde. So muss ich mindestens 2 Minuten warten bis ich den ersten Befehl absetzen kann. Jammern auf hohem Niveau, ich weiss ;-)

Hat Onkyo eigentlich bei den neuen Receivern den Standby-Verbrauch im Griff? Meiner braucht über 50 Watt mit der Netzwerk an Funktion im StandBy.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 11 Oktober 2016, 16:54:09
Die Android-App gibt bei meinem PR-SC5509 übrigends 2011 als Jahr aus. Firmware-Updates scheinen da wohl keinen Unterschied zu machen. Ob Pre2013 oder nicht macht bei ONKYO_AVR bei dem alten Teil wohl auch keinen Unterschied


Der Unterschied bei dieser Einstellung liegt auch nur darin begründet, dass ONKYO in diesem Jahr bei der Kommunikation etwas am Zeilenumbruch geändert hat und sich zu Beginn der Modulentwicklung herausgestellt hat, dass einige ältere Receiver sonst nicht richtig angesprochen werden können. Ansonsten ist diese Einstellung relativ bedeutungslos.


Gibt es eigentlich eine Möglichkeit ONKYO_AVR zu sagen sofort mal zu schauen ob der Receiver erreichbar ist? Nach dem Einschalten per Steckdose dauert es ca. 15 Sekunden bis der Receiver reagieren würde. So muss ich mindestens 2 Minuten warten bis ich den ersten Befehl absetzen kann. Jammern auf hohem Niveau, ich weiss ;-)


Du kannst zum einen das connectionCheck Interval über das gleichnamige Attribut verringern, damit öfters nach dem Receiver gesucht wird. Oder du schickst an den Receiver ein "get AVR statusRequest", um die Prüfung sofort auszulösen.


Hat Onkyo eigentlich bei den neuen Receivern den Standby-Verbrauch im Griff? Meiner braucht über 50 Watt mit der Netzwerk an Funktion im StandBy.


Mein TX-NR626 ist nicht mehr ganz so neu und verbraucht sowas um die 5 Watt glaube ich. Neuere Geräte müssten sich eigentlich an die EU Verordnung von unter 1W (?) halten, wenn sie noch Standby unterstützen wollen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Doggiebert am 11 Oktober 2016, 18:04:05
Hat Onkyo eigentlich bei den neuen Receivern den Standby-Verbrauch im Griff? Meiner braucht über 50 Watt mit der Netzwerk an Funktion im StandBy.

Der HDMI Through Modus zieht meines Wissens auch ganz schön Standby-Strom.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 11 Oktober 2016, 18:08:20
Der HDMI Through Modus zieht meines Wissens auch ganz schön Standby-Strom.


Den nutzt doch keiner, oder ;-)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: satprofi am 11 Oktober 2016, 22:43:25
modul wird nicht mehr gestartet nach heutigen update
Too many arguments for main::DevIo_OpenDev at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 209, near ")"
BEGIN not safe after errors--compilation aborted at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 777.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: DeeSPe am 11 Oktober 2016, 22:45:42
modul wird nicht mehr gestartet nach heutigen update
Too many arguments for main::DevIo_OpenDev at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 209, near ")"
BEGIN not safe after errors--compilation aborted at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 777.

Bei mir läuft es.
Auch "shutdown restart" ausgeführt?

Gruß
Dan
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: satprofi am 12 Oktober 2016, 06:54:12
Ja.

send from OP3

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 12 Oktober 2016, 10:30:38
Ich kann das nicht reproduzieren. Deine Datei könnte korrupt sein, mach doch mal explizit:


update 70_ONKYO_AVR
update 71_ONKYO_AVR_ZONE
update ONKYOdb
shutdown restart


Bevor du dann dein Gerät ggf. wieder anlegst.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: satprofi am 12 Oktober 2016, 10:54:28
Ok,danje. Werde abends testen

send from OP3

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: satprofi am 12 Oktober 2016, 16:38:56
Ich kann das nicht reproduzieren. Deine Datei könnte korrupt sein, mach doch mal explizit:


update 70_ONKYO_AVR
update 71_ONKYO_AVR_ZONE
update ONKYOdb
shutdown restart

Bevor du dann dein Gerät ggf. wieder anlegst.


ausgeführt, aber keine Änderung
2016.10.12 16:36:19 1: reload: Error:Modul 70_ONKYO_AVR deactivated:
 Too many arguments for main::DevIo_OpenDev at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 209, near ")"
BEGIN not safe after errors--compilation aborted at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 777, <$fh> line 2369.

2016.10.12 16:36:19 0: Too many arguments for main::DevIo_OpenDev at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 209, near ")"
BEGIN not safe after errors--compilation aborted at /opt/fhem/FHEM/70_ONKYO_AVR.pm line 777, <$fh> line 2369.




Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: veLenoSo am 14 Oktober 2016, 16:21:18
Ich habe das seltsame Phänomen, dass "input" nicht mehr funktioniert. In FHEM bei den Readings wird zwar der richtige Wert angegeben (z.B. BD), allerdings kann ich über FHEM input nicht wechseln und z.B. über die TabletUI zeigt er mir input mit "data-get="input"" auch nicht mehr an.
Zu Beginn hat das mal funktioniert, seitdem habe ich eigentlich nichts mehr geändert.

Hat jemand eine Idee? Oder Hinweise, wie ich dahinter kommen kann?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 14 Oktober 2016, 22:00:35
ausgeführt, aber keine Änderung


Und FHEM ansich ist aktuell? DevIo.pm könnte veraltet sein und den 4. Parameter nicht drin haben. Am besten immer FHEM komplett aktualisieren und nicht nur einzelne Teile.


# DevIo updaten
update DevIo


# FHEM aktualisieren
update


Wenn das nicht hilft, dann kann ich den Fehler bei dir leider nicht nachvollziehen.


Ich habe das seltsame Phänomen, dass "input" nicht mehr funktioniert.


Hast du das Attribut "inputs" verändert? Lass es mal neu anlegen: Attribut löschen und "get statusRequest" ausführen
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: pc1246 am 14 Oktober 2016, 22:52:31
Hast du das Attribut "inputs" verändert? Lass es mal neu anlegen: Attribut löschen und "get statusRequest" ausführen
Bei mir existiert das Attribut nicht, aber mit get statusRequest wird es auch nicht aufgefuellt!

Internals:
   CHANGED
   Clients    :ONKYO_AVR_ZONE:
   DEF        192.168.178.185 pre2013
   DeviceName 192.168.178.185:60128
   FD         25
   INPUT      01
   NAME       Onkyo_WZ
   NR         407
   NTFY_ORDER 50-Onkyo_WZ
   PARTIAL
   PROTOCOLVERSION pre2013
   SCREENLAYER 0
   STATE      opened
   TIMEOUT    3
   TYPE       ONKYO_AVR
   ZONE       1
   Helper:
     Dblog:
       Audout_mode:
         Mydblog:
           TIME       1476477588.70929
           VALUE      Dolby PLII Music
       Inputlist:
         Mydblog:
           TIME       1476477641.28612
           VALUE      am,aux1,aux2,bd,cbl,cd,dlna,dvd,dvr,fm,game,internet-radio,iradio-favorite,multi-ch,music-server,net,network,p4s,pc,phono,sat,sirius,tape,tape-1,tape2,tuner,tv,tv-cd,universal-port,usb,usb-rear,usb-toggle,vcr,video1,video2,video3,video4,video5,video6,video7,xm
       Listening-mode:
         Mydblog:
           TIME       1476477588.91036
           VALUE      pliix-music
       State:
         Mydblog:
           TIME       1476477393.1473
           VALUE      CONNECTED
   Readings:
     2016-09-08 21:14:24   audin_ch        2
     2016-09-08 21:14:24   audin_enc       Dolby D
     2016-09-08 21:14:24   audin_srate     2
     2016-09-08 21:14:24   audin_src       HDMI 2
     2016-09-08 21:14:24   audout_ch       2
     2016-10-14 22:39:48   audout_mode     Dolby PLII Music
     2016-09-08 21:14:24   center-temporary-level 1
     2016-09-30 18:03:59   channel
     2016-09-08 21:10:42   channelList
     2016-09-30 18:04:48   currentAlbum
     2016-09-30 18:04:48   currentAlbumArtURI ./FHEM/lib/UPnP/sonos_empty.jpg
     2016-09-30 18:04:48   currentAlbumArtURL ?/ONKYO_AVR/cover/empty.jpg
     2016-09-30 18:04:48   currentArtist
     2016-09-23 17:19:25   currentTitle
     2016-09-30 18:04:48   currentTrackDuration --:--
     2016-09-30 18:04:48   currentTrackPosition --:--
     2016-10-14 17:29:44   input           video2
     2016-10-14 22:40:41   inputList       am,aux1,aux2,bd,cbl,cd,dlna,dvd,dvr,fm,game,internet-radio,iradio-favorite,multi-ch,music-server,net,network,p4s,pc,phono,sat,sirius,tape,tape-1,tape2,tuner,tv,tv-cd,universal-port,usb,usb-rear,usb-toggle,vcr,video1,video2,video3,video4,video5,video6,video7,xm
     2016-09-23 17:19:25   ipod-mode-change OFF
     2016-10-14 22:39:48   listening-mode  pliix-music
     2016-10-14 15:13:24   mute            off
     2016-09-08 21:14:24   network-standby on
     2016-09-30 18:04:48   playStatus      stopped
     2016-10-14 17:29:42   power           on
     2016-09-26 20:05:59   presence        present
     2016-09-23 17:19:25   repeat          off
     2016-10-14 22:30:06   screenCurser    8
     2016-09-30 19:29:46   screenIconLeft  00
     2016-09-30 18:03:59   screenIconRight 00
     2016-09-30 18:04:00   screenItemC0000 vTuner Internet Radio
     2016-09-30 18:04:00   screenItemC0001 Last.fm Internet Radio
     2016-09-30 18:04:00   screenItemC0002 Spotify
     2016-09-30 18:04:00   screenItemC0003 AUPEO! PERSONAL RADIO
     2016-09-30 18:04:00   screenItemC0004 simfy
     2016-09-30 18:04:01   screenItemC0005 MP3tunes
     2016-09-30 18:04:00   screenItemC0006 My Favorites
     2016-09-30 18:04:01   screenItemC0007 Home Media
     2016-09-30 18:04:00   screenItemC0008 DLNA
     2016-09-30 19:29:46   screenItemCnt   0000
     2016-09-30 18:03:59   screenLayer     00
     2016-10-14 17:29:42   screenLayerInfo 0
     2016-10-14 17:29:42   screenListPos   0000
     2016-09-30 18:03:59   screenStatus
     2016-09-30 19:29:46   screenTitle
     2016-09-30 18:03:59   screenType      0
     2016-09-23 17:19:25   shuffle         off
     2016-09-08 21:14:24   sleep           off
     2016-10-14 22:36:33   state           opened
     2016-10-14 17:29:42   stateAV         on
     2016-09-08 21:14:24   subwoofer-temporary-level -4
     2016-09-08 21:14:25   video-picture-mode custom
     2016-09-08 21:14:24   vidin_cdepth    2
     2016-09-08 21:14:24   vidin_cspace    YCbCr
     2016-09-08 21:14:24   vidin_res       1920x1080i60
     2016-09-08 21:14:24   vidin_src       HDMI 2
     2016-09-08 21:14:24   vidout_cdepth   2
     2016-09-08 21:14:24   vidout_cspace   YCbCr
     2016-09-08 21:14:24   vidout_dst      HDMI Main
     2016-09-08 21:14:24   vidout_mode     Custom
     2016-09-08 21:14:24   vidout_res      1920x1080p60
     2016-10-14 21:05:35   volume          31
   Screen:
     0:
       List:
         0008:
           curser     1
   Fhem:
     infix      ONKYO_AVR
   Helper:
     nextConnectionCheck 1476478280.29658
     Receiver:
       Device:
         Netservicelist:
         Selectorlist:
         Zonelist:
           Zone:
             1:
               name       Main
               value      1
             2:
       Input:
       Input_aliases:
       Input_names:
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 30
   devStateIcon on:rc_GREEN@green:off off:rc_STOP:on absent:rc_RED 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
   model      pre2013
   room       Wohnzimmer
   stateFormat stateAV
   webCmd     volume:muteT:input:previous:next
Gruss Christoph
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: satprofi am 15 Oktober 2016, 13:22:39

Und FHEM ansich ist aktuell? DevIo.pm könnte veraltet sein und den 4. Parameter nicht drin haben. Am besten immer FHEM komplett aktualisieren und nicht nur einzelne Teile.


# DevIo updaten
update DevIo


# FHEM aktualisieren
update


Wenn das nicht hilft, dann kann ich den Fehler bei dir leider nicht nachvollziehen.



Hast du das Attribut "inputs" verändert? Lass es mal neu anlegen: Attribut löschen und "get statusRequest" ausführen

danke, hat geklappt. aber ohne update fhem, weil never touch a running system. habe vorgestern schlechte erfahrung mit fhem update, damit klappte einiges nicht mehr, wie fhem2fhem, telegram, etc.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 15 Oktober 2016, 13:25:23
Solch eingeschränkte Update Mentalität ist leider absolut fehl am Platz... wenn du die Zusammenhänge der Dateien nicht abschätzen oder verstehen kannst, dann bitte niemals zusammenhanglos nur einzelne Sachen updaten und sich gar noch beklagen, dass etwas nicht funktioniert. So etwas zu debuggen ist absolut gestohlene Zeit.


Gruß

Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: satprofi am 15 Oktober 2016, 13:42:47
deine meinung. aber leider hatte ich damit schlechte erfahrung. es wird ja auch etwas an div. modulen geändert, das nach einem update nur mehr mit neuen einstellungen klappt, siehe DOIF.
deshalb nehme ich von kompletten updates, abstand.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 15 Oktober 2016, 13:43:53
Ok, aber erwarte eben keinen Support mehr von mir (und wahrscheinlich auch anderen Entwicklern).


Gruß

Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: osr am 15 Oktober 2016, 22:06:07
also ich kann ja noch verstehen, wenn jemand sagt never touch a running system. Auch wenn das nicht meine Einstellung ist.

Aber von einem System wie fhem, nur Teile upzudaten ist unverständlich. Man kann von einem Entwickler hier erwarten, dass er sein Modul an neuere Module in fhem anpasst, mit denen es Verknüpfungen gibt, aber man kann sicher nicht erwarten dass er sein Modul mit alten Modulen kompatibel hält. Vor allem nicht im "Hobby"-Umfeld.

Jedenfalls sollte man auf jeden Fall, wenn man hier einen Fehler reported klar auf diesen Umstand hinweisen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: satprofi am 16 Oktober 2016, 11:39:32
Dann darf man nicht empfehlen,nur gewisse Module upzudaten. Fhem habe ich ja 5.7,oder gibts was neueres?

send from OP3

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 16 Oktober 2016, 11:58:32
Dann darf man nicht empfehlen,nur gewisse Module upzudaten. Fhem habe ich ja 5.7,oder gibts was neueres?

Wo wurde denn empfohlen nur bestimmte Module zu aktualisieren?


FHEM 5.7 ist zwar ein gewisser Entwicklungsstand, den man als (Starter)Paket herunterladen kann. Eine Aktualisierung auf den aktuellen Entwicklungsstand macht aber ausschließlich insgesamt über "update" Sinn, nicht dediziert bei einer einzelnen Datei (diese Funktion hat bestimmte Anwendungsfälle; wenn man sie kennt, weiß man weshalb man sie benutzen möchte). Änderungen im Verhalten von Modulen, die tatsächlich eines Eingriffs für die Benutzer erfordern, melden alle Modulentwickler eigentlich zuverlässig über die CHANGES Datei, deren Inhalt (bzw. der maßgebliche Abschnitt) dann auch nach dem Update in FHEMWEB angezeigt wird. Dieser Changelog ist selbstverständlich nicht zum Spaß da und sollte immer aufmerksam gelesen werden.


Im Falle des ONKYO_AVR Moduls muss man aber händisch nichts tun, wenn man sich einfach daran hält ein Update nicht eigenmächtig auseinander zu reißen. Wenn man das tut, dann sollte man wissen wieso man es tut und was die Konsequenzen daraus sind.
Größte Konsequenz: Kein Support bei Fehlern von Modulentwicklern, da keine verlässliche Diagnose mehr gefällt werden kann.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: satprofi am 16 Oktober 2016, 12:06:13
#529 von dir empfohlen

send from OP3

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 16 Oktober 2016, 12:14:38
#529 von dir empfohlen


Du spricht von Post #526.


Ich habe hier nicht empfohlen wie man generell ein Update macht. Es gibt einen großen Unterschied dabei, ob man den Update Befehl ohne Parameter oder mit Parameter aufrufst.
Ich habe gerade von Spezialfällen gesprochen, bei denen man wissen sollte weshalb man dem Update Befehl noch einen Parameter mitgibt. Dies hier ist dieser Spezialfall, bei dem ich davon ausging, dass du zuvor bereits den Update Befehl ganz normal ausgeführt hast und es da beim Herunterladen womöglich Probleme gab o.ä. Der Unterschied liest sich auch aus der Commandref zu dem Befehl. Der Befehl "update" ohne Parameter führt eine Prüfung der Dateien auf Veränderung durch und aktualisiert dann nur diese Dateien. Gibt man hingegen als Parameter eine Moduldatei mit an, so wird nicht geprüft ob diese Datei tatsächlich geändert wurde, sondern wird einfach neu geladen und entspricht somit einem forcierten Fix und kann damit sicherstellen, dass auf jeden Fall die Datei danach so ist, wie sie sein sollte. Genau für diesen Fall ist der Befehl auch in erster Linie gedacht, nicht damit unerfahrene Benutzer sich einzelne Dateien herauspicken ohne zu wissen weshalb sie es tun. In diesem Fall habe ich dir aus besagtem Grund explizit gesagt, dass du dies tun sollst. Das pauschal auch zukünftig so zu tun, steht nirgends.


Es war und ist deshalb mit Nichten eine Empfehlung bei einem Update generell so vorzugehen. Vielmehr war es Teil des Debuggings um dir zu Helfen dein Problem zu identifizieren. Da gibt es auch nichts falsch zu verstehen.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: osr am 16 Oktober 2016, 17:08:12
ich denke du meinst #530 und da ging es eigentlich darum, dass eventuell das update nicht richtig funktioniert hat und deswegen gezielt, das Modul aktualisiert werden sollte. Es ging nicht darum generell nur einzelne Module zu aktualisieren. Im Gegenteil.

Das ist zumindest meine Auffassung von #530 gewesen ;-)
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: mi.ke am 17 Oktober 2016, 15:28:45
Moin Loredo.

Ich kann auf meinem Haupt-Produktivsystem leider auch kein Updates mehr machen, weil dann mehrere wichtige Module gar nicht mehr funktionieren, und dass, obwohl ich bereits "exclude_from_update" verwenden musste.
Das nur mal dazu. (Soll aber keine Beschwerde sein).

Da ich aber mehrere fhem-Systeme am laufen habe und davon eines aktuell von heute (17.10.2016) ist, konnte ich mir die langersehnte ONKYO_AVR doch ansehen und ausprobieren.

Leider bekomme ich einen Fehler, wenn ich "set XXX internet-radio-preset 1" auswähle.
Das wäre aber die einzige Möglichkeit, die ich gefunden habe, einzelne "My Favorites" direkt anzusprechen.

Unknown argument 'internet-radio-preset', choose one of toggle on off volume volumeDown volumeUp mute muteT play pause stop previous next shuffleT repeatT remoteControl channelDown channelUp inputDown inputUp internet-radio-preset input channel presetDown presetUp preset shuffle repeat listening-mode power tunerFrequency sleep
Als Amp habe ich den "Onkyo TX-8050" und natürlich sind die Presets 1-10 bei mir belegt un funktionieren.

Hast Du dazu eine Idee?

Im Voraus schon mal Danke

Grüße
MI/KE
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 17 Oktober 2016, 20:15:42
Ich kann auf meinem Haupt-Produktivsystem leider auch kein Updates mehr machen, weil dann mehrere wichtige Module gar nicht mehr funktionieren, und dass, obwohl ich bereits "exclude_from_update" verwenden musste.
Das nur mal dazu. (Soll aber keine Beschwerde sein).


Das macht es natürlich schwer den "neuen heißen Scheiß" zu kriegen. Aber da die Umgebungen einfach zu unterschiedlich sind, können wir immer nur bei einem gesamten FHEM Update Support geben.
Wenn das nicht möglich ist, können wir da leider keine Rücksicht drauf nehmen und ihr seid da einfach auf euch allein gestellt. Das lässt sich leider nicht ändern, wenn ihr trotzdem einige der neuen Funktionen haben möchtet.


Leider bekomme ich einen Fehler, wenn ich "set XXX internet-radio-preset 1" auswähle.
Das wäre aber die einzige Möglichkeit, die ich gefunden habe, einzelne "My Favorites" direkt anzusprechen.

Unknown argument 'internet-radio-preset', choose one of toggle on off volume volumeDown volumeUp mute muteT play pause stop previous next shuffleT repeatT remoteControl channelDown channelUp inputDown inputUp internet-radio-preset input channel presetDown presetUp preset shuffle repeat listening-mode power tunerFrequency sleep


Ja, ich habe wohl vergessen den Setter entsprechend zu erweitern.
Habe ich gerade nachgeholt und eingecheckt.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: mi.ke am 17 Oktober 2016, 23:42:29

Das macht es natürlich schwer den "neuen heißen Scheiß" zu kriegen. Aber da die Umgebungen einfach zu unterschiedlich sind, können wir immer nur bei einem gesamten FHEM Update Support geben.
Wenn das nicht möglich ist, können wir da leider keine Rücksicht drauf nehmen und ihr seid da einfach auf euch allein gestellt. Das lässt sich leider nicht ändern, wenn ihr trotzdem einige der neuen Funktionen haben möchtet.

Ich denke, da kann man ja auch flexibel sein und die "zickende" Installation lassen wie sie ist, und eine Neue parallel dazu aufsetzen, die dann aktuell gehalten wird. Die Hardware ist ja billiger als z.B. ein HM PIR. Das auch nur mal so.


Ja, ich habe wohl vergessen den Setter entsprechend zu erweitern.
Habe ich gerade nachgeholt und eingecheckt.

Dank Dir, für den wie immer sensationellen Support.

Cheers
mi.ke
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Shadow3561 am 21 Oktober 2016, 16:01:24
@loredo

Moin,
Hast du beim letzten Update irgend etwas an dem Cover Download geändert?
Seit dem wird bei mir kein Cover mehr angezeigt.
Es kommt zwar eine Datei an, diese ist jedoch nicht mehr lesbar :'(.

Mfg
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 22 Oktober 2016, 10:19:14
Hast du beim letzten Update irgend etwas an dem Cover Download geändert?
Seit dem wird bei mir kein Cover mehr angezeigt.
Es kommt zwar eine Datei an, diese ist jedoch nicht mehr lesbar :'( .


Nope. Aber die Implementierung von ONKYO ist hier auch sehr wackelig. Bei einer schlechten Netzwerkverbindung können offenbar (trotz TCP...) Daten verloren gehen. Normalerweise fehlt in BMP Files dann einfach etwas im Bild. Ich würde aber nicht ausschließen, dass es auch komplett korrupt sein kann. Aus Modulsicht kann ich da leider wenig dran ändern.


Hier funktioniert es jedenfalls nach wie vor.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Shadow3561 am 22 Oktober 2016, 10:29:24
Mh,
Dann werde ich mal weiter beobachten und berichten.
Danke.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: TWART016 am 27 November 2016, 19:01:53
Ich habe das Onkyo Modul mehrere Monate im Einsatz, bisher ohne Probleme.

Jetzt jedoch kann ich den input nicht mehr schalten. Alle anderen Funktionen (listening-mode, Lautstärke) funktionieren noch.

2016.11.27 18:56:33 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.11.27 18:56:33 3: ONKYO_AVR set avr input PC
2016.11.27 18:56:33 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2016.11.27 18:56:33 4: ONKYO_AVR avr: input - Warning, value 'PC' not found in HASH table, will be sent to receiver 'as is'
2016.11.27 18:56:33 4: ONKYO_AVR avr: snd input -> PC (SLIPC)
2016.11.27 18:56:33 5: ONKYO_AVR avr: 192.168.178.22:60128 snd ISCP !1SLIPC

2016.11.27 18:56:33 5: SW: 495343500000001000000009010000002131534c4950430d0a
2016.11.27 18:56:33 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.11.27 18:56:33 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.11.27 18:56:33 5: ONKYO_AVR avr: called function ONKYO_AVR_Get()
2016.11.27 18:56:33 5: ONKYO_AVR avr: raw 49534350000000100000000b010000002131534c494e2f411a0d0a ISCP............!1SLIN/A...
2016.11.27 18:56:33 4: ONKYO_AVR avr: con input(SLIN/A): device sent: zone1 command unavailable

Internals:
   CHANGED
   Clients    :ONKYO_AVR_ZONE:
   DEF        192.168.178.22
   DeviceName 192.168.178.22:60128
   FD         34
   INPUT      05
   NAME       avr
   NR         197
   NTFY_ORDER 50-avr
   PARTIAL
   PROTOCOLVERSION 2013
   SCREENLAYER 0
   STATE      opened
   TIMEOUT    3
   TYPE       ONKYO_AVR
   ZONE       1
   Readings:
     2016-08-11 16:47:13   USB_Front       none
     2016-08-11 16:47:13   USB_Rear        disabled
     2016-10-21 15:53:40   _NCP            X<?xml version="1.0" encoding="utf-8"?><popup title="Teste Deezer Premium+" align="center" type="custom" time="0" uri="resource:///popup" ><label title="" align="center" total="1" uri="resource:///popup/label:0" ><line text="Die Wiedergabezeit ist auf 30 Sekunden begrenzt. Schließe jetzt ein Abo ab, um grenzenlos Musik zu genießen." align="left" uri="resource:///popup/label:0/line:0" order="0" /></label><buttongroup title="" align="center" total="2" uri="resource:///popup/buttongroup:0" ><button text="Bestätigen" align="center" uri="resource:///popup/buttongroup:0/button:0" selected="false" index="0" order="1" /><button text="Zurück" align="center" uri="resource:///popup/buttongroup:0/button:1" selected="false" index="2" order="2" /></buttongroup></popup>
     2016-08-13 21:22:54   _NLU            00000000
     2016-09-06 22:28:07   _PRZ            00
     2016-09-06 22:28:07   _TUZ            08750
     2016-11-27 00:14:27   audin_ch        2
     2016-11-27 00:14:27   audin_enc       PCM
     2016-11-27 00:14:27   audin_srate     2
     2016-11-27 00:14:27   audin_src       HDMI 4
     2016-11-10 18:13:13   audout_ch       2
     2016-11-21 23:02:03   audout_mode     All Ch Stereo
     2016-08-09 14:38:19   brand           ONKYO
     2016-08-09 14:38:18   center-temporary-level -1
     2016-11-12 13:05:04   channel
     2016-10-15 23:03:23   channelList     DLNA,My_Favorites,Pandora,Spotify,TuneIn_Radio,Home_Media,Deezer,AirPlay,USB
     2016-10-21 17:14:43   currentAlbum
     2016-11-12 13:05:11   currentAlbumArtURI ./FHEM/lib/UPnP/sonos_empty.jpg
     2016-11-12 13:05:11   currentAlbumArtURL ?/ONKYO_AVR/cover/empty.jpg
     2016-10-21 17:14:43   currentArtist
     2016-11-27 17:43:08   currentTitle
     2016-11-27 17:43:08   currentTrackDuration --:--:--
     2016-11-27 17:43:06   currentTrackPosition --:--
     2016-08-09 14:38:19   deviceid        TX-NR646
     2016-08-09 14:38:19   deviceyear      2015
     2016-08-11 17:46:02   dimmer-level    bright
     2016-08-09 14:38:19   firmwareversion 1050-3030-0104-0000-0000
     2016-11-27 18:51:14   input           video6
     2016-09-05 23:36:50   inputList       BD/DVD,STRM_BOX,CBL/SAT,PC,GAME,AUX,CD,PHONO,TV,FM,AM,NET,BLUETOOTH
     2016-11-20 04:01:37   listening-mode  all-ch-stereo
     2016-08-09 14:38:45   model           0
     2016-11-19 23:11:54   music-optimizer on
     2016-11-27 00:29:13   mute            off
     2016-08-11 17:45:12   network-standby on
     2016-08-11 16:47:13   networkConnection ethernet
     2016-08-09 14:38:18   phase-matching-bass off
     2016-10-21 17:14:43   playStatus      stopped
     2016-11-27 18:51:19   power           on
     2016-11-27 18:51:14   presence        present
     2016-09-06 22:28:07   preset
     2016-10-21 15:56:56   repeat          -
     2016-10-21 15:56:56   screenCurser    -
     2016-10-21 15:56:56   screenIconLeft  00
     2016-11-12 13:05:04   screenIconRight 00
     2016-10-21 15:56:51   screenItemC0000 Fullasoul Radio (Vereinigte Staaten)
     2016-10-21 15:56:45   screenItemC0001 Soul Radio (Niederlande)
     2016-10-21 15:56:51   screenItemC0002 Soulconnexion (Großbritannien)
     2016-10-21 15:56:51   screenItemC0003 GotRadio Urban Lounge (Vereinigte Staaten)
     2016-10-21 15:56:45   screenItemC0004 Quiet Storm- AddictedToRadio.com (Vereinigte Staaten)
     2016-10-21 15:56:45   screenItemC0005 DANCECLASSIC.EU (Niederlande)
     2016-10-21 15:56:41   screenItemC0006 181.FM True R&B (Vereinigte Staaten)
     2016-10-21 15:56:45   screenItemC0007 Blackbox (Bordeaux, Frankreich)
     2016-10-21 15:56:45   screenItemC0008 NPO FunX Rotterdam (Rotterdam, Niederlande)
     2016-10-21 15:56:45   screenItemC0009 GotRadio R&B Classics (Vereinigte Staaten)
     2016-10-21 15:56:56   screenItemCnt   0000
     2016-10-21 15:56:56   screenLayer     00
     2016-11-27 17:43:08   screenLayerInfo 0
     2016-11-27 17:43:08   screenListPos   0000
     2016-08-12 21:18:57   screenStatus
     2016-10-21 15:56:56   screenTitle
     2016-11-12 13:05:04   screenType      0
     2016-10-21 15:56:56   shuffle         -
     2016-08-09 14:38:18   sleep           off
     2016-11-27 18:51:14   state           opened
     2016-11-27 18:51:19   stateAV         on
     2016-11-12 12:52:43   subwoofer-temporary-level 8
     2016-09-06 22:28:07   tunerFrequency  08750
     2016-08-09 14:38:18   vidin_cdepth
     2016-08-09 14:38:18   vidin_cspace
     2016-08-09 14:38:18   vidin_res
     2016-08-09 14:38:18   vidin_src
     2016-08-09 14:38:18   vidout_cdepth
     2016-08-09 14:38:18   vidout_cspace
     2016-08-09 14:38:18   vidout_dst
     2016-08-09 14:38:18   vidout_mode
     2016-08-09 14:38:18   vidout_res
     2016-11-27 18:54:00   volume          44
     2016-08-09 14:38:19   zones           2
   Fhem:
     infix      ONKYO_AVR
   Helper:
     nextConnectionCheck 1480269616.22364
     Receiver:
       Device:
         Netservicelist:
         Presetlist:
           Preset:
         Selectorlist:
           selector:
         Zonelist:
           Zone:
             1:
       Input:
       Input_aliases:
       Input_names:
Attributes:
   inputs     BD/DVD:STRM_BOX:CBL/SAT:PC:GAME:AUX:CD:PHONO:TV:FM:AM:NET:BLUETOOTH
   model      TX-NR646
   room       Wohnzimmer
   verbose    5

Hat jemand eine Idee?

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 27 November 2016, 22:29:39
Du kannst das Attribut "inputs" löschen und durch ein "get statusRequest' neu anlegen lassen. Dann entspricht es wieder deiner Receiver-Konfiguration.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: TWART016 am 27 November 2016, 22:39:30
Nach dem Löschen werden wieder alle anderen Inputs angezeigt. Zum Teil stimmt die Zuordnung jedoch nicht mehr. Beim Input TV erscheint CD.

Wie kann ich das korrigieren?
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 27 November 2016, 22:42:06
Das entspricht der Bezeichnung so wie du sie im Receiver festgelegt hast. Entweder benennst du dort den Anschluss um und lässt das Attribut nochmals neu anlegen oder du änderst das Attribut entsprechend ab, indem du z.B. aus "CD" ein "CD,TV" machst. Dann wird statt CD in FHEM TV angezeigt.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: TWART016 am 27 November 2016, 22:59:53
Ich habe das Attribut nochmal gelöscht, und per Request neu anlegen lassen. Gleiche Resultat.

Wenn ich auf der Tastatur auf TV klicke, zeigt das Onkyo Modul den Wert 12 an. Diesen gibt es in der inputList jedoch nicht.

Wie kann ich aus "CD,TV" machen?

Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 28 November 2016, 00:54:46
Wenn ich auf der Tastatur auf TV klicke, zeigt das Onkyo Modul den Wert 12 an. Diesen gibt es in der inputList jedoch nicht.


Bitte mach dich mit den Grundzügen von FHEM besser vertraut, hier insbesondere der Unterschied zwischen Internals und Readings, die du vermutlich verwechselst. Das Internal "INPUT" zeigt IMMER eine Zahl an, das ist der interne Zahlenwert, mit dem der Receiver arbeitet. Das Modul übersetzt das in einen Text und wieder Rückwärts, wenn du schaltest. Das Reading "input" zeigt deshalb den Text an, den du als Anwender wissen willst.


Ich habe das Attribut nochmal gelöscht, und per Request neu anlegen lassen. Gleiche Resultat.


Ohne, dass du in deinem Receiver (also in dem Gerät unter deinem Fernseher) die Benennung des Eingangs änderst, wirst du in FHEM auch keine Veränderung sehen können.


Wie kann ich aus "CD,TV" machen?


Ich verstehe die Frage nicht. Du editierst das Attribut mit dem Namen "inputs" in FHEM, gehst mit dem Curser dorthin, wo "CD" steht und ersetzt es durch "CD,TV" (bzw. schreibst einfach ein ",TV" hinter das "CD").
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: TWART016 am 28 November 2016, 22:51:43
Ich habe die Zuordnung am Receiver nochmal überprüft, passt soweit auch. z.B. ist PC HDMI 4 und im Modul wird video6 angezeigt. Beim TV ist es ähnlich: TV, HDMI6, 12!! Erkennt das Modul ggf. etwas falsch? Keines der vordefinierten Inputs geht auf den TV Eingang, nur manuell mit set avr input 12.

Nach dem get erscheint das Attribut inputs. Dieses enthällt aber keine Werte.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: TWART016 am 01 Dezember 2016, 19:43:36
Ich habe die Eingänge nochmal überprüft, die sind genauso benannt wie auf der Fernbedienung (siehe Bild).

Wenn ich wie bisher den Eingang auswähle: kommt nur die Meldung.
set avr input TV
2016.12.01 19:39:43 4: ONKYO_AVR avr: input - Warning, value 'TV' not found in HASH table, will be sent to receiver 'as is'

Beim input aus dem Dropdown funktioniert das auch nicht.
set avr input tv
2016.12.01 19:39:12 5: ONKYO_AVR avr: con input(SLI23): return zone1 value '23' converted through ARRAY from HASH table to 'tv-cd'
2016.12.01 19:39:12 4: ONKYO_AVR avr: rcv input = tv-cd

Kann mann die Hash Tabelle bearbeiten?

EDIT: selbst nach dem ZUrücksetzen des AV Receivers habe ich das gleiche Verhalten
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 02 Dezember 2016, 10:12:49
Ich habe die Eingänge nochmal überprüft, die sind genauso benannt wie auf der Fernbedienung (siehe Bild).

Wenn ich wie bisher den Eingang auswähle: kommt nur die Meldung.
set avr input TV
2016.12.01 19:39:43 4: ONKYO_AVR avr: input - Warning, value 'TV' not found in HASH table, will be sent to receiver 'as is'

Beim input aus dem Dropdown funktioniert das auch nicht.
set avr input tv
2016.12.01 19:39:12 5: ONKYO_AVR avr: con input(SLI23): return zone1 value '23' converted through ARRAY from HASH table to 'tv-cd'
2016.12.01 19:39:12 4: ONKYO_AVR avr: rcv input = tv-cd

Kann mann die Hash Tabelle bearbeiten?


Nein, das wäre auch nicht sinnvoll.
Nochmal: Entweder dein Receiver unterstützt die XML-Abfrage, dann werden die Namen aus dem Receiver ausgelesen. Nach jeder Änderung dieser Art am Receiver musst du natürlich das Attribut "inputs" löschen und einen statusRequest senden. Ein einmal angelegtes inputs-Attribut wird nicht verändert oder neu geschrieben, denn es wird davon ausgegangen, dass du es ggf. bereits abgeändert haben könntest.


Wenn dein Receiver kein XML-File liefern kann (siehst du auch im Logfile, wenn du einen statusRequest schickst), dann werden die Standardnamen aus der Hash-Tabelle in das Attribut "inputs" geschrieben. Dort kannst du die Eingänge nach belieben umordnen, herauslöschen oder umbenennen. Umbenennen geht, indem du den bestehenden Wert durch ein ",neuerName" ergänzt.
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: TWART016 am 02 Dezember 2016, 12:16:47
der AVR unterstützt xml, da ich es bereits mehrere Monate eingetzt habe.

Lösche ich das Attribut inputs und lese dann alles neu mit statusRequest aus. inputs erscheint wieder, jedoch sind keine Werte enthalten (siehe Bild).
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: Loredo am 02 Dezember 2016, 12:50:05
Und wie sieht das XML aus, was steht im Logfile?


Gruß

Julian
Titel: Antw:Modul für ONKYO AV Receiver
Beitrag von: TWART016 am 02 Dezember 2016, 13:47:52
Das steht im Logfile:
2016.12.02 13:12:55 5: ONKYO_AVR avr: raw 49534350000000100000000a010000002131534c4930351a0d0a ISCP............!1SLI05...
2016.12.02 13:12:55 5: ONKYO_AVR avr: con input(SLI05): return zone1 value '05' converted through ARRAY from HASH table to 'video6'
2016.12.02 13:12:55 4: ONKYO_AVR avr: rcv input = video6
2016.12.02 13:12:55 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.12.02 13:12:55 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.12.02 13:13:55 5: SW: 49534350000000100000000b0100000021315057525153544e0d0a
2016.12.02 13:14:55 5: SW: 49534350000000100000000b0100000021315057525153544e0d0a
2016.12.02 13:15:55 5: SW: 49534350000000100000000b0100000021315057525153544e0d0a
2016.12.02 13:16:55 5: SW: 49534350000000100000000b0100000021315057525153544e0d0a
2016.12.02 13:17:55 5: SW: 49534350000000100000000b0100000021315057525153544e0d0a
2016.12.02 13:18:55 5: SW: 49534350000000100000000b0100000021315057525153544e0d0a
2016.12.02 13:19:55 5: SW: 49534350000000100000000b0100000021315057525153544e0d0a
2016.12.02 13:20:30 5: ONKYO_AVR avr: raw 49534350000000100000000a010000002131534c4930311a0d0a ISCP............!1SLI01...
2016.12.02 13:20:30 5: ONKYO_AVR avr: con input(SLI01): return zone1 value '01' converted through ARRAY from HASH table to 'video2'
2016.12.02 13:20:30 4: ONKYO_AVR avr: rcv input = video2
2016.12.02 13:20:30 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.12.02 13:20:30 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.12.02 13:40:03 5: ONKYO_AVR avr: raw 49534350000000100000000a010000002131534c4930351a0d0a ISCP............!1SLI05...
2016.12.02 13:40:03 5: ONKYO_AVR avr: con input(SLI05): return zone1 value '05' converted through ARRAY from HASH table to 'video6'
2016.12.02 13:40:03 4: ONKYO_AVR avr: rcv input = video6
2016.12.02 13:40:03 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.12.02 13:40:03 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.12.02 13:40:45 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.12.02 13:40:45 3: ONKYO_AVR set avr input tv
2016.12.02 13:40:45 5: ONKYO_AVR avr: called function ONKYO_AVR_SendCommand()
2016.12.02 13:40:45 4: ONKYO_AVR avr: snd input -> tv (SLI23)
2016.12.02 13:40:45 5: ONKYO_AVR avr: 192.168.178.22:60128 snd ISCP............!1SLI23

2016.12.02 13:40:45 5: SW: 495343500000001000000009010000002131534c4932330d0a
2016.12.02 13:40:45 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.12.02 13:40:45 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.12.02 13:40:45 5: ONKYO_AVR avr: called function ONKYO_AVR_Get()
2016.12.02 13:40:45 5: ONKYO_AVR avr: raw 49534350000000100000000a010000002131534c4932331a0d0a ISCP............!1SLI23...
2016.12.02 13:40:45 5: ONKYO_AVR avr: con input(SLI23): return zone1 value '23' converted through ARRAY from HASH table to 'tv-cd'
2016.12.02 13:40:45 4: ONKYO_AVR avr: rcv input = tv-cd
2016.12.02 13:40:45 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()
2016.12.02 13:40:45 5: ONKYO_AVR avr: called function ONKYO_AVR_Set()

Das kommt beim statusRequest:
[code]2016.12.02 13:45:33 5: ONKYO_AVR avr: raw 495343500000001000001c1c0100000021314e52493c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d227574662d38223f3e3c726573706f6e7365207374617475733d226f6b223e3c6465766963652069643d2254582d4e52363436223e3c6272616e643e4f4e4b594f3c2f6272616e643e3c63617465676f72793e41562052656365697665723c2f63617465676f72793e3c796561723e323031353c2f796561723e3c6d6f64656c3e54582d4e523634363c2f6d6f64656c3e3c64657374696e6174696f6e3e78783c2f64657374696e6174696f6e3e3c6d6f64656c69636f6e75726c3e687474703a2f2f3139322e3136382e3137382e32322f69636f6e2f4156525f3132302e6a70673c2f6d6f64656c69636f6e75726c3e3c667269656e646c796e616d653e54582d4e523634363c2f667269656e646c796e616d653e3c6669726d7761726576657273696f6e3e313036302d333034302d313130352d303030302d303030303c2f6669726d7761726576657273696f6e3e3c6e6574736572766963656c69737420636f756e743d223138223e3c6e6574736572766963652069643d223065222076616c75653d223122206e616d653d2254756e65496e20526164696f22206163636f756e743d22557365726e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223063222076616c75653d223022206e616d653d22726164696b6f2e6a7022202f3e3c6e6574736572766963652069643d223034222076616c75653d223122206e616d653d2250616e646f726122206163636f756e743d22456d61696c222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223061222076616c75653d223122206e616d653d2253706f7469667922202f3e3c6e6574736572766963652069643d223033222076616c75653d223022206e616d653d22536972697573584d20496e7465726e657420526164696f22206163636f756e743d2255736572204e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223038222076616c75653d223022206e616d653d22536c61636b657220506572736f6e616c20526164696f22206163636f756e743d22456d61696c222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223132222076616c75653d223122206e616d653d224465657a657222206163636f756e743d22452d4d61696c2d41647265737365222070617373776f72643d2250617373776f727422202f3e3c6e6574736572766963652069643d223138222076616c75653d223122206e616d653d22416972506c617922202f3e3c6e6574736572766963652069643d223030222076616c75653d223122206e616d653d22444c4e4122202f3e3c6e6574736572766963652069643d223035222076616c75653d223022206e616d653d2252686170736f647922206163636f756e743d22557365726e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223036222076616c75653d223022206e616d653d224c6173742e666d20496e7465726e657420526164696f22206163636f756e743d2255736572204e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223064222076616c75653d223022206e616d653d22652d6f6e6b796f206d7573696322202f3e3c6e6574736572766963652069643d223130222076616c75653d223022206e616d653d2273696d667922206163636f756e743d22557365726e616d65206f7220656d61696c20616464726573732e222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223066222076616c75653d223022206e616d653d224d503374756e657322206163636f756e743d22456d61696c222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223131222076616c75653d223122206e616d653d22486f6d65204d6564696122206163636f756e743d2255736572204e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d226630222076616c75653d223122206e616d653d2255534222202f3e3c6e6574736572766963652069643d226631222076616c75653d223022206e616d653d225553422868696e74656e2922202f3e3c6e6574736572766963652069643d223031222076616c75653d223122206e616d653d224d79204661766f726974657322202f3e3c2f6e6574736572766963656c6973743e3c7a6f6e656c69737420636f756e743d2234223e3c7a6f6e652069643d2231222076616c75653d223122206e616d653d224d61696e2220766f6c6d61783d2238302220766f6c737465703d223122202f3e3c7a6f6e652069643d2232222076616c75653d223122206e616d653d225a6f6e65322220766f6c6d61783d2238302220766f6c737465703d223122202f3e3c7a6f6e652069643d2233222076616c75653d223022206e616d653d225a6f6e65332220766f6c6d61783d22302220766f6c737465703d223022202f3e3c7a6f6e652069643d2234222076616c75653d223022206e616d653d225a6f6e65342220766f6c6d61783d22302220766f6c737465703d223022202f3e3c2f7a6f6e656c6973743e3c73656c6563746f726c69737420636f756e743d223134223e3c73656c6563746f722069643d223130222076616c75653d223122206e616d653d2242442f44564422207a6f6e653d223033222069636f6e69643d22313022202f3e3c73656c6563746f722069643d223131222076616c75653d223122206e616d653d225354524d20424f5822207a6f6e653d223033222069636f6e69643d22313122202f3e3c73656c6563746f722069643d223031222076616c75653d223122206e616d653d2243424c2f53415422207a6f6e653d223033222069636f6e69643d22303122202f3e3c73656c6563746f722069643d223035222076616c75653d223122206e616d653d22504322207a6f6e653d223033222069636f6e69643d22303522202f3e3c73656c6563746f722069643d223032222076616c75653d223122206e616d653d2247414d4522207a6f6e653d223033222069636f6e69643d22303222202f3e3c73656c6563746f722069643d223033222076616c75653d223122206e616d653d2241555822207a6f6e653d223031222069636f6e69643d22303322202f3e3c73656c6563746f722069643d223233222076616c75653d223122206e616d653d22434422207a6f6e653d223033222069636f6e69643d22343722202f3e3c73656c6563746f722069643d223232222076616c75653d223122206e616d653d2250484f4e4f22207a6f6e653d223033222069636f6e69643d22323222202f3e3c73656c6563746f722069643d223132222076616c75653d223122206e616d653d22545622207a6f6e653d223033222069636f6e69643d22313222202f3e3c73656c6563746f722069643d223234222076616c75653d223122206e616d653d22464d22207a6f6e653d223033222069636f6e69643d22323422202f3e3c73656c6563746f722069643d223235222076616c75653d223122206e616d653d22414d22207a6f6e653d223033222069636f6e69643d22323522202f3e3c73656c6563746f722069643d223262222076616c75653d223122206e616d653d224e455422207a6f6e653d223033222069636f6e69643d22326222202f3e3c73656c6563746f722069643d223265222076616c75653d223122206e616d653d22424c5545544f4f544822207a6f6e653d223033222069636f6e69643d22326522202f3e3c73656c6563746f72206964 ISCP............!1NRI<?xml version="1.0" encoding="utf-8"?><response status="ok"><device id="TX-NR646"><brand>ONKYO</brand><category>AV Receiver</category><year>2015</year><model>TX-NR646</model><destination>xx</destination><modeliconurl>http://192.168.178.22/icon/AVR_120.jpg</modeliconurl><friendlyname>TX-NR646</friendlyname><firmwareversion>1060-3040-1105-0000-0000</firmwareversion><netservicelist count="18"><netservice id="0e" value="1" name="TuneIn Radio" account="Username" password="Password" /><netservice id="0c" value="0" name="radiko.jp" /><netservice id="04" value="1" name="Pandora" account="Email" password="Password" /><netservice id="0a" value="1" name="Spotify" /><netservice id="03" value="0" name="SiriusXM Internet Radio" account="User Name" password="Password" /><netservice id="08" value="0" name="Slacker Personal Radio" account="Email" password="Password" /><netservice id="12" value="1" name="Deezer" account="E-Mail-Adresse" password="Passwort" /><netservice id="18" value="1" name="AirPlay" /><netservice id="00" value="1" name="DLNA" /><netservice id="05" value="0" name="Rhapsody" account="Username" password="Password" /><netservice id="06" value="0" name="Last.fm Internet Radio" account="User Name" password="Password" /><netservice id="0d" value="0" name="e-onkyo music" /><netservice id="10" value="0" name="simfy" account="Username or email address." password="Password" /><netservice id="0f" value="0" name="MP3tunes" account="Email" password="Password" /><netservice id="11" value="1" name="Home Media" account="User Name" password="Password" /><netservice id="f0" value="1" name="USB" /><netservice id="f1" value="0" name="USB(hinten)" /><netservice id="01" value="1" name="My Favorites" /></netservicelist><zonelist count="4"><zone id="1" value="1" name="Main" volmax="80" volstep="1" /><zone id="2" value="1" name="Zone2" volmax="80" volstep="1" /><zone id="3" value="0" name="Zone3" volmax="0" volstep="0" /><zone id="4" value="0" name="Zone4" volmax="0" volstep="0" /></zonelist><selectorlist count="14"><selector id="10" value="1" name="BD/DVD" zone="03" iconid="10" /><selector id="11" value="1" name="STRM BOX" zone="03" iconid="11" /><selector id="01" value="1" name="CBL/SAT" zone="03" iconid="01" /><selector id="05" value="1" name="PC" zone="03" iconid="05" /><selector id="02" value="1" name="GAME" zone="03" iconid="02" /><selector id="03" value="1" name="AUX" zone="01" iconid="03" /><selector id="23" value="1" name="CD" zone="03" iconid="47" /><selector id="22" value="1" name="PHONO" zone="03" iconid="22" /><selector id="12" value="1" name="TV" zone="03" iconid="12" /><selector id="24" value="1" name="FM" zone="03" iconid="24" /><selector id="25" value="1" name="AM" zone="03" iconid="25" /><selector id="2b" value="1" name="NET" zone="03" iconid="2b" /><selector id="2e" value="1" name="BLUETOOTH" zone="03" iconid="2e" /><selector id
2016.12.02 13:45:33 5: ONKYO_AVR_Read: partial command received
2016.12.02 13:45:33 5: ONKYO_AVR avr: raw 495343500000001000001c1c0100000021314e52493c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d227574662d38223f3e3c726573706f6e7365207374617475733d226f6b223e3c6465766963652069643d2254582d4e52363436223e3c6272616e643e4f4e4b594f3c2f6272616e643e3c63617465676f72793e41562052656365697665723c2f63617465676f72793e3c796561723e323031353c2f796561723e3c6d6f64656c3e54582d4e523634363c2f6d6f64656c3e3c64657374696e6174696f6e3e78783c2f64657374696e6174696f6e3e3c6d6f64656c69636f6e75726c3e687474703a2f2f3139322e3136382e3137382e32322f69636f6e2f4156525f3132302e6a70673c2f6d6f64656c69636f6e75726c3e3c667269656e646c796e616d653e54582d4e523634363c2f667269656e646c796e616d653e3c6669726d7761726576657273696f6e3e313036302d333034302d313130352d303030302d303030303c2f6669726d7761726576657273696f6e3e3c6e6574736572766963656c69737420636f756e743d223138223e3c6e6574736572766963652069643d223065222076616c75653d223122206e616d653d2254756e65496e20526164696f22206163636f756e743d22557365726e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223063222076616c75653d223022206e616d653d22726164696b6f2e6a7022202f3e3c6e6574736572766963652069643d223034222076616c75653d223122206e616d653d2250616e646f726122206163636f756e743d22456d61696c222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223061222076616c75653d223122206e616d653d2253706f7469667922202f3e3c6e6574736572766963652069643d223033222076616c75653d223022206e616d653d22536972697573584d20496e7465726e657420526164696f22206163636f756e743d2255736572204e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223038222076616c75653d223022206e616d653d22536c61636b657220506572736f6e616c20526164696f22206163636f756e743d22456d61696c222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223132222076616c75653d223122206e616d653d224465657a657222206163636f756e743d22452d4d61696c2d41647265737365222070617373776f72643d2250617373776f727422202f3e3c6e6574736572766963652069643d223138222076616c75653d223122206e616d653d22416972506c617922202f3e3c6e6574736572766963652069643d223030222076616c75653d223122206e616d653d22444c4e4122202f3e3c6e6574736572766963652069643d223035222076616c75653d223022206e616d653d2252686170736f647922206163636f756e743d22557365726e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223036222076616c75653d223022206e616d653d224c6173742e666d20496e7465726e657420526164696f22206163636f756e743d2255736572204e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223064222076616c75653d223022206e616d653d22652d6f6e6b796f206d7573696322202f3e3c6e6574736572766963652069643d223130222076616c75653d223022206e616d653d2273696d667922206163636f756e743d22557365726e616d65206f7220656d61696c20616464726573732e222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223066222076616c75653d223022206e616d653d224d503374756e657322206163636f756e743d22456d61696c222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223131222076616c75653d223122206e616d653d22486f6d65204d6564696122206163636f756e743d2255736572204e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d226630222076616c75653d223122206e616d653d2255534222202f3e3c6e6574736572766963652069643d226631222076616c75653d223022206e616d653d225553422868696e74656e2922202f3e3c6e6574736572766963652069643d223031222076616c75653d223122206e616d653d224d79204661766f726974657322202f3e3c2f6e6574736572766963656c6973743e3c7a6f6e656c69737420636f756e743d2234223e3c7a6f6e652069643d2231222076616c75653d223122206e616d653d224d61696e2220766f6c6d61783d2238302220766f6c737465703d223122202f3e3c7a6f6e652069643d2232222076616c75653d223122206e616d653d225a6f6e65322220766f6c6d61783d2238302220766f6c737465703d223122202f3e3c7a6f6e652069643d2233222076616c75653d223022206e616d653d225a6f6e65332220766f6c6d61783d22302220766f6c737465703d223022202f3e3c7a6f6e652069643d2234222076616c75653d223022206e616d653d225a6f6e65342220766f6c6d61783d22302220766f6c737465703d223022202f3e3c2f7a6f6e656c6973743e3c73656c6563746f726c69737420636f756e743d223134223e3c73656c6563746f722069643d223130222076616c75653d223122206e616d653d2242442f44564422207a6f6e653d223033222069636f6e69643d22313022202f3e3c73656c6563746f722069643d223131222076616c75653d223122206e616d653d225354524d20424f5822207a6f6e653d223033222069636f6e69643d22313122202f3e3c73656c6563746f722069643d223031222076616c75653d223122206e616d653d2243424c2f53415422207a6f6e653d223033222069636f6e69643d22303122202f3e3c73656c6563746f722069643d223035222076616c75653d223122206e616d653d22504322207a6f6e653d223033222069636f6e69643d22303522202f3e3c73656c6563746f722069643d223032222076616c75653d223122206e616d653d2247414d4522207a6f6e653d223033222069636f6e69643d22303222202f3e3c73656c6563746f722069643d223033222076616c75653d223122206e616d653d2241555822207a6f6e653d223031222069636f6e69643d22303322202f3e3c73656c6563746f722069643d223233222076616c75653d223122206e616d653d22434422207a6f6e653d223033222069636f6e69643d22343722202f3e3c73656c6563746f722069643d223232222076616c75653d223122206e616d653d2250484f4e4f22207a6f6e653d223033222069636f6e69643d22323222202f3e3c73656c6563746f722069643d223132222076616c75653d223122206e616d653d22545622207a6f6e653d223033222069636f6e69643d22313222202f3e3c73656c6563746f722069643d223234222076616c75653d223122206e616d653d22464d22207a6f6e653d223033222069636f6e69643d22323422202f3e3c73656c6563746f722069643d223235222076616c75653d223122206e616d653d22414d22207a6f6e653d223033222069636f6e69643d22323522202f3e3c73656c6563746f722069643d223262222076616c75653d223122206e616d653d224e455422207a6f6e653d223033222069636f6e69643d22326222202f3e3c73656c6563746f722069643d223265222076616c75653d223122206e616d653d22424c5545544f4f544822207a6f6e653d223033222069636f6e69643d22326522202f3e3c73656c6563746f722069643d223830222076616c75653d223122206e616d653d22536f7572636522207a6f6e653d22303222202f3e3c2f73656c6563746f726c6973743e3c7072657365746c69737420636f756e743d223430223e3c7072657365742069643d223031222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223032222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223033222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223034222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223035222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223036222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223037222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223038222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223039222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223061222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223062222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223063222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223064222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223065222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223066222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223130222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223131222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223132222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223133222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223134222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223135222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223136222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223137222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223138222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223139222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223161222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223162222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223163222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223164222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223165222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223166222062616e643d22302220667265713d223022206e616d653d2222202f3e3c707265 ISCP............!1NRI<?xml version="1.0" encoding="utf-8"?><response status="ok"><device id="TX-NR646"><brand>ONKYO</brand><category>AV Receiver</category><year>2015</year><model>TX-NR646</model><destination>xx</destination><modeliconurl>http://192.168.178.22/icon/AVR_120.jpg</modeliconurl><friendlyname>TX-NR646</friendlyname><firmwareversion>1060-3040-1105-0000-0000</firmwareversion><netservicelist count="18"><netservice id="0e" value="1" name="TuneIn Radio" account="Username" password="Password" /><netservice id="0c" value="0" name="radiko.jp" /><netservice id="04" value="1" name="Pandora" account="Email" password="Password" /><netservice id="0a" value="1" name="Spotify" /><netservice id="03" value="0" name="SiriusXM Internet Radio" account="User Name" password="Password" /><netservice id="08" value="0" name="Slacker Personal Radio" account="Email" password="Password" /><netservice id="12" value="1" name="Deezer" account="E-Mail-Adresse" password="Passwort" /><netservice id="18" value="1" name="AirPlay" /><netservice id="00" value="1" name="DLNA" /><netservice id="05" value="0" name="Rhapsody" account="Username" password="Password" /><netservice id="06" value="0" name="Last.fm Internet Radio" account="User Name" password="Password" /><netservice id="0d" value="0" name="e-onkyo music" /><netservice id="10" value="0" name="simfy" account="Username or email address." password="Password" /><netservice id="0f" value="0" name="MP3tunes" account="Email" password="Password" /><netservice id="11" value="1" name="Home Media" account="User Name" password="Password" /><netservice id="f0" value="1" name="USB" /><netservice id="f1" value="0" name="USB(hinten)" /><netservice id="01" value="1" name="My Favorites" /></netservicelist><zonelist count="4"><zone id="1" value="1" name="Main" volmax="80" volstep="1" /><zone id="2" value="1" name="Zone2" volmax="80" volstep="1" /><zone id="3" value="0" name="Zone3" volmax="0" volstep="0" /><zone id="4" value="0" name="Zone4" volmax="0" volstep="0" /></zonelist><selectorlist count="14"><selector id="10" value="1" name="BD/DVD" zone="03" iconid="10" /><selector id="11" value="1" name="STRM BOX" zone="03" iconid="11" /><selector id="01" value="1" name="CBL/SAT" zone="03" iconid="01" /><selector id="05" value="1" name="PC" zone="03" iconid="05" /><selector id="02" value="1" name="GAME" zone="03" iconid="02" /><selector id="03" value="1" name="AUX" zone="01" iconid="03" /><selector id="23" value="1" name="CD" zone="03" iconid="47" /><selector id="22" value="1" name="PHONO" zone="03" iconid="22" /><selector id="12" value="1" name="TV" zone="03" iconid="12" /><selector id="24" value="1" name="FM" zone="03" iconid="24" /><selector id="25" value="1" name="AM" zone="03" iconid="25" /><selector id="2b" value="1" name="NET" zone="03" iconid="2b" /><selector id="2e" value="1" name="BLUETOOTH" zone="03" iconid="2e" /><selector id="80" value="1" name="Source" zone="02" /></selectorlist><presetlist count="40"><preset id="01" band="0" freq="0" name="" /><preset id="02" band="0" freq="0" name="" /><preset id="03" band="0" freq="0" name="" /><preset id="04" band="0" freq="0" name="" /><preset id="05" band="0" freq="0" name="" /><preset id="06" band="0" freq="0" name="" /><preset id="07" band="0" freq="0" name="" /><preset id="08" band="0" freq="0" name="" /><preset id="09" band="0" freq="0" name="" /><preset id="0a" band="0" freq="0" name="" /><preset id="0b" band="0" freq="0" name="" /><preset id="0c" band="0" freq="0" name="" /><preset id="0d" band="0" freq="0" name="" /><preset id="0e" band="0" freq="0" name="" /><preset id="0f" band="0" freq="0" name="" /><preset id="10" band="0" freq="0" name="" /><preset id="11" band="0" freq="0" name="" /><preset id="12" band="0" freq="0" name="" /><preset id="13" band="0" freq="0" name="" /><preset id="14" band="0" freq="0" name="" /><preset id="15" band="0" freq="0" name="" /><preset id="16" band="0" freq="0" name="" /><preset id="17" band="0" freq="0" name="" /><preset id="18" band="0" freq="0" name="" /><preset id="19" band="0" freq="0" name="" /><preset id="1a" band="0" freq="0" name="" /><preset id="1b" band="0" freq="0" name="" /><preset id="1c" band="0" freq="0" name="" /><preset id="1d" band="0" freq="0" name="" /><preset id="1e" band="0" freq="0" name="" /><preset id="1f" band="0" freq="0" name="" /><pre
2016.12.02 13:45:33 5: ONKYO_AVR_Read: partial command received
2016.12.02 13:45:33 5: ONKYO_AVR avr: raw 495343500000001000001c1c0100000021314e52493c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d227574662d38223f3e3c726573706f6e7365207374617475733d226f6b223e3c6465766963652069643d2254582d4e52363436223e3c6272616e643e4f4e4b594f3c2f6272616e643e3c63617465676f72793e41562052656365697665723c2f63617465676f72793e3c796561723e323031353c2f796561723e3c6d6f64656c3e54582d4e523634363c2f6d6f64656c3e3c64657374696e6174696f6e3e78783c2f64657374696e6174696f6e3e3c6d6f64656c69636f6e75726c3e687474703a2f2f3139322e3136382e3137382e32322f69636f6e2f4156525f3132302e6a70673c2f6d6f64656c69636f6e75726c3e3c667269656e646c796e616d653e54582d4e523634363c2f667269656e646c796e616d653e3c6669726d7761726576657273696f6e3e313036302d333034302d313130352d303030302d303030303c2f6669726d7761726576657273696f6e3e3c6e6574736572766963656c69737420636f756e743d223138223e3c6e6574736572766963652069643d223065222076616c75653d223122206e616d653d2254756e65496e20526164696f22206163636f756e743d22557365726e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223063222076616c75653d223022206e616d653d22726164696b6f2e6a7022202f3e3c6e6574736572766963652069643d223034222076616c75653d223122206e616d653d2250616e646f726122206163636f756e743d22456d61696c222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223061222076616c75653d223122206e616d653d2253706f7469667922202f3e3c6e6574736572766963652069643d223033222076616c75653d223022206e616d653d22536972697573584d20496e7465726e657420526164696f22206163636f756e743d2255736572204e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223038222076616c75653d223022206e616d653d22536c61636b657220506572736f6e616c20526164696f22206163636f756e743d22456d61696c222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223132222076616c75653d223122206e616d653d224465657a657222206163636f756e743d22452d4d61696c2d41647265737365222070617373776f72643d2250617373776f727422202f3e3c6e6574736572766963652069643d223138222076616c75653d223122206e616d653d22416972506c617922202f3e3c6e6574736572766963652069643d223030222076616c75653d223122206e616d653d22444c4e4122202f3e3c6e6574736572766963652069643d223035222076616c75653d223022206e616d653d2252686170736f647922206163636f756e743d22557365726e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223036222076616c75653d223022206e616d653d224c6173742e666d20496e7465726e657420526164696f22206163636f756e743d2255736572204e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223064222076616c75653d223022206e616d653d22652d6f6e6b796f206d7573696322202f3e3c6e6574736572766963652069643d223130222076616c75653d223022206e616d653d2273696d667922206163636f756e743d22557365726e616d65206f7220656d61696c20616464726573732e222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223066222076616c75653d223022206e616d653d224d503374756e657322206163636f756e743d22456d61696c222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223131222076616c75653d223122206e616d653d22486f6d65204d6564696122206163636f756e743d2255736572204e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d226630222076616c75653d223122206e616d653d2255534222202f3e3c6e6574736572766963652069643d226631222076616c75653d223022206e616d653d225553422868696e74656e2922202f3e3c6e6574736572766963652069643d223031222076616c75653d223122206e616d653d224d79204661766f726974657322202f3e3c2f6e6574736572766963656c6973743e3c7a6f6e656c69737420636f756e743d2234223e3c7a6f6e652069643d2231222076616c75653d223122206e616d653d224d61696e2220766f6c6d61783d2238302220766f6c737465703d223122202f3e3c7a6f6e652069643d2232222076616c75653d223122206e616d653d225a6f6e65322220766f6c6d61783d2238302220766f6c737465703d223122202f3e3c7a6f6e652069643d2233222076616c75653d223022206e616d653d225a6f6e65332220766f6c6d61783d22302220766f6c737465703d223022202f3e3c7a6f6e652069643d2234222076616c75653d223022206e616d653d225a6f6e65342220766f6c6d61783d22302220766f6c737465703d223022202f3e3c2f7a6f6e656c6973743e3c73656c6563746f726c69737420636f756e743d223134223e3c73656c6563746f722069643d223130222076616c75653d223122206e616d653d2242442f44564422207a6f6e653d223033222069636f6e69643d22313022202f3e3c73656c6563746f722069643d223131222076616c75653d223122206e616d653d225354524d20424f5822207a6f6e653d223033222069636f6e69643d22313122202f3e3c73656c6563746f722069643d223031222076616c75653d223122206e616d653d2243424c2f53415422207a6f6e653d223033222069636f6e69643d22303122202f3e3c73656c6563746f722069643d223035222076616c75653d223122206e616d653d22504322207a6f6e653d223033222069636f6e69643d22303522202f3e3c73656c6563746f722069643d223032222076616c75653d223122206e616d653d2247414d4522207a6f6e653d223033222069636f6e69643d22303222202f3e3c73656c6563746f722069643d223033222076616c75653d223122206e616d653d2241555822207a6f6e653d223031222069636f6e69643d22303322202f3e3c73656c6563746f722069643d223233222076616c75653d223122206e616d653d22434422207a6f6e653d223033222069636f6e69643d22343722202f3e3c73656c6563746f722069643d223232222076616c75653d223122206e616d653d2250484f4e4f22207a6f6e653d223033222069636f6e69643d22323222202f3e3c73656c6563746f722069643d223132222076616c75653d223122206e616d653d22545622207a6f6e653d223033222069636f6e69643d22313222202f3e3c73656c6563746f722069643d223234222076616c75653d223122206e616d653d22464d22207a6f6e653d223033222069636f6e69643d22323422202f3e3c73656c6563746f722069643d223235222076616c75653d223122206e616d653d22414d22207a6f6e653d223033222069636f6e69643d22323522202f3e3c73656c6563746f722069643d223262222076616c75653d223122206e616d653d224e455422207a6f6e653d223033222069636f6e69643d22326222202f3e3c73656c6563746f722069643d223265222076616c75653d223122206e616d653d22424c5545544f4f544822207a6f6e653d223033222069636f6e69643d22326522202f3e3c73656c6563746f722069643d223830222076616c75653d223122206e616d653d22536f7572636522207a6f6e653d22303222202f3e3c2f73656c6563746f726c6973743e3c7072657365746c69737420636f756e743d223430223e3c7072657365742069643d223031222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223032222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223033222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223034222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223035222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223036222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223037222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223038222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223039222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223061222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223062222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223063222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223064222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223065222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223066222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223130222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223131222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223132222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223133222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223134222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223135222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223136222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223137222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223138222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223139222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223161222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223162222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223163222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223164222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223165222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223166222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223230222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223231222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223232222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223233222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223234222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223235222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223236222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223237222062616e643d22302220667265713d223022206e616d653d2222202f3e3c7072657365742069643d223238222062616e643d22302220667265713d223022206e616d653d2222202f3e3c2f7072657365746c6973743e3c636f6e74726f6c6c69737420636f756e743d223430223e3c636f6e74726f6c2069643d2242617373222076616c75653d223122207a6f6e653d223122206d696e3d222d313022206d61783d2231302220737465703d223222202f3e3c636f6e74726f6c2069643d22547265626c65222076616c75653d223122207a6f6e653d223122206d696e3d222d313022206d61783d2231302220737465703d223222202f3e3c636f6e74726f6c2069643d2243656e746572204c6576656c222076616c75653d223122207a6f6e653d223122206d696e3d222d313222206d61783d2231322220737465703d223122202f3e3c636f6e74726f6c2069643d22537562776f6f666572204c6576656c222076616c75653d223122207a6f6e653d223122206d696e3d222d313522206d61783d2231322220737465703d223122202f3e3c636f6e74726f6c2069643d22537562776f6f66657231204c6576656c222076616c75653d223022207a6f6e653d223122206d696e3d222d313522206d61783d2231322220737465703d223122202f3e3c636f6e74726f6c2069643d22537562776f6f66657232204c6576656c222076616c75653d223022207a6f6e653d223122206d696e3d222d313522206d61783d2231322220737465703d223122202f3e3c636f6e74726f6c2069643d225068617365204d61746368696e672042617373222076616c75653d223122202f3e3c636f6e74726f6c2069643d224c4d44204d6f7669652f5456222076616c75653d22312220636f64653d224d4f5649452220706f736974696f6e3d223122202f3e3c636f6e74726f6c2069643d224c4d44204d75736963222076616c75653d22312220636f64653d224d555349432220706f736974696f6e3d223222202f3e3c636f6e74726f6c2069643d224c4d442047616d65222076616c75653d22312220636f64653d2247414d452220706f736974696f6e3d223322202f3e3c636f6e74726f6c2069643d224c4d4420544858222076616c75653d22302220636f64653d2230342220706f736974696f6e3d223422202f3e3c636f6e74726f6c2069643d224c4d442053746572656f222076616c75653d22312220636f64653d2230302220706f736974696f6e3d223422202f3e3c636f6e74726f6c2069643d224c4d4420446972656374222076616c75653d22302220636f64653d2230312220706f736974696f6e3d223122202f3e3c636f6e74726f6c2069643d224c4d44205075726520417564696f222076616c75653d22302220636f64653d2231312220706f736974696f6e3d223222202f3e3c636f6e74726f6c2069643d2254554e455220436f6e74726f6c222076616c75653d223122202f3e3c636f6e74726f6c2069643d2254554e4552204672657120436f6e74726f6c222076616c75653d223022202f3e3c636f6e74726f ISCP............!1NRI<?xml version="1.0" encoding="utf-8"?><response status="ok"><device id="TX-NR646"><brand>ONKYO</brand><category>AV Receiver</category><year>2015</year><model>TX-NR646</model><destination>xx</destination><modeliconurl>http://192.168.178.22/icon/AVR_120.jpg</modeliconurl><friendlyname>TX-NR646</friendlyname><firmwareversion>1060-3040-1105-0000-0000</firmwareversion><netservicelist count="18"><netservice id="0e" value="1" name="TuneIn Radio" account="Username" password="Password" /><netservice id="0c" value="0" name="radiko.jp" /><netservice id="04" value="1" name="Pandora" account="Email" password="Password" /><netservice id="0a" value="1" name="Spotify" /><netservice id="03" value="0" name="SiriusXM Internet Radio" account="User Name" password="Password" /><netservice id="08" value="0" name="Slacker Personal Radio" account="Email" password="Password" /><netservice id="12" value="1" name="Deezer" account="E-Mail-Adresse" password="Passwort" /><netservice id="18" value="1" name="AirPlay" /><netservice id="00" value="1" name="DLNA" /><netservice id="05" value="0" name="Rhapsody" account="Username" password="Password" /><netservice id="06" value="0" name="Last.fm Internet Radio" account="User Name" password="Password" /><netservice id="0d" value="0" name="e-onkyo music" /><netservice id="10" value="0" name="simfy" account="Username or email address." password="Password" /><netservice id="0f" value="0" name="MP3tunes" account="Email" password="Password" /><netservice id="11" value="1" name="Home Media" account="User Name" password="Password" /><netservice id="f0" value="1" name="USB" /><netservice id="f1" value="0" name="USB(hinten)" /><netservice id="01" value="1" name="My Favorites" /></netservicelist><zonelist count="4"><zone id="1" value="1" name="Main" volmax="80" volstep="1" /><zone id="2" value="1" name="Zone2" volmax="80" volstep="1" /><zone id="3" value="0" name="Zone3" volmax="0" volstep="0" /><zone id="4" value="0" name="Zone4" volmax="0" volstep="0" /></zonelist><selectorlist count="14"><selector id="10" value="1" name="BD/DVD" zone="03" iconid="10" /><selector id="11" value="1" name="STRM BOX" zone="03" iconid="11" /><selector id="01" value="1" name="CBL/SAT" zone="03" iconid="01" /><selector id="05" value="1" name="PC" zone="03" iconid="05" /><selector id="02" value="1" name="GAME" zone="03" iconid="02" /><selector id="03" value="1" name="AUX" zone="01" iconid="03" /><selector id="23" value="1" name="CD" zone="03" iconid="47" /><selector id="22" value="1" name="PHONO" zone="03" iconid="22" /><selector id="12" value="1" name="TV" zone="03" iconid="12" /><selector id="24" value="1" name="FM" zone="03" iconid="24" /><selector id="25" value="1" name="AM" zone="03" iconid="25" /><selector id="2b" value="1" name="NET" zone="03" iconid="2b" /><selector id="2e" value="1" name="BLUETOOTH" zone="03" iconid="2e" /><selector id="80" value="1" name="Source" zone="02" /></selectorlist><presetlist count="40"><preset id="01" band="0" freq="0" name="" /><preset id="02" band="0" freq="0" name="" /><preset id="03" band="0" freq="0" name="" /><preset id="04" band="0" freq="0" name="" /><preset id="05" band="0" freq="0" name="" /><preset id="06" band="0" freq="0" name="" /><preset id="07" band="0" freq="0" name="" /><preset id="08" band="0" freq="0" name="" /><preset id="09" band="0" freq="0" name="" /><preset id="0a" band="0" freq="0" name="" /><preset id="0b" band="0" freq="0" name="" /><preset id="0c" band="0" freq="0" name="" /><preset id="0d" band="0" freq="0" name="" /><preset id="0e" band="0" freq="0" name="" /><preset id="0f" band="0" freq="0" name="" /><preset id="10" band="0" freq="0" name="" /><preset id="11" band="0" freq="0" name="" /><preset id="12" band="0" freq="0" name="" /><preset id="13" band="0" freq="0" name="" /><preset id="14" band="0" freq="0" name="" /><preset id="15" band="0" freq="0" name="" /><preset id="16" band="0" freq="0" name="" /><preset id="17" band="0" freq="0" name="" /><preset id="18" band="0" freq="0" name="" /><preset id="19" band="0" freq="0" name="" /><preset id="1a" band="0" freq="0" name="" /><preset id="1b" band="0" freq="0" name="" /><preset id="1c" band="0" freq="0" name="" /><preset id="1d" band="0" freq="0" name="" /><preset id="1e" band="0" freq="0" name="" /><preset id="1f" band="0" freq="0" name="" /><preset id="20" band="0" freq="0" name="" /><preset id="21" band="0" freq="0" name="" /><preset id="22" band="0" freq="0" name="" /><preset id="23" band="0" freq="0" name="" /><preset id="24" band="0" freq="0" name="" /><preset id="25" band="0" freq="0" name="" /><preset id="26" band="0" freq="0" name="" /><preset id="27" band="0" freq="0" name="" /><preset id="28" band="0" freq="0" name="" /></presetlist><controllist count="40"><control id="Bass" value="1" zone="1" min="-10" max="10" step="2" /><control id="Treble" value="1" zone="1" min="-10" max="10" step="2" /><control id="Center Level" value="1" zone="1" min="-12" max="12" step="1" /><control id="Subwoofer Level" value="1" zone="1" min="-15" max="12" step="1" /><control id="Subwoofer1 Level" value="0" zone="1" min="-15" max="12" step="1" /><control id="Subwoofer2 Level" value="0" zone="1" min="-15" max="12" step="1" /><control id="Phase Matching Bass" value="1" /><control id="LMD Movie/TV" value="1" code="MOVIE" position="1" /><control id="LMD Music" value="1" code="MUSIC" position="2" /><control id="LMD Game" value="1" code="GAME" position="3" /><control id="LMD THX" value="0" code="04" position="4" /><control id="LMD Stereo" value="1" code="00" position="4" /><control id="LMD Direct" value="0" code="01" position="1" /><control id="LMD Pure Audio" value="0" code="11" position="2" /><control id="TUNER Control" value="1" /><control id="TUNER Freq Control" value="0" /><contro
2016.12.02 13:45:33 5: ONKYO_AVR_Read: partial command received
2016.12.02 13:45:33 5: ONKYO_AVR avr: raw 495343500000001000001c1c0100000021314e52493c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d227574662d38223f3e3c726573706f6e7365207374617475733d226f6b223e3c6465766963652069643d2254582d4e52363436223e3c6272616e643e4f4e4b594f3c2f6272616e643e3c63617465676f72793e41562052656365697665723c2f63617465676f72793e3c796561723e323031353c2f796561723e3c6d6f64656c3e54582d4e523634363c2f6d6f64656c3e3c64657374696e6174696f6e3e78783c2f64657374696e6174696f6e3e3c6d6f64656c69636f6e75726c3e687474703a2f2f3139322e3136382e3137382e32322f69636f6e2f4156525f3132302e6a70673c2f6d6f64656c69636f6e75726c3e3c667269656e646c796e616d653e54582d4e523634363c2f667269656e646c796e616d653e3c6669726d7761726576657273696f6e3e313036302d333034302d313130352d303030302d303030303c2f6669726d7761726576657273696f6e3e3c6e6574736572766963656c69737420636f756e743d223138223e3c6e6574736572766963652069643d223065222076616c75653d223122206e616d653d2254756e65496e20526164696f22206163636f756e743d22557365726e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223063222076616c75653d223022206e616d653d22726164696b6f2e6a7022202f3e3c6e6574736572766963652069643d223034222076616c75653d223122206e616d653d2250616e646f726122206163636f756e743d22456d61696c222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223061222076616c75653d223122206e616d653d2253706f7469667922202f3e3c6e6574736572766963652069643d223033222076616c75653d223022206e616d653d22536972697573584d20496e7465726e657420526164696f22206163636f756e743d2255736572204e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223038222076616c75653d223022206e616d653d22536c61636b657220506572736f6e616c20526164696f22206163636f756e743d22456d61696c222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223132222076616c75653d223122206e616d653d224465657a657222206163636f756e743d22452d4d61696c2d41647265737365222070617373776f72643d2250617373776f727422202f3e3c6e6574736572766963652069643d223138222076616c75653d223122206e616d653d22416972506c617922202f3e3c6e6574736572766963652069643d223030222076616c75653d223122206e616d653d22444c4e4122202f3e3c6e6574736572766963652069643d223035222076616c75653d223022206e616d653d2252686170736f647922206163636f756e743d22557365726e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223036222076616c75653d223022206e616d653d224c6173742e666d20496e7465726e657420526164696f22206163636f756e743d2255736572204e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223064222076616c75653d223022206e616d653d22652d6f6e6b796f206d7573696322202f3e3c6e6574736572766963652069643d223130222076616c75653d223022206e616d653d2273696d667922206163636f756e743d22557365726e616d65206f7220656d61696c20616464726573732e222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223066222076616c75653d223022206e616d653d224d503374756e657322206163636f756e743d22456d61696c222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d223131222076616c75653d223122206e616d653d22486f6d65204d6564696122206163636f756e743d2255736572204e616d65222070617373776f72643d2250617373776f726422202f3e3c6e6574736572766963652069643d226630222076616c75653d223122206e616d653d2255534222202f3e3c6e6574736572766963652069643d226631222076616c75653d223022206e616d653d225553422868696e74656e2922202f3e3c6e6574736572766963652069643d223031222076616c75653d223122206e616d653d224d79204661766f726974657322202f3e3c2f6e6574736572766963656c6973743e3c7a6f6e656c69737420636f756e743d2234223e3c7a6f6e652069643d2231222076616c75653d223122206e616d653d224d61696e2220766f6c6d61783d2238302220766f6c737465703d223122202f3e3c7a6f6e652069643d2232222076616c75653d223122206e616d653d225a6f6e65322220766f6c6d61783d2238302220766f6c737465703d223122202f3e3c7a6f6e652069643d2233222076616c75653d223022206e616d653d225a6f6e65332220766f6c6d61783d22302220766f6c737465703d223022202f3e3c7a6f6e652069643d2234222076616c75653d223022206e616d653d225a6f6e65342220766f6c6d61783d22302220766f6c737465703d223022202f3e3c2f7a6f6e656c6973743e3c73656c6563746f726c69737420636f756e743d223134223e3c73656c6563746f722069643d223130222076616c75653d223122206e616d653d2242442f44564422207a6f6e653d223033222069636f6e69643d22313022202f3e3c73656c6563746f722069643d223131222076616c75653d223122206e616d653d225354524d20424f5822207a6f6e653d223033222069636f6e69643d22313122202f3e3c73656c6563746f722069643d223031222076616c75653d223122206e616d653d2243424c2f53415422207a6f6e653d223033222069636f6e69643d22303122202f3e3c73656c6563746f722069643d223035222076616c75653d223122206e616d653d22504322207a6f6e653d223033222069636f6e69643d22303522202f3e3c73656c6563746f722069643d223032222076616c75653d2231222