{ "name": "GoECharger", "displayName": "go-eCharger", "id": "a1dfca21-3f41-4a67-bc8c-c8b333411bd9", "vendors": [ { "name": "goE", "displayName": "go-e", "id": "c2cf9998-3584-489f-8d82-68a0baed2064", "thingClasses": [ { "name": "goeHome", "displayName": "go-eCharger Home", "id": "3b663d51-fdb5-4944-b409-c07f7933877e", "createMethods": ["Discovery", "User"], "interfaces": ["evcharger", "smartmeterconsumer", "connectable"], "paramTypes": [ { "id": "4342b72c-99d0-41a5-abc6-ea6c1cc1352c", "name":"ipAddress", "displayName": "IP address", "type": "QString" }, { "id": "0e30e30f-ad96-417e-b739-cac85f75de39", "name":"macAddress", "displayName": "MAC address", "type": "QString" } ], "stateTypes":[ { "id": "a5afaad5-78bf-4cac-b98d-7eae31aac518", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected changed", "type": "bool", "defaultValue": false, "cached": false }, { "id": "c69053bc-3a53-4e76-868b-ccf0958e9e44", "name": "carStatus", "displayName": "Car state", "displayNameEvent": "Car status changed", "type": "QString", "possibleValues": [ "Ready but no vehicle connected", "Vehicle loads", "Waiting for vehicle", "Charging finished and vehicle still connected" ], "defaultValue": "Ready but no vehicle connected", "suggestLogging": true }, { "id": "d80e1ed8-c3ae-4b68-bf86-21b4d7b2b201", "name": "access", "displayName": "Access", "displayNameEvent": "Access changed", "type": "QString", "possibleValues": [ "Open", "RFID", "Automatic" ], "defaultValue": "Open", "suggestLogging": true }, { "id": "8a7ab9f1-0143-494c-98ee-69f94125fe42", "name": "power", "displayName": "Allow charging", "type": "bool", "displayNameAction": "Allow charging", "displayNameEvent": "Allow charging changed", "defaultValue": false, "writable": true }, { "id": "446fb786-bfbe-4938-963c-73d02184573f", "name": "maxChargingCurrent", "displayName": "Charging current", "displayNameEvent": "Charging current changed", "displayNameAction": "Set charging current", "type": "double", "unit": "Ampere", "minValue": 6, "maxValue": 32, "defaultValue": 16, "writable": true }, { "id": "ac849296-3f70-4b1b-aa30-127d774667bb", "name": "cloud", "displayName": "Cloud enabled", "displayNameAction": "Set cloud enabled", "displayNameEvent": "Cloud enabled changed", "type": "bool", "defaultValue": true, "writable": true, "suggestLogging": true }, { "id": "08b107bc-1284-455d-9e5a-6a1c3adc389f", "name": "updateAvailable", "displayName": "Update available", "displayNameEvent": "Update available changed", "type": "bool", "defaultValue": false, "suggestLogging": true }, { "id": "d557e59e-ca22-4aff-bf80-dfee44db0f69", "name": "adapterConnected", "displayName": "Adapter connected", "displayNameEvent": "Adapter connected changed", "type": "bool", "defaultValue": false, "suggestLogging": true }, { "id": "d8f5abb6-5db3-4040-8829-553b1d881ce4", "name": "totalEnergyConsumed", "displayName": "Total energy", "displayNameEvent": "Total energy changed", "type": "double", "unit": "KiloWattHour", "defaultValue": 0.0 }, { "id": "e8258831-ad89-4d27-b295-e8c10dd42b76", "name": "chargeEnergy", "displayName": "Charge energy", "displayNameEvent": "Charge energy changed", "type": "double", "unit": "KiloWattHour", "defaultValue": 0.0, "suggestLogging": true }, { "id": "b06479d5-7a38-4fbd-867e-e55bdb54651b", "name": "ledBrightness", "displayName": "Led brightness", "displayNameAction": "Set led brightness", "displayNameEvent": "Led brightness changed", "type": "int", "minValue": 0, "maxValue": 255, "defaultValue": 255, "writable": true }, { "id": "048a4c98-3ee4-4d02-ad48-6d70f31fce8c", "name": "ledEnergySave", "displayName": "Led energy saving enabled", "displayNameAction": "Set led energy saving enabled", "displayNameEvent": "Led energy saving enabled enabled changed", "type": "bool", "defaultValue": true, "writable": true }, { "id": "2bf1ebf1-0d8c-4209-ad35-4114d9861832", "name": "temperatureSensor1", "displayName": "Temperature 1", "displayNameEvent": "Temperature 1 changed", "type": "double", "unit": "DegreeCelsius", "defaultValue": 0.0, "suggestLogging": true }, { "id": "558e273a-4028-495a-902a-e4e932a0ae24", "name": "temperatureSensor2", "displayName": "Temperature 2", "displayNameEvent": "Temperature 2 changed", "type": "double", "unit": "DegreeCelsius", "defaultValue": 0.0, "suggestLogging": true }, { "id": "dbf8a5dc-b8f5-437a-ac0c-c4cf8a09aacb", "name": "temperatureSensor3", "displayName": "Temperature 3", "displayNameEvent": "Temperature 3 changed", "type": "double", "unit": "DegreeCelsius", "defaultValue": 0.0, "suggestLogging": true }, { "id": "1953e29f-fe28-4016-9b05-f4baf4c311ff", "name": "temperatureSensor4", "displayName": "Temperature 4", "displayNameEvent": "Temperature 4 changed", "type": "double", "unit": "DegreeCelsius", "defaultValue": 0.0, "suggestLogging": true }, { "id": "5d18b48d-b886-409e-ab2e-336d9c94a55c", "name": "firmwareVersion", "displayName": "Firmware version", "displayNameEvent": "Firmware version changed", "type": "QString", "defaultValue": "", "cached": true }, { "id": "8ecdf24b-daca-4b7a-98b5-3236f1e6ad85", "name": "serialNumber", "displayName": "Serial number", "displayNameEvent": "Serial number changed", "type": "QString", "defaultValue": "", "cached": true } ] } ] } ] }