Activation OK et KO en meme temps?

Retour sur cette discussion:

  1. Si on active un mode d’alarme avec un déclencheur KO sans délai d’activation, le plugin va déclencher à la fois et en même temps
  • les actions immediates de l’onglet activation OK.
  • les actions d’echec d’activation de l’onglet activation KO.

C’est normal par design du plugin, puisque les actions immediates refletent l’intention d’activer l’alarme, quand bien meme il y a des declencheurs sans delai d’activation qui sont KO. Mais du coup on ne peut pas vraiment utiliser les actions immediates pour notifier que l’armement est possible (c’est a dire tous les déclencheurs sans delai d’activation sont OK) comme allumer une ampoule en rouge ou faire une annonce sur google home, car on induit l’utilisateur en erreur en lui laissant croire que l’armement est OK alors qu’il ne l’est pas (certes les actions echec d’activation sont aussi déclenchées mais on ne maitrise pas necessairement l’ordre)

Contournement: je positionne une variable armementKO à 1 en action d’echec d’activation et je positionne cette meme variable armementKO à 0 et en action immediate puis lance un scenarion de notification qui commence par attendre 2s puis teste si la variable armementKO est toujours à 0 → le scenario est sûr qu’il n’y a pas aussi de declencheur sans délai d’activation qui soit KO et peut donc faire sa notification.

  1. Pour un déclencheur sans délai d’activation, il faut laisser le champ vide et ne pas mettre 0. Si on mets 0 et que par ailleurs il y a un declencheur KO avec delai d’ativation, au bout du délai d’activation les actions OK (non immediates) et action d’echec d’activation vont se declencher en même temps