NextDom/plugin-teleinfo

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

Opened this issue · 11 comments

Description

Etapes à reproduire (pour les bugs)

Contexte

Environnement

  • Version Jeedom: 4.2.14
  • Platform: RPI 4
  • Version du Plugin (ex: 4.2.0): 2022-04-08 01:02:17
  • Type de modem: USB Teleinfo Carte electronic
  • Compteur linky: oui
  • Compteur standard ou historique: standard

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

  • j'ai procédé à la mise à jour des dépendances et à la mise à jour de mon systeme.

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

teleinfo_export.txt
teleinfo_diag.txt

Gis70 commented

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 ?

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

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

la version 4.6.5

noyax commented

en béta ou stable?

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

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

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

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

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

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.