An alle Home-Entertainment Fans,
Es gibt nun einen LBS zur Steuerung von Audio Video Receiver (AVR) der Fa. Denon (und vermutlich auch Marantz). Der Baustein wurde auf Basis des Protokolls für die aktuellen 2015/2016 Modell X1200, X2200, X3200, X4200 entwickelt. Da ich die Protokoll Specs anderer Modelle nicht gewälzt habe, weiss ich nicht, ob auch weitere Modell damit funktionieren. Einfach mal ausprobieren. Es muss auf jeden Fall ein Modell mit Netzwerkanschluss (LAN oder WLAN) sein, da die Kommunikations über TCP/IP Sockets erfolgt.
Den Baustein findet ihr wie immer ===> HIER <=== 2016-04-04 21_07_59-knx-user-forum Service - Downloadbereich.png
Der Baustein wird über wenige Eingänge konfiguriert: IP, Port, Pollingintervall. Außerdem kann Autostart und Debug eingeschaltet werden. Zusätzlich ist ein Eingang für ein Kommando verhanden. Kommandos müssen auf Basis der Protokollspezifikation von Denon geschickt werden. Derzeit ist immer nur ein Kommando zu einem Zeitpunkt möglich. Über Edomi Squenzen lassen sich aber mehrere Kommandos in Folge ausführen. Der AVR kann ohnehin immer nur ein Kommando zur selben Zeit empfangen und ausführen. Nach einem Power-On Kommando wird das nächste Kommando um 5 Sekunden verzögert, da der AVR eine gewisse Zeit zum Einschalten benötigt. Dies wird LBS automatisch gemacht. Genauso wird nach Wechseln der Quelle eine Pause von 2 Sekunden eingelegt, da ansonsten darauffolgende Befehle verloren gehen können.
Für all die schnell mal Testen wollen ohne die Protokollspezifikation wälzen zu müssen, hier ein paar beispielhafte Befehle:
Power-On: PWON
Power-Off: PWSTANDBY
Lautstärke: MVxx (xx=00..98)
Lautstärke plus: MVUP
Lautstärke minus: MVDOWN
Mute-On: MUON
Mute-Off: MUOFF
etc.
Vollständige Spezifiation findet ihr hier:
http://www.denon.de/de/product/homet...vers/avrx3200w
Dort auf Download und dann auf "Steuerungsprotokoll....." klicken.
Die Ausgänge des Bausteins enthalten die für mich im Moment wichtigsten Punkte wie: On/Off, Mute, Source, Volume, Sleep, Surround Mode für die Main Zone und für Zone2. Wenn weitere Infos wichtig sind, bitte hier als Featurerequest posten.
Da der AVR aktiv Änderungen seines Zustands signalisiert und der Baustein regelmäßig (Pollingintervall) auf diese Nachrichten lauscht, werden quasi in Echtzeit auch die Änderungen an den LBS Ausgängen sichtbar, die man per Denon App, IR Remote oder auch direkt am Gerät vornimmt.
BTW: Der LBS sollte vermutlich auch mit Receivern der Fa. Marantz funktionieren, da beide zum D&M Holding gehören und sich eine Protokollspezifikation teilen.
Viel Spaß beim Testen und ich bin natürlich gespannt auf euer Feedback.
André
Changelog
=========
v0.1: Initial version
v0.2: Changed power, mute outputs for main zone and zone 2 to binary (0=off | 1=on)
Changed sleep and volume for main zone and zone 2 to integer (0..XX)
v0.2.1: Mute status for main zone and zone 2 corrected after receiving "PWRSTANDBY" or "Z2OFF"
by sending a "MU?" or "Z2MU?"
Es gibt nun einen LBS zur Steuerung von Audio Video Receiver (AVR) der Fa. Denon (und vermutlich auch Marantz). Der Baustein wurde auf Basis des Protokolls für die aktuellen 2015/2016 Modell X1200, X2200, X3200, X4200 entwickelt. Da ich die Protokoll Specs anderer Modelle nicht gewälzt habe, weiss ich nicht, ob auch weitere Modell damit funktionieren. Einfach mal ausprobieren. Es muss auf jeden Fall ein Modell mit Netzwerkanschluss (LAN oder WLAN) sein, da die Kommunikations über TCP/IP Sockets erfolgt.
Den Baustein findet ihr wie immer ===> HIER <=== 2016-04-04 21_07_59-knx-user-forum Service - Downloadbereich.png
Der Baustein wird über wenige Eingänge konfiguriert: IP, Port, Pollingintervall. Außerdem kann Autostart und Debug eingeschaltet werden. Zusätzlich ist ein Eingang für ein Kommando verhanden. Kommandos müssen auf Basis der Protokollspezifikation von Denon geschickt werden. Derzeit ist immer nur ein Kommando zu einem Zeitpunkt möglich. Über Edomi Squenzen lassen sich aber mehrere Kommandos in Folge ausführen. Der AVR kann ohnehin immer nur ein Kommando zur selben Zeit empfangen und ausführen. Nach einem Power-On Kommando wird das nächste Kommando um 5 Sekunden verzögert, da der AVR eine gewisse Zeit zum Einschalten benötigt. Dies wird LBS automatisch gemacht. Genauso wird nach Wechseln der Quelle eine Pause von 2 Sekunden eingelegt, da ansonsten darauffolgende Befehle verloren gehen können.
Für all die schnell mal Testen wollen ohne die Protokollspezifikation wälzen zu müssen, hier ein paar beispielhafte Befehle:
Power-On: PWON
Power-Off: PWSTANDBY
Lautstärke: MVxx (xx=00..98)
Lautstärke plus: MVUP
Lautstärke minus: MVDOWN
Mute-On: MUON
Mute-Off: MUOFF
etc.
Vollständige Spezifiation findet ihr hier:
http://www.denon.de/de/product/homet...vers/avrx3200w
Dort auf Download und dann auf "Steuerungsprotokoll....." klicken.
Die Ausgänge des Bausteins enthalten die für mich im Moment wichtigsten Punkte wie: On/Off, Mute, Source, Volume, Sleep, Surround Mode für die Main Zone und für Zone2. Wenn weitere Infos wichtig sind, bitte hier als Featurerequest posten.
Da der AVR aktiv Änderungen seines Zustands signalisiert und der Baustein regelmäßig (Pollingintervall) auf diese Nachrichten lauscht, werden quasi in Echtzeit auch die Änderungen an den LBS Ausgängen sichtbar, die man per Denon App, IR Remote oder auch direkt am Gerät vornimmt.
BTW: Der LBS sollte vermutlich auch mit Receivern der Fa. Marantz funktionieren, da beide zum D&M Holding gehören und sich eine Protokollspezifikation teilen.
Viel Spaß beim Testen und ich bin natürlich gespannt auf euer Feedback.
André
Changelog
=========
v0.1: Initial version
v0.2: Changed power, mute outputs for main zone and zone 2 to binary (0=off | 1=on)
Changed sleep and volume for main zone and zone 2 to integer (0..XX)
v0.2.1: Mute status for main zone and zone 2 corrected after receiving "PWRSTANDBY" or "Z2OFF"
by sending a "MU?" or "Z2MU?"
Kommentar