Scénario : en erreur

Bonjour,

J’ai un problème avec un scénario qui m’allume des lumières et les éteints au bout de 120s.
Mon scénario m’indique « erreur » a la place de « en cours » en haut a droite de la page de mon scénario.
Ca dur depuis juillet environ, peut-être suite à une mise à jour, je suis sur la dernière version de jeedom.
Quand le scénario se met en erreur, il n’y a pas de log même en mettant les scénarios en mode debug.

Voici deux captures d’écran.

Merci pour votre aide.

Et c’est quoi la dernière version de Jeedom ?

Sur la 1ere image il est en cours pourtant…

Edit : bien vu Fabrice pour le multi

Bonsoir,

Décochez multi lancement pour voir.

Je suis en version 4.3.19
Effectivement au moment ou j’ai fais la capture il était en cours puis a passé a erreur.

J’ai décoché Multi lancement, je surveille demain le fonctionnement.
Merci

Alors, des nouvelles ?

Après plusieurs jour de test, le problème est le même.
Les lumières s’allumes et le scénario passe en erreur, les lumières ne s’éteignent pas.

Vous pouvez nous monter le journal de log de ce scénario.

C’est quoi tout ces … dans votre scénario ?

Pourquoi vous commandez des virtuels et pas directement l’équipement qui fait le on/off ?
- Testez en commandant seulement les équipements, sans passer par des virtuels !

c’est juste des petits point dans le nom, j’ai mis ça partout et sa ne pose pas de problème. C’est juste pour m’y retrouver pour différencier l’équipement du virtuel.
Quand je l’ais fait il n’y avait pas de fonction de changement d’équipement, alors tous mes équipements ont un virtuel.

Les commandes en manuel fonctionnent normalement mais je vais tester.

Tu as essayé de décocher tes actions pour tester le scénario ?
et ensuite remettre une par une

vMonmachin suffit a identifier !
Remplacer le sleep 120 par un DANS 2min serait bcp mieux !

Je comprnds pas ce que ca veut dire !

On peut voir les commandes de lequipement et les virtuels ?

Salut

et un log du scenario ?

Voici une partie du log de mon scénario.
a 11H25 ont voit que ça a fonctionné normalement, mais a 07h30 le log est vide. Les lumières se sont bien allumées mais pas éteinte, le scénario est passé en erreur.
Puis à 13h46 il à fonctionné aussi mais les conditions n’était pas rempli.

[2023-11-17 07:25:22][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Lumiere][Ouverture portail + Eclairage Virtuel][Etat Pin 2] (0).
[2023-11-17 07:25:22][SCENARIO] - Exécution du sous-élément de type [condition] : if time_between(#time#,#[Météo][Météo Weither][Coucher du soleil]#,#[Météo][Météo Weither][Lever du soleil]#) == 1
[2023-11-17 07:25:22][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2023-11-17 07:25:22][SCENARIO] - Exécution du sous-élément de type [action] : then
[2023-11-17 07:25:22][SCENARIO] Exécution de la commande  [Lumière][Rampe du Haut....................Virtuel][ON]
[2023-11-17 07:25:22][SCENARIO] Exécution de la commande  [Lumière][Rampe du Bas.............Virtuel][ON]
[2023-11-17 07:25:23][SCENARIO] Exécution de la commande  [Lumière][Lumière Ext Cuisine][On]
[2023-11-17 07:25:23][SCENARIO] Exécution de la commande  [Lumière][Lumière Ext Salon][On]
[2023-11-17 07:25:23][SCENARIO] Pause de 120 seconde(s)
[2023-11-17 07:27:23][SCENARIO] Exécution de la commande  [Lumière][Rampe du Haut....................Virtuel][OFF]
[2023-11-17 07:27:23][SCENARIO] Pause de 3 seconde(s)
[2023-11-17 07:27:26][SCENARIO] Exécution de la commande  [Lumière][Rampe du Bas.............Virtuel][OFF]
[2023-11-17 07:27:26][SCENARIO] Pause de 3 seconde(s)
[2023-11-17 07:27:29][SCENARIO] Exécution de la commande  [Lumière][Lumière Ext Cuisine][Off]
[2023-11-17 07:27:29][SCENARIO] Fin correcte du scénario
------------------------------------
[2023-11-17 13:46:19][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Lumiere][Ouverture portail + Eclairage Virtuel][Etat Pin 2] (0).
[2023-11-17 13:46:19][SCENARIO] - Exécution du sous-élément de type [condition] : if time_between(#time#,#[Météo][Météo Weither][Coucher du soleil]#,#[Météo][Météo Weither][Lever du soleil]#) == 1
[2023-11-17 13:46:19][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2023-11-17 13:46:19][SCENARIO] - Exécution du sous-élément de type [action] : else
[2023-11-17 13:46:19][SCENARIO] Fin correcte du scénario

Bonjour,

Ce bout de log date du 17 et vous auriez du tester ce que je vous ai indiqué le 18, en commandant directement les équipements sans passer par des virtuels.
Car à ce stade, on ne peut pas savoir si le problème ne vient pas d’un virtuel, avec des commandes directs par exemple.

Idée pour vos noms avec des … :
Si c’est pour identifier un virtuel, pourquoi ne pas mettre un suffixe sur le nom des commandes, exemple :

[Lumière][Rampe du Haut....................Virtuel][ON]
[Lumière][V-Rampe du haut][ON]

J’ai fait la modif mais je n’ai pas encore eu le problème,

Bah, c’est ca qu’il faut comme information :wink:

Sur deux utilisations le scénario n’a fonctionné qu’une fois. A 20h00 les lumières se sont bien allumées mais pas éteinte, par contre a 21h16 il a fonctionné normalement.

[2023-11-19 13:09:42][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Lumiere][Ouverture portail + Eclairage Virtuel][Etat Pin 2] (0).
[2023-11-19 13:09:42][SCENARIO] Exécution du sous-élément de type [condition] : if time_between(#time#,#[Météo][Météo Weither][Coucher du soleil]#,#[Météo][Météo Weither][Lever du soleil]#) == 1
[2023-11-19 13:09:43][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2023-11-19 13:09:43][SCENARIO] Exécution du sous-élément de type [action] : else
[2023-11-19 13:09:43][SCENARIO] Fin correcte du scénario
------------------------------------
[2023-11-19 21:16:42][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Lumiere][Ouverture portail + Eclairage Virtuel][Etat Pin 2] (0).
[2023-11-19 21:16:42][SCENARIO] Exécution du sous-élément de type [condition] : if time_between(#time#,#[Météo][Météo Weither][Coucher du soleil]#,#[Météo][Météo Weither][Lever du soleil]#) == 1
[2023-11-19 21:16:42][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2023-11-19 21:16:42][SCENARIO] Exécution du sous-élément de type [action] : then
[2023-11-19 21:16:42][SCENARIO] Exécution de la commande [Automatisme][Ardouino 192.168.1.240][3_low_pin]
[2023-11-19 21:16:43][SCENARIO] Exécution de la commande [Automatisme][Ardouino 192.168.1.240][2_low_pin]
[2023-11-19 21:16:44][SCENARIO] Exécution de la commande [Plugin Zigbee2Mqtt][Lumière Terrasse coté Cuisine][On]
[2023-11-19 21:16:44][SCENARIO] Pause de 120 seconde(s)
[2023-11-19 21:18:44][SCENARIO] Exécution de la commande [Automatisme][Ardouino 192.168.1.240][3_high_pin]
[2023-11-19 21:18:44][SCENARIO] Exécution de la commande [Automatisme][Ardouino 192.168.1.240][2_high_pin]
[2023-11-19 21:18:44][SCENARIO] Exécution de la commande [Plugin Zigbee2Mqtt][Lumière Terrasse coté Cuisine][Off]
[2023-11-19 21:18:44][SCENARIO] Fin correcte du scénario

Je ne comprends pas pourquoi il n’y a pas de log pour le déclenchement de 20h00, surtout si vous dites que les lumières se sont allumées.

Pour moi, ce n’est pas le scénario qui les a allumées.

Votre déclencheur contient un + et un == 0

Bonjour,

Passe les logs du scénario en Temps réel, ça devrait permettre d’avoir des logs même si le scénario est en erreur.

image

Après avoir mis les logs du scénario à « temps réel », se matin le scénario à bien fonctionné mais ce soir il s’arrête sur pause 120s et passe en erreur.

Pour info a l’origine au lieu de sleep j’avais mis wait, le problème était le même.