elseif (tonumber(fibaro:getValue(windowscontrolrelay[i], "value")) == 0) then --si les volets sont fermés
fibaro:call(53, "sendDefinedPushNotification", "20");
elseif (tonumber(fibaro:getValue(windowscontrolrelay[i], "value")) > 0) then --si les volets sont pas fermés
fibaro:call(53, "sendDefinedPushNotification", "21");
Toi aussi franchement ^^
--[[
%% autostart
%% properties
%% globals
JouretNuit
--]]
local windowscontrolrelay = {57, 65};
--si la nuit tombe et que les volets sont ouverts, meme peut ouverts.
if ( fibaro:getGlobalValue("JouretNuit") == "Nuit") then
for i =1, #windowscontrolrelay do
if (tonumber(fibaro:getValue(windowscontrolrelay[i], "value")) > 0) then
fibaro:call(windowscontrolrelay[i], "close");
end
end
fibaro:sleep(60*1000); --attente une minute pour attendre que les volets déscendent
if ((fibaro:getValue(57, "value") == 0) and (fibaro:getValue(65, "value") == 0)) then --si les volets sont fermés
fibaro:call(53, "sendDefinedPushNotification", "20");
elseif ((fibaro:getValue(57, "value") > 0) or (fibaro:getValue(65, "value") > 0)) then --si les volets sont pas fermés
fibaro:call(53, "sendDefinedPushNotification", "21");
end
fibaro:debug("Volets fermés");
fibaro:sleep(60*1000);
end