{ "name": "schrack", "displayName": "Schrack", "id": "600beeb5-5c34-49fc-b2af-8f83c1b11eab", "paramTypes":[ ], "vendors": [ { "name": "schrack", "displayName": "Schrack GmbH", "id": "cadbbbc5-216f-4d25-a8ad-ccf653d1518f", "thingClasses": [ { "name": "cion", "displayName": "i-CHARGE CION", "id": "075d389d-3330-4d0b-9649-9f085120ca40", "createMethods": ["discovery", "user"], "interfaces": ["evcharger", "connectable"], "paramTypes": [ { "id": "dac10e08-734c-4e71-a5d6-0d2a1f416ca6", "name": "slaveAddress", "displayName": "Modbus slave address", "type": "uint", "defaultValue": 1 }, { "id": "636241a9-4838-48ae-bcc8-3427ac3fc102", "name": "modbusMasterUuid", "displayName": "Modbus RTU master", "type": "QUuid", "defaultValue": "", "readOnly": true } ], "settingsTypes": [ { "id": "3b4f54d8-8dbf-4d72-837a-a444941e08a2", "name": "phases", "displayName": "Phases connected", "type": "QString", "allowedValues": ["A", "B", "C", "AB", "BC", "AC", "ABC"], "defaultValue": "ABC" } ], "stateTypes": [ { "id": "b7aa8e49-a6c0-4b48-b65e-47259686185f", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected changed", "type": "bool", "cached": false, "defaultValue": false }, { "id": "61aea53a-bf8d-4fe6-859a-f1687e15d190", "name": "power", "displayName": "Charging enabled", "displayNameEvent": "Charging enabled or disabled", "displayNameAction": "Enable or disable charging", "type": "bool", "defaultValue": false, "writable": true }, { "id": "221af869-a796-46c2-a5e0-27c8972a0bf2", "name": "maxChargingCurrent", "displayName": "Maximum charging current", "displayNameEvent": "Maximum charging current changed", "displayNameAction": "Set maximum charging current", "type": "double", "unit": "Ampere", "defaultValue": 6, "minValue": 1, "maxValue": 32, "stepSize": 1.0, "writable": true }, { "id": "13423618-4314-49be-b48c-42d9415199a8", "name": "pluggedIn", "displayName": "Plugged in", "displayNameEvent": "Plugged or unplugged", "type": "bool", "defaultValue": false }, { "id": "b59b4b4d-2cdb-4534-bf86-90123ae9bb1a", "name": "charging", "displayName": "Charging", "displayNameEvent": "Charging started or stopped", "type": "bool", "defaultValue": false }, { "id": "0115466c-449c-4a9f-81a1-2f806a51e313", "name": "phaseCount", "displayName": "Active phases", "type": "uint", "minValue": 1, "maxValue": 3, "defaultValue": 1 }, { "id": "879345c0-2c18-4b18-964b-d87363dda382", "name": "usedPhases", "displayName": "Used phases", "type": "QString", "possibleValues": ["A", "B", "C", "AB", "BC", "AC", "ABC"], "defaultValue": "A" }, { "id": "33780b19-4855-4b5c-bd84-cec8400309be", "name": "currentVersion", "displayName": "Firmware version", "type": "QString", "defaultValue": "" } ] } ] } ] }