Le scénario va vérifier périodiquement la consommation de la machine à laver. Si celle-ci est inférieure a 4w durant plus de 2 minutes alors je déclenche une action parler sur le nabaztag et éteins la prise.
Équipements
- [Entrée][Machine a laver] : Machine à laver
Code : Tout sélectionner
- Nom du scénario : Machine
- Objet parent : Entrée
- Mode du scénario : schedule
- Programmation : * * * * *
SI #[Entrée][Machine a laver][Etat]# = 1
ALORS
SI #[Entrée][Machine a laver][Puissance]# < 4
ALORS
SI variable(etat_machine_a_laver, 0) > 1
ALORS
#[Entrée][Machine a laver][Off]#
(variable) Affectation de la variable : etat_machine_a_laver à 0
#[Maison][Lapin][Parle]# - Options : Array
(
[title] =>
[message] => La machine est terminée
)
SINON
(variable) Affectation de la variable : etat_machine_a_laver à variable(etat_machine_a_laver, 0) +1
SINON
(variable) Affectation de la variable : etat_machine_a_laver à 0
Ce scénario est associé à un scénario se déclenchant sur le changement d'état de la prise et activant celui-ci.