Plugin-jeewatchdog sur powerstrip

Je viens d’installer la beta du plugin-jeewatchdog de ce soir 01/10 et… tout fonctionne !
Good job merci !
A voir à l’usage maintenant si il détectera bien un plantage mais je ne vois pas de raison. Je vois bien le script tourner sur la powerstrip et les kicks arriver toutes les 3 minutes (j’ai laissé temps max à 15 minutes pour le moment).
D’ailleurs, c’est les kicks qu’on voit dans les logs ? Si c’est le cas on pourrait imaginer un autre texte que Recherche du script peut-être ?

[2026-10-01 20:15:06] INFO  Recherche du script
[2026-10-01 20:18:03] INFO  Recherche du script
[2026-10-01 20:21:03] INFO  Recherche du script
[2026-10-01 20:24:03] INFO  Recherche du script
[2026-10-01 20:27:03] INFO  Recherche du script
[2026-10-01 20:30:08] INFO  Recherche du script
[2026-10-01 20:33:03] INFO  Recherche du script
[2026-10-01 20:36:02] INFO  Recherche du script
[2026-10-01 20:39:03] INFO  Recherche du script
[2026-10-01 20:42:03] INFO  Recherche du script
[2026-10-01 20:45:05] INFO  Recherche du script

En tous cas merci encore pour le bon boulot !

Bizarre,

Voici les messages que j’ai chez moi

Peut-être parce que je passe par un scénario plutôt que par le cron :thinking:

Le message « Recherche du script » est généré dans une function que est appelée lors de la configuration ou déconfiguration du Shelly ainsi que lors du ping. Il faudra que je fasse une revue globale des divers messages de log.

Dans la configuration du powerstrip dans le plugin, on peut choisir quelle(s) prise(s) doit/doivent être pilotée(s) par le script.

Peut-tu faire un test avec deux prises sélectionnées puis modifier la sélection des prise et refaire un test?

P.S.
Peux-tu ajouter l’étiquette plugin-jeewatchdog à la discussion?

1 « J'aime »

Pas eu le temps de mettre l’étiquette, merci phpvarious !

J’ai sélectionné 2 prises et relancer la config :

2026-10-02 12:03:03] INFO  Recherche du script
[2026-10-02 12:06:03] INFO  Recherche du script
[2026-10-02 12:09:03] INFO  Recherche du script
[2026-10-02 12:12:03] INFO  Recherche du script
[2026-10-02 12:15:06] INFO  Recherche du script
[2026-10-02 12:18:03] INFO  Recherche du script
[2026-10-02 12:21:03] INFO  Recherche du script
[2026-10-02 12:24:03] INFO  Recherche du script
[2026-10-02 12:24:07] INFO  Récupération de la configuration actuelle de l'appareil
[2026-10-02 12:24:07] INFO  Détachement du switch switch:1
[2026-10-02 12:24:07] INFO  Configuration du nom du switch switch:2
[2026-10-02 12:24:07] INFO  Détachement du switch switch:2
[2026-10-02 12:24:07] INFO  Configuration de l'état du switch switch:2 au boot
[2026-10-02 12:24:08] INFO  Recherche du script
[2026-10-02 12:24:08] INFO  Recherche du script
[2026-10-02 12:24:15] INFO  Récupération de la configuration actuelle de l'appareil
[2026-10-02 12:24:15] INFO  Détachement du switch switch:1
[2026-10-02 12:24:15] INFO  Détachement du switch switch:2
[2026-10-02 12:24:16] INFO  Recherche du script
[2026-10-02 12:24:16] INFO  Recherche du script

Le script côté Shelly tourne bien et je vois bien ça :

 relayId: [1,2],

J’ai quand même aperçu un message rouge (que je n’ai pas retenu, id inconnu peut-être ?) qui n’apparaît pas dans les logs mais tout semble marcher
Edit : le message rouge affiche « Script ID introuvable » quand je clique sur « Sauvegarder » et non pas sur « Configurer l’équipement », mais le script se met bien à jour (cf. ci-dessus)
Cette fois-ci l’erreur est apparue dans le log :

[2026-10-02 15:15:05] INFO  Recherche du script
[2026-10-02 15:18:03] INFO  Recherche du script
[2026-10-02 15:20:20] INFO  Récupération de la configuration actuelle de l'appareil
[2026-10-02 15:20:20] INFO  Déconfiguration du nom du switch switch:1
[2026-10-02 15:20:20] INFO  Détachement du switch switch:2
[2026-10-02 15:20:20] INFO  Recherche du script
[2026-10-02 15:20:21] INFO  Recherche du script
[2026-10-02 15:21:03] INFO  Recherche du script
[2026-10-02 15:21:03] ERROR  Erreur sur jeewatchdog::kickWatchdog() : Script Id introuvable

Il semble qu’il y a une tentative d’envoi d’un signe de vie pendant que le script est en court de réécriture.

Tu peux ignorer ce message. Je vais voir pour corriger le problème en mettant un secondes tentative de recherche du script après un attente de quelques secondes si la première a échoué.

1 « J'aime »