Hallo zusammen,
ich werde mir jetzt auch eine Yamaha RX-V683 kaufen. Hat jemand eine Beschreibung welche Befehle möglich sind?
Wenn der Receiver MusicCast kann, dann hab ich eine Api die ich dir gerne per PN zukommen lassen kann. Wenn der Receiver zwar Heimnetz-tauglich ist, aber noch kein MusicCast kann, dann findest du die entsprechenden Links hier im Thread…
Ja kann der Receiver. Ich habe mir schon den Thread durchgelesen, aber keinen Link zum API Dokument gefunden.
So der Receiver ist angeschlossen. Eine Anleitung der API habe ich auch gefunden.
http://receiverip/YamahaExtendedControl/v1/main/setInput?input=net_radio
Weiß jemand ob man beim Webradio noch den Sender mitgeben kann?
Ja, klar.
Die komplette Api habe ich, wie geschrieben, vorliegen.
Den Sender beim WebRadio kannst du wie folgt mitgeben:
http://IP-Adresse/YamahaExtendedControl/v1/netusb/recallPreset?zone=main&num=2
Die Num am Ende wählt den Senderspeicherplatz aus. In diesem Fall also Senderspeicherplatz Nummer 2
Hast du das selber schon ausprobiert?
Bei mir funktioniert es nicht. Ich bekomme zwar ein Response Code 0 (Successfull) aber der Sender wechselt nicht.
Bei mir klappts…
Hast du unter Favoriten den die Sender eingespeichert?
Du musst vorher auch noch den jeweiligen Sender am Reciver speichern. Den entsprechenden NET Radio sender aussuchen. Dann auf der FB unten bei den Steuertasten MEMORY(Play) so lange gedrückt halten, bis du es speichern kannst und nochmals mit der Play Taste bestätigen. Dann kannst du wenn du mehrere einprogrammiert hast auch mit der Preset Taste umschalten.
Das HG sieht bei mir nun wie folgt aus:
HG1: Reciver ON:
http://ip-adresse/YamahaRemoteControl/ctrl
POST
application/xml
<?xml version="1.0" encoding="utf-8"?>
<YAMAHA_AV cmd="PUT">
<Main_Zone>
<Power_Control>
<Power>On</Power>
</Power_Control>
</Main_Zone>
</YAMAHA_AV>
1sec verzögerung
HG2: Set Volume:
http://ip-adresse/YamahaExtendedControl/v1/main/setVolume?volume=50
GET
OPTIONAL
BODY - leer
2Sec verzögerung
HG3: Set Source:
http://ip-adresse/YamahaRemoteControl/ctrl
POST
application/xml
<YAMAHA_AV cmd="PUT"><Main_Zone><Input><Input_Sel>NET</Input_Sel></Input></Main_Zone></YAMAHA_AV>
2 sec Verzögerung:
HG4: Senderauswahl:
http://ip-adresse/YamahaRemoteControl/ctrl
POST
application/xml
<YAMAHA_AV cmd="PUT"><Main_Zone><Input><Input_Sel>NET</Input_Sel></Input></Main_Zone></YAMAHA_AV>
geht ganz gut
Robert hat ja einen Musiccast Receiver…, da kannst du dir den Body schenken.
Ich auch, habe viel ausporbiert. aber so funktioniert es bei mir. Habe den RX-S601D.
Wenn du die von mir genannte Variante probierst, wird es auch funktionieren. Ist deutlich schlanker…
Kannst ja gerne mal testen
Hier ein Screenshot:
gerade gemacht. Geht auch. Danke
Die von dir beschriebene Variante beschreibt die Vor-MusicCast Gerätegeneration, ist aber weiterhin kompatibel…
Aber wenn man es direkt in URL packen kann, dann wird es weniger komplex und schlanker…
Das stimmt. Habe gerade hier auch nochmal nen Link für die MusikCast API gefunden. Danke
Die Api ist aber nicht vollständig…
Hier ist die vollständige mal wieder online verfügbar…
geht bei mir nicht 404!
Jetzt aber
jetzt gehts!
Gestern Abend habe ich gelesen, dass der Alexa Skill mal wieder verschoben wurde. Jetzt auf "Anfang 2018“ mit dem schönen Beisatz “Vorfreude ist die schönste Freude”… Ahja.
Während ich zuvor noch Verständnis hatte, weil die Integration deutlich tiefer in Alexa stattfinden sollte, wurde nun kommuniziert das man weiterhin immer den Skill konkret ansprechen muss (weil das mit einem custom skill nicht anders ginge)…
Vorher wurde das Gegenteil kommuniziert. Ich muss ja auch nicht sagen “Alexa, sage homee das meine Esszimmer-Lampe eingeschaltet werden soll.” Hier hilft vermutlich der Alexa-eigene Smarthome-Bereich…
Hier die künftigen musiccast Alexa Befehle:
DOC-20171230-WA0033.pdf (591,8 KB)
Wie ist das denn bei Sonos, hat das jemand?