Rem's Posté(e) le 7 juin 2015 Signaler Partager Posté(e) le 7 juin 2015 Bonjour à tous, J'utilise ce script fait qui allume des appliques (dimmer) à 8% Je voudrai aussi que sur la 2ème plage horaraire, cela m'allume un bandeau led dans le salon ... et c'est la mon problème, il ne respecte pas la plage horaire. Pourtant le script se lit jusqu'au bout. --[[ %% properties 157 value %% globals --]] -- Ce scénario sera executé uniquement à l'ouverture / fermeture -- du décteur de porte ID 157 local door = 157 local light = 9 local led = 26 local startSource = fibaro:getSourceTrigger(); local heure = string.format(os.date("%H"), "%2d")..string.format(os.date("%M"), "%2d") local heureValable = heure >= "1900" or heure < "0745" local enAlerte = (tonumber(fibaro:getValue(door, "value")) > 0) if enAlerte and heureValable then -- porte en alerte soit ouverte fibaro:call(light, "setValue", "8"); fibaro:debug("Porte ouverte") else -- porte fermée fibaro:call(light, "turnOff"); fibaro:debug("Porte fermée") end local enAlerte = (tonumber(fibaro:getValue(door, "value")) > 0) local heure2 = string.format(os.date("%H"), "%2d")..string.format(os.date("%M"), "%2d") local heureValable2 = heure2 >= "2000" or heure < "2345" if enAlerte and heureValable2 then -- porte en alerte soit ouverte fibaro:call(26, "startProgram", "7") fibaro:sleep(5*1000); fibaro:call(26, "turnOff") fibaro:debug("Porte ouverte avec alerte Led") else fibaro:debug("alerte Led sans objet") end Une idée ... Merci du coup de main Lien vers le commentaire Partager sur d’autres sites More sharing options...
Berale64 Posté(e) le 7 juin 2015 Signaler Partager Posté(e) le 7 juin 2015 Mets la ligne 32 en commentaire pour voir. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés