Hallo zusammen,
ich habe in unserem Bad die Sonos mit dem Hauptlicht gekoppelt, Licht an - Sonos an. Nun möchte ich das aber nur in einem bestimmten Zeitraum z.B. von 07:00 - 22:00 Uhr.
--[[
%% autostart
%% properties
%% weather
%% events
%% globals
--]]
local sourceTrigger = fibaro:getSourceTrigger();
function tempFunc()
local currentDate = os.date("*t");
local startSource = fibaro:getSourceTrigger();
if (
( string.format("%04d-%02d-%02d %02d:%02d", currentDate.year, currentDate.month, currentDate.day, currentDate.hour, currentDate.min) == "2011-01-01 00:00" )
)
then
fibaro:call(248, "pressButton", "7");
end
setTimeout(tempFunc, 60*1000)
end
if (sourceTrigger["type"] == "autostart") then
tempFunc()
else
local currentDate = os.date("*t");
local startSource = fibaro:getSourceTrigger();
if (
startSource["type"] == "other"
)
then
fibaro:call(248, "pressButton", "7");
end
end
könnte mir bitte jemand dabei helfen.
Grüße DickerDad