{ "name": "ZigbeeTradfri", "displayName": "Zigbee TRÅDFRI", "id": "ad9480c8-05f0-4ba1-92b1-4dd8e2ae2830", "vendors": [ { "name": "ikeaTradfri", "displayName": "IKEA TRÅDFRI", "id": "1a4fdeb3-2eab-47f2-9775-569552988a88", "thingClasses": [ { "name": "onOffSwitch", "displayName": "TRÅDFRI On/Off switch", "id": "2007e8ae-4849-47f6-98d6-ea6769c8ebd9", "setupMethod": "JustAdd", "createMethods": [ "Auto" ], "interfaces": [ "longpressmultibutton", "batterylevel", "wirelessconnectable" ], "paramTypes": [ { "id": "8b33f5cb-d1a3-4ae6-837a-d88e77252185", "name": "ieeeAddress", "displayName": "IEEE adress", "type": "QString", "defaultValue": "00:00:00:00:00:00:00:00" }, { "id": "37fae6ef-bbbe-4eb8-a199-9ed718224b70", "name": "networkUuid", "displayName": "Zigbee network UUID", "type": "QString", "defaultValue": "" }, { "id": "4dafffae-af3b-40c0-8a61-8a15b9d24f64", "name": "endpointId", "displayName": "Endpoint ID", "type": "uint", "defaultValue": 1 } ], "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": "103fba1d-79a6-4b48-b7a1-f91090f1c699", "name": "batteryLevel", "displayName": "Battery", "displayNameEvent": "Battery changed", "type": "int", "unit": "Percentage", "defaultValue": 0, "minValue": 0, "maxValue": 100 }, { "id": "a47e27ce-f443-4c9a-96fc-d59ec4989b49", "name": "batteryCritical", "displayName": "Battery critical", "displayNameEvent": "Battery critical changed", "type": "bool", "defaultValue": false } ], "actionTypes": [ ], "eventTypes": [ { "id": "20a75127-21ec-43b5-adb0-4f33e03303f7", "name": "pressed", "displayName": "Button pressed", "paramTypes": [ { "id": "1b2abb21-f60e-410b-9cfc-57ca991fb5af", "name": "buttonName", "displayName": "Button name", "type": "QString", "allowedValues": ["ON", "OFF"] } ] }, { "id": "496c4d7f-ad90-427b-8363-56add5d64304", "name": "longPressed", "displayName": "Button longpressed", "paramTypes": [ { "id": "c6bde301-634e-404f-baed-80c5a50a3d46", "name": "buttonName", "displayName": "Button name", "type": "QString", "allowedValues": ["ON", "OFF"] } ] } ] }, { "name": "remote", "displayName": "TRÅDFRI remote", "id": "19ee3f56-f958-4b04-8ea3-747b72d7c7d6", "setupMethod": "JustAdd", "createMethods": [ "Auto" ], "interfaces": [ "longpressmultibutton", "batterylevel", "wirelessconnectable" ], "paramTypes": [ { "id": "2ee18d3e-5fb8-4809-a52a-8e420b677f6e", "name": "ieeeAddress", "displayName": "IEEE adress", "type": "QString", "defaultValue": "00:00:00:00:00:00:00:00" }, { "id": "7bb2e588-5e05-4cf8-bedc-a54d6cdae30e", "name": "networkUuid", "displayName": "Zigbee network UUID", "type": "QString", "defaultValue": "" }, { "id": "09cbf843-0036-47b8-8c2b-a58939075203", "name": "endpointId", "displayName": "Endpoint ID", "type": "uint", "defaultValue": 1 } ], "stateTypes": [ { "id": "9d5d116c-f742-4766-baf9-e7662f5003a9", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected changed", "type": "bool", "cached": false, "defaultValue": false }, { "id": "b87d310a-28ba-4546-9f47-822e5182836c", "name": "signalStrength", "displayName": "Signal strength", "displayNameEvent": "Signal strength changed", "defaultValue": 0, "maxValue": 100, "minValue": 0, "type": "uint", "unit": "Percentage" }, { "id": "340444fa-b158-4d03-9967-7fa45a96bd45", "name": "version", "displayName": "Version", "displayNameEvent": "Version changed", "type": "QString", "cached": true, "defaultValue": "" }, { "id": "4a72d569-44be-4689-bda6-addc0c6351d4", "name": "batteryLevel", "displayName": "Battery", "displayNameEvent": "Battery changed", "type": "int", "unit": "Percentage", "defaultValue": 0, "minValue": 0, "maxValue": 100 }, { "id": "87b60c83-d980-48f5-bc31-0daa241d727e", "name": "batteryCritical", "displayName": "Battery critical", "displayNameEvent": "Battery critical changed", "type": "bool", "defaultValue": false } ], "actionTypes": [ ], "eventTypes": [ { "id": "4d671edd-d57c-4f72-a43a-d8e4eaa741cf", "name": "pressed", "displayName": "Button pressed", "paramTypes": [ { "id": "2e6bc343-41a3-4634-b514-4512ae54afbc", "name": "buttonName", "displayName": "Button name", "type": "QString", "allowedValues": ["Power"] } ] }, { "id": "3fb1bc3b-50ea-4a9f-a5b1-10b1fae2592e", "name": "longPressed", "displayName": "Button longpressed", "paramTypes": [ { "id": "4a151723-5798-4087-a4e5-5aa08ecbb9b8", "name": "buttonName", "displayName": "Button name", "type": "QString", "allowedValues": ["Power"] } ] } ] }, { "name": "motionSensor", "displayName": "TRÅDFRI motion sensor", "id": "30a1090e-8058-4a5b-aee3-4ba112ba3ba7", "setupMethod": "JustAdd", "createMethods": [ "Auto" ], "interfaces": [ "presencesensor", "batterylevel", "wirelessconnectable" ], "paramTypes": [ { "id": "a03fabac-df59-4f4c-a691-237b1c37270f", "name": "ieeeAddress", "displayName": "IEEE adress", "type": "QString", "defaultValue": "00:00:00:00:00:00:00:00" }, { "id": "263a92bc-a993-4527-915c-1eccb3c2a7c5", "name": "networkUuid", "displayName": "Zigbee network UUID", "type": "QString", "defaultValue": "" }, { "id": "11e97521-0108-4157-8d85-26d64ecd7723", "name": "endpointId", "displayName": "Endpoint ID", "type": "uint", "defaultValue": 1 } ], "settingsTypes": [ { "id": "31cd2810-453b-4d86-a3ea-5556bcde4822", "name": "timeout", "displayName": "Time period", "type": "uint", "unit": "Seconds", "defaultValue": 180, "minValue": 180 } ], "stateTypes": [ { "id": "6bf470bb-4756-43fa-bddf-5e6ce002caa3", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected changed", "type": "bool", "cached": false, "defaultValue": false }, { "id": "0a54036e-ca25-40fd-8f24-3516c5141c0b", "name": "signalStrength", "displayName": "Signal strength", "displayNameEvent": "Signal strength changed", "defaultValue": 0, "maxValue": 100, "minValue": 0, "type": "uint", "unit": "Percentage" }, { "id": "709a215b-5664-4cea-b841-54dd01e387b8", "name": "version", "displayName": "Version", "displayNameEvent": "Version changed", "type": "QString", "cached": true, "defaultValue": "" }, { "id": "e2e414c1-5f21-4244-942a-ee17cb25f1c0", "name": "batteryLevel", "displayName": "Battery", "displayNameEvent": "Battery changed", "type": "int", "unit": "Percentage", "defaultValue": 0, "minValue": 0, "maxValue": 100 }, { "id": "21e7c58e-595e-4b7d-bd21-c0a424c876dc", "name": "batteryCritical", "displayName": "Battery critical", "displayNameEvent": "Battery critical changed", "type": "bool", "defaultValue": false }, { "id": "16ee7fe2-1a86-40e9-aae5-610f712ca155", "name": "isPresent", "displayName": "Present", "displayNameEvent": "Present changed", "type": "bool", "defaultValue": true, "ioType": "digitalInput" }, { "id": "12041993-c731-4cc1-8010-904b5655d920", "name": "lastSeenTime", "displayName": "Last seen time", "displayNameEvent": "Last seen time changed", "type": "int", "unit": "UnixTime", "defaultValue": 0 } ], "actionTypes": [ ], "eventTypes": [ ] } ] } ] }