Ich habe mal mit TCP dump mitgeloggt. Im Dump taucht immer nur "Read Holding Regsiter" auf. Kein Write, obwohl ich im IO Broker Log
States user redis pmessage modbus.1.*/modbus.1.holdingRegisters.72801_RTC:{"val":569154562081819400,"ack":true,"ts":1668494771239,"q":0,"c":"script.js.test_datum","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1668494771239}
stehen habe.
Wert lesen (Read Holding Register) funktioniert nur das Schreiben nicht.
Einstellung Register:
{
"_id": "modbus.1.holdingRegisters.72801_RTC",
"type": "state",
"common": {
"name": "",
"role": "value",
"type": "number",
"read": false,
"write": true,
"def": 0,
"unit": ""
},
"native": {
"regType": "holdingRegs",
"address": 32800,
"deviceId": 1,
"type": "uint64be",
"len": 4,
"offset": 0,
"factor": "1",
"poll": false
},
"acl": {
"object": 1636,
"state": 1636,
"owner": "system.user.admin",
"ownerGroup": "system.group.administrator"
},
"from": "system.adapter.modbus.1",
"user": "system.user.admin",
"ts": 1668494751525
}
PlatformBetriebssystem:linux
Architektur:arm
CPUs:4
Geschwindigkeit:1200 MHz
Modell:ARMv7 Processor rev 4 (v7l)
RAM:926 MB
System-Betriebszeit:90 T. 14:54:37
Node.js:v16.15.1
time:1668495277518
timeOffset:-60
Adapter-Anzahl:444
NPM:8.11.0
Datenträgergröße:14.1 GB
Freier Festplattenspeicher:10.3 GB
Betriebszeit:66 T. 23:56:38
Aktive Instanzen:7
Pfad:/opt/iobroker/
aktiv:true
_nodeCurrent:16.15.1
_nodeNewest:16.18.1
_nodeNewestNext:16.18.1
_npmCurrent:8.11.0
_npmNewest:8.11.0
_npmNewestNext:8.19.2
Adapter Modbus, Installierte Version: 5.0.5