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.
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çà
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.
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
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