AnMiPe


super plugin.
es geht.
jetzt noch bestimmte TTS Files in abhängikeiten anspielen können und... wir sind beim sprechendem haus 
bin guten Mutes und teste weiter.
Maz
sorry, wahrscheinlich meiner ersten Euphorie von gestern geschuldet...wenn du keine http befehle, keine api Beschreibung für deinen Receiver hast, dann kann das nicht gehen. du kannst mit den http befehlen lt. api Beschreibung des entsprechenden Gerätes halt alles schalten, machen, was du mit der Fernbedienung auch kannst. nur halt ....per befehl.
beispiel aus meinem alten http plugin:
"on_url" : "http://192.168.2.xxx/YamahaExtendedControl/v1/main/setPower?power=on",
"off_url" : "http://192.168.2.xxx/YamahaExtendedControl/v1/main/setPower?power=standby",
in den neuen http-multiswitch plugin, welches antippe (oben) erwähnte, geht das sehr viel feiner und du kannst halt "Multi"-schalten. Beispiel:
{
"accessory" : "HttpMultiswitch",
"switch_type" : "Multiswitch",
"name" : "Bad-Yamaha-Switch1",
"http_method" : "GET",
"base_url" : "http://192.168.2.xxx/YamahaExt…l/v1/main/setInput?input= dieser string ist der http Befehl ist api",
"multiswitch": [
"auf Radio", <- die individuelle Benennung deiner schalter
"auf Server",
"auf Airplay"
],
"multiurls": [
"net_radio", <- wäre eigentlich das, was in der plugin Dokumentation unter command-id zu generieren wäre.
"server", <- siehe meine frage oben. man kann den switch aber so "austricksen"
"airplay"
]
bedeutet: der eigentliche und komplette http Befehl den du in dein gerät schicken musst/kannst (lt api) wäre in diesem fall:
http://192.168.2.xxx/YamahaExt…/setInput?input=net_radio
der kann aber halt noch andere audio-einhänge, wie dein AVR ja auch. also switchen auf ..."server"..."airplay"..."Spotify" und was das Gerät alles kann.
nächster multiswitch für lauter / leise usw.