Ce scenario est lancé toutes les 10 minutes, fait un refresh de l’équipement via Fullykiosk, analyse le niveau de batterie et enclenche la prise pilotable si nécessaire. Apres un certain temps qui se mesure en jours, plus aucune activité.
Plus d’action, plus de trace dans les logs pourtant le scenario semble etre déclenché toutes les 10 minutes.Hors si même pas d’action, on devrait avoir une trace du lancement dans les logs.
Voici le log du scenario, a noter que rien n’apparait à 7h10.
Le log du cron ne fait rien apparaître
[2021-05-23 06:40:03][SCENARIO] Start : Scenario execute automatiquement sur programmation.
[2021-05-23 06:40:03][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-05-23 06:40:03][SCENARIO] Exécution de la commande [Espace technique][Samsung][Refresh]
[2021-05-23 06:40:20][SCENARIO] Log : Lancement test batterie tablette Samsung
[2021-05-23 06:40:20][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-05-23 06:40:20][SCENARIO] Evaluation de la condition : [83 < 20] = Faux
[2021-05-23 06:40:20][SCENARIO] Non exécution des actions pour cause de répétition
[2021-05-23 06:40:20][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-05-23 06:40:20][SCENARIO] Evaluation de la condition : [83 > 99] = Faux
[2021-05-23 06:40:20][SCENARIO] Non exécution des actions pour cause de répétition
[2021-05-23 06:40:20][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-05-23 06:40:20][SCENARIO] Log : Fin test batterie tablette Samsung
[2021-05-23 06:40:20][SCENARIO] Fin correcte du scénario
[2021-05-23 06:50:03][SCENARIO] Start : Scenario execute automatiquement sur programmation.
[2021-05-23 06:50:03][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-05-23 06:50:03][SCENARIO] Exécution de la commande [Espace technique][Samsung][Refresh]
[2021-05-23 06:50:12][SCENARIO] Log : Lancement test batterie tablette Samsung
[2021-05-23 06:50:12][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-05-23 06:50:12][SCENARIO] Evaluation de la condition : [83 < 20] = Faux
[2021-05-23 06:50:12][SCENARIO] Non exécution des actions pour cause de répétition
[2021-05-23 06:50:12][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-05-23 06:50:12][SCENARIO] Evaluation de la condition : [83 > 99] = Faux
[2021-05-23 06:50:12][SCENARIO] Non exécution des actions pour cause de répétition
[2021-05-23 06:50:12][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-05-23 06:50:12][SCENARIO] Log : Fin test batterie tablette Samsung
[2021-05-23 06:50:12][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-05-23 07:00:03][SCENARIO] Start : Scenario execute automatiquement sur programmation.
[2021-05-23 07:00:03][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-05-23 07:00:03][SCENARIO] Exécution de la commande [Espace technique][Samsung][Refresh]
[2021-05-23 07:00:07][SCENARIO] Log : Lancement test batterie tablette Samsung
[2021-05-23 07:00:07][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-05-23 07:00:07][SCENARIO] Evaluation de la condition : [82 < 20] = Faux
[2021-05-23 07:00:07][SCENARIO] Non exécution des actions pour cause de répétition
[2021-05-23 07:00:07][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-05-23 07:00:07][SCENARIO] Evaluation de la condition : [82 > 99] = Faux
[2021-05-23 07:00:07][SCENARIO] Non exécution des actions pour cause de répétition
[2021-05-23 07:00:07][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-05-23 07:00:07][SCENARIO] Log : Fin test batterie tablette Samsung
[2021-05-23 07:00:08][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-05-23 07:00:03][SCENARIO] Start : Scenario execute automatiquement sur programmation.
[2021-05-23 07:00:03][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-05-23 07:00:03][SCENARIO] Exécution de la commande [Espace technique][Samsung][Refresh]
[2021-05-23 07:00:07][SCENARIO] Log : Lancement test batterie tablette Samsung
[2021-05-23 07:00:07][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-05-23 07:00:07][SCENARIO] Evaluation de la condition : [82 < 20] = Faux
[2021-05-23 07:00:07][SCENARIO] Non exécution des actions pour cause de répétition
[2021-05-23 07:00:07][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-05-23 07:00:07][SCENARIO] Evaluation de la condition : [82 > 99] = Faux
[2021-05-23 07:00:07][SCENARIO] Non exécution des actions pour cause de répétition
[2021-05-23 07:00:07][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-05-23 07:00:07][SCENARIO] Log : Fin test batterie tablette Samsung
[2021-05-23 07:00:08][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-05-23 17:09:03][SCENARIO] Start : Scenario execute automatiquement sur programmation.
[2021-05-23 17:09:03][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-05-23 17:09:03][SCENARIO] Exécution de la commande [Espace technique][Samsung][Refresh]
[2021-05-23 17:09:04][SCENARIO] Log : Lancement test batterie tablette Samsung
[2021-05-23 17:09:04][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-05-23 17:09:04][SCENARIO] Evaluation de la condition : [50 < 20] = Faux
[2021-05-23 17:09:04][SCENARIO] Non exécution des actions pour cause de répétition
[2021-05-23 17:09:04][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-05-23 17:09:04][SCENARIO] Evaluation de la condition : [50 > 99] = Faux
[2021-05-23 17:09:04][SCENARIO] Non exécution des actions pour cause de répétition
[2021-05-23 17:09:04][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-05-23 17:09:04][SCENARIO] Log : Fin test batterie tablette Samsung
[2021-05-23 17:09:04][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-05-23 17:10:03][SCENARIO] Start : Scenario execute automatiquement sur programmation.
[2021-05-23 17:10:03][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-05-23 17:10:03][SCENARIO] Exécution de la commande [Espace technique][Samsung][Refresh]
[2021-05-23 17:10:04][SCENARIO] Log : Lancement test batterie tablette Samsung
[2021-05-23 17:10:04][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-05-23 17:10:04][SCENARIO] Evaluation de la condition : [50 < 20] = Faux
[2021-05-23 17:10:04][SCENARIO] Non exécution des actions pour cause de répétition
[2021-05-23 17:10:04][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-05-23 17:10:04][SCENARIO] Evaluation de la condition : [50 > 99] = Faux
[2021-05-23 17:10:04][SCENARIO] Non exécution des actions pour cause de répétition
[2021-05-23 17:10:04][SCENARIO] Exécution du sous-élément de type [action] : action
[2021-05-23 17:10:04][SCENARIO] Log : Fin test batterie tablette Samsung
[2021-05-23 17:10:04][SCENARIO] Fin correcte du scénario
De fait, je pourrais optimiser. Mais quelle influence sur mon problème ?
Pour mémoire ci-dessous le pb
Le scénario « s’arrête » en cours d’exécution" mais ne se termine pas et cela au bout de quelques jours de fonctionnement.
Je l’arrête « a la main » via le bouton « arrêter », le log se met à jour et le cron est reparti.
Une solution pourrait être de lancer tous les jours un scénario qui se répète toutes les 10 minutes pendant 23h50, mais cela devient tordu.
Salut, petite info :
il se peut que tu effectuais un refresh de l’equipement Fully car tu n’a pas activée MQTT.
dans ce cas si tu modifie le déclencheur par #[tonequipement][batterie]# prend soin de vérifié avant qu’un CRON est activé dans la configuration de l’equipement, sinon ta valeur ne sera jamais mis a jour, et donc ton scénario ne demarrera jamais.