Skip to main content

StoredModbusTcpIoConfig

A Modbus device as it is persisted, which may still be waiting on a register template — narrowed to ModbusTcpIoConfig when the controller configuration is built.

typeType (string)
Constant value: modbus-tcp
Default value: modbus-tcp
ipstring<ipvanyaddress>required
portPort (integer)required

Possible values: >= 0 and <= 65535

registers objectrequired
type

Possible values: [abb-cms, abb-emax2, alfen, alpitronix-hypercharger, autel, charx, huawei-smart-logger, janitza-umg604pro, pluon-dc, pqube-3, shelly-3em, siemens-pac2200, socomec-countis, sungrow-ems300cp, sungrow-idc480e-c, unsupported]

object
StoredModbusTcpIoConfig
{
"type": "modbus-tcp",
"ip": "string",
"port": 0,
"registers": {
"connector_id": 0,
"type": "alfen"
}
}