Aller au contenu

Scène Nocturne


Rem's

Messages recommandés

Bonsoir à  tous,

 

je me permet de vous soumettre ce bout de code qui me sert sur une minimote, pour l'allumage d'une chambre.

J'utilise la fonction "TTS" pour m'annoncer la scène.

elseif ( tonumber(ButtonPressed) == 5) then
            fibaro:call(50,'turnOn')
            fibaro:call(9, "setValue", "8");
            fibaro:call(70,'turnOff')
            fibaro:call(101, "pressButton", "7") -- VD appui TTS
            fibaro:debug("Bouton 3 court Allumage scene nuit")

Comment faire pour que après 22h, par exemple, cette ligne ne s'exécute pas.

Je maitrise encore moins les variables (ce qui pourrait peut être aussi servir pour d'autres scènes ....).

 

D'avance merci pour votre aides et conseils.  :)

Lien vers le commentaire
Partager sur d’autres sites

J'ai pas essayé mais peut etre un truc du style :

local heure = os.date("*t")

elseif ( tonumber(ButtonPressed) == 5) and (heure['hour'] <=22 )
then
fibaro:call(50,'turnOn')
fibaro:call(9, "setValue", "8");
fibaro:call(70,'turnOff')
fibaro:call(101, "pressButton", "7") -- VD appui TTS
fibaro:debug("Bouton 3 court Allumage scene nuit")
Lien vers le commentaire
Partager sur d’autres sites

C'est pas faux!

 

donc si tu souhaites une "plage horaire" :

local heure = os.date("*t")

elseif ( tonumber(ButtonPressed) == 5) and ((heure['hour'] >=07 ) and (heure['hour'] <=22 ))
then
fibaro:call(50,'turnOn')
fibaro:call(9, "setValue", "8");
fibaro:call(70,'turnOff')
fibaro:call(101, "pressButton", "7") -- VD appui TTS
fibaro:debug("Bouton 3 court Allumage scene nuit")
Lien vers le commentaire
Partager sur d’autres sites

Bah tu fais pareil Rem's sur la ligne du TTS

local heure = os.date("*t")
 
elseif ( tonumber(ButtonPressed) == 5) then
fibaro:call(50,'turnOn')
fibaro:call(9, "setValue", "8");
fibaro:call(70,'turnOff')
if ((heure['hour'] >=07 ) and (heure['hour'] <=22 )) then fibaro:call(101, "pressButton", "7") -- Virtual Device appui TTS
fibaro:debug("Bouton 3 court Allumage scene nuit")
Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...