Bonjour,
Je teste actuellement une configuration RPi5 sous Debian 12.
J’ai un message d’erreur qui remonte de manière récurente :
ERROR : Erreur sur enphasesecur::enphasesecurCron15() : Non-static method enphasesecur::enphasesecurCron15() cannot be called statically
A part ça, le plugin semble fonctionner et remonte bien toutes les données de la passerelle Enphase.
Merci.
Informations Jeedom
Core : 4.4.7 (V4-stable)
DNS Jeedom : non
== Jeedom 4.4.7 sur Debian GNU/Linux 12 (bookworm)/arm64/aarch64/64bits aka ‹ RPI 5 › avec nodeJS v18.20.3 et jsonrpc:enable
nebz
Juin 21, 2024, 4:53
2
Bonjour, je pense que vous vous êtes trompé de tag. J’ai corrigé
1 « J'aime »
slt c’est le problème avec php8
essai la version beta
En Beta, le daemon ne démarre plus : Erreur sur la fonction deamon_start du plugin : Using $this when not in object context
Alors met toi bien en débug sur les log du plugin
Fait une maj du plugin et envoie moi les 2 fichiers de logs
Bonjour,
Voici 2 logs après maj et passage en mode debug.
enphasesecur_update.log (6,1 Ko)
enphasesecur.log (1,1 Ko)
merci, j’ai fait une petite correction mais je n’y crois pas trop.
Essai mais je vais essayé de me monte une vm en php8
Edit, RAS en debian 12 php8 mais c’est Jeedom Alpha donc bon…
Sur ta version Beta d’hier 24/06, cela semble fonctionner, je n’ai plus le message d’erreur et les données de l’Enphase sont bien récupérées.
Merci !
Plus derrière sur les cron de cette nuit?
Je n’ai pas encore laissé tourné toute une nuit…
lbujol
Juillet 3, 2024, 7:06
11
J’ai laissé tourné mon jeedom de test cette nuit. Voici le log :
[2024-07-02 22:00:03] ERROR : Erreur sur enphasesecur::enphasesecurCron1drapport() : Division by zero
Bonjour, j’ai aussi le message
Bison
Août 30, 2024, 6:14
13
Bonjour,
2 mois plus tard les choses peuvent avoir évoluées, il est toujours bien de mettre la page santé et les infos du plugin (pour voir la branche et la version)
C’est cela ?
et encore l’erreur ce soir
2024-08-30 22:00:06 enphasesecur Erreur sur enphasesecur::enphasesecurCron1drapport() : Division by zero
Log enphasesecur
Bison
Août 30, 2024, 8:27
15
Oui, et pour le plugin ?
Quelle version ? On le voit sur la page de configuration du plugin.
Pour les logs c’est irrécupérable, tu as mis un lien vers ton adresse privée Jeedom.
Il faut utiliser la balise texte preformatée
Attention installation avec node 20.
Antoine
Bison
Août 31, 2024, 6:34
17
J’ai pas compris, c’est pour moi que tu dis ça ?
La dernière bêta du plugin installe node 20 ?
nebz
Août 31, 2024, 7:23
19
il m’a dit (pour un autre problème) qu’il a mis mon plugin unifi en beta il y a quelques jours, donc oui il a été en nodejs 20 du coup.
1 « J'aime »
Bison
Août 31, 2024, 8:21
20
OK bon apparemment la stable et la bêta sont les mêmes maintenant.
J’ai regardé vite fait le code, effectivement il y a un soucis et l’erreur est logique.
Tu utilises des groupements ou pas toi ?
Je pourrais proposer un PR sur le code mais faut que je me plonge dans ce que cddu33 a voulu faire avec les groupements de panneaux et le signalement d’un défaut de production histoire de pas casser un truc