{ "name": "idm", "displayName": "iDM", "id": "3968d86d-d51a-4ad1-a185-91faa017e38f", "vendors": [ { "name": "Idm", "displayName": "iDM", "id": "6f54e4b0-1057-4004-87a9-97fdf4581625", "thingClasses": [ { "name": "navigator2", "displayName": "Navigator 2.0", "id": "1c95ac91-4eca-4cbf-b0f4-d60d35d069ed", "createMethods": ["user", "discovery"], "interfaces": ["thermostat", "smartmeterconsumer", "connectable", "networkdevice"], "paramTypes": [ { "id": "d178ca29-41a1-4f56-82ec-76a833c1de50", "name": "macAddress", "displayName": "MAC address", "type": "QString", "inputType": "MacAddress", "defaultValue": "" }, { "id": "c3cc7351-ab16-4bab-9d92-0588c82e6180", "name": "hostName", "displayName": "Host name", "type": "QString", "inputType": "TextLine", "defaultValue": "" }, { "id": "63114206-3b76-4a9e-8510-cb552d3e32c2", "name": "address", "displayName": "IP address", "type": "QString", "inputType": "IPv4Address", "defaultValue": "" } ], "stateTypes":[ { "id": "cfd71e64-b666-45ef-8db0-8213acd82c5f", "name": "connected", "displayName": "Connected", "type": "bool", "defaultValue": false, "cached": false }, { "id": "f0f596bf-7e45-43ea-b3d4-767b82dd422a", "name": "temperature", "displayName": "Room temperature", "type": "double", "unit": "DegreeCelsius", "defaultValue": 0 }, { "id": "efae7493-68c3-4cb9-853c-81011bdf09ca", "name": "targetTemperature", "displayName": "Target room temperature", "displayNameAction": "Set target room temperature", "type": "double", "unit": "DegreeCelsius", "minValue": "18", "maxValue": "28", "defaultValue": 21.00, "writable": true }, { "id": "fcf8e97f-a672-407f-94ae-30df15b310f4", "name": "waterTemperature", "displayName": "Water temperature", "type": "double", "unit": "DegreeCelsius", "defaultValue": 0 }, { "id": "22543424-6f4f-4200-9f90-111df28d50c9", "name": "heatingOn", "displayName": "Heating", "type": "bool", "defaultValue": false, "cached": false }, { "id": "5719b9f6-6581-4ea8-b000-4ae6a852bb2d", "name": "coolingOn", "displayName": "Heating", "type": "bool", "defaultValue": false, "cached": false }, { "id": "9f3462c2-7c42-4eeb-afc4-092e1e41a25d", "name": "outsideTemperature", "displayName": "Outside temperature", "type": "double", "unit": "DegreeCelsius", "defaultValue": 0, "cached": false }, { "id": "746244d6-dd37-4af8-b2ae-a7d8463e51e2", "name": "targetWaterTemperature", "displayName": "Target water temperature", "type": "double", "unit": "DegreeCelsius", "defaultValue": 0.00 }, { "id": "b98fb325-100d-4eae-bf8d-97e8f7e1eb00", "name": "currentPower", "displayName": "Current power", "type": "double", "unit": "Watt", "defaultValue": 0.00, "cached": false }, { "id": "b457dc5a-920a-4c92-9956-a703e69f6084", "name": "totalEnergyConsumed", "displayName": "Total energy consumed", "type": "double", "unit": "KiloWattHour", "defaultValue": 0.00 }, { "id": "bfad9bbe-063d-497e-b13e-5de0f4738c91", "name": "energyProducedHeating", "displayName": "Total heating energy", "type": "double", "unit": "KiloWattHour", "defaultValue": 0.00 }, { "id": "9bef3a6c-4a6b-4023-a82e-c5263765310d", "name": "energyProducedCooling", "displayName": "Total cooling energy", "type": "double", "unit": "KiloWattHour", "defaultValue": 0.00 }, { "id": "0b5114ec-295f-42e6-a058-3e61f6da46b0", "name": "energyProducedHotWater", "displayName": "Total hot water energy", "type": "double", "unit": "KiloWattHour", "defaultValue": 0.00 }, { "id": "e539366b-44da-4119-b11b-497bcdb1f522", "name": "mode", "displayName": "Mode", "type": "QString", "defaultValue": "Off", "possibleValues": [ "Off", "Heating", "Cooling", "Hot water", "Defrost" ] }, { "id": "fb71c8f1-2b77-403d-b2ad-f3cba9baf237", "name": "operationMode", "displayName": "Operation mode", "type": "QString", "defaultValue": "Automatic", "possibleValues": [ "Standby", "Automatic", "Absent", "Hot water only", "Heating cooling only" ], "cached": false }, { "id": "49fd83ee-ddf3-4477-9ee4-e01c53283b43", "name": "error", "displayName": "Error", "type": "int", "defaultValue": 0 } ] } ] } ] }