Sonos ???

Hi,

ohne die Var:

--[[
%% properties
392 value
%% globals
--]]
 
--Wenn der Bewegungsmelder im SchalZi Mo-Fre zw 5:50-6:20 UHr Bewegung registriert,
--wird das Radio im Bad gestartet 

 
local currentTime = os.date("%H:%M");
local startSource = fibaro:getSourceTrigger();
local currentDate = os.date("*t");
 
 if ( currentTime >= "05:45"  and currentTime < "06:20" and
    ( (currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6) ) and
      -- nur Mo bis Freitag
    ( tonumber(fibaro:getValue(392, "value")) > 0 ) and
     tonumber(fibaro:getGlobalValue("Feiertag_heute")) == tonumber("0") )
  
then
  fibaro:setGlobal("SONOS_RADIO", "radiohamburg.hoerradar.de/radiohamburg-live-mp3-192?");
  fibaro:call(254, "setSlider", "6", "6");
  --letzter Wert setzt Lautstärke
  fibaro:call(254, "pressButton", "1");
        
  --fibaro:setGlobal("Aufstehen_Bad", "1");
else
  --fibaro:debug("es ist NICHT zwischen der relevantzen Zeit - no action");
end

254 ist de Sonos-Commander
392 ist der MS
das musst Du auf Deinen IDs anpassen