Probleme dépendances modbus2mqtt

Hello, pour info il y a un souci de dépendances avec la lib pymodbus pour le plugin modbus2mqtt.
dans modbus2mqttd/modbus4mqtt/modbus_interface.py, on a :

from pymodbus.client.sync import ModbusTcpClient, ModbusSocketFramer

Sauf que le packaging de pymodbus semble avoir changé.
En remplaçant par :

from pymodbus.client.tcp import ModbusTcpClient
from pymodbus.framer.socket_framer import ModbusSocketFramer

Le démon redémarre correctement

Bonjour,

Page santé jeedom et logs comme demandé dans la doc merci

Je regarderai fin août, pas d’ordi avant ça.

A priori vous êtes sous debian 11 / python3.9 et du coup la version pymodbus 3.4 avec laquelle il y a effectivement une série de breaking changes; il y avait d’autres points que juste les import en principe sauf peut-être si vous avez une version entre 3.0 & 3.3 (je n’ai pas testé avec toutes les versions)

En principe la version beta est compatible buster / pymodbus 2.5 & bullseye /pymodbus 3.4 => à tester & valider

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