Plugins Zigate - double réception des commandes

Bonjour à tous,

je suis sous Jeedom V4, Odroid, Zigate et bouton Xiaomi.

Depuis que je suis passé sous Zigate, tous les boutons Xiaomi double les commandes quand j’appui une fois, ce qui provoque que les scénarios sont lancés deux fois !

Impossible de trouver d’où cela vient. Dans les logs de Zigate, on voit bien la commande arriver deux fois, en même temps.

Pour info, le plugin Xiaomi est désinstaller et quand je lance le ou les scénarios seuls, pas de doublon. Le problème vient vraiment du Zigate

Si quelqu’un a une idée… merci !

Bonsoir tu a essayer de mettre ta commande a ne pas répéter ?

Bonjour, merci de ton retour. tu fais cela comment ???
merci.

EDIT ; je suis allé dans le « crenélage » (options) de la commande « onoff » du bouton poussoir, et l’état « répéter les valeurs identiques » est bien à « non »…

Quel est le déclencheur du scenario et la condition derrière est elle en ne pas répéter ?
met un screen de ton scénario.

Voila le scénario (simple) qui m’affiche deux fois le popup « Mettre alarme en route » deux fois …

EDIT : j’ai essayé « STOP » mais ca ne donne rien
EDIT 2 : le screen principal du scénario

coche les 2 fléchés en rond devant le SI

pour ne pas répéter si identique

Capture d’écran du 2021-08-18 10-41-48

Bonjour,

Alors j’ai essayé et malheureusement, dès que je place cette option, il ne veut plus exécuter le scénario par la suite. Les appuis sur le bouton ne donne plus rien :frowning:
Quand j’enlève cette option, le scénario se redéclenche bien, mais toujours en doublon…

EDIT : voici le log du scénario :

[2021-08-19 09:57:16][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Entree][Bouton Xiaomi][onoff].
[2021-08-19 09:57:16][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-08-19 09:57:17][SCENARIO] Evaluation de la condition : [0 == "click" ET 0 == 0 ] = Vrai
[2021-08-19 09:57:17][SCENARIO] Non exécution des actions pour cause de répétition
[2021-08-19 09:57:17][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-08-19 09:57:18][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Entree][Bouton Xiaomi][onoff].
[2021-08-19 09:57:18][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-08-19 09:57:18][SCENARIO] Evaluation de la condition : [0 == "click" ET 0 == 0 ] = Vrai
[2021-08-19 09:57:18][SCENARIO] Non exécution des actions pour cause de répétition
[2021-08-19 09:57:18][SCENARIO] Fin correcte du scénario
------------------------------------

Dans ce cas une fois ta condition exécutée
tu fait un
event nomdetacommande off

dans ta condition

pour le forcer a repasser a off et attendre le on suivant

Merci de ta réponse, mais je n’ai pas trop compris cette solution avec « Event ». As tu un exemple ?
Merci beaucoup par avance…

dans ta condition dans la close alors tu rajoute une action

event #[Entrée][bouton Xiaomi][onoff]# off

Bonjour

merci de ton ade. c’est ici, au niveau du déclenchement ?

non c’est dans une action dans la partie alors de ton scenario !

c’est ce que j’ai fait, cela ne change rien du tout … :frowning: !

Logs du scénario :

**------------------------------------**
**[2021-08-20 18:33:10][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Entree][Bouton Xiaomi][onoff].**
**[2021-08-20 18:33:10][SCENARIO] Exécution du sous-élément de type [condition] : if**
**[2021-08-20 18:33:10][SCENARIO] Evaluation de la condition : [0 =="on" ET 0 == 0 ] = Vrai**
**[2021-08-20 18:33:10][SCENARIO] Exécution du sous-élément de type [action] : then**
**[2021-08-20 18:33:10][SCENARIO] Affichage du popup : Mettre alarme en route**
**[2021-08-20 18:33:10][SCENARIO] Changement de [Entrée][Bouton Xiaomi][onoff] à off**
**[2021-08-20 18:33:10][SCENARIO] Exécution de la commande [Maison][Activation Passage Allee][on_1]**
**[2021-08-20 18:33:10][SCENARIO] Fin correcte du scénario**
**------------------------------------**
**[2021-08-20 18:33:11][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Entree][Bouton Xiaomi][onoff].**
**[2021-08-20 18:33:11][SCENARIO] Exécution du sous-élément de type [condition] : if**
**[2021-08-20 18:33:11][SCENARIO] Evaluation de la condition : [0 =="on" ET 1 == 0 ] = Faux**
**[2021-08-20 18:33:11][SCENARIO] Exécution du sous-élément de type [action] : else**
**[2021-08-20 18:33:11][SCENARIO] Affichage du popup : Désactiver alarme**
**[2021-08-20 18:33:11][SCENARIO] Exécution de la commande [Maison][Activation Passage Allee][off_1]**
**[2021-08-20 18:33:11][SCENARIO] Fin correcte du scénario**
**------------------------------------**

non plus
tape juste event dans la case puis appuie sur sur tab le reste te sera demandé

Oui, j’ai vu mon erreur la première fois. Regardes mon message d’avant, je l’ai édité. j’ai tj la répétition des commandes…

c’est compliqué ton truc sans voir tout les éléments du scenario …

oui je comprends … mais c’est assez simple, Le voici en pièce jointe :

ta pas coché le ne pas répéter
Capture d’écran du 2021-08-18 10-41-48

idem … un truc de fou !!

Ben il fait bien ce que dit le scenario la 1ere fois ton bt est on
on le remet a off dans la condition
donc il rappel le scenario la il est off
donc il execute le sinon …