Hallo,
ich versuche über das Modbus_tcp Plugin über einen Socomec Diris A60 den Zählerstand auszulesen. Da geht auch einige Tage oder mal nur Stunden gut, dann hängt es aber irgendwann mit folgendem Fehler:
Folgende Konfiguration:
plugin.yaml:
item:
Versionen:
smarthomeng + plugins: v1.10.0
python: 3.10.14
pymodbus: 3.7.2
modbus_tcp: 1.0.10
Manuals des Zählers
https://www.socomec.de/sites/default..._CMT_EN_0.html
https://www.socomec.de/sites/default...536418A_EN.pdf
Hat jemand eine Idee, was ich ändern kann? Wenn ich smarthomeng neustarte gehts wieder.
ich versuche über das Modbus_tcp Plugin über einen Socomec Diris A60 den Zählerstand auszulesen. Da geht auch einige Tage oder mal nur Stunden gut, dann hängt es aber irgendwann mit folgendem Fehler:
Code:
plugins.modbus_tcp read error: Modbus Error: [Input/Output] [Errno 32] Broken pipe HoldingRegister.856.29 (address.slaveUnit) regCount:2
plugin.yaml:
Code:
modbus:
plugin_name: modbus_tcp
host: xx.xx.xx.xx
port: 502
Code:
strom:
nZaehlerstand_kwh:
type: num
modBusAddress: 856
modBusDataType: 'uint32'
influxdb2: true
database: true
modBusUnit: '29'
enforce_change: true
smarthomeng + plugins: v1.10.0
python: 3.10.14
pymodbus: 3.7.2
modbus_tcp: 1.0.10
Manuals des Zählers
https://www.socomec.de/sites/default..._CMT_EN_0.html
https://www.socomec.de/sites/default...536418A_EN.pdf
Hat jemand eine Idee, was ich ändern kann? Wenn ich smarthomeng neustarte gehts wieder.


Kommentar