Salut,
Grace à Greg( je sais pas si il est ici, c’est par entraide jeedom sur facebook que l’on a discuté), j’ai bien activé mon clavier et il fonctionne très bien, Il m’a bien aidé sur ce coup là.
J’ai juste 2 petits soucis, en créant un scénario, je voulais que quand je tape mon code il ouvre mon garage et quand c’est madame ca ouvre son garage
Ca fonctionne mais il commence à l’ouvrir et directement il le referme comme si il envoyait plusieurs fois les infos pendant l’armement
Je reçois aussi 8 notifications pour me dire que l’alarme est activée (4 si il n’y a pas le garage)
Avez vous une idée de ce qui peut faire envoyer plusieurs fois les notifications et envois 2 fois la commande pour le garage ?
Merci
Bonjour, quel est le declencheur de ton scénario? Peux-tu donnerles logs du scénario ?
Voila le log
[2022-04-09 10:45:18][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Keypad][Action] (disarm).
[2022-04-09 10:45:18][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Sécurité][Keypad][Action]# == 'arm_all_zones' ET #[Sécurité][Keypad][Action_code]# == 1
[2022-04-09 10:45:18][SCENARIO] Evaluation de la condition : ["disarm" == 'arm_all_zones' ET 2801 == 1 ] = Faux
[2022-04-09 10:45:18][SCENARIO] - Exécution du sous-élément de type [action] : else
[2022-04-09 10:45:18][SCENARIO] Exécution d'un bloc élément : 502
[2022-04-09 10:45:18][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Sécurité][Keypad][Action]# == 'disarm' ET #[Sécurité][Keypad][Action_code]# == 2801
[2022-04-09 10:45:18][SCENARIO] Evaluation de la condition : ["disarm" == 'disarm' ET 2801 == 2801 ] = Vrai
[2022-04-09 10:45:18][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-04-09 10:45:18][SCENARIO] Exécution de la commande [Sécurité][Keypad][Mode Disarm]
[2022-04-09 10:45:18][SCENARIO] Exécution de la commande [Sécurité][Alarme maison][Désactiver]
[2022-04-09 10:45:19][SCENARIO] Exécution de la commande [Virtuel][VAlarme][Off]
[2022-04-09 10:45:20][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-04-09 10:45:21][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Keypad][Action] (disarm).
[2022-04-09 10:45:21][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Sécurité][Keypad][Action]# == 'arm_all_zones' ET #[Sécurité][Keypad][Action_code]# == 1
[2022-04-09 10:45:21][SCENARIO] Evaluation de la condition : ["disarm" == 'arm_all_zones' ET 2801 == 1 ] = Faux
[2022-04-09 10:45:21][SCENARIO] - Exécution du sous-élément de type [action] : else
[2022-04-09 10:45:21][SCENARIO] Exécution d'un bloc élément : 502
[2022-04-09 10:45:21][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Sécurité][Keypad][Action]# == 'disarm' ET #[Sécurité][Keypad][Action_code]# == 2801
[2022-04-09 10:45:21][SCENARIO] Evaluation de la condition : ["disarm" == 'disarm' ET 2801 == 2801 ] = Vrai
[2022-04-09 10:45:21][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-04-09 10:45:21][SCENARIO] Exécution de la commande [Sécurité][Keypad][Mode Disarm]
[2022-04-09 10:45:21][SCENARIO] Exécution de la commande [Sécurité][Alarme maison][Désactiver]
[2022-04-09 10:45:23][SCENARIO] Exécution de la commande [Virtuel][VAlarme][Off]
[2022-04-09 10:45:24][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-04-09 10:45:24][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Keypad][Action] (disarm).
[2022-04-09 10:45:24][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Sécurité][Keypad][Action]# == 'arm_all_zones' ET #[Sécurité][Keypad][Action_code]# == 1
[2022-04-09 10:45:24][SCENARIO] Evaluation de la condition : ["disarm" == 'arm_all_zones' ET 2801 == 1 ] = Faux
[2022-04-09 10:45:24][SCENARIO] - Exécution du sous-élément de type [action] : else
[2022-04-09 10:45:24][SCENARIO] Exécution d'un bloc élément : 502
[2022-04-09 10:45:24][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Sécurité][Keypad][Action]# == 'disarm' ET #[Sécurité][Keypad][Action_code]# == 2801
[2022-04-09 10:45:24][SCENARIO] Evaluation de la condition : ["disarm" == 'disarm' ET 2801 == 2801 ] = Vrai
[2022-04-09 10:45:24][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-04-09 10:45:24][SCENARIO] Exécution de la commande [Sécurité][Keypad][Mode Disarm]
[2022-04-09 10:45:24][SCENARIO] Exécution de la commande [Sécurité][Alarme maison][Désactiver]
[2022-04-09 10:45:26][SCENARIO] Exécution de la commande [Virtuel][VAlarme][Off]
[2022-04-09 10:45:26][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-04-09 10:45:27][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Keypad][Action] (disarm).
[2022-04-09 10:45:27][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Sécurité][Keypad][Action]# == 'arm_all_zones' ET #[Sécurité][Keypad][Action_code]# == 1
[2022-04-09 10:45:27][SCENARIO] Evaluation de la condition : ["disarm" == 'arm_all_zones' ET 2801 == 1 ] = Faux
[2022-04-09 10:45:27][SCENARIO] - Exécution du sous-élément de type [action] : else
[2022-04-09 10:45:27][SCENARIO] Exécution d'un bloc élément : 502
[2022-04-09 10:45:27][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Sécurité][Keypad][Action]# == 'disarm' ET #[Sécurité][Keypad][Action_code]# == 2801
[2022-04-09 10:45:27][SCENARIO] Evaluation de la condition : ["disarm" == 'disarm' ET 2801 == 2801 ] = Vrai
[2022-04-09 10:45:28][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-04-09 10:45:28][SCENARIO] Exécution de la commande [Sécurité][Keypad][Mode Disarm]
[2022-04-09 10:45:28][SCENARIO] Exécution de la commande [Sécurité][Alarme maison][Désactiver]
[2022-04-09 10:45:29][SCENARIO] Exécution de la commande [Virtuel][VAlarme][Off]
[2022-04-09 10:45:29][SCENARIO] Fin correcte du scénario
Et voici le déclencheur
Sur tes declencheurs, à quoi correspondent action et action_code?
Je ne connais pas ce clavier mais ces declencheurs m’ont l’air redondant et donc lancent plusieurs fois le scénario.
De plus, je vous que tu actiknne des virtuels. Ces virtuels declenchent-ils des actions?
pourquoi tu as une évaluation fausse a chaque fois avant?
As tu désactivé la répétition?
montre nous le scénarios complet.
l’action c’est pour que la lampe du clavier allume ce qu’on fait
SI on arme la prochaine fois qu’on réveil le clavier, le logo Alarme active est allumé(comme ca on sait si l’alarme est enclenché ou pas )
le action_code c’est le code entré pour activé l’alarme
Les virtuels c’est juste pour avoir un visuel si l’alarme est activé ou pas dans jeedom connect
je ne sais pas, j’avais même pas remarqué EDIT c’est parce que ce n’est pas armé que j’ai fait mais désarmé
non, je vais essayé c’est bien la case au début du scénario ?
Citation
non, je vais essayé c’est bien la case au début du scénario ?
Ce sont les 2 fleches en rond.
ce que je comprends pas c’est pourquoi tu as 2 déclencheurs.
le déclencheur action code ne suffit pas pour lancer le scénario?
Code =1 activation, code = 2801 desactivation
Comment sont déclenchées tes notifications?
De plus comment est déclenché l’ouverture / fermeture du garage?
Je viens de coché les 2 V
je reçois plus qu’une notification pour l’armement et 2 pour le désarmement
Par contre dans le scénario Log j’ai 4 fois la même chose
les notifications sont envoyées sur Jeedom Connect par le plugin Alarme
l’ouverture du garage est faite via un relais Eweelink (wifilightV2)
Ca vient de ton déclencheur, tu relance 4 fois le scenario.
tu peux faire la meme chose en activant l’alarme et nous mettre les log complet
Et la porte du garage elle a fait quoi quand tu as refais le desarmement?
Pour le moment j’ai arrêté avec le garage
Voila le log une fois enclenché par clavier
------------------------------------
[2022-04-09 11:32:43][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Keypad][Action] (arm_all_zones).
[2022-04-09 11:32:43][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Sécurité][Keypad][Action]# == 'arm_all_zones' ET #[Sécurité][Keypad][Action_code]# == 1
[2022-04-09 11:32:43][SCENARIO] Evaluation de la condition : ["arm_all_zones" == 'arm_all_zones' ET 1 == 1 ] = Vrai
[2022-04-09 11:32:43][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-04-09 11:32:43][SCENARIO] Exécution de la commande [Sécurité][Keypad][Mode all zones ]
[2022-04-09 11:32:43][SCENARIO] Exécution de la commande [Sécurité][Alarme maison][Activer]
[2022-04-09 11:32:44][SCENARIO] Exécution de la commande [Virtuel][VAlarme][On]
[2022-04-09 11:32:44][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-04-09 11:32:46][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Keypad][Action] (arm_all_zones).
[2022-04-09 11:32:46][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Sécurité][Keypad][Action]# == 'arm_all_zones' ET #[Sécurité][Keypad][Action_code]# == 1
[2022-04-09 11:32:46][SCENARIO] Evaluation de la condition : ["arm_all_zones" == 'arm_all_zones' ET 1 == 1 ] = Vrai
[2022-04-09 11:32:46][SCENARIO] Non exécution des actions pour cause de répétition
[2022-04-09 11:32:46][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-04-09 11:32:49][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Keypad][Action] (arm_all_zones).
[2022-04-09 11:32:49][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Sécurité][Keypad][Action]# == 'arm_all_zones' ET #[Sécurité][Keypad][Action_code]# == 1
[2022-04-09 11:32:49][SCENARIO] Evaluation de la condition : ["arm_all_zones" == 'arm_all_zones' ET 1 == 1 ] = Vrai
[2022-04-09 11:32:49][SCENARIO] Non exécution des actions pour cause de répétition
[2022-04-09 11:32:49][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-04-09 11:32:52][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Keypad][Action] (arm_all_zones).
[2022-04-09 11:32:52][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Sécurité][Keypad][Action]# == 'arm_all_zones' ET #[Sécurité][Keypad][Action_code]# == 1
[2022-04-09 11:32:52][SCENARIO] Evaluation de la condition : ["arm_all_zones" == 'arm_all_zones' ET 1 == 1 ] = Vrai
[2022-04-09 11:32:52][SCENARIO] Non exécution des actions pour cause de répétition
[2022-04-09 11:32:52][SCENARIO] Fin correcte du scénario
montre nous la config du clavier zigbee sutout les parametres de l’action code
Bonjour , vraisemblablement la gestion des répétitions dans le scénario ne semble pas avoir d’impacte sur ton problème, je réactiverai ceux-ci pour le débogage, et ainsi comme demandé par @anthopocket , j’activerai manuellement (sans toucher au clavier) l’alarme, et ensuite tu vérifie si le scénario c’est lancé, suite a cette action sur ton alarme.
Voila en activant l’alarme par le visuel du Dashboard (Alarm)
je ne reçois qu’une notification si j’active et désactive et le scénario clavier ne se déclenche pas
peut-tu maintenant désactiver les 3 actions dans ton scénario :
[Sécurité][Keypad][Mode all zones ]
[Sécurité][Alarme maison][Activer]
[Virtuel][VAlarme][On]
et ainsi faire une action sur « [Securite][Keypad][Action] » (arm_all_zones) pour voir combien de fois ce lance ton scénario.
je ne comprends pas comment
c’est juste désactiver puis je lance via exccuter ou par le clavier ?
Si je désactive les 3 et lance par le clavier, il me lance le scénario 5fois
tu peut poster les log ?
qu’est-ce tu utilise comme protocole ? mqtt ?
oui Zigbeelinker j’ai fait une installation totale
------------------------------------
[2022-04-09 12:37:29][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Keypad][Action] (arm_all_zones).
[2022-04-09 12:37:29][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Sécurité][Keypad][Action]# == 'arm_all_zones' ET #[Sécurité][Keypad][Action_code]# == 1
[2022-04-09 12:37:29][SCENARIO] Evaluation de la condition : ["arm_all_zones" == 'arm_all_zones' ET 1 == 1 ] = Vrai
[2022-04-09 12:37:29][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-04-09 12:37:29][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-04-09 12:37:30][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Keypad][Action_code] (1).
[2022-04-09 12:37:30][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Sécurité][Keypad][Action]# == 'arm_all_zones' ET #[Sécurité][Keypad][Action_code]# == 1
[2022-04-09 12:37:30][SCENARIO] Evaluation de la condition : ["arm_all_zones" == 'arm_all_zones' ET 1 == 1 ] = Vrai
[2022-04-09 12:37:30][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-04-09 12:37:30][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-04-09 12:37:32][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Keypad][Action] (arm_all_zones).
[2022-04-09 12:37:32][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Sécurité][Keypad][Action]# == 'arm_all_zones' ET #[Sécurité][Keypad][Action_code]# == 1
[2022-04-09 12:37:32][SCENARIO] Evaluation de la condition : ["arm_all_zones" == 'arm_all_zones' ET 1 == 1 ] = Vrai
[2022-04-09 12:37:32][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-04-09 12:37:32][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-04-09 12:37:35][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Keypad][Action] (arm_all_zones).
[2022-04-09 12:37:35][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Sécurité][Keypad][Action]# == 'arm_all_zones' ET #[Sécurité][Keypad][Action_code]# == 1
[2022-04-09 12:37:35][SCENARIO] Evaluation de la condition : ["arm_all_zones" == 'arm_all_zones' ET 1 == 1 ] = Vrai
[2022-04-09 12:37:35][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-04-09 12:37:35][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-04-09 12:37:38][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Keypad][Action] (arm_all_zones).
[2022-04-09 12:37:38][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Sécurité][Keypad][Action]# == 'arm_all_zones' ET #[Sécurité][Keypad][Action_code]# == 1
[2022-04-09 12:37:38][SCENARIO] Evaluation de la condition : ["arm_all_zones" == 'arm_all_zones' ET 1 == 1 ] = Vrai
[2022-04-09 12:37:38][SCENARIO] - Exécution du sous-élément de type [action] : then
[2022-04-09 12:37:38][SCENARIO] Fin correcte du scénario
Alors, je pense que tu peut de dispenser de « [Securite][Keypad][Action_code] » dans le déclencheur, ensuite je soupçonne soit le plugin, soit l’équipement en lui même qui répète l’information.