Bonjour,
Je m’étais fait un scénario de test et je vois que malgré qu’il n’ait ni déclencheur ni timer, il est régulièrement exécuté comme le montre son log ou la timeline
Voici l’export du scenario (j’ai quasiment tout enlevé)
- Nom du scénario : Test2
- Mode du scénario : provoke
- Evènement :
ACTION
(sleep) Pause de : 7
Un extrait du log
------------------------------------
[2022-07-10 13:25:55][SCENARIO] Start : Lancement provoque. Tags : {"#message#":"Dimanche 10 Juillet 2022 13:25 - D\u00e9marrage de l'arrosage des fraisiers"}
[2022-07-10 13:25:55][SCENARIO] Exécution du sous-élément de type [action] : action
[2022-07-10 13:25:55][SCENARIO] Pause de 7 seconde(s)
[2022-07-10 13:26:02][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-07-10 15:53:56][SCENARIO] Start : Lancement provoque. Tags : {"#message#":"Dimanche 10 Juillet 2022 15:53 - D\u00e9marrage de l'arrosage des fraisiers"}
[2022-07-10 15:53:56][SCENARIO] Exécution du sous-élément de type [action] : action
[2022-07-10 15:53:56][SCENARIO] Pause de 7 seconde(s)
[2022-07-10 15:54:03][SCENARIO] Fin correcte du scénario
------------------------------------
[2022-07-10 16:00:05][SCENARIO] Start : Lancement provoque. Tags : {"#message#":"Dimanche 10 Juillet 2022 16:00 - D\u00e9marrage de la pompe de piscine"}
[2022-07-10 16:00:05][SCENARIO] Exécution du sous-élément de type [action] : action
[2022-07-10 16:00:05][SCENARIO] Pause de 7 seconde(s)
[2022-07-10 16:00:12][SCENARIO] Fin correcte du scénario
Il semble se lancer à chaque fois que j’utilise la commande message depuis un autre scénario ou une action sur valeur depuis une commande.
Mais je n’arrive pas à remonter la piste pour retrouver l’instruction qui le lance
Hello, peut tu remonter dans le log event a l’heure du déclenchement du scénario, tu trouveras certainement d’autre info a la secondes près, qui pourront t’orienté sur une piste.
Effectivement… pas beaucoup d’infos de plus en voyant les déclencheurs…
J’ai une piste par rapport au déclencheur : Le message "lancement provoque" s’affiche lorsque le scénario est lancé depuis une « Action apres la commande » (d’une action dans un virtuel)…
De plus, sur ces Actions, tu peux ajouter des tags (ce qui à l’air d’être le cas)…
Pour trouver cette commande, elle apparaitra bien dans le « Événement en temps réel » !
Je ne sais pas s’il est possible de faire un export dans ce scénario (vers un mail) pour pouvoir la lire au moment voulu…
Voici un extrait du log event pour le scenario qui s’est déclenché à 19:45:02
[2022-07-10 19:45:02][INFO] : Evènement sur la commande [Réseau][AdGuard Homeval][Requêtes DNS] valeur : 25639
[2022-07-10 19:45:02][INFO] : Evènement sur la commande [Jardin][ESP_Easy4CHProR2_11][Switch4] valeur : 1
[2022-07-10 19:45:02][INFO] : Evènement sur la commande [Réseau][AdGuard Homeval][Bloqués par Filtres] valeur : 3945
[2022-07-10 19:45:02][INFO] : Evènement sur la commande [Jardin][Arrosage][Arbustes] valeur : 1
[2022-07-10 19:45:02][INFO] : Evènement sur la commande [Réseau][AdGuard Homeval][Nouvelle Version] valeur :
[2022-07-10 19:45:02][INFO] : Evènement sur la commande [Réseau][Livebox_orange][Liste des appels] valeur :
[2022-07-10 19:45:02][INFO] : Exécution du scénario [Commandes individuelles][Jardin][Arrosage Zone 4 (Arbustes)] déclenché par : [Jardin][ESP_Easy4CHProR2_11][Switch4]
[2022-07-10 19:45:02][INFO] : Evènement sur la commande [Réseau][Livebox_orange][Liste des appels entrants] valeur :
[2022-07-10 19:45:02][INFO] : Exécution de la commande [Jardin][Arrosage][Zone4-On] avec les paramètres {"background":"0"}
[2022-07-10 19:45:02][INFO] : Exécution de la commande [Jardin][ESP_Easy4CHProR2_11][On4] avec les paramètres {"background":"0"}
[2022-07-10 19:45:02][INFO] : Exécution de la commande [Abri de jardin][Filtration][Refresh]
[2022-07-10 19:45:02][INFO] : Evènement sur la commande [Réseau][Livebox_orange][Liste des appels sortants] valeur :
[2022-07-10 19:45:02][INFO] : Evènement sur la commande [Réseau][Livebox_orange][Liste des appels manqués] valeur :
[2022-07-10 19:45:02][INFO] : Exécution du scénario [Aucun][Aucun][Test2] déclenché par : other```
Et dans le log du scenario
[2022-07-10 19:45:02][SCENARIO] Start : Lancement provoque. Tags : {"#message#":"Dimanche 10 Juillet 2022 19:45 - D\u00e9marrage de l'arrosage des arbustes c\u00f4t\u00e9 mur piscine"}
[2022-07-10 19:45:02][SCENARIO] Exécution du sous-élément de type [action] : action
[2022-07-10 19:45:02][SCENARIO] Pause de 7 seconde(s)
[2022-07-10 19:45:09][SCENARIO] Fin correcte du scénario
Autre proposition : désactive le scénario de test et en principe tu verras dans les messages Jeedom que ton scénario n’a pas pu être exécuté… possible qu’il t’indique à ce moment l’événement qui l’a appelé.
Je viens de le dupliquer en Test3 mais je conserve le Test2 car je voudrais avoir le fin mot de l’histoire.
Pour l’instant les 2 sont actifs. Je mettrais le Test2 inactif dans un moment.
La suggestion de @noodom est pertinente, il y a une solution pour faire une recherche dans la BDD basée sur l’Id ?
En utilisant l’UI de Jeedom, j’ai ça, ce qui est normal, c’est le scenario lui-même.