Sonos: Vordefinierte Lautstärke u. Radiosender bei Start
Verfasst: 10. Feb 2019 10:45
Hallo zusammen,
Ich betreibe ein Sonos Soundsystem im Haus und kann dieses mittlerweile auch via openHab steuern.
Da die Lautsprecher im Wohnzimmer mit dem TV gekoppelt sind ergibt sich für mich folgendes Problem.
Wenn ich morgens die Lautsprecher einschalte sollte ein bestimmter Radiosender mit einer best. Lautstärke abgespielt werden. (auch wenn am Abend als letzter Kanal das TV eingestellt war)
Hier der nicht funktionierende Versuch.
Item:
Rule:
Hat vieleicht jemand nen Tipp für mich?
Ich betreibe ein Sonos Soundsystem im Haus und kann dieses mittlerweile auch via openHab steuern.
Da die Lautsprecher im Wohnzimmer mit dem TV gekoppelt sind ergibt sich für mich folgendes Problem.
Wenn ich morgens die Lautsprecher einschalte sollte ein bestimmter Radiosender mit einer best. Lautstärke abgespielt werden. (auch wenn am Abend als letzter Kanal das TV eingestellt war)
Hier der nicht funktionierende Versuch.
Item:
Code: Alles auswählen
Player Sonos_Controller_091B34 "Controller" <speaker> (grpMusiksteuerung) ["Switchable"] {channel="sonos:PLAY1:wohnzimmer:control"}
Dimmer Sonos_Volume_091B34 "Volume [%.0f %%]" <soundvolume> (grpMusiksteuerung) {channel="sonos:PLAY1:wohnzimmer:volume"}
Switch Sonos_Mute_091B34 "Mute" <soundvolume_mute> (grpMusiksteuerung) {channel="sonos:PLAY1:wohnzimmer:mute"}
String Sonos_State_091B34 "Status [%s]" {channel="sonos:PLAY1:wohnzimmer:state"}
String Sonos_Currenttrack_091B34 {channel="sonos:PLAY1:wohnzimmer:currenttrack"}
String Sonos_Tuneinstationid_091B34 "StationID [%s]" {channel="sonos:PLAY1:wohnzimmer:tuneinstationid"}
Code: Alles auswählen
rule "WohnzimmerRadio"
when
Item Sonos_Controller_091B34 changed from OFF to ON
then
if(Sonos_Controller_091B34.state==ON) // Prüfung erneut
{
sendCommand(Sonos_Volume_091B34, 16)
sendCommand(Sonos_Tuneinstationid_091B34, "15034")
}
end