139 lines
6.4 KiB
JSON
139 lines
6.4 KiB
JSON
{
|
|
"name": "MTec",
|
|
"displayName": "M-Tec",
|
|
"id": "07cd316b-1e2c-40cf-8358-88d7407506ae",
|
|
"vendors": [
|
|
{
|
|
"name": "MTec",
|
|
"displayName": "M-Tec",
|
|
"id": "04d3fa7c-e469-4a79-a119-155426e5a846",
|
|
"thingClasses": [
|
|
{
|
|
"name": "mtec",
|
|
"displayName": "MTec",
|
|
"id": "451e38d8-50d5-4ae9-8d9f-21af9347128d",
|
|
"createMethods": ["discovery", "user"],
|
|
"interfaces": ["connectable"],
|
|
"paramTypes": [
|
|
{
|
|
"id": "f1c43b1e-cffe-4d30-bda0-c23ed648dd71",
|
|
"name": "ipAddress",
|
|
"displayName": "IP address",
|
|
"type": "QString",
|
|
"inputType": "IPv4Address",
|
|
"defaultValue": "127.0.0.1"
|
|
},
|
|
{
|
|
"id": "906f6099-d0e1-4297-a2b3-f8ec4482c578",
|
|
"name":"macAddress",
|
|
"displayName": "MAC address",
|
|
"type": "QString",
|
|
"inputType": "MacAddress",
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "8d64954a-855d-44ea-8bc9-88a71ab47b6b",
|
|
"name": "connected",
|
|
"displayName": "Connected",
|
|
"displayNameEvent": "Connected changed",
|
|
"type": "bool",
|
|
"defaultValue": false,
|
|
"cached": false
|
|
},
|
|
{
|
|
"id": "545f94d6-f4fd-48fe-bf3b-f193e5cb76e7",
|
|
"name": "waterTankTemperature",
|
|
"displayName": "Water tank temperature",
|
|
"displayNameEvent": "Water tank temperature changed",
|
|
"unit": "DegreeCelsius",
|
|
"type": "double",
|
|
"defaultValue": 0
|
|
},
|
|
{
|
|
"id": "a98e37f8-dcdc-4c4c-aecf-07f376321849",
|
|
"name": "bufferTankTemperature",
|
|
"displayName": "Buffer tank temperature",
|
|
"displayNameEvent": "Buffer tank temperature changed",
|
|
"unit": "DegreeCelsius",
|
|
"type": "double",
|
|
"defaultValue": 0
|
|
},
|
|
{
|
|
"id": "d0c8f168-49b5-47ca-9988-c9922be38dd5",
|
|
"name": "outdoorTemperature",
|
|
"displayName": "Outdoor temperature",
|
|
"displayNameEvent": "Outdoor temperature changed",
|
|
"unit": "DegreeCelsius",
|
|
"type": "double",
|
|
"defaultValue": 0
|
|
},
|
|
{
|
|
"id": "c67c79cf-7369-409f-b170-16c4ece9d25a",
|
|
"name": "totalAccumulatedElectricalEnergy",
|
|
"displayName": "Total accumulated electrical energy",
|
|
"displayNameEvent": "Total accumulated electrical energy changed",
|
|
"type": "double",
|
|
"unit": "KiloWattHour",
|
|
"defaultValue": 0,
|
|
"suggestLogging": true
|
|
},
|
|
{
|
|
"id": "1e2037c8-09dc-4396-974c-efa9c486aa65",
|
|
"name": "heatPumpState",
|
|
"displayName": "Heat pump state",
|
|
"displayNameEvent": "Heat pump state changed",
|
|
"type": "QString",
|
|
"possibleValues": [
|
|
"Standby",
|
|
"Pre run",
|
|
"Automatic heat",
|
|
"Defrost",
|
|
"Automatic cool",
|
|
"Post run",
|
|
"Safty shutdown",
|
|
"Error"
|
|
],
|
|
"defaultValue": "Standby",
|
|
"suggestLogging": true
|
|
},
|
|
{
|
|
"id": "581abddc-90d6-4dea-a43c-63b117b335fe",
|
|
"name": "heatMeterPowerConsumption",
|
|
"displayName": "Heat meter power consumption",
|
|
"displayNameEvent": "Heat meter power consumption changed",
|
|
"type": "double",
|
|
"unit": "Watt",
|
|
"defaultValue": 0,
|
|
"suggestLogging": true
|
|
},
|
|
{
|
|
"id": "fd52a97e-f94d-4529-b479-b74e61f75a89",
|
|
"name": "energyMeterPowerConsumption",
|
|
"displayName": "Energy meter power consumption",
|
|
"displayNameEvent": "Energy meter power consumption changed",
|
|
"type": "double",
|
|
"unit": "Watt",
|
|
"defaultValue": 0,
|
|
"suggestLogging": true
|
|
},
|
|
{
|
|
"id": "b646ea10-ea7e-4eba-bfda-8e3cd38370a7",
|
|
"name": "smartHomeEnergy",
|
|
"displayName": "Smart home energy",
|
|
"displayNameEvent": "Smart home energy changed",
|
|
"type": "double",
|
|
"unit": "Watt",
|
|
"defaultValue": 0,
|
|
"suggestLogging": true
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|