Bonsoir,
J’ai un soucis avec mon plugin téléinfo depuis la dernière maj, (je suis en version 4.8.2c stable) cela me met dans les logs :
teleinfo :
[TELEINFO_deamon_infoserial] le deamon port modem 1 n'est pas démarré
[TELEINFO_deamon_infoserial] le deamon port modem 1 s'est éteint
teleinfo_deamon_conso :
0000|[2023-10-25 21:53:50]ERROR : MODEM------ Error opening Teleinfo modem '/dev/ttyUSB0' : Traceback (most recent call last):
0001|File "/usr/local/lib/python3.7/dist-packages/serial/serialposix.py", line 322, in open
0002|self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY | os.O_NONBLOCK)
0003|OSError: [Errno 16] Device or resource busy: '/dev/ttyUSB0'
0004|During handling of the above exception, another exception occurred:
0005|Traceback (most recent call last):
0006|File "/var/www/html/plugins/teleinfo/ressources/teleinfo.py", line 486, in open
0007|globals.TELEINFO_SERIAL = serial.Serial(globals.port, globals.vitesse, bytesize=7, parity='E', stopbits=1)
0008|File "/usr/local/lib/python3.7/dist-packages/serial/serialutil.py", line 244, in __init__
0009|self.open()
0010|File "/usr/local/lib/python3.7/dist-packages/serial/serialposix.py", line 325, in open
0011|raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg))
0012|serial.serialutil.SerialException: [Errno 16] could not open port /dev/ttyUSB0: [Errno 16] Device or resource busy: '/dev/ttyUSB0'
0013|[2023-10-25 21:53:50]INFO : MODEM------ Shutdown
0014|[2023-10-25 21:53:50]INFO : Removing PID file /tmp/jeedom/teleinfo/teleinfo_conso.pid
0015|[2023-10-25 21:53:50]DEBUG : LoopNetServer Thread stopped
0016|[2023-10-25 21:53:50]DEBUG : Exit 0
0017|Error:
0018|'str' object has no attribute 'readline'
0019|[2023-10-25 21:57:10]INFO : SOCKET-READ------ Passage des log du demon en mode error
0020|[2023-10-25 22:07:47]ERROR : MODEM------ Error opening Teleinfo modem '/dev/ttyUSB0' : Traceback (most recent call last):
0021|File "/usr/local/lib/python3.7/dist-packages/serial/serialposix.py", line 322, in open
0022|self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY | os.O_NONBLOCK)
0023|OSError: [Errno 16] Device or resource busy: '/dev/ttyUSB0'
0024|During handling of the above exception, another exception occurred:
0025|Traceback (most recent call last):
0026|File "/var/www/html/plugins/teleinfo/ressources/teleinfo.py", line 486, in open
0027|globals.TELEINFO_SERIAL = serial.Serial(globals.port, globals.vitesse, bytesize=7, parity='E', stopbits=1)
0028|File "/usr/local/lib/python3.7/dist-packages/serial/serialutil.py", line 244, in __init__
0029|self.open()
0030|File "/usr/local/lib/python3.7/dist-packages/serial/serialposix.py", line 325, in open
0031|raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg))
0032|serial.serialutil.SerialException: [Errno 16] could not open port /dev/ttyUSB0: [Errno 16] Device or resource busy: '/dev/ttyUSB0'
0033|[2023-10-25 22:07:47]INFO : MODEM------ Shutdown
0034|[2023-10-25 22:07:47]INFO : Removing PID file /tmp/jeedom/teleinfo/teleinfo_conso.pid
0035|[2023-10-25 22:07:47]DEBUG : LoopNetServer Thread stopped
0036|[2023-10-25 22:07:47]DEBUG : Exit 0
0037|Error:
0038|'str' object has no attribute 'readline'
0039|[2023-10-25 22:09:23]INFO : MODEM------ Shutdown
0040|[2023-10-25 22:09:23]INFO : Removing PID file /tmp/jeedom/teleinfo/teleinfo_conso.pid
0041|[2023-10-25 22:09:24]DEBUG : LoopNetServer Thread stopped
0042|[2023-10-25 22:09:24]DEBUG : Exit 0
0043|Error:
0044|'utf-8' codec can't decode byte 0x80 in position 2: invalid start byte
0045|[2023-10-25 22:12:55]ERROR : MODEM------ ** FRAME CORRUPTED ! **
0046|[2023-10-25 22:12:55]ERROR : ** FRAME : IINST 003
0047|**
0048|[2023-10-25 22:13:00]ERROR : * New frame after corrupted
Quand je fais un diagnostique sur mon modem tout est ok.
J’ai bien mes infos du compteur linky qui remontent correctement en temps réel.
et du coup j’ai aussi mon suivi conso qui bug :
Uncaught ReferenceError: loadingPie is not defined
Uncaught ReferenceError: verifParam is not defined
J’ai essayer de redémarrer, rebrancher le modem, tout arrêter, rien y fait.
Je suis sur un rpi 4, mon modem est branché sur un hub USB
Si quelqu’un peut m’aider svp.
Bonne soirée