Zuerst ob die transport uri 4 zeilen oder nur 2 zeilen lang ist oder sogar weniger, liegt es an der station wie sie bei vtuner gelistet ist
ich habe meine sender in favoriten gelegt: wenn du beim sender bist klickst du auf den pfeil rechts und dann auf add to favorites.
wenn du es gemacht hast, ist der sender dann zu finden bei vtuner/My favorites
die transport uri ist dann:
Code: Alles auswählen
local://192.168.1.42/a/proc/bivl2129%3aa%60favorites%230%7e0%5efavorites%60%230%7e2%5e18298
Der name ist bei mir SA-NS410 - diesen brauchst du auch ic ccu programm.
Dann machst du ein neues programm in webui, erstmal ohne bediengungen zum testen
Bei aktivität dann machst du einen script
Code: Alles auswählen
string url="http://192.168.1.49:50000/upnpavtransporturi=SA-NS410";
url = url # "&uri=local://192.168.1.42/a/proc/bivl2129%3aa%60favorites%230%7e0%5efavorites%60%230%7e1%5e16940";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url#"'");
weiter unten ist die ip 192.168.1.42 die ip wie oben schon gesagt die deine sony lautsprecher
und SA-NS410 ist der name die deine sony haben im wlan netz, steht bei fritz.box in wlan
Warum mediaplayer24? ist nur um über homematic mit den boxen zu komunizieren bzw mit homematic tts oder sounds abspielen zu können, usw. kannst auf der app seite nachsehen.
wichtig ist die ip deines tablets wo die app läuft, kannst auch sehen welche ip sie hat wenn du mplayer24 startest.
um über eine fernbedienung dieses radio zu starten musst nur eine bedingung wenn taste im program einfügen.
Zu playlist abspielen:
in app network audio druckst auf das noten symbol scrollst ganz unten, machst neue playliste z.b playlist. dann suchst nach songs auf deiner nas oder pc, bei jedem song druckst du auf das plus symbol
und fügst du die songs in playlist die du erstellt hast. wenn fertig klickst den ersten song in der playliste und mit device spy in windows suchst du transport uri
programm in ccu
Code: Alles auswählen
string url="http://192.168.1.49:50000/upnpavtransporturi=SA-NS410";
url = url # "&uri=http://192.168.1.45:10243/WMPNSSv4/3080541138/0_e0NFMjg0MUU0LTM4OTgtNDU3Ny05MjY0LURGMDEyMzQ2ODg4QX0uMC40.mp3";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url#"'");
diese musst du nur im code oben ersetzen
die songs spielen dann nacheinender
kannst aber noch ein programm anlegen next song
Code: Alles auswählen
string url="http://192.168.1.49:50000/upnpnext=SA-NS410";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url#"'");
upnpplay=Device Name
upnpstop=Device Name
upnppause=Device Name
upnpnext=Device Name
upnppreviouse=Device Name
upnpmuteon=Device Name
upnpmuteoff=Device Name
upnpvolume=Device Name&volume=25 (0-100)
aber die kennst du schon
und sie funktionieren nur solange dein tablet an ist und dort der mediaplayer24 läuft, genauso die programme auf der ccu, ohne mediaplayer24 gehts nicht.
viel spass!