Skip to main content

AssetIOConfig

asset_idAsset Id (string)required
config objectrequired
type

Possible values: [modbus-tcp, ocpp, p1-meter, virtual]

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
brand object

Optional hardware brand of the physical device (e.g. 'Alfen'). Descriptive metadata for the dashboard; not used by the optimizer.

anyOf
string
model object

Optional hardware model of the physical device (e.g. 'Eve Single Pro-line'). Descriptive metadata for the dashboard; not used by the optimizer.

anyOf
string
AssetIOConfig
{
"asset_id": "string",
"config": {
"type": "modbus-tcp",
"ip": "string",
"port": 0,
"registers": {
"connector_id": 0,
"type": "alfen"
}
},
"brand": "Alfen",
"model": "Eve Single Pro-line"
}