first commit
This commit is contained in:
36
lua/Archives/script_time_PC.old
Executable file
36
lua/Archives/script_time_PC.old
Executable file
@@ -0,0 +1,36 @@
|
||||
--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
|
||||
Reference in New Issue
Block a user