Hallo,
ich nutze bereits Alexa um diverse Lampen, Rolladen, etc... zu steuern.
jetzt würde ich noch gerne bei den Squeezeboxen die VOLUME mittels Alexa steuern wollen was ich aber nicht so ganz hinbekomme.
EIN/ AUS Schalten funktioniert jedenfalls schon.
ich benutze das Logitech Squeezebox Plugin und kann mittels Paper UI schon die VOLUME Regeln. Die Funktion generell ist aklso schon einmal gegeben.
Wenn ich jedoch über Alexa sage "Squeezebox Büro leiser"....bekomme ich als Antwort "Das weiß ich leider nicht" ODER "ich bin mir nicht sicher"
hat das schon jemand hinbekommen und wenn JA wie?
folgende Parameter hätte ich konfiguriert:
items*
rule*
ich nutze bereits Alexa um diverse Lampen, Rolladen, etc... zu steuern.
jetzt würde ich noch gerne bei den Squeezeboxen die VOLUME mittels Alexa steuern wollen was ich aber nicht so ganz hinbekomme.
EIN/ AUS Schalten funktioniert jedenfalls schon.
ich benutze das Logitech Squeezebox Plugin und kann mittels Paper UI schon die VOLUME Regeln. Die Funktion generell ist aklso schon einmal gegeben.
Wenn ich jedoch über Alexa sage "Squeezebox Büro leiser"....bekomme ich als Antwort "Das weiß ich leider nicht" ODER "ich bin mir nicht sicher"
hat das schon jemand hinbekommen und wenn JA wie?
folgende Parameter hätte ich konfiguriert:
items*
HTML-Code:
Group Squeeze_Buero <player> Dimmer squeezebox_volume_buero "Volume [%.1f %%]" <soundvolume> (gSqueeze) {channel="squeezebox:squeezeboxplayer:d9b559988:000 4405e41d6:volume"} Switch squeezebox_radio_leiser "Squeezebox Büro leiser" (gSqueeze) [ "Switchable" ] Switch squeezebox_radio_lauter "Squeezebox Büro lauter" (gSqueeze) [ "Switchable" ]
HTML-Code:
rule "Squeezebox Buero leiser" when Item squeezebox_radio_leiser received command then switch receivedCommand { case ON : {squeezebox_volume_buero.sendCommand(squeezebox_volume_buero.state as DecimalType -5)} case OFF : {squeezebox_volume_buero.sendCommand(squeezebox_volume_buero.state as DecimalType -5)} } end rule "Squeezebox Buero lauter" when Item squeezebox_radio_lauter received update then switch receivedCommand { case ON : {squeezebox_volume_buero.sendCommand(squeezebox_volume_buero.state as DecimalType +5)} case OFF : {squeezebox_volume_buero.sendCommand(squeezebox_volume_buero.state as DecimalType +5)} } end