Page 1 sur 1

[2023.2] (ModbusREAD) failed to load 'plugin.py'

Publié : 14 déc. 2023, 16:41
par bonebuster
Bonjour

suite a un crash après mise a jour j'ai décidé de réinstallé Domoticz sur un Pi4B
donc ->Bullseye, Python3.9, Libpython, pymodbus, plugin.py DomoticxModbus Modbus....

et là j'ai ça je je n'arrive pas a m'en sortir, je ne suis pas expert et j'ai besoin d'un petit coup de main
(ModbusREAD) failed to load 'plugin.py', Python Path used was '/home/pi4/domoticz/plugins/modbus-read/:/usr/lib/python39.zip:/usr/lib/python3.9:/usr/lib/python3.9/lib-dynload:/usr/local/lib/python3.9/dist-packages:/usr/lib/python3/dist-packages:/usr/lib/python3.9/dist-packages'.
2023-12-14 16:34:04.186 Error: Conso_saison: Traceback (most recent call last):
2023-12-14 16:34:04.186 Error: Conso_saison: File "/home/pi4/domoticz/plugins/modbus-read/plugin.py", line 177, in <module>
2023-12-14 16:34:04.186 Error: Conso_saison: from pymodbus.client.sync import ModbusSerialClient # RTU
2023-12-14 16:34:04.186 Error: Conso_saison: ModuleNotFoundError: No module named 'pymodbus.client.sync'
si quelqu'un peut m'aider je suis coincé
Merci d'avance

Re: [2023.2] (ModbusREAD) failed to load 'plugin.py'

Publié : 14 déc. 2023, 18:10
par denis_brasseur
Bonjour,

tu t'en doute, mais tout est dans les log :

Code : Tout sélectionner

2023-12-14 16:34:04.186 Error: Conso_saison: ModuleNotFoundError: No module named 'pymodbus.client.sync'
Il te faut vérifier le module python pymodbus, même si tu dis l'avoir installé.
A voir si le script est en python 2 ou python 3, la méthode d'installation est différente
https://www.easydomoticz.com/forum/viewtopic.php?t=705

Code : Tout sélectionner

sudo apt-get update && sudo apt-get -y upgrade
sudo apt-get install python-pymodbus python-twisted-conch 

Re: [2023.2] (ModbusREAD) failed to load 'plugin.py'

Publié : 14 déc. 2023, 20:17
par bonebuster
Bonjour

Merci pour la réponse

Pour l'installation de pymodbus j'ai utilisé cette commande :

Code : Tout sélectionner

Install with: sudo pip3 install -U pymodbus pymodbusTCP
la commande

Code : Tout sélectionner

sudo apt-get install python-pymodbus python-twisted-conch 
me renvoie
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package python-pymodbus
E: Unable to locate package python-twisted-conch
A savoir si le script est en python 2 ou 3 difficile de répondre pour moi

je suis preneur de toute idée

Re: [2023.2] (ModbusREAD) failed to load 'plugin.py'

Publié : 17 janv. 2024, 20:49
par bonebuster
Bonjour

il n'y a personne qui peux m'aider ?