Beaucoup de grattent la tête afin de réaliser dans un scénario un test de plage horaire, quoi de plus logique dans une domotique après tout

Voici un tuto très court mais qui j'espère éclairera la chandelle des débutants

Pour tester une plage horaire, la première chose à faire et de déterminer si la plage horaire couvre minuit ou pas!
De là va dépendre le test à mettre en place dans votre scénario.
Prenons donc directement un exemple:
Je veux tester si on est entre 8h00 du matin et 23h00 : SI (#time# > 0800 ET #time# < 2300)
Je veux tester si on est entre 23h00 et 5h00 du matin : SI (#time# > 2300 OU #time# < 0500)
Voilà l'importance de la notion de couvrir 'minuit' on fait un OU et non plus un ET


NB : A partir de la version 3.2 du core, une fonction a été ajoutée.
time_between(#time#,2100,0800) ou time_between(#time#,1200,2300)
Qui permet donc de savoir si #time# est dans la tranche passée en paramètres.