Il faut que tu testes que la présence soit égale à 1 :
-
Soit au niveau du déclencheur
-
Soit au niveau du scénario en ajoutant un bloc
Sinon, lorsque l’information de présence remonte de nouveau (et même si elle est à zéro), cela va lancer le scénario. Après, il faut regarde l’historique. Si la valeur de présence passe à 1, c’est autre chose.
Une petite astuce au passage, dans ton scénario la lumière va s’éteindre même s’il y a encore de la présence dans la cuisine. Pour éviter cela, je construis ce genre de scénario comme ça :
SI [Présence == 1] ET ( [Luminosité < 20] OU tag relance)
=> Allumer la lumière
=> Commande remove_inat
=> DANS 2 min, relancer le scénario avec tag relance
=> DANS 3 min, éteindre la lumière
De cette manière, le bloc DANS qui éteint est décalé en permanence jusqu’à ce qu’il n’y ait plus personne.