{ "name": "ZigbeeGeneric", "displayName": "Zigbee Generic", "id": "6a4343be-9fd6-4015-9ff5-38542651c534", "vendors": [ { "name": "nymea", "displayName": "nymea", "id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6", "thingClasses": [ { "id": "ca9af6cf-2d15-4d54-ba07-3d2ce03445b8", "name": "thermostat", "displayName": "Zigbee Thermostat", "createMethods": ["auto"], "interfaces": ["thermostat", "temperaturesensor", "battery", "wirelessconnectable"], "paramTypes": [ { "id": "f38746d8-0084-43a3-b645-3ec743ea5fbc", "name": "ieeeAddress", "displayName": "IEEE adress", "type": "QString", "defaultValue": "00:00:00:00:00:00:00:00" }, { "id": "4a92b536-de4c-4701-8117-9bb26dd51c3e", "name": "networkUuid", "displayName": "Zigbee network UUID", "type": "QString", "defaultValue": "" }, { "id": "138a529d-1d85-410a-9d83-93ebc9a5f8ca", "name": "endpointId", "displayName": "Endpoint ID", "type": "uint", "defaultValue": 1 }, { "id": "ae76acb0-40f4-440b-8ae7-16969fe6c91a", "name": "manufacturer", "displayName": "Manufacturer", "type": "QString", "defaultValue": "" }, { "id": "4262cfc6-4b04-49fd-af2b-765afca53b0b", "name": "model", "displayName": "Model", "type": "QString", "defaultValue": "" } ], "stateTypes": [ { "id": "88ad3957-2912-4de1-b53d-b360565dd361", "name": "targetTemperature", "displayName": "Target temperature", "displayNameEvent": "Target temperature changed", "displayNameAction": "Set target temperature", "type": "double", "unit": "DegreeCelsius", "minValue": 0, "maxValue": 50, "defaultValue": 0, "writable": true }, { "id": "497af03a-a893-438c-aba2-1bf3ecfc66c5", "name": "temperature", "displayName": "Current temperature", "displayNameEvent": "Current temperature changed", "type": "double", "unit": "DegreeCelsius", "defaultValue": 0 }, { "id": "88d5dda1-b8f6-49f1-a55a-20415f9157b3", "name": "heatingOn", "displayName": "Heating on", "displayNameEvent": "Heating turned on", "type": "bool", "defaultValue": false }, { "id": "c77a3d3f-46c7-4026-b9ab-02ab88077cc4", "name": "coolingOn", "displayName": "Cooling on", "displayNameEvent": "Cooling turned on", "type": "bool", "defaultValue": false }, { "id": "e9fb2b10-96da-4b70-afda-46e948399af8", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected/disconnected", "type": "bool", "cached": false, "defaultValue": false }, { "id": "8f0512ab-ced2-4dcb-90fe-aaa532efd0dd", "name": "signalStrength", "displayName": "Signal strength", "displayNameEvent": "Signal strength changed", "defaultValue": 0, "maxValue": 100, "minValue": 0, "type": "uint", "unit": "Percentage" }, { "id": "c8bd12d2-b425-4422-9e0e-a65542a47b70", "name": "version", "displayName": "Version", "displayNameEvent": "Version changed", "type": "QString", "cached": true, "defaultValue": "" }, { "id": "3a733e99-850b-4c56-b058-d39850ef2fee", "name": "batteryLevel", "displayName": "Battery", "displayNameEvent": "Battery changed", "type": "int", "unit": "Percentage", "defaultValue": 0, "minValue": 0, "maxValue": 100 }, { "id": "5cec4399-ba7c-4c78-8c30-c91040ad99cf", "name": "batteryCritical", "displayName": "Battery critical", "displayNameEvent": "Battery critical changed", "type": "bool", "defaultValue": false } ] }, { "name": "powerSocket", "displayName": "Power socket", "id": "800a8df8-06cb-4d93-8334-944fcce9651a", "setupMethod": "JustAdd", "createMethods": [ "Auto" ], "interfaces": [ "powersocket", "alert", "wirelessconnectable" ], "paramTypes": [ { "id": "1db22159-08a3-43d0-b515-7b34211b1d04", "name": "ieeeAddress", "displayName": "IEEE adress", "type": "QString", "defaultValue": "00:00:00:00:00:00:00:00" }, { "id": "26e92d1d-bc2f-4ccd-ad1f-d6d6189d2609", "name": "networkUuid", "displayName": "Zigbee network UUID", "type": "QString", "defaultValue": "" }, { "id": "c7cbda61-2b84-4f2f-a40d-bcbe0efad08c", "name": "endpointId", "displayName": "Endpoint ID", "type": "uint", "defaultValue": 1 }, { "id": "8daa4709-1dc1-4717-a529-b78e32002b59", "name": "manufacturer", "displayName": "Manufacturer", "type": "QString", "defaultValue": "" }, { "id": "ad03bc04-857a-43a9-8bea-a3c9db24461a", "name": "model", "displayName": "Model", "type": "QString", "defaultValue": "" } ], "stateTypes": [ { "id": "b5abd47e-95f1-4e35-94fa-be87c396073a", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected changed", "type": "bool", "cached": false, "defaultValue": false }, { "id": "21889797-32c0-4f1b-903d-8af71981882b", "name": "signalStrength", "displayName": "Signal strength", "displayNameEvent": "Signal strength changed", "defaultValue": 0, "maxValue": 100, "minValue": 0, "type": "uint", "unit": "Percentage" }, { "id": "41c74445-4d2d-46dc-8a63-c98f1df8e742", "name": "version", "displayName": "Version", "displayNameEvent": "Version changed", "type": "QString", "cached": true, "defaultValue": "" }, { "id": "2c8268b9-d76b-415a-b2e9-6bfeabd98a76", "name": "power", "displayName": "Power", "displayNameEvent": "Power changed", "displayNameAction": "Set power", "type": "bool", "defaultValue": false, "writable": true, "ioType": "digitalOutput" } ], "actionTypes": [ { "id": "4e3b1430-d98e-4f05-bae6-301dac34bd4b", "name": "alert", "displayName": "Identify" } ], "eventTypes": [ ] }, { "name": "doorLock", "displayName": "Door lock", "id": "34cb3d09-dd9f-4b95-95d0-30a1cd94adac", "setupMethod": "JustAdd", "createMethods": [ "Auto" ], "interfaces": [ "simpleclosable", "battery", "wirelessconnectable" ], "paramTypes": [ { "id": "484bf80f-5d20-4029-b05e-6b4c9fbefd69", "name": "ieeeAddress", "displayName": "IEEE adress", "type": "QString", "defaultValue": "00:00:00:00:00:00:00:00" }, { "id": "4d50cbd3-f297-421c-9938-65ec0bb4bd34", "name": "networkUuid", "displayName": "Zigbee network UUID", "type": "QString", "defaultValue": "" }, { "id": "ebf17460-4a37-461f-aa24-e0a9a4238c63", "name": "endpointId", "displayName": "Endpoint ID", "type": "uint", "defaultValue": 1 }, { "id": "1b177eb8-a13f-4975-92a7-a6bf54670c8f", "name": "manufacturer", "displayName": "Manufacturer", "type": "QString", "defaultValue": "" }, { "id": "b13f86a7-dc65-4ed6-860c-cdb099f90916", "name": "model", "displayName": "Model", "type": "QString", "defaultValue": "" } ], "stateTypes": [ { "id": "206b0508-b477-4aa2-b420-aba2259fb6e6", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected changed", "type": "bool", "cached": false, "defaultValue": false }, { "id": "6c8f8db5-464c-408a-9c65-4e8096663019", "name": "signalStrength", "displayName": "Signal strength", "displayNameEvent": "Signal strength changed", "defaultValue": 0, "maxValue": 100, "minValue": 0, "type": "uint", "unit": "Percentage" }, { "id": "9e27850b-99d8-40df-9bc7-4b3c7c01faf8", "name": "version", "displayName": "Version", "displayNameEvent": "Version changed", "type": "QString", "cached": true, "defaultValue": "" }, { "id": "568e5bdd-47f3-4ccb-a1d8-ff3a5ea87ad8", "name": "batteryLevel", "displayName": "Battery", "displayNameEvent": "Battery changed", "type": "int", "unit": "Percentage", "defaultValue": 0, "minValue": 0, "maxValue": 100 }, { "id": "89abea26-b772-4258-9b56-e026b80c2028", "name": "batteryCritical", "displayName": "Battery critical", "displayNameEvent": "Battery critical changed", "type": "bool", "defaultValue": false } ], "actionTypes": [ { "id": "6e112e3b-080f-47e4-8e2b-453029f0eacb", "name": "open", "displayName": "Unlock door" }, { "id": "c26e1908-25d0-4475-8f82-5aaf034640f1", "name": "close", "displayName": "Lock door" } ] }, { "id": "fd43b442-1764-4005-acaf-9075e6d11e3a", "name": "doorSensor", "displayName": "Door sensor", "createMethods": ["auto"], "interfaces": ["closablesensor", "battery", "wirelessconnectable"], "paramTypes": [ { "id": "98d4265d-99b7-4849-97ec-a7eae3b275ff", "name": "ieeeAddress", "displayName": "IEEE adress", "type": "QString", "defaultValue": "00:00:00:00:00:00:00:00" }, { "id": "260cb70b-7cb9-46b9-b6f3-0d4810a016b7", "name": "networkUuid", "displayName": "Zigbee network UUID", "type": "QString", "defaultValue": "" }, { "id": "e265b17c-e4f4-4bea-b299-a6a3d94a6e7a", "name": "endpointId", "displayName": "Endpoint ID", "type": "uint", "defaultValue": 1 }, { "id": "193922e4-2c74-4748-a319-9e5b2f2607b4", "name": "manufacturer", "displayName": "Manufacturer", "type": "QString", "defaultValue": "" }, { "id": "74ddad9e-6849-4b7a-a356-971e77e5195b", "name": "model", "displayName": "Model", "type": "QString", "defaultValue": "" } ], "stateTypes": [ { "id": "2fb8e0a0-52f2-4c1d-b1c9-c7a295a83b44", "name": "closed", "displayName": "Closed", "displayNameEvent": "Opened or closed", "type": "bool", "defaultValue": false }, { "id": "3c120c1c-0093-4c5e-8d7e-8892e4ce21b3", "name": "batteryLevel", "displayName": "Battery level", "displayNameEvent": "Battery level changed", "type": "int", "minValue": 0, "maxValue": 100, "unit": "Percentage", "defaultValue": 0 }, { "id": "9628450e-5580-4f30-8af7-f1c3093dcfb7", "name": "batteryCritical", "displayName": "Battery critical", "displayNameEvent": "Battery critical changed", "type": "bool", "defaultValue": false }, { "id": "4fae59a7-fe89-4bc7-bc04-fc18e94b5c3e", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected or disconnected", "type": "bool", "defaultValue": false, "cached": false }, { "id": "a1bf9c90-6e12-4513-a82a-a1d15351f140", "name": "signalStrength", "displayName": "Signal strength", "displayNameEvent": "Signal strength changed", "type": "uint", "minValue": 0, "maxValue": 100, "unit": "Percentage", "defaultValue": 0 } ] } ] } ] }