Added sample to play Web Radio URI.
I had to do a lot of searching to find out, that you have to put "x-rincon-mp3radio://" before the Stream-URL url. Hope this helps someone.
Signed-off-by: joke24 <info@jonaskemmer.de>
Switch Sonos_LED "LED" <switch> (Sonos) {channel="sonos:PLAY1:living:led"}
String Sonos_CurrentTrack "Now playing [%s]" <text> (Sonos) {channel="sonos:PLAY1:living:currenttrack"}
String Sonos_State "Status [%s]" <text> (Sonos) {channel="sonos:PLAY1:living:state"}
+String Sonos_PlayUri "Playing URI [%s]" <text> (Sonos) {channel="sonos:PLAY1:living:playuri"}
+Switch PlayWebRadioUri
```
demo.sitemap:
Switch item=Sonos_LED
Text item=Sonos_CurrentTrack
Text item=Sonos_State
+ Text item=Sonos_PlayUri
+ Switch item=PlayWebRadioUri
}
}
```
+
+sonos.rules:
+
+```java
+rule "Sonos Play Web Radio URI"
+when Item PlayWebRadioUri changed to ON
+then
+ //Set URI to play
+ Sonos_PlayUri.sendCommand("x-rincon-mp3radio://https://streams.egofm.de/egoFMBW-hq")
+ //Set the Volume
+ Sonos_Volume.sendCommand(40)
+end
+```