Modbus2mqtt le demon ne demarre pas

Bonjour,
je viens d’installer le plugin modbus2mqtt (je n’ai pas trouve l’étiquette sur le forum)
Je n’arrive pas a demarrer le plug in.
J’ai une atlas avec la dernière version de jeedom, et le plug in MQTT qui fonctionne avec Zwavejs.
voici les logs

Traceback (most recent call last):
File "/var/www/html/plugins/modbus2mqtt/resources/modbus2mqttd/modbus2mqttd.py", line 9, in 
import aiohttp
ModuleNotFoundError: No module named 'aiohttp'
Traceback (most recent call last):
File "/var/www/html/plugins/modbus2mqtt/resources/modbus2mqttd/modbus2mqttd.py", line 9, in 
import aiohttp
ModuleNotFoundError: No module named 'aiohttp'
Traceback (most recent call last):
File "/var/www/html/plugins/modbus2mqtt/resources/modbus2mqttd/modbus2mqttd.py", line 9, in 
import aiohttp
ModuleNotFoundError: No module named 'aiohttp'

Comme il n’y a pas l’étiquette je me permets de taguer le dev @Mips
Merci pour votre aide

Salut,

Oui, j’attends encore le passage en stable, l’étiquette est créé après la validation pour stable.

Désolé pour l’oubli de dépendances, je viens de mettre à jour le plugin, peux-tu mettre à jour et relancer les dépendances?

C’est bon le demon est OK ! merci ! par contre pas sur que ce soit compatible avec mon modbus sunspec.
Sur chaque micro onduleur je peux attribuer une adresse, j’ai mis pour les 4 1, 2, 3, et 4.
du coup je mets 1 mais apres je ne sais pas trop quoi faire…
D’après cette page c’est compatible modbus TCP et RTU
https://forum-photovoltaique.fr/viewtopic.php?t=49845

Je ne vois pas pourquoi ca ne le serait pas.

Une adresse du registre? sur un « holding register »?

Du coup il lit quelque chose? tu as sauvé? il y a qlqch dans le log?

Si tu n’es pas sur des registres, test d’abord manuellement avec modbus doctor Modbus Doctor - KScada
et quand tu connais ta config tu peux la recopier dans le plugin.

1 « J'aime »


j’ai juste ceci dans la page de config. JE vais essayer de trouver un pc pour mettre modbus doctor