{ "name": "ZigbeeDevelco", "displayName": "Zigbee Develco", "id": "1b9e976d-e842-40e1-9fad-87d71a69c721", "vendors": [ { "name": "develco", "displayName": "Develco", "id": "e4b36f3e-ccdc-4a88-8968-39025c3ec742", "thingClasses": [ { "id": "3fb419ef-795d-4f4d-b801-e7eaff16cdb0", "name": "ioModule", "displayName": "IO Module", "createMethods": ["auto"], "interfaces": ["wirelessconnectable", "alert"], "paramTypes": [ { "id": "d9a3afa7-c460-43e7-bc84-c8b5ff1adf44", "name": "ieeeAddress", "displayName": "IEEE adress", "type": "QString", "defaultValue": "00:00:00:00:00:00:00:00" }, { "id": "f4c83d2b-06e1-4206-98b7-e3ace79ff447", "name": "networkUuid", "displayName": "Zigbee network UUID", "type": "QString", "defaultValue": "" } ], "settingsTypes": [ { "id": "c2806b97-bf94-4ad2-ae22-5b5d7d1eaf5a", "name": "impulseDuration", "displayName": "Impulse duration", "type": "uint", "unit": "MilliSeconds", "defaultValue": 100, "minValue": 100 } ], "stateTypes": [ { "id": "16d5ebb7-21d1-4294-98a6-ca06eea8e3a3", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected changed", "type": "bool", "cached": false, "defaultValue": false }, { "id": "0e09e6a6-8b3f-4b63-acb1-ac04ab31957a", "name": "signalStrength", "displayName": "Signal strength", "displayNameEvent": "Signal strength changed", "defaultValue": 0, "maxValue": 100, "minValue": 0, "type": "uint", "unit": "Percentage" }, { "id": "f28c9a61-b8ab-419c-bd85-58692df26ac7", "name": "version", "displayName": "Version", "displayNameEvent": "Version changed", "type": "QString", "cached": true, "defaultValue": "" }, { "id": "aaeda2c6-439a-452a-b829-45d6249bdee6", "name": "output1", "displayName": "Output 1", "displayNameEvent": "Output 1 changed", "displayNameAction": "Set output 1", "type": "bool", "writable": true, "defaultValue": false, "ioType": "digitalOutput" }, { "id": "105cf314-35b5-4a8b-8e6d-d011009f97ff", "name": "output2", "displayName": "Output 2", "displayNameEvent": "Output 2 changed", "displayNameAction": "Set output 2", "type": "bool", "writable": true, "defaultValue": false, "ioType": "digitalOutput" }, { "id": "bc23c7e8-f4ad-47c4-b938-f9af2dbd3393", "name": "input1", "displayName": "Input 1", "displayNameEvent": "Input 1 changed", "type": "bool", "defaultValue": false, "ioType": "digitalInput" }, { "id": "065b0dc0-6d31-40ec-b356-02fea57e2fe1", "name": "input2", "displayName": "Input 2", "displayNameEvent": "Input 2 changed", "type": "bool", "defaultValue": false, "ioType": "digitalInput" }, { "id": "8f2b052a-30b7-49aa-a8d4-503cb0b9b66b", "name": "input3", "displayName": "Input 3", "displayNameEvent": "Input 3 changed", "type": "bool", "defaultValue": false, "ioType": "digitalInput" }, { "id": "caef986c-da13-4ef3-ab81-316244c7be1e", "name": "input4", "displayName": "Input 4", "displayNameEvent": "Input 4 changed", "type": "bool", "defaultValue": false, "ioType": "digitalInput" } ], "actionTypes": [ { "id": "62c5562a-8bdf-49b4-8e1d-f27442b2b360", "name": "alert", "displayName": "Identify" }, { "id": "45ec5c65-0719-4148-82ea-3e69b34be939", "name": "impulseOutput1", "displayName": "Impulse output 1" }, { "id": "d780946c-4ddf-4b59-a669-dbf6ecfda5d6", "name": "impulseOutput2", "displayName": "Impulse output 2" } ] }, { "id": "9f966405-4d63-4ae8-8472-a3ab7bbcadaa", "name": "airQualitySensor", "displayName": "Air qualiy sensor", "createMethods": ["auto"], "interfaces": ["indoorairquality", "temperaturesensor", "humiditysensor", "battery", "wirelessconnectable"], "paramTypes": [ { "id": "dbad9e63-1adc-45ef-8bfc-4947060f19f4", "name": "ieeeAddress", "displayName": "IEEE adress", "type": "QString", "defaultValue": "00:00:00:00:00:00:00:00" }, { "id": "7c042425-f95d-479b-a6af-cee7e8ce9c38", "name": "networkUuid", "displayName": "Zigbee network UUID", "type": "QString", "defaultValue": "" } ], "stateTypes": [ { "id": "c6f65bb8-1234-40f2-8855-84ca28f48150", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected changed", "type": "bool", "cached": false, "defaultValue": false }, { "id": "19cfb35b-6a2e-4efe-9366-287c2f13c027", "name": "signalStrength", "displayName": "Signal strength", "displayNameEvent": "Signal strength changed", "defaultValue": 0, "maxValue": 100, "minValue": 0, "type": "uint", "unit": "Percentage" }, { "id": "5d1c46ca-9306-473a-a721-165831ff53cc", "name": "version", "displayName": "Version", "displayNameEvent": "Version changed", "type": "QString", "cached": true, "defaultValue": "" }, { "id": "2d31d98e-dcd7-4700-a90e-a0d051ad6b40", "name": "temperature", "displayName": "Temperature", "displayNameEvent": "Temperature changed", "type": "double", "unit": "DegreeCelsius", "defaultValue": 0.0 }, { "id": "5bc2825c-666f-4013-9583-3a88ceebecc2", "name": "humidity", "displayName": "Humidity", "displayNameEvent": "Humidity changed", "maxValue": 100, "minValue": 0, "unit": "Percentage", "type": "double", "defaultValue": 0.0 }, { "id": "048ed452-785f-4361-b7a1-f955f4a622b2", "name": "batteryCritical", "displayName": "Battery critical", "displayNameEvent": "Battery critical changed", "type": "bool", "defaultValue": false }, { "id": "8396ec7e-54d4-452f-9558-c366e0904b2f", "name": "indoorAirQuality", "displayName": "Air quality", "displayNameEvent": "Air quality changed", "type": "QString", "defaultValue": "Good", "possibleValues": [ "Excellent", "Good", "Moderate", "Poor", "Unhealthy" ] }, { "id": "1ba14107-4241-46d0-b65f-eb6e8c6f8e08", "name": "voc", "displayName": "VOC", "displayNameEvent": "VOC changed", "type": "uint", "unit": "PartsPerMillion", "suggestLogging": true, "defaultValue": 0 } ], "actionTypes": [ ] } ] } ] }