pour mettre a jour la variable Jour_Nuit moi j'utilise ce script
--[[
%% autostart
%% properties
%% globals
--]]
while true do
local Var_Jour = os.date("%H:%M", os.time()+15*60) -- 15 minute avant
local Var_Nuit = os.date("%H:%M", os.time()-15*60) -- 15 minute Apres
local currentDate = os.date("*t");
local Jour = fibaro:getValue(1, "sunriseHour")
local Nuit = fibaro:getValue(1, "sunsetHour")
--fibaro:debug("Jour : " ..Jour .." - Var_Jour = " ..Var_Jour)
--fibaro:debug("Nuit : " ..Nuit .." - Var_Nuit = " ..Var_Nuit)
if ( Var_Jour == Jour ) then
fibaro:setGlobal("Jour_Nuit", "Jour");
elseif ( Var_Nuit == Nuit ) then
fibaro:setGlobal("Jour_Nuit", "Nuit");
end
fibaro:sleep(59*1000); -- s'execute toutes les minutes
end