Répétiton des valeurs d'état

Bonjour à tous,

J’ai remarqué un petit problème concernant le retour d’état de certain de mes équipements.
Les états se répètent dès qu’ils changent. J’ai vu ça dans le log de mes scénarios.
Voici le log d’un d’entre eux :

------------------------------------
[2021-04-27 17:03:05][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Garage][Cellule Garage][Ouverture].
[2021-04-27 17:03:05][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-04-27 17:03:05][SCENARIO] Suppression des blocs DANS et A programmés du scénario 
[2021-04-27 17:03:05][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-04-27 17:03:05][SCENARIO] Evaluation de la condition : [1 == 1  ] = Vrai
[2021-04-27 17:03:05][SCENARIO] Exécution du sous-élément de type [action] : then
[2021-04-27 17:03:05][SCENARIO] Exécution de la commande [Garage][Virtuel_Garage_Homekit][Ouverte]
[2021-04-27 17:03:06][SCENARIO] Exécution d'un bloc élément : 752
[2021-04-27 17:03:06][SCENARIO] Exécution du sous-élément de type [condition] : in
[2021-04-27 17:03:06][SCENARIO] Evaluation de la condition : [30] = 30
[2021-04-27 17:03:06][SCENARIO] Tâche : 752 programmée à : 2021-04-27 17:33:06 (+ 30 min)
[2021-04-27 17:03:06][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-04-27 17:03:07][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Garage][Cellule Garage][Ouverture].
[2021-04-27 17:03:07][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-04-27 17:03:07][SCENARIO] Suppression des blocs DANS et A programmés du scénario 
[2021-04-27 17:03:07][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-04-27 17:03:07][SCENARIO] Evaluation de la condition : [0 == 1  ] = Faux
[2021-04-27 17:03:07][SCENARIO] Exécution du sous-élément de type [action] : else
[2021-04-27 17:03:07][SCENARIO] Exécution de la commande [Garage][Virtuel_Garage_Homekit][Fermée]
[2021-04-27 17:03:08][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-04-27 17:03:09][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Garage][Cellule Garage][Ouverture].
[2021-04-27 17:03:09][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-04-27 17:03:09][SCENARIO] Suppression des blocs DANS et A programmés du scénario 
[2021-04-27 17:03:09][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-04-27 17:03:09][SCENARIO] Evaluation de la condition : [1 == 1  ] = Vrai
[2021-04-27 17:03:09][SCENARIO] Exécution du sous-élément de type [action] : then
[2021-04-27 17:03:09][SCENARIO] Exécution de la commande [Garage][Virtuel_Garage_Homekit][Ouverte]
[2021-04-27 17:03:09][SCENARIO] Exécution d'un bloc élément : 752
[2021-04-27 17:03:09][SCENARIO] Exécution du sous-élément de type [condition] : in
[2021-04-27 17:03:09][SCENARIO] Evaluation de la condition : [30] = 30
[2021-04-27 17:03:09][SCENARIO] Tâche : 752 programmée à : 2021-04-27 17:33:09 (+ 30 min)
[2021-04-27 17:03:09][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-04-27 17:20:12][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Garage][Cellule Garage][Ouverture].
[2021-04-27 17:20:12][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-04-27 17:20:12][SCENARIO] Suppression des blocs DANS et A programmés du scénario 
[2021-04-27 17:20:12][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-04-27 17:20:12][SCENARIO] Evaluation de la condition : [1 == 1  ] = Vrai
[2021-04-27 17:20:12][SCENARIO] Non exécution des actions pour cause de répétition
[2021-04-27 17:20:12][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-04-27 17:20:13][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Garage][Cellule Garage][Ouverture].
[2021-04-27 17:20:13][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-04-27 17:20:13][SCENARIO] Suppression des blocs DANS et A programmés du scénario 
[2021-04-27 17:20:13][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-04-27 17:20:13][SCENARIO] Evaluation de la condition : [0 == 1  ] = Faux
[2021-04-27 17:20:13][SCENARIO] Exécution du sous-élément de type [action] : else
[2021-04-27 17:20:13][SCENARIO] Exécution de la commande [Garage][Virtuel_Garage_Homekit][Fermée]
[2021-04-27 17:20:14][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-04-27 17:20:14][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Garage][Cellule Garage][Ouverture].
[2021-04-27 17:20:14][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-04-27 17:20:14][SCENARIO] Suppression des blocs DANS et A programmés du scénario 
[2021-04-27 17:20:14][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-04-27 17:20:14][SCENARIO] Evaluation de la condition : [1 == 1  ] = Vrai
[2021-04-27 17:20:14][SCENARIO] Exécution du sous-élément de type [action] : then
[2021-04-27 17:20:14][SCENARIO] Exécution de la commande [Garage][Virtuel_Garage_Homekit][Ouverte]
[2021-04-27 17:20:14][SCENARIO] Exécution d'un bloc élément : 752
[2021-04-27 17:20:14][SCENARIO] Exécution du sous-élément de type [condition] : in
[2021-04-27 17:20:14][SCENARIO] Evaluation de la condition : [30] = 30
[2021-04-27 17:20:14][SCENARIO] Tâche : 752 programmée à : 2021-04-27 17:50:14 (+ 30 min)
[2021-04-27 17:20:15][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-04-27 17:20:15][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Garage][Cellule Garage][Ouverture].
[2021-04-27 17:20:15][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-04-27 17:20:16][SCENARIO] Suppression des blocs DANS et A programmés du scénario 
[2021-04-27 17:20:16][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-04-27 17:20:16][SCENARIO] Evaluation de la condition : [0 == 1  ] = Faux
[2021-04-27 17:20:16][SCENARIO] Exécution du sous-élément de type [action] : else
[2021-04-27 17:20:16][SCENARIO] Exécution de la commande [Garage][Virtuel_Garage_Homekit][Fermée]
[2021-04-27 17:20:16][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-04-27 17:20:17][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Garage][Cellule Garage][Ouverture].
[2021-04-27 17:20:17][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-04-27 17:20:17][SCENARIO] Suppression des blocs DANS et A programmés du scénario 
[2021-04-27 17:20:17][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-04-27 17:20:17][SCENARIO] Evaluation de la condition : [0 == 1  ] = Faux
[2021-04-27 17:20:17][SCENARIO] Non exécution des actions pour cause de répétition
[2021-04-27 17:20:17][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-04-27 17:20:18][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Garage][Cellule Garage][Ouverture].
[2021-04-27 17:20:18][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-04-27 17:20:18][SCENARIO] Suppression des blocs DANS et A programmés du scénario 
[2021-04-27 17:20:18][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-04-27 17:20:18][SCENARIO] Evaluation de la condition : [0 == 1  ] = Faux
[2021-04-27 17:20:18][SCENARIO] Non exécution des actions pour cause de répétition
[2021-04-27 17:20:18][SCENARIO] Fin correcte du scénario

On voit bien que [Garage][Cellule Garage][Ouverture], déclencheur du scénario, fait le yoyo.
J’ai ce phénomène avec l’état d’une prise également.

Les équipements concernés sont :

Je n’ai pas remarqué ce problème sur mes autres équipements comme :

Les log du plugin ne remontent rien.

Version du plugin : 2021-04-20 20:47:18

Avez-vous remarqué ce problème chez vous ?

Cdt

Salut,

Les commandes « action » sont les seules qui se répètent car c’est cette commande qui est utilisées pour les interrupteurs (du coup un 2ème clic sur le même bouton doit quand même envoyer l’info).

Pour tous les autres, et dans la dernière version, cela ne se répète plus (depuis une des dernières maj)

C’est quoi le modèle de ta cellule garage ?

Je n’ai aucun problème avec les actions, c’est bien le retour d’état.

Ce modèle : Aqara MCCGQ11LM control via MQTT | Zigbee2MQTT

EDIT
Je dois avoir un pbl avec ce détecteur car je n’ai pas le problème avec le second

------------------------------------
[2021-04-27 20:11:40][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Cellier][Detecteur Porte][Ouverture].
[2021-04-27 20:11:40][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-04-27 20:11:40][SCENARIO] Evaluation de la condition : [1 == 1  ] = Vrai
[2021-04-27 20:11:40][SCENARIO] Exécution du sous-élément de type [action] : then
[2021-04-27 20:11:40][SCENARIO] Log : Porte ouverte
[2021-04-27 20:11:40][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-04-27 20:11:50][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Cellier][Detecteur Porte][Ouverture].
[2021-04-27 20:11:50][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-04-27 20:11:50][SCENARIO] Evaluation de la condition : [0 == 1  ] = Faux
[2021-04-27 20:11:50][SCENARIO] Exécution du sous-élément de type [action] : else
[2021-04-27 20:11:50][SCENARIO] Log : Porte fermée
[2021-04-27 20:11:50][SCENARIO] Fin correcte du scénario

oui surtout que c’est des commandes contact (pas action) ce genre de capteur… bizarre :slight_smile: