Bonsoir à tous,
Je m'essaye à faite un script : Je voudrai que les lampes 50 et 70 (2 wall plug), s'éteignent 45 mm après allumage, dans la tranche horaire de 20h00 à 23h45.
--[[
%% properties
50 value
70 value
%% events
%% globals
--]]
local lapin = 50
local loupion = 70
local startSource = fibaro:getSourceTrigger();
local heure = string.format(os.date("%H"), "%2d")..string.format(os.date("%M"), "%2d")
local heureValable = heure >= "2000" or heure < "2345"
local timmer = (tonumber(fibaro:getValue(lapin, "value")) > 0)
local timmer2 = (tonumber(fibaro:getValue(loupion, "value")) > 0)
if timmer and heureValable then
fibaro:debug("Compte à rebours Lapin")
fibaro:sleep(45*60*1000)
fibaro:call(lapin, "turnOff");
fibaro:debug("Extinction Lapin")
elseif timmer2 and heureValable then
fibaro:debug("Compte à rebours Loupion")
fibaro:sleep(45*60*1000)
fibaro:call(loupion, "turnOff");
fibaro:debug("Extinction Loupion")
end
fibaro:sleep(60*1000);
Ca ne marche pas, je n'ai rien dans la fenêtre du Débug .... Une idée.
Merci de votre aide.