Demon HS sur WIFILIGHTV2

Bonjour,

Depuis quelques jours, mon plugin me fait des misères, des commandes d’appareils qui disparaissent, obliger de supprimer mon équipement et le réintégrer (et du coup remettre les bonnes commandes dans mes scenarios)…

Et depuis hier soir plus moyen de faire repartir le demon.
Je suis en log DEBUG, mais franchement il ne parle pas beaucoup…

[2024-10-07 10:45:25] ERROR  : Erreur sur wifilightV2::daemon() : Call to a member function getConfiguration() on bool
[2024-10-07 10:50:10] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement

Dedans j’ai 4 équipements SONOFF, connecté en mode LAN via mon compte EWEELINK. Tout fonctionnait depuis des mois.

Si vous avez une idée de quoi et ou regarder pour en trouver la cause…

PS : j’ai déjà relancé l’instal des dépendances, idem.

J’ai chercher sur le net, mais je ne retrouve que le sujet suivant : Erreur sur le démon Wifilight2


Informations Jeedom

Core : 4.4.18 (master)
DNS Jeedom : non

Plugin : wifilightV2
Version : 2024-05-04 15:19:00 (stable)
Statut Démon : Stoppé - (2024-10-07 10:50:10)

passer en beta et revenir ici si toujours KO

Je n’ai jamais fais çà pour le moment.
il s’agit du Core qu’il faudrait passer en Beta ou le Plugin ?

Pour le Core j’ai lu ce que je devais faire dans la doc, mais pour le Plugin çà se passe ou dans Jeedom ?

Bonjour,

Tu as dans le market, tu cherche ton application, tu clique dessus et la tu as un bouton version beta

Ensuite tu dois voir ça dans l’app :

Je dois être teubé/aveugle alors :frowning: C’est tout à fais possible vous me direz ^^
Plugins->Gestion des plugins->Market->Wifilightv2

Premiere question : faut il être en version du core beta pour accéder au plugin beta ?

Deuxième question : si le plugin dans mon cas a été initialement installé en stable, peut etre faut il faire désinstaller avant de voir apparaitre l’install en beta ?

Deuxième bis: si je désinstalle pour réinstaller la beta, j’imagine que je perd toutes mes configs d’équipements et donc l’ensemble de mes scenarios basé sur les commandes de ces équipements là ? #cestbaloçà

Merci pour l’aide en tout cas :wink:

Moi j’ai juste voulu aider à avancer en attendant la response d3 @bernardfr.caron .

PS : quand je passe de la stable à la beta ou l’inverse, je ne perds aucune config ou équipement

Je le laisse prendre le relais.

1 « J'aime »

Bonsoir,
Il faut activer la possibilité d’utiliser les betas sur ton compte market.
https://market.jeedom.com/index.php?v=d

En cliquant sur ton mail, tu auras ton profil et dans ton profil.

2 « J'aime »

Ah voilà ce qu’il me manquait pour voir le bouton Beta !

Merci, maintenant voyons si le problème d’origine se règle ou non…

Voilà, mais toujours pareil !

charger beta du plugin, faire une copie d’écrandu plugin dans le centre de mise à jour et poster ici :

effacer tous les logs
faire la manip qui pose souci
mettre ici le log http.error wifilightV2 et cron_execution.
Pas des copies d’écran mais après un téléchargement du log puis copier/coller dans la balise </> ou dans des fichiers attaché sinon je ne lirai pas.

1 « J'aime »

Pas de soucis :wink:

Alors voici les informations

Status initial : Beta installé (version d’aujourd’hui), mais plugin désactivé, logs nettoyés
Actions : Activation du plugin à 18h15

Cron_execution

0000|[Erreur] wifilightV2::daemon() : Call to a member function getConfiguration() on bool

Cron

0000|[2024-10-08 18:15:29] INFO  : Arrêt de wifilightV2::daemonTuya(), PID : 14597

wifilightV2

0000|[2024-10-08 18:15:23] INFO  : Début d'activation du plugin
0001|[2024-10-08 18:15:25] INFO  : Info sur le démon : {"log":"","state":"nok","launchable":"ok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"2024-10-08 18:00:22"}
0002|[2024-10-08 18:15:25] DEBUG  : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=wifilightV2 function=install callInstallFunction=1
0003|[2024-10-08 18:15:29] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0004|[2024-10-08 18:15:33] ERROR  : Erreur sur wifilightV2::daemon() : Call to a member function getConfiguration() on bool```

http.error

0631|[Tue Oct 08 18:15:19.728980 2024] [php7:notice] [pid 29632] [client 192.168.77.179:61367] PHP Notice: Undefined index: count in /var/www/html/plugins/wifilightV2/3rdparty/ewelink.php on line 81
0632|[Tue Oct 08 18:15:21.182714 2024] [php7:notice] [pid 29632] [client 192.168.77.179:61367] PHP Notice: Undefined index: count in /var/www/html/plugins/wifilightV2/3rdparty/ewelink.php on line 81
0633|[Tue Oct 08 18:15:22.598462 2024] [php7:notice] [pid 29632] [client 192.168.77.179:61367] PHP Notice: Undefined index: count in /var/www/html/plugins/wifilightV2/3rdparty/ewelink.php on line 81


Merci d'avance

prendre la beta du plugin et tester à nouveau

1 « J'aime »

Problème visiblement réglé, cette fois le demon démarre, c’est un bon début.
Merci

Maintenant je vais re-vérifier mes équipements, si toutes mes commandes restent bien visible.

J’ai du supprimer et re inclure un équipement qui avait perdu tout une partie des commandes.
Du coup j’ai du faire les modifs dans mes différents scenarios pour remplacer le N° de commande qui a changer.

J’ai donc réactiver mes différents scenarios, et je vérifierai demain dans la journée si tout s’execute comme attendu.

Ma pompe de piscine va pouvoir re tourner automatiquement normalement :slight_smile:

Tout est OK pour moi, merci pour le support :wink:

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