474 lines
21 KiB
JSON
474 lines
21 KiB
JSON
{
|
|
"name": "ZigbeeGenericLights",
|
|
"displayName": "Zigbee Generic Lights",
|
|
"id": "ee67f87d-d4cc-4223-a9f3-79e47c0267e0",
|
|
"vendors": [
|
|
{
|
|
"name": "nymea",
|
|
"displayName": "nymea",
|
|
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
|
|
"thingClasses": [
|
|
{
|
|
"name": "onOffLight",
|
|
"displayName": "On/Off Light",
|
|
"id": "7fbc3165-e618-4dc0-8255-8dac2cc08dfa",
|
|
"setupMethod": "JustAdd",
|
|
"createMethods": [ "Auto" ],
|
|
"interfaces": [ "light", "alert", "wirelessconnectable" ],
|
|
"paramTypes": [
|
|
{
|
|
"id": "1b434d5d-4fe4-439c-b842-3483e8e24820",
|
|
"name": "ieeeAddress",
|
|
"displayName": "IEEE address",
|
|
"type": "QString",
|
|
"defaultValue": "00:00:00:00:00:00:00:00"
|
|
},
|
|
{
|
|
"id": "b3e298de-140c-4d3d-be81-0a9792359275",
|
|
"name": "networkUuid",
|
|
"displayName": "Zigbee network UUID",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "fd8a6ae6-202b-4634-824f-8d4b187430fa",
|
|
"name": "endpointId",
|
|
"displayName": "Endpoint ID",
|
|
"type": "uint",
|
|
"defaultValue": 1
|
|
},
|
|
{
|
|
"id": "acb5e910-ed8b-4968-972e-5fc57f466b8a",
|
|
"name": "manufacturer",
|
|
"displayName": "Manufacturer",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "3d942b2d-302a-4c42-8cf5-be2865736736",
|
|
"name": "model",
|
|
"displayName": "Model",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "7548ac08-4ea1-4dcd-98b9-9d58bbc06ab7",
|
|
"name": "connected",
|
|
"displayName": "Connected",
|
|
"displayNameEvent": "Connected changed",
|
|
"type": "bool",
|
|
"cached": false,
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "5857943e-ed90-4321-966e-b56eddaf2441",
|
|
"name": "signalStrength",
|
|
"displayName": "Signal strength",
|
|
"displayNameEvent": "Signal strength changed",
|
|
"defaultValue": 0,
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "uint",
|
|
"unit": "Percentage"
|
|
},
|
|
{
|
|
"id": "f5b5e0b3-2c34-4ccc-baef-8e29b84e7a2b",
|
|
"name": "version",
|
|
"displayName": "Version",
|
|
"displayNameEvent": "Version changed",
|
|
"type": "QString",
|
|
"cached": true,
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "ae03155c-f17f-4d9f-bb40-157a8cb1f83c",
|
|
"name": "power",
|
|
"displayName": "Power",
|
|
"displayNameEvent": "Power changed",
|
|
"displayNameAction": "Set power",
|
|
"type": "bool",
|
|
"defaultValue": false,
|
|
"writable": true
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
{
|
|
"id": "9388290d-5db2-484a-a702-53a0d842d412",
|
|
"name": "alert",
|
|
"displayName": "Identify"
|
|
}
|
|
],
|
|
"eventTypes": [
|
|
|
|
]
|
|
},
|
|
{
|
|
"name": "dimmableLight",
|
|
"displayName": "Dimmable Light",
|
|
"id": "b2eeb554-ca5c-46b5-a897-bc443fb186ea",
|
|
"setupMethod": "JustAdd",
|
|
"createMethods": [ "Auto" ],
|
|
"interfaces": [ "dimmablelight", "alert", "wirelessconnectable" ],
|
|
"paramTypes": [
|
|
{
|
|
"id": "beab891f-c1b0-4b2c-88c4-216c8d19f9e2",
|
|
"name": "ieeeAddress",
|
|
"displayName": "IEEE address",
|
|
"type": "QString",
|
|
"defaultValue": "00:00:00:00:00:00:00:00"
|
|
},
|
|
{
|
|
"id": "81a82ed2-c465-4e53-a208-157d8473b16c",
|
|
"name": "networkUuid",
|
|
"displayName": "Zigbee network UUID",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "9472299b-b91b-456a-95fe-bf80d1a266a1",
|
|
"name": "endpointId",
|
|
"displayName": "Endpoint ID",
|
|
"type": "uint",
|
|
"defaultValue": 1
|
|
},
|
|
{
|
|
"id": "d9044272-2d7d-46d2-b7bf-37239014f2df",
|
|
"name": "manufacturer",
|
|
"displayName": "Manufacturer",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "3e971afc-a6f1-429c-a902-69cba865c222",
|
|
"name": "model",
|
|
"displayName": "Model",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "2dc93a53-c506-41a5-9242-b5d045f51c40",
|
|
"name": "connected",
|
|
"displayName": "Connected",
|
|
"displayNameEvent": "Connected changed",
|
|
"type": "bool",
|
|
"cached": false,
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "ab75980d-12f5-4ddc-be2d-dc54514a3b75",
|
|
"name": "signalStrength",
|
|
"displayName": "Signal strength",
|
|
"displayNameEvent": "Signal strength changed",
|
|
"defaultValue": 0,
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "uint",
|
|
"unit": "Percentage"
|
|
},
|
|
{
|
|
"id": "9390d2a6-7a17-4b42-8b35-cdb8b3d4d723",
|
|
"name": "version",
|
|
"displayName": "Version",
|
|
"displayNameEvent": "Version changed",
|
|
"type": "QString",
|
|
"cached": true,
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "19d82a60-0009-4cff-966d-3b1c4fe358e1",
|
|
"name": "power",
|
|
"displayName": "Power",
|
|
"displayNameEvent": "Power changed",
|
|
"displayNameAction": "Set power",
|
|
"type": "bool",
|
|
"defaultValue": false,
|
|
"writable": true
|
|
},
|
|
{
|
|
"id": "6376376f-3221-4e6b-bce3-41872a6fc98a",
|
|
"name": "brightness",
|
|
"displayName": "Brightness",
|
|
"displayNameEvent": "Brightness changed",
|
|
"displayNameAction": "Set brightness",
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "int",
|
|
"defaultValue": 100,
|
|
"writable": true
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
{
|
|
"id": "a04d9e2b-e854-4361-bb34-2da74f8f028f",
|
|
"name": "alert",
|
|
"displayName": "Identify"
|
|
}
|
|
],
|
|
"eventTypes": [
|
|
|
|
]
|
|
},
|
|
{
|
|
"name": "colorTemperatureLight",
|
|
"displayName": "Color Temperature Light",
|
|
"id": "498815c1-a6a3-48e9-9c9b-bff974694b26",
|
|
"setupMethod": "JustAdd",
|
|
"createMethods": [ "Auto" ],
|
|
"interfaces": [ "colortemperaturelight", "alert", "wirelessconnectable" ],
|
|
"paramTypes": [
|
|
{
|
|
"id": "60abc695-c945-4e08-8ea3-21c4f05ff2f4",
|
|
"name": "ieeeAddress",
|
|
"displayName": "IEEE address",
|
|
"type": "QString",
|
|
"defaultValue": "00:00:00:00:00:00:00:00"
|
|
},
|
|
{
|
|
"id": "2f1799f0-76da-4147-89a0-1db93bb74872",
|
|
"name": "networkUuid",
|
|
"displayName": "Zigbee network UUID",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "8511c361-79c2-420c-93c2-89e97da1baff",
|
|
"name": "endpointId",
|
|
"displayName": "Endpoint ID",
|
|
"type": "uint",
|
|
"defaultValue": 1
|
|
},
|
|
{
|
|
"id": "3b688ee1-dd08-4863-a221-70c4ccc062e9",
|
|
"name": "manufacturer",
|
|
"displayName": "Manufacturer",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "c58bef19-87e3-484c-9a5c-c0daa23092a3",
|
|
"name": "model",
|
|
"displayName": "Model",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "dd4eb1fe-4ddd-42fa-97bf-df690728c866",
|
|
"name": "connected",
|
|
"displayName": "Connected",
|
|
"displayNameEvent": "Connected changed",
|
|
"type": "bool",
|
|
"cached": false,
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "45e5b606-1e4d-42b8-9ee1-0442751247ef",
|
|
"name": "signalStrength",
|
|
"displayName": "Signal strength",
|
|
"displayNameEvent": "Signal strength changed",
|
|
"defaultValue": 0,
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "uint",
|
|
"unit": "Percentage"
|
|
},
|
|
{
|
|
"id": "477a1531-5f87-4f21-9b32-01161be93cd2",
|
|
"name": "version",
|
|
"displayName": "Version",
|
|
"displayNameEvent": "Version changed",
|
|
"type": "QString",
|
|
"cached": true,
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "a8c56366-5b2d-4f4b-b910-38a87851c484",
|
|
"name": "power",
|
|
"displayName": "Power",
|
|
"displayNameEvent": "Power changed",
|
|
"displayNameAction": "Set power",
|
|
"type": "bool",
|
|
"defaultValue": false,
|
|
"writable": true
|
|
},
|
|
{
|
|
"id": "b72177f9-b673-49b5-864a-345936e5c821",
|
|
"name": "brightness",
|
|
"displayName": "Brightness",
|
|
"displayNameEvent": "Brightness changed",
|
|
"displayNameAction": "Set brightness",
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "int",
|
|
"defaultValue": 100,
|
|
"writable": true
|
|
},
|
|
{
|
|
"id": "69e94f88-a664-4bb9-ba04-2c3ea6cd7569",
|
|
"name": "colorTemperature",
|
|
"displayName": "Color temperature scaled",
|
|
"displayNameEvent": "Color temperature scaled changed",
|
|
"displayNameAction": "Set color temperature scaled",
|
|
"defaultValue": 100,
|
|
"minValue": 0,
|
|
"maxValue": 200,
|
|
"type": "int",
|
|
"writable": true
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
{
|
|
"id": "4f8a38f4-652f-40e1-86dd-028dcd64349c",
|
|
"name": "alert",
|
|
"displayName": "Identify"
|
|
},
|
|
{
|
|
"id": "a3e8d1c7-81c7-4255-b410-3bc4d5c7b4e9",
|
|
"name": "removeFromNetwork",
|
|
"displayName": "Remove from network"
|
|
}
|
|
],
|
|
"eventTypes": [
|
|
|
|
]
|
|
},
|
|
{
|
|
"name": "colorLight",
|
|
"displayName": "Color Light",
|
|
"id": "8d157281-73c0-4d2c-96a0-572d26e9dd4f",
|
|
"setupMethod": "JustAdd",
|
|
"createMethods": [ "Auto" ],
|
|
"interfaces": [ "colorlight", "alert", "wirelessconnectable" ],
|
|
"paramTypes": [
|
|
{
|
|
"id": "03afaef5-0f68-494e-9153-745ca878f894",
|
|
"name": "ieeeAddress",
|
|
"displayName": "IEEE address",
|
|
"type": "QString",
|
|
"defaultValue": "00:00:00:00:00:00:00:00"
|
|
},
|
|
{
|
|
"id": "e409e8fe-9afa-407d-94fd-ec40f88f60f1",
|
|
"name": "networkUuid",
|
|
"displayName": "Zigbee network UUID",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "be14c4fe-5a19-4d0c-a546-2b68162ca707",
|
|
"name": "endpointId",
|
|
"displayName": "Endpoint ID",
|
|
"type": "uint",
|
|
"defaultValue": 1
|
|
},
|
|
{
|
|
"id": "787d0c2e-c475-4426-a0ba-fe8ec89b1a4d",
|
|
"name": "manufacturer",
|
|
"displayName": "Manufacturer",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "a1ef07bf-260a-48cc-b7cb-423cbbf860af",
|
|
"name": "model",
|
|
"displayName": "Model",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "bc56076a-cfa3-4f93-bbf5-2fe9b067cdc3",
|
|
"name": "connected",
|
|
"displayName": "Available",
|
|
"displayNameEvent": "Available changed",
|
|
"type": "bool",
|
|
"cached": false,
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "62789a2c-c6e6-47b4-b022-29a2d183f690",
|
|
"name": "signalStrength",
|
|
"displayName": "Signal strength",
|
|
"displayNameEvent": "Signal strength changed",
|
|
"defaultValue": 0,
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "uint",
|
|
"unit": "Percentage"
|
|
},
|
|
{
|
|
"id": "084b8268-4ae6-482d-b42b-67a57b5a7147",
|
|
"name": "version",
|
|
"displayName": "Version",
|
|
"displayNameEvent": "Version changed",
|
|
"type": "QString",
|
|
"cached": true,
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "16cfb549-5347-4dc9-b5de-e4028cb4dddd",
|
|
"name": "power",
|
|
"displayName": "Power",
|
|
"displayNameEvent": "Power changed",
|
|
"displayNameAction": "Set power",
|
|
"type": "bool",
|
|
"defaultValue": false,
|
|
"writable": true
|
|
},
|
|
{
|
|
"id": "7329b2eb-fb7e-4098-a551-c3ff24fc2962",
|
|
"name": "brightness",
|
|
"displayName": "Brightness",
|
|
"displayNameEvent": "Brightness changed",
|
|
"displayNameAction": "Set brightness",
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "int",
|
|
"defaultValue": 100,
|
|
"writable": true
|
|
},
|
|
{
|
|
"id": "c2817667-afd0-434b-b0a3-e020d2c90082",
|
|
"name": "colorTemperature",
|
|
"displayName": "Color temperature scaled",
|
|
"displayNameEvent": "Color temperature scaled changed",
|
|
"displayNameAction": "Set color temperature scaled",
|
|
"defaultValue": 100,
|
|
"minValue": 0,
|
|
"maxValue": 200,
|
|
"type": "int",
|
|
"writable": true
|
|
},
|
|
{
|
|
"id": "51e8e6da-426c-4812-9c00-70f1356190dc",
|
|
"name": "color",
|
|
"displayName": "color",
|
|
"displayNameEvent": "color changed",
|
|
"displayNameAction": "Set color",
|
|
"type": "QColor",
|
|
"defaultValue": "#000000",
|
|
"writable": true
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
{
|
|
"id": "062fa97d-50b6-48ee-ab74-03701e4c7220",
|
|
"name": "alert",
|
|
"displayName": "Identify"
|
|
}
|
|
],
|
|
"eventTypes": [
|
|
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|