Problème connexion NOK suite maj

Bonjour,

je possède un téleinfo wifi et depuis la dernière maj j’ai constamment le message du plugin me disant que le daemon n’a pas démarré mais les infos remontent bien dans le plugin de suivi conso.
Le Daemon n’a jamais été démarré depuis que je possède ce plugin (quelques années) mais avant je n’avais pas ce message intempestif.
quelqu’un a-t-il une solution svp?

Apparemment vous êtes plusieurs à avoir ce souci depuis la dernière mise à jour, il va falloir que je trouve pourquoi car chez moi ça ne le fait jamais. Est ce que ça te le fait aussi avec la version bêta qui est normalement la même que la stable

Est ce que tu pourrais envoyer les logs en mode debug et les screens des config du plugin et de ton compteur stp

Ton compteur est un linky? En mode historique ou standard ?

@Noyax37 BOnjour. Je confirme le problème. Depuis la mise à jour, le plugin s’arrête.

A priori, il a le temps d’attraper au moins une trame teleinfo, puis s’arrête. Je n’ai pas réussi à voir s’il plante à la 1ere trame reçue, ou s’il plante plus tard.

Mais c’est systématique.

Mon compteur Linky est en mode historique. J’utilise un modem USB GCE Electronics.

J’ai tenté une réinstallation des dépendances. Ca ne règle pas le problème.

J’ai également essayé de jouer sur la vitesse du model (1200 ou 9600 b/s), mais aucun changement non plus.

Merci pour ton aide
Alain

[2023-09-24 16:12:44]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:12:49]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:12:54]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:13:00]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:13:05]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:13:10]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:13:15]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:13:20]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:13:25]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:13:30]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:13:35]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:13:40]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:13:45]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:13:50]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:13:55]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:14:00]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:14:05]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:14:10]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:14:15]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:14:20]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:14:25]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:14:30]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:14:35]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:14:40]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:14:45]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:14:50]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:14:55]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:15:00]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:15:05]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:15:08]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:19:56]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:19:57]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré
[2023-09-24 16:19:57]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n’est pas démarré

Log de daemon_conso

0000|[2023-09-24 16:10:36]INFO : MODEM------ Shutdown
0001|[2023-09-24 16:10:36]INFO : Removing PID file /tmp/jeedom/teleinfo/teleinfo_conso.pid
0002|[2023-09-24 16:10:37]DEBUG : LoopNetServer Thread stopped
0003|[2023-09-24 16:10:37]DEBUG : Exit 0
0004|Error:
0005|device reports readiness to read but returned no data (device disconnected or multiple access on port?)
0006|[2023-09-24 16:17:43]INFO : MODEM------ Shutdown
0007|[2023-09-24 16:17:43]INFO : Removing PID file /tmp/jeedom/teleinfo/teleinfo_conso.pid
0008|[2023-09-24 16:17:43]DEBUG : LoopNetServer Thread stopped
0009|[2023-09-24 16:17:43]DEBUG : Exit 0
0010|Error:
0011|device reports readiness to read but returned no data (device disconnected or multiple access on port?)

Apparemment tu n’as pas le même problème, ton modem ne semble pas connecté. Est ce que tu l’as bien dans la liste déroulante des options?

Bonsoir. Merci pour ton retour.

J’ai l’impression que mon modem est bien connecté, car le diagnostic du plugin est ok

La config du plugin est la suivante :

Mon modem teleinfo est sur ttyUSB1 (ttyUSB0 est le RFXCOM, qui fonctionne normalement).

Jeedom tourne dans un machine virtuelle sous Proxmox.

Je testerai demain est déconnectant tous les devices USB sauf le modem teleinfo.

C’est bizarre que ton rfxcom s’appelle pareil que ton modem. Comme tu l’as dit tu peux tout déconnecter, reboot puis reconnecter seulement le modem

Voilà:

[2023-09-29 15:44:03]DEBUG : [TELEINFO_deamon_infoserial] test pid
[2023-09-29 15:44:03]DEBUG : [TELEINFO_deamon_infoserial] test pid
[2023-09-29 15:44:03]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n'est pas démarré
[2023-09-29 15:44:03]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n'est pas démarré
[2023-09-29 15:44:03]DEBUG : [TELEINFO_deamon_modem] état : nok
[2023-09-29 15:44:03]DEBUG : [TELEINFO_deamon_MQTT] état : sans
[2023-09-29 15:44:03]DEBUG : [TELEINFO_deamon_prod] état : sans
[2023-09-29 15:44:03]DEBUG : [TELEINFO_deamon_modem] état : nok
[2023-09-29 15:44:03]DEBUG : [TELEINFO_deamon] état global => retour: nok
[2023-09-29 15:44:03]DEBUG : [TELEINFO_deamon_MQTT] état : sans
[2023-09-29 15:44:03]DEBUG : [TELEINFO_deamon_prod] état : sans
[2023-09-29 15:44:03]DEBUG : [TELEINFO_deamon] état global => retour: nok
[2023-09-29 15:44:09]DEBUG : calculatepapp
[2023-09-29 15:44:09]DEBUG : Pas de calcul
[2023-09-29 15:44:09]DEBUG : [TELEINFO_deamon_infoserial] test pid
[2023-09-29 15:44:09]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n'est pas démarré
[2023-09-29 15:44:09]DEBUG : [TELEINFO_deamon_modem] état : nok
[2023-09-29 15:44:09]DEBUG : [TELEINFO_deamon_MQTT] état : sans
[2023-09-29 15:44:09]DEBUG : [TELEINFO_deamon_prod] état : sans
[2023-09-29 15:44:09]DEBUG : [TELEINFO_deamon] état global => retour: nok
[2023-09-29 15:44:09]DEBUG : [TELEINFO_deamon_infoserial] test pid
[2023-09-29 15:44:09]ERROR : [TELEINFO_deamon_infoserial] le deamon port modem 1 n'est pas démarré
[2023-09-29 15:44:09]DEBUG : [TELEINFO_deamon_modem] état : nok
[2023-09-29 15:44:09]DEBUG : [TELEINFO_deamon_MQTT] état : sans
[2023-09-29 15:44:09]DEBUG : [TELEINFO_deamon_prod] état : sans
[2023-09-29 15:44:09]DEBUG : [TELEINFO_deamon] état global => retour: nok
[2023-09-29 15:44:14]DEBUG : This is a message from teleinfo program 022061376451

Et le log teleinfo_deamon_conso ?

tu as toujours ton problème?

tu as mis à jour teleinfo en 4.8.2c ? Si oui, as tu toujours ce problème?

oui j’ai bien mise en 4.8.2c.
J’ai toujours le problème et voici le log:

'str' object has no attribute 'readline'
[2023-09-20 08:08:20]ERROR : MODEM------ Error opening Teleinfo modem '192.168.0.12' : Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/serial/serialposix.py", line 265, in open
self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY | os.O_NONBLOCK)
FileNotFoundError: [Errno 2] No such file or directory: '192.168.0.12'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/var/www/html/plugins/teleinfo/ressources/teleinfo.py", line 481, in open
globals.TELEINFO_SERIAL = serial.Serial(globals.port, globals.vitesse, bytesize=7, parity='E', stopbits=1)
File "/usr/local/lib/python3.7/dist-packages/serial/serialutil.py", line 240, in __init__
self.open()
File "/usr/local/lib/python3.7/dist-packages/serial/serialposix.py", line 268, in open
raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg))
serial.serialutil.SerialException: [Errno 2] could not open port 192.168.0.12: [Errno 2] No such file or directory: '192.168.0.12'
[2023-09-20 08:08:20]INFO : MODEM------ Shutdown
[2023-09-20 08:08:20]INFO : Removing PID file /tmp/jeedom/teleinfo/teleinfo_conso.pid
[2023-09-20 08:08:21]DEBUG : LoopNetServer Thread stopped
[2023-09-20 08:08:21]DEBUG : Exit 0
Error:
'str' object has no attribute 'readline'
[2023-09-20 08:10:07]ERROR : MODEM------ Error opening Teleinfo modem '192.168.0.12' : Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/serial/serialposix.py", line 265, in open
self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY | os.O_NONBLOCK)
FileNotFoundError: [Errno 2] No such file or directory: '192.168.0.12'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/var/www/html/plugins/teleinfo/ressources/teleinfo.py", line 481, in open
globals.TELEINFO_SERIAL = serial.Serial(globals.port, globals.vitesse, bytesize=7, parity='E', stopbits=1)
File "/usr/local/lib/python3.7/dist-packages/serial/serialutil.py", line 240, in __init__
self.open()
File "/usr/local/lib/python3.7/dist-packages/serial/serialposix.py", line 268, in open
raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg))
serial.serialutil.SerialException: [Errno 2] could not open port 192.168.0.12: [Errno 2] No such file or directory: '192.168.0.12'
[2023-09-20 08:10:07]INFO : MODEM------ Shutdown
[2023-09-20 08:10:07]INFO : Removing PID file /tmp/jeedom/teleinfo/teleinfo_conso.pid
[2023-09-20 08:10:07]DEBUG : LoopNetServer Thread stopped
[2023-09-20 08:10:07]DEBUG : Exit 0
Error:
'str' object has no attribute 'readline'
[2023-09-29 13:41:36]DEBUG : Init request module v2.31.0
[2023-09-29 13:41:36]INFO : MODEM------Start teleinfod
[2023-09-29 13:41:36]DEBUG : Writing PID 17502 to /tmp/jeedom/teleinfo/teleinfo_conso.pid
[2023-09-29 13:41:36]INFO : MODEM------ Cycle Sommeil : 0.5
[2023-09-29 13:41:36]INFO : MODEM------ Socket port : 55062
[2023-09-29 13:41:36]INFO : MODEM------ Socket host : 127.0.0.1
[2023-09-29 13:41:36]INFO : MODEM------ Log level : debug
[2023-09-29 13:41:36]INFO : MODEM------ Callback : http://127.0.0.1:80/plugins/teleinfo/core/php/jeeTeleinfo.php
[2023-09-29 13:41:36]INFO : MODEM------ Vitesse : 1200
[2023-09-29 13:41:36]INFO : MODEM------ Apikey : pGf0m7JMjpATjeGUTLku8FRsArAZH6sZ
[2023-09-29 13:41:36]INFO : MODEM------ Cycle : 0.3
[2023-09-29 13:41:36]INFO : MODEM------ Port : 192.168.0.12
[2023-09-29 13:41:36]INFO : MODEM------ Type : conso
[2023-09-29 13:41:36]INFO : MODEM------ Mode : historique
[2023-09-29 13:41:36]INFO : MODEM------ Pid File : /tmp/jeedom/teleinfo/teleinfo_conso.pid
[2023-09-29 13:41:36]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2023-09-29 13:41:36]DEBUG : http://127.0.0.1:80 "GET /plugins/teleinfo/core/php/jeeTeleinfo.php?apikey=pGf0m7JMjpATjeGUTLku8FRsArAZH6sZ HTTP/1.1" 200 0
[2023-09-29 13:41:36]DEBUG : Socket interface started
[2023-09-29 13:41:36]DEBUG : LoopNetServer Thread started
[2023-09-29 13:41:36]INFO : MODEM------ Start listening...
[2023-09-29 13:41:36]DEBUG : Listening on: [127.0.0.1:55062]
[2023-09-29 13:41:36]DEBUG : MODEM------INIT CONNECTION
[2023-09-29 13:41:36]INFO : MODEM------ Preparing Teleinfo...
[2023-09-29 13:41:36]DEBUG : MODEM------ Read Socket Thread Launched
[2023-09-29 13:41:36]INFO : MODEM------ RUN
[2023-09-29 13:41:36]INFO : MODEM------ OPEN CONNECTION
[2023-09-29 13:41:36]ERROR : MODEM------ Error opening Teleinfo modem '192.168.0.12' : Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/serial/serialposix.py", line 265, in open
self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY | os.O_NONBLOCK)
FileNotFoundError: [Errno 2] No such file or directory: '192.168.0.12'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/var/www/html/plugins/teleinfo/ressources/teleinfo.py", line 486, in open
globals.TELEINFO_SERIAL = serial.Serial(globals.port, globals.vitesse, bytesize=7, parity='E', stopbits=1)
File "/usr/local/lib/python3.7/dist-packages/serial/serialutil.py", line 240, in __init__
self.open()
File "/usr/local/lib/python3.7/dist-packages/serial/serialposix.py", line 268, in open
raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg))
serial.serialutil.SerialException: [Errno 2] could not open port 192.168.0.12: [Errno 2] No such file or directory: '192.168.0.12'
[2023-09-29 13:41:36]INFO : MODEM------ Shutdown
[2023-09-29 13:41:36]INFO : Removing PID file /tmp/jeedom/teleinfo/teleinfo_conso.pid
[2023-09-29 13:41:36]DEBUG : LoopNetServer Thread stopped
[2023-09-29 13:41:36]DEBUG : Exit 0
Error:
'str' object has no attribute 'readline'

Il y a un pb avec ton modem, tu pourrais envoyer les copies d’écran de la configuration du plugin stp

je ne comprends pas cette ligne, tu n’aurais pas mis une adresse ip dans le port de configuration de ton modem?

si en effet c’est l’adresse ip de mon wifinfo
il faut mettre quoi ici?

Je ne sais pas, je n’ai pas ça. Par contre quand je lis ça : Réaliser un WifInfo il y a marqué "ne rien mettre dans la partie modem

j’ai trouvé, il fallait que je sélectionne ttusb0 même si mon Wifinfo n’est pas du tout en USB.
Maintenant tout refonctionne.
Merci de ton aide

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.