Hallo zusammen,
ich versuche gerade, die Yamaha CX-A5100 Vorstufe per Netzwerk zu steuern, was mir leider noch nicht ganz gelingt. Als Zentrale nutze ich openhab. Für die Vorstufe gibt es das Yamaha Receiver Binding, was im Großen und Ganzen auch funktioniert. Eine wichtige Funktion fehlt mir aber in dem Binding, nämlich dass ich HDMI OUT umschalten kann. So muss ich zum Aktivieren vom Vorschaumonitor etc. immer zur Yamaha App greifen. Ich habe vor 14 Tagen mal einen Feature Request erstellt, außerdem einen kleineren Verbesserungsrequest, aber so wie es aussieht, scheint das Binding nicht mehr gepflegt zu werden.
Alternativ gibt es von Yamaha eine Schnittstellenbeschreibung (Yamaha Extended Control API Specification (Basic)), um die Vorstufe per http zu steuern. Im Großen und Ganzen funktioniert diese Steuerung auch. HDMI OUT kann ich z.B. problemlos damit umschalten. Mehrere schnelle Aufrufe hintereinander (z.B. Lautstärke erhöhen) funktionieren aber nicht einwandfrei.
Nun wollte ich HDMI OUT per http umschalten und für den Rest das vorhandene Binding nutzen, aber auch das funktioniert leider nicht. Beim http-Request erhalte ich eine SocketException. Es sieht fast so aus, als würde die Vorstufe von einem System (openhabian) nicht gleichzeitig mehrere Verbindungen akzeptieren. Kann man das eventuell in der Vorstufe irgendwo erlauben?
Hat vielleicht jemand Erfahrungen mit der Vorstufe in Kombination mit openhab?
Gruß,
fincher