Thermostat from scratch

Pour le mode "vacances", je gererais aussi le bouton "présence"

Exemple, tu programmes le nombres de jour d'abscence (en apuiyant sur une deuxième bouton qui incrémente un compteur journalier)

Pour une raison "x", tu rentres plus tot. Un appui sur présence annule le mode "vacances"

De même pour la gestion web.

A mon humble avis, ton algo doit se finir par mode confort / mode éco, toutes les autres actions (présence, vacances, web, ...) doivent intervenir avant que tu décides si tu passes en mode C ou E. (en gros, au lieu d'avoir 3 flèches qui arrivent sur on/off chauffage, tu ne doit en avoir qu'une.)

Essaie de faire un schéma de type "algo" comme tu trouveras , ou encore , ça t'aideras (il y a un petit logiciel très bien pour ça, c'est yEd Graph Editor, mais y'en a d'autres).

Avec les règles suivantes :

  • rectangle = action
  • losange = choix
  • etc...
    (regarde wikipedia pour plus d'info en cherchant "logigramme") --> ici