Rem's Posté(e) le 14 février 2016 Signaler Posté(e) le 14 février 2016 Bonsoir à tous, J'ai fait une scène qui me permet d'éteindre les lumiere de la chambre de ma fille au bout de 45 mm. Depuis mes soucis avec des notif (out of memories), j'essaye de rationaliser les instances. Mais voila, ce bout de scène semble interrogé, toute les 300 sec, durée du polling. Evidement, je recois une notif me disant que ma scènes a trop d'instance en cours. --[[ %% 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 fibaro:countScenes() > 2 then -- si la scène est lancée plus d'une fois alors fibaro:abort() -- arrêt de cette lecture du script end -- fin de la condition if timmer and heureValable then fibaro:debug("Compte à rebours Lapin") setTimeout(function() fibaro:call(lapin, "turnOff"); fibaro:debug("Extinction Lapin") end, 45*60*1000) else fibaro:debug("Lapin déjà éteint") end if timmer2 and heureValable then fibaro:debug("Compte à rebours Loupion") setTimeout(function() fibaro:call(loupion, "turnOff"); fibaro:debug("Extinction Loupion") end, 45*60*1000) else fibaro:debug("Loupion déjà éteint") end fibaro:sleep(60*1000); Comment je peux faire ...? D'avance merci pour votre aide
Messages recommandés