--Permet toutes les 15 minutes de renvoyer la commande actuelle sensée etre appliquée aux modules en 433 ( sans retour d'etat ) require "scripts/lua/functions" commandArray = {} --recupere les minutes time=os.time() jour=tonumber(os.date('%w',time)) minutes=tonumber(os.date('%M',time)) heures=tonumber(os.date('%H',time)) -- --------------------------------------------------------------------------------------------------------- -- Toutes les 30 minutes suffisent -- --------------------------------------------------------------------------------------------------------- if (minutes == 0 or minutes == 30 ) then if (otherdevices['Vacances'] == 'On') then switchIfNeeded['SonoJasper'] = 'Off' else if (jour == 0 or jour == 6) then if (heures >= 08 and heures <= 23) then switchIfNeeded('SonoJasper', 'On') else switchIfNeeded('SonoJasper', 'Off') end else if (heures >= 20 and heures <= 23) then switchIfNeeded('SonoJasper', 'On') else switchIfNeeded('SonoJasper', 'Off') end end end debug('##### Lancement du check tele chambre '..otherdevices['SonoJasper'] ) end return commandArray