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.
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.
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
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]
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
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.