mirror of
https://github.com/nymea/nymea-plugins.git
synced 2026-07-21 01:12:47 +02:00
99 lines
4.1 KiB
JSON
99 lines
4.1 KiB
JSON
{
|
|
"displayName": "Luke Roberts",
|
|
"id": "40f368ee-1815-46fd-9d74-4b8e5b5f21e7",
|
|
"name": "LukeRoberts",
|
|
"vendors": [
|
|
{
|
|
"displayName": "Luke Roberts",
|
|
"name": "LukeRoberts",
|
|
"id": "4e942850-9553-493c-8a4a-5a468e124099",
|
|
"deviceClasses": [
|
|
{
|
|
"id": "5de74ba9-4a46-4235-94b4-8aefc1e2b27f",
|
|
"name": "modelF",
|
|
"displayName": "Model F",
|
|
"createMethods": ["discovery"],
|
|
"interfaces": ["colorlight", "connectable"],
|
|
"browsable": true,
|
|
"paramTypes": [
|
|
{
|
|
"id": "5cde31de-8c5d-4c10-890e-1dd3b5efcad1",
|
|
"name": "mac",
|
|
"displayName": "Mac address",
|
|
"type": "QString",
|
|
"inputType": "MacAddress"
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "09b9e571-74a8-4d47-a432-ae9743915d8d",
|
|
"name": "connected",
|
|
"displayName": "Connected",
|
|
"displayNameEvent": "Connected changed",
|
|
"type": "bool",
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "ac3a55e1-48af-402d-b9ef-6020d4a1cb4f",
|
|
"name": "power",
|
|
"displayName": "power",
|
|
"displayNameEvent": "power changed",
|
|
"displayNameAction": "Set power",
|
|
"type": "bool",
|
|
"defaultValue": false,
|
|
"writable": true
|
|
},
|
|
{
|
|
"id": "ce156b88-b142-4516-8110-5fe044ed0ba8",
|
|
"name": "colorTemperature",
|
|
"displayName": "color temperature",
|
|
"displayNameEvent": "color temperature changed",
|
|
"displayNameAction": "Set color temperature",
|
|
"type": "int",
|
|
"unit": "Mired",
|
|
"defaultValue": 170,
|
|
"minValue": 153,
|
|
"maxValue": 500,
|
|
"writable": true
|
|
},
|
|
{
|
|
"id": "01844169-43de-42df-9908-f015bb3ea7c2",
|
|
"name": "color",
|
|
"displayName": "color",
|
|
"displayNameEvent": "color changed",
|
|
"displayNameAction": "Set color",
|
|
"type": "QColor",
|
|
"defaultValue": "#000000",
|
|
"writable": true
|
|
},
|
|
{
|
|
"id": "70c92741-9c7f-47df-85c1-bdd05cef90b6",
|
|
"name": "brightness",
|
|
"displayName": "brightness",
|
|
"displayNameEvent": "brightness changed",
|
|
"displayNameAction": "Set brigtness",
|
|
"type": "int",
|
|
"unit": "Percentage",
|
|
"defaultValue": 0,
|
|
"minValue": 0,
|
|
"maxValue": 100,
|
|
"writable": true
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
],
|
|
"eventTypes": [
|
|
],
|
|
"browserItemActionTypes": [
|
|
{
|
|
"id": "51407fb3-9966-43bf-b3d4-98e1fe6588ec",
|
|
"name": "updateScenes",
|
|
"displayName": "Update scenes"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|