Probleme plugin teleinfo apres mise à jour

Bonjour

suite à la mise à jour du plugin Téléinfo, cencé etre compatible avec la derniere version de jeedom, il ne fonctionne plus …

dans mon log j’obtiens le message suivant :

[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

Bonjour,
De mon coté ,aprés réinstallation des dépendances,je n’ai pas eu de soucis.

le modem fonctionne tres bien, ( j’arrive à intercepter les trames en ligne de commande )
le diagnostic est ok sur tous les points.
mais le lancement du démon ne se fait pas avec à chaque fois le message tel que ci-dessus.

j’ai tenté de changer de port du socket ( vu que j’utilise d’autres périfs ) mais rien ne bouge.

la config etait parfaitement opérationnelle avant cette mise à jour .

update : en lançant manuellement teleinfo.py, la communication s’etablie.

Bonjour
je rencontre le même problème depuis la MAJ j’ai beau relancer le deamon mais rien a faire le plugin ne trouve plus le modem.
Aurions nous un correctif?

Bonjour,

J’ai mis Jeedom en derniere version 4.2.14 et ensuite j’ai voulu faire la mise a jour du plugin TeleInfo mais j’obtiens un message d’erreur lorsque je lance la nise a jour : l’operation a echoue
Donc chez moi la mise a jour ne passe pas. Rien dans les logs …

Sebastien

2 « J'aime »

Bonjour à tous, c’est moi qui ai proposé la mise à jour de ce plugin mais seul le fichier en python pour les modem cartelectronic 2 compteurs a été modifié, je ne vois pas ce qui cloche chez vous. Quelqu’un d’entre vous pourrait me passer en mp les infos pour que je puis aller voir ce qu’il se passe. Chez moi tout fonctionne très bien.

idem, bizarre

Bonjour,

J’ai volontairement bloqué la maj dans l’attente de comprendre avec @Noyax37 pourquoi ça ne fonctionne plus chez certains.

Avez vous la possibilité de remettre en place le plugin avant la modification Python? Afin que l’on puisse au moins retrouver le fonctionnement normal. Merci

J’ai relancé l’installation des dépendances mais cela n’a rien changé, lorsque je clique sur Info modem je n’ai rien maintenant, on dirait que la mise à jour vire le modem… qui lui fonctionne bien quand je l’attaque en ligne de commande

Sur mon Jeedom à jour en V4.2.14, impossible de faire la mise à jour, j’ai effectivement le message d’erreur lorsque je lance la mise a jour : l’operation a echoue

2 « J'aime »

Attention il y a 2 choses différentes, la mise à jour a pu être effectuée et elle a fait planter le plugin chez certains. Premier problème. Suite à ça @GiDom a bloqué la possibilité de mettre à jour, la mise à jour est proposée dans jeedom mais on ne peut pas la faire. Deuxième problème.

Chez moi cela ne fonctionne plus depuis le 8 avril. La mise à jour ne fonctionne plus. Plus de remontées d’infos.
J’ai ce message dans « Diagnostique » « Lecture des données » :

Pour moi impossible de mettre a jous v5 de jeedom requis

Bonjour,

La branche stable est retournée à la version du 3 février 2021
Pour ceux qui n’avaient pas de problème avec la dernière mise à jour 4.7.1, vous pouvez passer sur la BETA ou vous bloquez les mise à jours.

Pour ceux dont la version 4.7.1 a cassé le fonctionnement, nous espèrons que tout rentrera dans l’ordre, il faudra peut être relancer les dépendances.

bonjour,
Je suis sous jeedom 4.3.23 (buster).
J’ai fait hier la mise à jour du plugin téléinfo vers 4.8.3 (stable).
Relance des dépendances et le deamon est toujours pas lancé.
Les logs m’indiquent un problème de Python 3 .
Dans mise à jour jeedom, je découvre que python 3 n’est pas à jour.

Puis-je faire cette mise à directement depuis Jeedom SANS DANGER ?? (J’ai lu qu’il y avait un risque de tout casser !! )
Quelle méthode fiable utiliser ? ( j’ai un petit niveau en informatique)

Merci d’avance.

tu as quelle version de python3? Tu es sous quelle version de jeedom?

J’ai la version 3.7 et jeedom 4.3.23

Log deamon:
Error: importing module from jeedom folder
No module named ‹ requests ›

log Packages:


  • Installation des dépendances *

Hit:1 Index of /raspbian buster InRelease
Hit:2 Index of /debian buster InRelease
Hit:3 https://deb.nodesource.com/node_18.x nodistro InRelease
Reading package lists…
E: dpkg was interrupted, you must manually run ‹ sudo dpkg --configure -a › to correct the problem.
Sat Mar 2 09:21:07 CET 2024
E: dpkg was interrupted, you must manually run ‹ sudo dpkg --configure -a › to correct the problem.
E: dpkg was interrupted, you must manually run ‹ sudo dpkg --configure -a › to correct the problem.
Sat Mar 2 09:21:07 CET 2024
E: dpkg was interrupted, you must manually run ‹ sudo dpkg --configure -a › to correct the problem.
Sat Mar 2 09:21:07 CET 2024
The virtual environment was not created successfully because ensurepip is not
available. On Debian/Ubuntu systems, you need to install the python3-venv
package using the following command.
apt-get install python3-venv
You may need to use sudo with that command. After installing the python3-venv
package, recreate your virtual environment.
Failing command: [‹ /var/www/html/plugins/teleinfo/ressources/venv/bin/python3 ›, ‹ -Im ›, ‹ ensurepip ›, ‹ –upgrade ›, ‹ –default-pip ›]
Sat Mar 2 09:21:08 CET 2024
/var/www/html/plugins/teleinfo/ressources/venv/bin/python3: No module named pip
sudo: /var/www/html/plugins/teleinfo/ressources/venv/bin/pip3: command not found
sudo: /var/www/html/plugins/teleinfo/ressources/venv/bin/pip3: command not found
sudo: /var/www/html/plugins/teleinfo/ressources/venv/bin/pip3: command not found
sudo: /var/www/html/plugins/teleinfo/ressources/venv/bin/pip3: command not found
sudo: /var/www/html/plugins/teleinfo/ressources/venv/bin/pip3: command not found
sudo: /var/www/html/plugins/teleinfo/ressources/venv/bin/pip3: command not found
sudo: /var/www/html/plugins/teleinfo/ressources/venv/bin/pip3: command not found
Sat Mar 2 09:21:08 CET 2024


  • Installation des dépendances OK *

  • echo 3
  • php /var/www/html/core/class/…/php/jeecli.php plugin dependancy_end teleinfo
  • echo 4
  • rm /tmp/jeedom_install_in_progress_teleinfo
  • echo ‹ *End of package installation ›
    *End of package installation