NextDom / plugin-teleinfo

Plugin Jeedom/NextDom permettant la gestion de la Téléinfo
https://nextdom.github.io/plugin-teleinfo/
GNU General Public License v3.0
11 stars 19 forks source link

plugin non opérationnel apres mise à jour 2022-04-08 01:02:17 #154

Open gabberhq opened 2 years ago

gabberhq commented 2 years ago

Description

Etapes à reproduire (pour les bugs)

1. 2. 3. 4.

Contexte

Environnement

Logs

Merci de joindre les fichiers de logs où bien directement le package du diagnostique.

Apres la mise à jour le démon refuse de se lancer et j'obtiens toujours la meme erreur :

[2022-04-08 10:07:53]INFO : GLOBAL------Start teleinfod [2022-04-08 10:07:53]INFO : GLOBAL------Cycle Sommeil : 0.5 [2022-04-08 10:07:53]INFO : GLOBAL------Socket port : 55062 [2022-04-08 10:07:53]INFO : GLOBAL------Socket host : 127.0.0.1 [2022-04-08 10:07:53]INFO : GLOBAL------Log level : debug [2022-04-08 10:07:53]INFO : GLOBAL------Callback : http://127.0.0.1:80/plugins/teleinfo/core/php/jeeTeleinfo.php [2022-04-08 10:07:53]INFO : GLOBAL------Vitesse : 9600 [2022-04-08 10:07:53]INFO : GLOBAL------Apikey : xxxxxxxxxx [2022-04-08 10:07:53]INFO : GLOBAL------Cycle : 0.3 [2022-04-08 10:07:53]INFO : GLOBAL------Port : /dev/ttyUSB0 [2022-04-08 10:07:53]INFO : GLOBAL------Type : conso [2022-04-08 10:07:53]INFO : GLOBAL------Mode : standard [2022-04-08 10:07:53]DEBUG : Writing PID 25962 to /tmp/jeedom/teleinfo/teleinfo_conso.pid [2022-04-08 10:07:53]DEBUG : Init request module v2.21.0 [2022-04-08 10:07:53]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80 [2022-04-08 10:07:53]DEBUG : http://127.0.0.1:80 "GET /plugins/teleinfo/core/php/jeeTeleinfo.php?apikey=xxxxxxxxx HTTP/1.1" 200 0 [2022-04-08 10:07:53]DEBUG : Socket interface started [2022-04-08 10:07:53]DEBUG : LoopNetServer Thread started [2022-04-08 10:07:53]INFO : GLOBAL------Start listening... [2022-04-08 10:07:53]DEBUG : Listening on: [127.0.0.1:55062] [2022-04-08 10:07:53]DEBUG : TELEINFO------INIT CONNECTION [2022-04-08 10:07:53]INFO : GLOBAL------Preparing Teleinfo... [2022-04-08 10:07:53]DEBUG : GLOBAL------Read Socket Thread Launched [2022-04-08 10:07:53]INFO : TELEINFO------RUN [2022-04-08 10:07:53]INFO : TELEINFO------OPEN CONNECTION [2022-04-08 10:07:53]INFO : GLOBAL------Shutdown [2022-04-08 10:07:53]INFO : Removing PID file /tmp/jeedom/teleinfo/teleinfo_conso.pid [2022-04-08 10:07:53]DEBUG : LoopNetServer Thread stopped [2022-04-08 10:07:53]DEBUG : Exit 0 Error: name 'error' is not defined

en lançant teleinfo.py manuellement , la communication avec le model s'établie correctement.

teleinfo_export.txt teleinfo_diag.txt

Gis70 commented 2 years ago

Bonjour, navré pour cette régression. La solution la plus rapide que je te propose est de repasser sur la version de ton backup. (Uniquement le plugin) je peux t'aider au besoin. Je n'ai pas de teleinfo je m'occupe uniquement de pousser des modifications que l'on me fourni. Tu as ouvert un topic sur le forum ?

gabberhq commented 2 years ago

BOnjour merci pour ta réponse. J'ai reinstallé un backup complet de jeedom .... sinon oui j'ai ouvert un topic sur le forum ( une autre personne a fait de même )

https://community.jeedom.com/t/plus-de-teleinfo-apres-mis-a-jour/82531/4

noyax commented 2 years ago

Et maintenant ton système fonctionne avec quelle version de téléinfo?

gabberhq commented 2 years ago

la version 4.6.5

noyax commented 2 years ago

en béta ou stable?

gabberhq commented 2 years ago

stable, la version qui était dans ma sauvegarde et disponible précédement sur le market jeedom

sebergin commented 2 years ago

epasser sur la version de ton backup. (Uniquement le plugin) je peux t'aider au besoin. Je n'ai pas de teleinfo je m'occupe uniquement de pousser des modifi

olution la plus rapide que je te propose est de repasser sur la version de ton backup. (Uniquement le plugin) je peux t'aider au besoin. Je n'ai pas de teleinfo je m'occupe u

Bonjour, j'ai aussi le problème du plugin teleinfo qui ne fonctionne plus depuis la dernière mise à jour. comme j'ai modifié des scenarios entre temps, reprendre un backup de 3 jours me fera perdre tout ce travail. quelle est la méthode pour repasser sur l'ancien plugin sans réinstaller tout le backup ? merci d'avance

noyax commented 2 years ago

Si personne ne me laisse voir ce qui ne fonctionne pas je ne sais pas quoi faire... J'ai juste modifié 1 seul fichier dans la dernière mise à jour mais étiez vous en version stable que vous avez modifiée vous même pour la faire fonctionner avec les dernières maj de jeedom?

noyax commented 2 years ago

Pour repasser à la précédente version stable mais qui avait planté avec la maj de jeedom, dans github tu cliques sur Master en haut à gauche puis sur tag et enfin sur 4.3.0 qui est la version précédente. Ensuite tu cliques à droite sur code puis sur download zip. Après tu decompresses le zip et tu upload les fichiers sur ton jeedom à la place de ceux qu plugin en place. Gaffe quand même si tu as fais des motifs dans le plugin faudra les refaire

noyax commented 2 years ago

Il y a plus simple, dans github à droite tu as releases, tu cliques dessus et tu peux directement télécharger le zip. Ensuite tu fais pareil que mon poste précédent

gabberhq commented 2 years ago

perso, je n'ai strictement rien modifié dans le plugin, hormis le paramétrage. Le passage de jeedom en 4.2 n'a provoqué aucun dysfonctionnement avec teleinfo, et c'est plutôt d'autres plugins qui ont été impacté.

concernant la version utilisée, oui j'ai toujours été en version stable de teleinfo. j'ai basculé en beta sur d'autres pour aider le dev à debugger son plugin.