Hallo und vielen Dank für dieses tolle Modul @Nall-chan!
Habe eine Frage, wenn ich den Receiver mittels der entsprechenden Variable ausschalte, gibt es dann eine Möglichkeit, ihn wieder zum Leben zu erwecken? Er reagiert dann einfach nicht mehr.
Hallo und vielen Dank für dieses tolle Modul @Nall-chan!
Habe eine Frage, wenn ich den Receiver mittels der entsprechenden Variable ausschalte, gibt es dann eine Möglichkeit, ihn wieder zum Leben zu erwecken? Er reagiert dann einfach nicht mehr.
Netzwerk Standby im Receiver aktiviert?
Michael
Danke, das war’s
Noch ein Problem: Ich mache
OAVR_GetVideoInformation($id);
Und erhalte folgende Meldung:
Warning: array_combine(): Both parameters should have an equal number of elements in C:\ProgramData\Symcon\modules.store\de.nall.chan.onkyo\OnkyoAVRZone\module.php on line 574
Debug-Ausgabe des Splitters:
04.03.2023, 21:01:39 | Send APIData->APICommand | IFV
04.03.2023, 21:01:39 | Send APIData->Data | QSTN
04.03.2023, 21:01:39 | Send APIData->needResponse | TRUE
04.03.2023, 21:01:39 | Receive | ISCP<NUL><NUL><NUL><DLE><NUL><NUL><NUL>R<SOH><NUL><NUL><NUL>!1IFVHDMI 5,1920 x 1080p 60 Hz,RGB,24bit,MAIN,1920 x 1080p 60 Hz,RGB,24bit,,,<SUB><CR><LF>
04.03.2023, 21:01:39 | Response | HDMI 5,1920 x 1080p 60 Hz,RGB,24bit,MAIN,1920 x 1080p 60 Hz,RGB,24bit,,,
Der Wert im Textfeld „IFV“ bzw. Video Information aktualisiert sich nicht.
Fehler gefunden, Fix kommt die Tage als Beta.
Ich meine der Wert wird nicht aktiv von den Geräten gesendet.
Du kannst es mit
OAVR_RequestState(32378,'IFV');
anfragen. Muss mal schauen ob ich zumindest beim Wechsel der Quelle das automatisieren kann.
Beim Wechsel der Quellen kann ich das automatisiert abfragen.
Aber wenn die Quelle dann die Auflösung ändern, bekomme ich keine Info vom Receiver
Michael
Danke dafür!
Ich requeste das jetzt periodisch, da beim Starten von AVR und Projektor manchmal die HDMI-Verbindung nicht funktioniert und ich das so erkennen kann (in dem Fall schalte ich den AVR aus und wieder ein, das schafft dann Abhilfe).
Nur zur Erläuterung, wofür ich diese Info überhaupt brauche
Darum baue ich ja immer ‚fast‘ alles in die Module ein, was eine API so hergibt.
Irgendwer braucht immer mal eine spezielle Funktion
Aber testen kann ich nie 100%
Also danke fürs Bug finden.
Dann vergiss auch RequestState, weil die Variable ja nur einen lesbaren Wert liefert und kein Array wie OAVR_GetVideoInformation.
Michael
Michael
Hallo zusammen,
ich bekomme schon seit einiger Zeit folgenden Fehlermeldung:
Gibt es eine Möglichkeit, diese abzustellen? Ansonsten funktioniert das Modul einwandfrei.
LG
Koenig159
Gesehen habe ich das bei mir auch schon.
Abstellen geht nicht, weil das den Sinn des KeepAlive ja zu wieder laufen würde.
Muss mal schauen ob das ein Timing Problem, ein Bug oder wirklich ein Problem mit meinem Receiver ist
Michael
Habe gerade beim Versuch, die Eingangsquelle umzuschalten folgende Fehlermeldung erhalten:
Warning:
Notice: Timeout SLI in C:\ProgramData\Symcon\modules\.store\de.nall.chan.onkyo\OnkyoAVRSplitter\module.php on line 303
RESULT: in C:\ProgramData\Symcon\modules\.store\de.nall.chan.onkyo\OnkyoAVRZone\module.php on line 1155
Notice: Wert nicht verfügbar. in C:\ProgramData\Symcon\modules\.store\de.nall.chan.onkyo\OnkyoAVRZone\module.php on line 1139
(Code: -32603)
Ich glaube, nach Analyse des Fehlers, dass die Ursache eine nicht verbundene HDMI-Eingangsquelle ist. Weiß nicht ob das Verhalten dann so okay ist, mir kam es vor als ob es eine entsprechende Meldung geben sollte.
Wert nicht verfügbar
wäre dann ja korrekt.
Wobei ich das Timeout dann aber nicht verstehe.
Muss ich bei Gelegenheit mal testen.
Michael
Hallo,
versuche ergebnislos meinen Pioneer VSX-921 zu verbinden.
Habe das Modul Onkyo&Pioneer AVR installiert.
Discovery Instanz ist auch da.
Aber dort will der AVR einfach nicht gefunden werden.
Per LAN Scan ist der Receiver aber zu sehen.
Was mache ich falsch?
Wenn du die IP kennst, dann leg direkt den Konfigurator an und trag die Adresse in dem Dialog ein.
Discovery geht z.b. bei NAT oder Docker mit NAT nicht.
Michael
Hm.
Also Pioneer Configurator angelegt.
Dann kommt:
Schnittstelle konfigurieren. Dort steht: Diese Schnittstelle erfordert keine Konfiguration.
Dann auf „Weiter“
Schnittstelle konfigurieren (ISCP Splitter #xxxxx)
Unter Host ip vom VSX eingetragen
und „Aktiv“ geschaltet. Dann OK.
Jetzt kommt eine Fehlermeldung:
Konnte Änderungen nicht anwenden
Connection refused (Code: -32603)
Instanz „Pioneer Configurator“ ist angelegt. Aber es kommt die Meldung:
Instanz hat keinen aktiven Parent.
Ich fürchte, ich habe mich irgendwie verrannt
Das ist soweit korrekt. Vermutlich wird dein Gerät aber das Protokoll nicht können.
Michael
Der VSX-921?
OK . . .
Das Protokoll von den Gerät ist anders.
https://arnowelzel.de/pioneer-av-receiver-uebers-netzwerk-steuern
Scripte dazu gibt es u.a. hier:
Oder hier auch ein Modul:
Michael
Toll!
Perfekt. Das funktioniert auch mit meinem alten VSX-921!
Großartig!
Jetzt hat die, zum Teil, defekte Fernbedienung ausgedient
Vielen Dank für den Tipp!