Plugin programmateur: le lundi passe en état 0 sans raison

Bonjour,

J’utilise le pluggin programmation, systématiquement le lundi passe en état 0 sans raison.

image

Je ne suis pas arrivé à identifier la raison de ce problème.

Auriez-vous rencontré le même type de problème.

Cordialement.

Louis

Bonjour Louis
Une personne m’a remonté ce point également mais je ne le reproduit pas et du coup je suis bloqué pour chercher.
Peux tu changer de widget pour voir si cela se reproduit : cela permettra de savoir si cela vient du widget spécifique ou d’un autre problème.
Bien à toi
Caelion.

Salut, j’ai eu ce problème. Il n’a été produit que dans l’une de mes deux machines et après plusieurs semaines avec plusieurs tests, je n’ai pas pu trouver la cause et j’ai dû l’abandonner.

Salut Caelion,
Tu parles du widget pour le bouton on/off?
je viens de le desactiver, je te tiens au courant…
Bonne soirée.
Louis

Salut Louis
Non, le widget pour Lundi / Mardi
pour repasser sur l’affichage standard et voir si la réinitialisation inappropriée se produit également

Je suis desolé je n’ai pas compris ta demande :thinking:

Ici :
Exemple pour lundi off (faire de même pour lundi on) :


clic sur la roue dentée
onglet affichage
ligne Widget
Tu selectionnes défaut pour Dashboard et Mobile (même si c’est déjà mis) et tu sauvegardes
Ca devrait te remettre l’affichage ainsi :
image
Et tu coches « Afficher » pour l’info « Lundi »
Tu auras ainsi :
image

L’objectif est de voir si cela repasse sur une croix rouge également (au lieu du tick vert)

Est-ce plus clair ?

Top, c’est en place, je reviens vers toi si l’état change :nose:

image

Parfait :slight_smile:

il a pas fallu attendre longtemps, l’état a chargé… promis j’ai rien fait :innocent:… Bref, je n’ai pas d’explication sur ce changement.

image

Peux tu activer l’historisation de l’info lundi stp
et mettre le plugin en mode debug
puis repasser sur on lundi
Pour voir si cela se déclenche à un cron ou autre ?

Salut @Caelion,

L’état du lundi est repassé a 0. Ci-dessous le log en mode debug:

[2020-04-21 22:22:05][INFO] : Début d'activation du plugin
[2020-04-21 22:22:06][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2020-05-09 06:26:54][INFO] : Début d'activation du plugin
[2020-05-09 06:26:55][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2020-05-16 22:28:04][ERROR] : Erreur sur programmateur::nextprog_on() : Call to a member function execCmd() on boolean
[2020-05-16 22:48:05][ERROR] : Erreur sur programmateur::nextprog_on() : Call to a member function execCmd() on boolean
[2020-05-16 22:51:04][INFO] : Nextprog - 280 - Action 1 - [Piscine][Prise filtration piscine][On]
[2020-05-16 22:51:04][INFO] : Nextprog - 280 - Délai - 10 minutes (01 23 16 05 * 2020)
[2020-05-16 23:01:05][INFO] : Nextprog - 280 - Action 2 - [Piscine][Prise filtration piscine][Off]
[2020-05-16 23:02:05][INFO] : Nextprog - 280 - Action 1 - [Piscine][Prise filtration piscine][On]
[2020-05-16 23:02:05][INFO] : Nextprog - 280 - Délai - 10 minutes (12 23 16 05 * 2020)
[2020-05-16 23:12:04][INFO] : Nextprog - 280 - Action 2 - [Piscine][Prise filtration piscine][Off]
[2020-05-17 07:00:08][INFO] : Nextprog - 280 - Action 1 - [Piscine][Prise filtration piscine][On]
[2020-05-17 07:00:08][INFO] : Nextprog - 280 - Délai - 180 minutes (00 10 17 05 * 2020)
[2020-05-17 10:00:09][INFO] : Nextprog - 280 - Action 2 - [Piscine][Prise filtration piscine][Off]
[2020-05-19 07:00:08][INFO] : Nextprog - 280 - Action 1 - [Piscine][Prise filtration piscine][On]
[2020-05-19 07:00:08][INFO] : Nextprog - 280 - Délai - 180 minutes (00 10 19 05 * 2020)
[2020-05-19 10:00:10][INFO] : Nextprog - 280 - Action 2 - [Piscine][Prise filtration piscine][Off]
[2020-05-21 08:15:08][INFO] : Nextprog - 280 - Action 1 - [Piscine][Prise filtration piscine][On]
[2020-05-21 08:15:08][INFO] : Nextprog - 280 - Délai - 180 minutes (15 11 21 05 * 2020)
[2020-05-21 11:15:06][INFO] : Nextprog - 280 - Action 2 - [Piscine][Prise filtration piscine][Off]
[2020-05-22 08:15:06][INFO] : Nextprog - 280 - Action 1 - [Piscine][Prise filtration piscine][On]
[2020-05-22 08:15:06][INFO] : Nextprog - 280 - Délai - 180 minutes (15 11 22 05 * 2020)
[2020-05-22 11:15:06][INFO] : Nextprog - 280 - Action 2 - [Piscine][Prise filtration piscine][Off]
[2020-05-28 05:00:11][INFO] : Nextprog - 280 - Action 1 - [Piscine][Prise lumière et filtrage piscine][On 1]
[2020-05-28 05:00:11][INFO] : Nextprog - 280 - Délai - 300 minutes (00 10 28 05 * 2020)
[2020-05-28 08:05:06][INFO] : Nextprog - 280 - Action 1 - [Piscine][Prise lumière et filtrage piscine][On 1]
[2020-05-28 08:05:06][INFO] : Nextprog - 280 - Délai - 300 minutes (05 13 28 05 * 2020)
[2020-05-28 13:05:06][INFO] : Nextprog - 280 - Action 2 - [Piscine][Prise lumière et filtrage piscine][Off 1]
[2020-05-29 04:25:32][DEBUG] : Exécution de la fonction postSave
[2020-05-29 04:25:45][DEBUG] : Exécution de la fonction Execute
[2020-05-29 04:25:45][DEBUG] : - Suppression du cron Nextprog_on : 00 05 29 05 * 2020
[2020-05-29 04:25:45][DEBUG] : Exécution de la fonction postSave
[2020-05-29 04:25:45][DEBUG] : - Action sur Other
[2020-05-29 04:25:45][DEBUG] : - Appel de la fonction Nextprog par [Piscine][Planification filtration piscine] :
[2020-05-29 04:25:45][DEBUG] :   - JF : Actif : 0 - Critère respecté : 0
[2020-05-29 04:25:45][DEBUG] :   - Mode : Actif : 0 - Critère respecté : 0
[2020-05-29 04:25:45][DEBUG] :   - Nouveau cron à 05:00
[2020-05-29 05:00:10][DEBUG] : Exécution de la fonction Nextprog_on pour l'équipement [Piscine][Planification filtration piscine]
[2020-05-29 05:00:10][INFO] : Nextprog - 280 - Action 1 - [Piscine][Prise lumière et filtrage piscine][On 1]
[2020-05-29 05:00:10][INFO] : Nextprog - 280 - Délai - 300 minutes (00 10 29 05 * 2020)
[2020-05-29 10:00:09][DEBUG] : Exécution de la fonction Nextprog_off pour l'équipement [Piscine][Planification filtration piscine]
[2020-05-29 10:00:09][INFO] : Nextprog - 280 - Action 2 - [Piscine][Prise lumière et filtrage piscine][Off 1]
[2020-05-29 10:00:09][DEBUG] : Exécution de la fonction postSave

Est ce que cela éclaire ta lanterne… :thinking:

Cordialement.

Louis

Salut Louis
Et l’historique de l’info Lundi pour voir à quelle heure elle est repassée de On à Off stp

Salut @Caelion,

Voila l’historique:

++
Louis

@Louis_Reymond @david_g_m : Suite aux échanges - nombreux :stuck_out_tongue: - avec Louis, nous avons pu identifié le pb et j’ai poussé une mise à jour qui devrait corriger le problème. Par contre uniquement sur des nouveaux programmateurs ou alors il faut à minima supprimer lundi (et peut être lundi off et on) puis sauvegarde 2 fois pour acter la suppression et ensuite génrer la nouvelle création de ces commandes.

Caeiion

Merci pour l’information. Je reviendrai aux tests avec son complément

Pour ton info, j’avais une ligne qui trainer qui modifiait l’info « lundi » si tu as encore sur ton Jeedom la commande 1.
Un mauvais copié collé…

Top, merci pour le travaille réalisé :nose:
J’installe la mise à jour et reviens vers toi.
Bonne journée.
Louis

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.