Scènes : un déclencheur « Plages horaires »

Aujourd’hui, pour piloter un équipement sur un planning, il faut deux scènes :
une qui allume, une qui éteint, chacune avec son déclencheur programmé, et
c’est à vous de les garder cohérentes. Si vous ajoutez une plage le week-end,
il faut penser à la reporter des deux côtés.

Cette PR ajoute un nouveau type de déclencheur programmé, « Plages
horaires »
, qui permet de mettre tout un planning dans une seule scène.

Comment ça marche

Dans le déclencheur, vous ajoutez autant de plages que vous voulez (une heure
de début, une heure de fin) et vous choisissez les jours de la semaine
concernés. La scène est exécutée au début et à la fin de chaque plage.

Ensuite, vous ajoutez l’action « Planning horaire » dans un bloc
« Si… Alors… Sinon » :

  • Alors → on est dans une plage : vous allumez
  • Sinon → on est en dehors : vous éteignez

Une scène, un équipement, et le planning que vous voulez.

La reprise après une coupure. C’est le point que je trouve le plus utile.
Les tâches sont planifiées pour le futur uniquement : si Gladys est arrêté au
moment où une plage commence ou se termine, ce moment n’est jamais rattrapé.
Concrètement, une pompe de piscine coupée par une panne de courant resterait
éteinte jusqu’à la fin de la plage — ou pire, une pompe restée allumée
continuerait de tourner longtemps après la fin.

Il y a donc une case « Réévaluer au démarrage ». Si elle est cochée, la
scène est exécutée une fois au démarrage de Gladys avec l’état réel du
planning (dans une plage ou pas), et c’est la scène qui remet l’équipement
dans le bon état. Gladys ne sait pas quel équipement vous pilotez : plutôt que
de deviner, il vous redonne la main.

Exemples d’usage

  • Pompe de piscine : plusieurs créneaux dans la journée, différents l’été et
    l’hiver, et l’état est remis correctement après une coupure de courant
  • Chauffage : 06:00 → 08:30 et 18:00 → 23:00 en semaine, plage large le
    week-end
  • Éclairage extérieur : 22:00 → 06:00, une plage qui passe minuit

1 « J'aime »