Update README.md (#15209)

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>
This commit is contained in:
joke24 2023-07-17 17:27:20 +02:00 committed by GitHub
parent 3235d6d224
commit 85424d2d9d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 17 additions and 0 deletions

View File

@ -149,6 +149,8 @@ Switch Sonos_Mute "Mute" <soundvolume_mute> (Sonos) {channel
Switch Sonos_LED "LED" <switch> (Sonos) {channel="sonos:PLAY1:living:led"} 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_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_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: demo.sitemap:
@ -163,6 +165,21 @@ sitemap demo label="Main Menu"
Switch item=Sonos_LED Switch item=Sonos_LED
Text item=Sonos_CurrentTrack Text item=Sonos_CurrentTrack
Text item=Sonos_State 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
```