Types de variables
Les variables sont des éléments essentiels pour le fonctionnement des scénarios.
- Les variables sont lues pour prendre des décisions (ex: si
porte_salon = vrai, envoyer une alerte) - Les variables sont modifiées par des blocs d’action (ex: allumer une lumière, enregistrer la température)
- Les variables temporelles permettent de programmer des actions différées ou suivre la durée d’un événement
Variables d’état
- Définissent si un équipement ou une situation est actif ou inactif
- Exemples :
porte_salon→ vrai/faux (ouverte/fermée)lumiere_cuisine→ vrai/faux (allumée/éteinte)
Variables de mesure
- Contiennent des valeurs numériques ou textuelles issues de capteurs ou de calculs
- Exemples :
temperature_salon→ nombre (°C)humidite_salle_bain→ nombre (%)
Variables de contrôle / flags
- Utilisées pour gérer la logique du scénario
- Exemples :
mode_vacances→ vrai/fauxnotification_envoyee→ vrai/faux
Variables temporelles
- Enregistrent l’heure ou la date d’un événement pour déclencher des actions selon un délai
- Exemples :
heure_derniere_presence→ date/heuredelai_porte_auto_fermee→ nombre (minutes)
Variables calculées
- Résultats de calculs ou comparaisons utilisés dans la logique du scénario
- Exemples :
temperature_moyenne_jour→ nombremaison_vide→ vrai/faux (aucune présence détectée)