Nennt sich Yamaha MusicCast. Hat einer von euch das schon decodiert, so dass es in Loxone mit virtuellen Ein-/Ausgängen nutzbar ist?
Yamaha Mulitcast einbinden
Einklappen
X
-
Yamaha Mulitcast einbinden
Yamaha hat nun seit neuestem ihr eigenes Steuerprotokoll am Start, so dass neue Yamaha Reveiver und andere Geräte nur noch per Smartphone App steuerbar sind und nicht mehr per Webbrowser.
Nennt sich Yamaha MusicCast. Hat einer von euch das schon decodiert, so dass es in Loxone mit virtuellen Ein-/Ausgängen nutzbar ist?Zuletzt geändert von Klettmaen; 22.04.2016, 14:27.Stichworte: - -
Bist Du sicher, dass es da um die Steuerung des Receiver geht; oder ist es das neue MusicCast-Produkt für Multiroomaudio. Ersteres kann ich mir fast nicht vorstellen, weil Yamaha sonst plötzlich für Integratoren völlig uninteressant würde, wenn kein RS-232/Ip-Zugriff mehr bestünde ..!? -
Es geht um den Receiver R-N602. Er ist aber auch Teil der Multiroom Familie. Meine erste Analyse hat ergeben, dass man das schon über http GET Requests steuern kann. Gibt nur eben kein Webinterface, sondern nur die Multiroom-App. Mir fehlt der komplette Code-Baum und das einfach nach zu bauen. Reengineering und alles aus zu probieren ist halt mühselig.Kommentar
-
Ich versteh nicht ganz was Du meinst!?
Die RS-232/IP-Commands von Yamaha sind doch sicher irgendwo abrufbar/erhältlich. Da sind meist für sämtliche Receiver die gleichen Codes abgebildet. Über Putty oder Hercules lässt sich dann sehr schnell testen, auf welche Codes der Receiver reagiert ...Kommentar
-
Erhältlich sind sie nicht. Habe den Yamaha Support schon danach gefragt. Sie wollen ihre MusicCast App anscheinend als "closed shop" behandeln. Sicher lässt sich das testen. Das normale Verfahren ist es einen managed Switch an den Receiver zu hängen und Port-Mirroring auf einen PC mit Wireshark zu aktivieren. Dann mit der App jeden möglichen Befehl testen und anschliessend auslesen. Ist halt sehr mühselig und wenig strukturell. Daher meine Frage, ob jemand hier schon die Codes ermittelt hat.Zuletzt geändert von Klettmaen; 22.04.2016, 14:28.Kommentar
-
Wir sprechen irgendwie nicht vom gleichen. Unter diesem Link sind z.B. Dokumentationen zu den Befehlen von Yamaha erhältlich - wenn auch schon etwas älter. Für andere Systeme wie RTI, gibt es aktuelle Treiber (letztmals angepasst Ende 2015) welche genau auf diesen Commands basieren. Ich hätte nichts davon gehört, dass Yamaha zukünftig auf diese Schnittstellen verzichtet (zumindest nicht für höherwertige Geräte - ohne das hier erwähnte Produkt schlecht machen zu wollen). All das hat nichts mit der neuen APP-Steuerung zu tun sondern basiert auf dem ursprünglichen RS-232 Protokoll für Systemintegratoren, um Geräte über Serial-Port steuern zu können. Diese wurden dann für IP adaptiert. Wenn der entsprechende Receiver das kann, benötigst Du die anderen Befehle doch gar nicht?Kommentar
-
Hmmmm nicht ganz. Der R-N602 ist Teil der Mutliroom Familie und da fehlen eben die Raum-Parameter. Auch sind die Funktionsnamen anders. Bspw ist der http-Befehl um das System an zu schalten
Power On: http:/IP-Receiver//YamahaExtendedControl/v1/main/setPower?power=on
Standby: http:/IP-Receiver//YamahaExtendedControl/v1/main/setPower?power=standby
Volume: http:/IP-Receiver//YamahaExtendedControl/v1/main/setVolume?volume=64
Also: Alles neu :-(
Ich kann mal ausprobieren, ob ich einige Parameter wieder verwenden kann. Danke dir.Zuletzt geändert von Klettmaen; 21.04.2016, 18:03.Kommentar
-
Hi zusammen,
ich bin vor Kurzem auf die offizielle API von der Yamaha Netzwerk Kommunikation gestoßen (wird betitelt als YXC -> Yamaha extended Control und umfasst auch Music cast Funktionalitäten).
Die API scheint recht gut strukturiert zu sein.
Damit sollte man es ohne rumprobieren oder Netzwerk sniffen schaffen eine loxone Integration hinzubekommen:
Hier die Basic API: https://community-openhab-org.s3-eu-...3f12dd4d70.pdf
und hier die Advanced API bei der es dann um die Multiroom Verlinkungen geht: https://community-openhab-org.s3-eu-...c0b253d7f2.pdf
Ich fände eine Anbindung an loxone eine super Sache vor allem für die Leute, die ein Music cast fähigen Yamaha Receiver für ihr heimkino im Einsatz haben.
man schafft dadurch also auch die Möglichkeit das heimkino System in die multiroom loxone Welt zu integrieren.
Kommentar
-
Klasse toasty. Genau das habe ich gesucht. Habe mich zwar mit Sniffen beholfen und es funktionierte soweit ziemlich gut.
Toll, dass ich jetzt die volle API habe. Kann ich mein Yamaha Modul erweitern. -
Gerne ;-)
Du hast nicht zufällig ein kleines how to / Anleitung wie genau du es realisiert hast oder?
Schickst du die HTTP requests direkt vom MS ab oder hast du einen Rpi o.Ä. der die Anfragen für dich verarbeitet?
Ich selbst habe noch gar keinen MS bin also sogar noch vor dem Stadium Grünschnabel. Fest steht, dass wir in unserem Neubau (Baubeginn Juni) Loxone integrieren werden und ich weiß schon genau wie ich es machen möchte.
Ich strebe eine Multiroom Lösung mit Yamaha Music Cast an, da wir bereits einen RXA3060 haben und der ja sogar schon mehrere Zonen kann.
Ich wäre suuuuuper super dankbar für jeden Tipp den du mir diesbezüglich geben kannst ;-)
Gruß
toasty
-
-
Hallo!
Bei meinem Yamaha CRX-N560 Network Receiver (Pianocraft) funktionieren diese Befehle leider nicht.
Hat wer eine Ahnung wie ich den über Netzwerk ansteuern kann?
DankeFG
Lightpicture
Nur ein Netzwerkkabel ist richtiges WLANKommentar
-
Hi zusammen,
ich bin vor Kurzem auf die offizielle API von der Yamaha Netzwerk Kommunikation gestoßen (wird betitelt als YXC -> Yamaha extended Control und umfasst auch Music cast Funktionalitäten).
Die API scheint recht gut strukturiert zu sein.
Damit sollte man es ohne rumprobieren oder Netzwerk sniffen schaffen eine loxone Integration hinzubekommen:
Hier die Basic API: https://community-openhab-org.s3-eu-...3f12dd4d70.pdf
und hier die Advanced API bei der es dann um die Multiroom Verlinkungen geht: https://community-openhab-org.s3-eu-...c0b253d7f2.pdf
Ich fände eine Anbindung an loxone eine super Sache vor allem für die Leute, die ein Music cast fähigen Yamaha Receiver für ihr heimkino im Einsatz haben.
man schafft dadurch also auch die Möglichkeit das heimkino System in die multiroom loxone Welt zu integrieren.
Hier das Vorlagendokument dass ich für den Virtuellen Output im Loxone Config verwendet habe. Das Ganze habe ich dann mit dem Baustein "Mediensteuerung" eingebunden. Leider ist es recht aufwendig, die Rückgabewerte aus zu werten. Bspw. Aktueller Musiktitel, Lautstärke usw. Aber schon mal ein Anfang.
Einfach den Anhang in .xml umbenennen und in das Vorlageverzeichnis von Loxone kopieren.
Dann in Loxone Config unter "Virtuelle Ausgänge -> Geräte -> Yamaha MusicCast" auswählen und schon hast du es in deine Config integriert.
Viel Erfolg
KristanAngehängte DateienKommentar
-
Hallo!
Ich tüftle auch schon eine Weile an einer Multiroom-Lösung mit Yamaha herum.
Ich habe bereits einen RX-A850 und werde mir vl. noch einen RX-A2060 zulegen um gesamt 6 Zonen zu erreichen.
Lässt sich das ordentlich verknüpfen so, dass man es nicht merkt, dass es mehrere Geräte sind? Vl. kommt noch eine Soundbar dazu beim Fernseher!
Find ich mal super, dass ihr ähnliches vorhabt!
Hoffentlich bringe ich das dann zusammen mit der Vorlage von Kristan 😉
Lg Clemens
Gesendet von iPad mit TapatalkKommentar
Kommentar