abbterra: fix readSchedule init on write-only holding registers

This commit is contained in:
Patrick Schurig 2026-06-24 22:14:44 +02:00
parent 577535d2b2
commit 4ad670c45d

View File

@ -38,9 +38,9 @@
],
"registers": [
{ "id": "communicationTimeoutReadback", "address": 16416, "size": 1, "type": "uint16", "unit": "s", "readSchedule": "update", "registerType": "holdingRegister", "description": "Communication timeout readback", "defaultValue": "60", "access": "RO" },
{ "id": "chargingCurrentLimitCommand", "address": 16640, "size": 2, "type": "uint32", "unit": "mA", "readSchedule": "init", "registerType": "holdingRegister", "description": "Set charging current limit", "defaultValue": "6000", "access": "RW" },
{ "id": "socketLockCommand", "address": 16642, "size": 1, "type": "uint16", "readSchedule": "init", "registerType": "holdingRegister", "description": "Socket lock control", "defaultValue": "0", "access": "RW" },
{ "id": "startStopChargingSession", "address": 16645, "size": 1, "type": "uint16", "readSchedule": "init", "registerType": "holdingRegister", "description": "Start or stop charging session", "defaultValue": "0", "access": "RW" },
{ "id": "communicationTimeoutCommand", "address": 16646, "size": 1, "type": "uint16", "unit": "s", "readSchedule": "init", "registerType": "holdingRegister", "description": "Set communication timeout", "defaultValue": "60", "access": "RW" }
{ "id": "chargingCurrentLimitCommand", "address": 16640, "size": 2, "type": "uint32", "unit": "mA", "registerType": "holdingRegister", "description": "Set charging current limit", "defaultValue": "6000", "access": "RW" },
{ "id": "socketLockCommand", "address": 16642, "size": 1, "type": "uint16", "registerType": "holdingRegister", "description": "Socket lock control", "defaultValue": "0", "access": "RW" },
{ "id": "startStopChargingSession", "address": 16645, "size": 1, "type": "uint16", "registerType": "holdingRegister", "description": "Start or stop charging session", "defaultValue": "0", "access": "RW" },
{ "id": "communicationTimeoutCommand", "address": 16646, "size": 1, "type": "uint16", "unit": "s", "registerType": "holdingRegister", "description": "Set communication timeout", "defaultValue": "60", "access": "RW" }
]
}