124 lines
5.5 KiB
JSON
124 lines
5.5 KiB
JSON
{
|
|
"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": "uint",
|
|
"unit": "Ampere",
|
|
"defaultValue": 6,
|
|
"minValue": 1,
|
|
"maxValue": 32,
|
|
"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": ""
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|