Passage de teleinfo stable en version 4.7.2a

Donc demain voire après demain, teleinfo stable va vous être proposé en mise à jour vers la version 4.7.2a. La version béta reste en version 4.7.2.

Si jamais le passage en 4.7.2a se passe mal la version 4.7.2 est opérationnelle, la différence est que j’avais oublié les statistiques HP dans le graphique et j’en ai profité pour mettre à jour la documentation. N’hésitez pas à vous y référer.

A ce propos si certain se sentent de me donner un coup de main pour la mise en forme de la doc, je trouve que ce n’est pas terrible comme ça mais ce n’est pas un domaine que je maitrise trop.

Si la 4.7.2a passe bien, on passera la béta à la même version et quelques jours après je passerai la béta en 4.7.3 et là ça devrait être sympa au niveau des stats pour vous.

Hello,

Je ferai la mise a jour cette fois.
Merci pour cette reprise acharner de ce plugin :grin:

J’ai fait une petite coquille dans la doc, j’ai parlé de la future version 4.7.2 alors que j’aurais dû écrire 4.7.3:

installation à l’instant et plantage …

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

j’ai rebooté, debranché le modem , meme combat. obligé de reprendre la sauvegarde du jour.

1 « J'aime »

bizarre tu avais eu exactement la même erreur en novembre lors du passage en béta:

exact

et la version avant cette version stable fonctionne nikel.

c’est un pb de python mais je ne vois pas encore pourquoi. Tu as quelles version de python installées? 2.7? 3?

ton modem est connecté sur quel port usb?

python --version
Python 2.7.16
python3 --version
Python 3.7.3

et concernant le modem, j’ai fait le diagnostic et tout est passé correctement.

et ton modem c’est un cartelectronic?

sinon tu peux taper dans reglages / systeme / configuration puis dans OS/DB cliques sur « administration systeme » et là tu tapes ls /dev/ttyUSB*

Si tu as 2 ports qui s’affichent alors enlève ton modem et regarde le port qui disparait

tu as un pb sur ton install mais le programme a un bug dans la gestion des erreurs.

Est ce que je pourrais prendre la mais sur ton install pour tester un truc? Ou alors je te dis quoi faire et tu me dis le résultat. C’est comme tu veux

j’ai plusieurs appareils branchés ( dongle Zigbee notamment ) :

crwxrwxrwx 1 root dialout 188, 0 Jan 16 22:42 /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 1 Jan 16 22:46 /dev/ttyUSB1
lrwxrwxrwx 1 root root 10 Jan 16 22:38 /dev/ttyUSB2 → /dev/pts/0

le modem est en USB0

ok, j’ai réussi à reproduire le défaut. Je vais voir ce que je peux faire.

Tu peux m’envoyer une copie de ta page de configuration stp?

1 « J'aime »

Salut @Noyax37 ,
J’ai basculé sur la nouvelle version et RAS tous fonctionne.
Merci

Hello,
Donc la nouvelle version pour moi fonctionne bien mais en regardant dans le menu maintenance j’ai voulu faire optimiser


après 1 ou 2 minutes mon jeedom plante.

La fonction va changer dans la prochaine version pour l’instant c’est encore l’ancienne fonction qui ne marche pas très bien

Ok merci pour l’info