%% autostart
%% properties
%% globals
--]]
if (fibaro:countScenes() > 1)
then fibaro:abort()
end
function tempFunc()
local currentDate = os.date("*t");
local startSource = fibaro:getSourceTrigger();
if os.date("%H:%M", os.time()-15*60) == fibaro:getValue(1, "sunriseHour") --15 Minuten nach Sonnenaufgang
then fibaro:setGlobal("Tageszeit", "Tag");
elseif os.date("%H:%M", os.time()+15*60) == fibaro:getValue(1, "sunsetHour") --15 Minuten vor Sonnenuntergang
then fibaro:setGlobal("Tageszeit", "Nacht");
end
setTimeout(tempFunc, 60*1000)
end
tempFunc()
Mit dieser Variable kann ich dann ein wenig mit den “Zeiten” spielen und muss es nicht in allen verwendeten Scenen ändern.