904 lines
40 KiB
JSON
904 lines
40 KiB
JSON
{
|
|
"name": "ZigbeeLumi",
|
|
"displayName": "Zigbee Lumi",
|
|
"id": "4a6e97da-0e4b-4731-8bfe-c93d806a9383",
|
|
"vendors": [
|
|
{
|
|
"name": "lumi",
|
|
"displayName": "Lumi",
|
|
"id": "f58dac98-0ba1-408f-946a-25d452080baa",
|
|
"thingClasses": [
|
|
{
|
|
"name": "lumiHTSensor",
|
|
"displayName": "Temperature humidity sensor",
|
|
"id": "dfabab0e-d483-43f8-82c6-720899e70c86",
|
|
"setupMethod": "JustAdd",
|
|
"createMethods": [ "Auto" ],
|
|
"interfaces": [ "temperaturesensor", "humiditysensor", "wirelessconnectable" ],
|
|
"paramTypes": [
|
|
{
|
|
"id": "bd0b2bf2-2ec3-497f-9679-a63850101257",
|
|
"name": "ieeeAddress",
|
|
"displayName": "IEEE adress",
|
|
"type": "QString",
|
|
"defaultValue": "00:00:00:00:00:00:00:00"
|
|
},
|
|
{
|
|
"id": "2daebedb-d272-4553-a410-91feff69ff7a",
|
|
"name": "networkUuid",
|
|
"displayName": "Zigbee network UUID",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "eb09e3f4-44ea-4ca9-9eac-9a693595fe37",
|
|
"name": "connected",
|
|
"displayName": "Available",
|
|
"displayNameEvent": "Available changed",
|
|
"type": "bool",
|
|
"cached": false,
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "0cb72e84-01c4-4041-9aee-1dabf26a062e",
|
|
"name": "signalStrength",
|
|
"displayName": "Signal strength",
|
|
"displayNameEvent": "Signal strength changed",
|
|
"defaultValue": 0,
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "uint",
|
|
"unit": "Percentage"
|
|
},
|
|
{
|
|
"id": "968ff8bb-b852-48d8-bde2-28cfa810b20e",
|
|
"name": "version",
|
|
"displayName": "Version",
|
|
"displayNameEvent": "Version changed",
|
|
"type": "QString",
|
|
"cached": true,
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "152b475e-6bd8-4e6f-8765-0636c0bc8e9d",
|
|
"name": "temperature",
|
|
"displayName": "Temperature",
|
|
"displayNameEvent": "Temperature changed",
|
|
"type": "double",
|
|
"unit": "DegreeCelsius",
|
|
"defaultValue": 0.0
|
|
},
|
|
{
|
|
"id": "e6559d9e-2c64-485d-bb2b-8a9aec0ac656",
|
|
"name": "humidity",
|
|
"displayName": "Humidity",
|
|
"displayNameEvent": "Humidity changed",
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"unit": "Percentage",
|
|
"type": "double",
|
|
"defaultValue": 0.0
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
|
|
],
|
|
"eventTypes": [
|
|
|
|
]
|
|
},
|
|
{
|
|
"name": "lumiWeatherSensor",
|
|
"displayName": "Weather sensor",
|
|
"id": "0b582616-0b05-4ac9-8b59-51b66079b571",
|
|
"setupMethod": "JustAdd",
|
|
"createMethods": [ "Auto" ],
|
|
"interfaces": [ "pressuresensor", "temperaturesensor", "humiditysensor", "wirelessconnectable" ],
|
|
"paramTypes": [
|
|
{
|
|
"id": "ef1129e2-bdf8-423e-9c11-fa8b406f960b",
|
|
"name": "ieeeAddress",
|
|
"displayName": "IEEE adress",
|
|
"type": "QString",
|
|
"defaultValue": "00:00:00:00:00:00:00:00"
|
|
},
|
|
{
|
|
"id": "fe4cae8c-195c-4f38-ad88-cebd4adbb337",
|
|
"name": "networkUuid",
|
|
"displayName": "Zigbee network UUID",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "003f7e37-326b-455d-828b-5a9493b56a69",
|
|
"name": "connected",
|
|
"displayName": "Available",
|
|
"displayNameEvent": "Available changed",
|
|
"type": "bool",
|
|
"cached": false,
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "684f642e-08ed-4912-b7a9-597baef400c0",
|
|
"name": "signalStrength",
|
|
"displayName": "Signal strength",
|
|
"displayNameEvent": "Signal strength changed",
|
|
"defaultValue": 0,
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "uint",
|
|
"unit": "Percentage"
|
|
},
|
|
{
|
|
"id": "cc644362-19ca-489d-8122-4d1bc55f100f",
|
|
"name": "version",
|
|
"displayName": "Version",
|
|
"displayNameEvent": "Version changed",
|
|
"type": "QString",
|
|
"cached": true,
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "b1641cec-3bf6-4654-b9c0-b81acb3b4481",
|
|
"name": "temperature",
|
|
"displayName": "Temperature",
|
|
"displayNameEvent": "Temperature changed",
|
|
"type": "double",
|
|
"unit": "DegreeCelsius",
|
|
"defaultValue": 0.0
|
|
},
|
|
{
|
|
"id": "27a1e85a-f654-48d8-905d-05b3e2bc499e",
|
|
"name": "humidity",
|
|
"displayName": "Humidity",
|
|
"displayNameEvent": "Humidity changed",
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"unit": "Percentage",
|
|
"type": "double",
|
|
"defaultValue": 0.0
|
|
},
|
|
{
|
|
"id": "7c3861f3-a9db-407e-9459-90a511d7f797",
|
|
"name": "pressure",
|
|
"displayName": "Pressure",
|
|
"displayNameEvent": "Pressure changed",
|
|
"unit": "MilliBar",
|
|
"type": "double",
|
|
"defaultValue": 0.0
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
|
|
],
|
|
"eventTypes": [
|
|
|
|
]
|
|
},
|
|
{
|
|
"name": "lumiMagnetSensor",
|
|
"displayName": "Magnet sensor",
|
|
"id": "b3e30f37-7467-4c66-8694-9fe624aebd10",
|
|
"setupMethod": "JustAdd",
|
|
"createMethods": [ "Auto" ],
|
|
"interfaces": [ "closablesensor", "wirelessconnectable" ],
|
|
"paramTypes": [
|
|
{
|
|
"id": "36d8a40a-7f37-4d59-a0d9-6d4977ea63f3",
|
|
"name": "ieeeAddress",
|
|
"displayName": "IEEE adress",
|
|
"type": "QString",
|
|
"defaultValue": "00:00:00:00:00:00:00:00"
|
|
},
|
|
{
|
|
"id": "6a238726-ccd5-484b-ac5d-92649a604f9a",
|
|
"name": "networkUuid",
|
|
"displayName": "Zigbee network UUID",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "76f6c739-73e0-4a36-97c9-043af5854af5",
|
|
"name": "connected",
|
|
"displayName": "Available",
|
|
"displayNameEvent": "Available changed",
|
|
"type": "bool",
|
|
"cached": false,
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "7fef2f25-91ac-4818-bc7a-e427bdeff438",
|
|
"name": "signalStrength",
|
|
"displayName": "Signal strength",
|
|
"displayNameEvent": "Signal strength changed",
|
|
"defaultValue": 0,
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "uint",
|
|
"unit": "Percentage"
|
|
},
|
|
{
|
|
"id": "ac0e4cd1-553b-4e43-b08a-6dd8d617e765",
|
|
"name": "version",
|
|
"displayName": "Version",
|
|
"displayNameEvent": "Version changed",
|
|
"type": "QString",
|
|
"cached": true,
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "6fad76ec-9d36-408d-bbf1-00e5d18bf6b0",
|
|
"name": "closed",
|
|
"displayName": "Closed",
|
|
"displayNameEvent": "Closed changed",
|
|
"type": "bool",
|
|
"defaultValue": true,
|
|
"ioType": "digitalInput"
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
|
|
],
|
|
"eventTypes": [
|
|
|
|
]
|
|
},
|
|
{
|
|
"name": "lumiButtonSensor",
|
|
"displayName": "Button sensor",
|
|
"id": "42c1edba-cc5f-4eb9-84f8-1b0d47a6f95e",
|
|
"setupMethod": "JustAdd",
|
|
"createMethods": [ "Auto" ],
|
|
"interfaces": [ "longpressbutton", "wirelessconnectable" ],
|
|
"paramTypes": [
|
|
{
|
|
"id": "929eb2be-6d8f-46b7-8cc9-896e7e2c494a",
|
|
"name": "ieeeAddress",
|
|
"displayName": "IEEE adress",
|
|
"type": "QString",
|
|
"defaultValue": "00:00:00:00:00:00:00:00"
|
|
},
|
|
{
|
|
"id": "de153a5e-c7bd-4815-aa08-21d093b296d7",
|
|
"name": "networkUuid",
|
|
"displayName": "Zigbee network UUID",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "f0da4762-4778-4b3b-ba68-466ff504a3d3",
|
|
"name": "connected",
|
|
"displayName": "Available",
|
|
"displayNameEvent": "Available changed",
|
|
"type": "bool",
|
|
"cached": false,
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "6e9de8ee-cb28-4f7d-a0f6-fe9e64df0463",
|
|
"name": "signalStrength",
|
|
"displayName": "Signal strength",
|
|
"displayNameEvent": "Signal strength changed",
|
|
"defaultValue": 0,
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "uint",
|
|
"unit": "Percentage"
|
|
},
|
|
{
|
|
"id": "11d03ab4-7450-4caf-81ec-0b2b73e56b08",
|
|
"name": "version",
|
|
"displayName": "Version",
|
|
"displayNameEvent": "Version changed",
|
|
"type": "QString",
|
|
"cached": true,
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
],
|
|
"eventTypes": [
|
|
{
|
|
"id": "2515e40a-8146-4f11-8d79-2be9e20224e5",
|
|
"name": "pressed",
|
|
"displayName": "Pressed"
|
|
},
|
|
{
|
|
"id": "6e9dda9f-e51b-48c4-9839-01aa33085e2c",
|
|
"name": "longPressed",
|
|
"displayName": "Long pressed"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "lumiMotionSensor",
|
|
"displayName": "Motion sensor",
|
|
"id": "b5530192-0891-4934-88a2-7338b069be24",
|
|
"setupMethod": "JustAdd",
|
|
"createMethods": [ "Auto" ],
|
|
"interfaces": [ "presencesensor", "lightsensor", "wirelessconnectable" ],
|
|
"paramTypes": [
|
|
{
|
|
"id": "3a44ed47-5a70-4052-9a14-78f9033eab85",
|
|
"name": "ieeeAddress",
|
|
"displayName": "IEEE adress",
|
|
"type": "QString",
|
|
"defaultValue": "00:00:00:00:00:00:00:00"
|
|
},
|
|
{
|
|
"id": "bc0c78f6-ed88-4ae3-8e1e-2190374391af",
|
|
"name": "networkUuid",
|
|
"displayName": "Zigbee network UUID",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"settingsTypes": [
|
|
{
|
|
"id": "4aeb84fa-e3ef-495e-8754-a5f6c3aa934a",
|
|
"name": "timeout",
|
|
"displayName": "Time period",
|
|
"type": "uint",
|
|
"unit": "Seconds",
|
|
"defaultValue": 10,
|
|
"minValue": 10
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "007e2fe5-80d5-4f98-941d-b458b555965a",
|
|
"name": "connected",
|
|
"displayName": "Available",
|
|
"displayNameEvent": "Available changed",
|
|
"type": "bool",
|
|
"cached": false,
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "c5913170-e377-484b-a330-c5d5b590fee2",
|
|
"name": "signalStrength",
|
|
"displayName": "Signal strength",
|
|
"displayNameEvent": "Signal strength changed",
|
|
"defaultValue": 0,
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "uint",
|
|
"unit": "Percentage"
|
|
},
|
|
{
|
|
"id": "d1337b3b-0dfb-4505-90f1-e5b2b45be9bd",
|
|
"name": "version",
|
|
"displayName": "Version",
|
|
"displayNameEvent": "Version changed",
|
|
"type": "QString",
|
|
"cached": true,
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "fed7582b-c057-42ab-b7c0-d562a2e7917c",
|
|
"name": "isPresent",
|
|
"displayName": "Present",
|
|
"displayNameEvent": "Present changed",
|
|
"type": "bool",
|
|
"defaultValue": true,
|
|
"ioType": "digitalInput"
|
|
},
|
|
{
|
|
"id": "021ce190-a775-40e0-b19b-c6307c73e343",
|
|
"name": "lastSeenTime",
|
|
"displayName": "Last seen time",
|
|
"displayNameEvent": "Last seen time changed",
|
|
"type": "int",
|
|
"unit": "UnixTime",
|
|
"defaultValue": 0
|
|
},
|
|
{
|
|
"id": "eb3fb43e-a9bb-4498-880b-464cbb752ff6",
|
|
"name": "lightIntensity",
|
|
"displayName": "Light intensity",
|
|
"displayNameEvent": "Light intensity changed",
|
|
"type": "double",
|
|
"unit": "Lux",
|
|
"defaultValue": 0
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
|
|
],
|
|
"eventTypes": [
|
|
|
|
]
|
|
},
|
|
{
|
|
"name": "xiaomiMotionSensor",
|
|
"displayName": "Motion sensor",
|
|
"id": "73bfe746-4fc7-4a2a-a3c2-32dc44214170",
|
|
"setupMethod": "JustAdd",
|
|
"createMethods": [ "Auto" ],
|
|
"interfaces": [ "presencesensor", "wirelessconnectable" ],
|
|
"paramTypes": [
|
|
{
|
|
"id": "e3a52900-320e-4ada-957a-6a10594f08c8",
|
|
"name": "ieeeAddress",
|
|
"displayName": "IEEE adress",
|
|
"type": "QString",
|
|
"defaultValue": "00:00:00:00:00:00:00:00"
|
|
},
|
|
{
|
|
"id": "c1e7a76f-81ea-42f6-846b-86ef40087ba0",
|
|
"name": "networkUuid",
|
|
"displayName": "Zigbee network UUID",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"settingsTypes": [
|
|
{
|
|
"id": "96183481-42f2-40fc-8a19-5b59bd311720",
|
|
"name": "timeout",
|
|
"displayName": "Time period",
|
|
"type": "uint",
|
|
"unit": "Seconds",
|
|
"defaultValue": 10,
|
|
"minValue": 10
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "d0239a0a-9320-45b6-8652-5e6af4f544d8",
|
|
"name": "connected",
|
|
"displayName": "Available",
|
|
"displayNameEvent": "Available changed",
|
|
"type": "bool",
|
|
"cached": false,
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "84a2061d-da9c-4755-87b2-770dc92a2a53",
|
|
"name": "signalStrength",
|
|
"displayName": "Signal strength",
|
|
"displayNameEvent": "Signal strength changed",
|
|
"defaultValue": 0,
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "uint",
|
|
"unit": "Percentage"
|
|
},
|
|
{
|
|
"id": "ad45268e-54f0-44fe-9a8f-25ccdca92452",
|
|
"name": "version",
|
|
"displayName": "Version",
|
|
"displayNameEvent": "Version changed",
|
|
"type": "QString",
|
|
"cached": true,
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "9a30ff91-64cb-432c-8db7-cf6a751e8601",
|
|
"name": "isPresent",
|
|
"displayName": "Present",
|
|
"displayNameEvent": "Present changed",
|
|
"type": "bool",
|
|
"defaultValue": true,
|
|
"ioType": "digitalInput"
|
|
},
|
|
{
|
|
"id": "55229e22-e42b-4d38-af4b-fb668439d38a",
|
|
"name": "lastSeenTime",
|
|
"displayName": "Last seen time",
|
|
"displayNameEvent": "Last seen time changed",
|
|
"type": "int",
|
|
"unit": "UnixTime",
|
|
"defaultValue": 0
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
|
|
],
|
|
"eventTypes": [
|
|
|
|
]
|
|
},
|
|
{
|
|
"name": "lumiWaterSensor",
|
|
"displayName": "Water sensor",
|
|
"id": "e8e18bbe-27bb-4fd7-98fc-f5cef3b5f213",
|
|
"setupMethod": "JustAdd",
|
|
"createMethods": [ "Auto" ],
|
|
"interfaces": [ "watersensor", "battery", "wirelessconnectable" ],
|
|
"paramTypes": [
|
|
{
|
|
"id": "e12453e7-5fc3-4549-b4fc-8b85f78607c6",
|
|
"name": "ieeeAddress",
|
|
"displayName": "IEEE adress",
|
|
"type": "QString",
|
|
"defaultValue": "00:00:00:00:00:00:00:00"
|
|
},
|
|
{
|
|
"id": "4c67bab4-da84-407a-8d8d-84a5c373d585",
|
|
"name": "networkUuid",
|
|
"displayName": "Zigbee network UUID",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "03fc0e4d-dcd9-41dc-8aac-dbe735f11ef7",
|
|
"name": "connected",
|
|
"displayName": "Available",
|
|
"displayNameEvent": "Available changed",
|
|
"type": "bool",
|
|
"cached": false,
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "b3bba018-b9d0-47a8-a2cf-d8d2d6fcecce",
|
|
"name": "signalStrength",
|
|
"displayName": "Signal strength",
|
|
"displayNameEvent": "Signal strength changed",
|
|
"defaultValue": 0,
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "uint",
|
|
"unit": "Percentage"
|
|
},
|
|
{
|
|
"id": "bae1014f-67f5-4dcc-b36f-e15eb43afd6e",
|
|
"name": "version",
|
|
"displayName": "Version",
|
|
"displayNameEvent": "Version changed",
|
|
"type": "QString",
|
|
"cached": true,
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "e43532a7-cbee-446e-9e4a-aff88026ad1a",
|
|
"name": "waterDetected",
|
|
"displayName": "Water detected",
|
|
"displayNameEvent": "Water detected changed",
|
|
"type": "bool",
|
|
"defaultValue": true,
|
|
"ioType": "digitalInput"
|
|
},
|
|
{
|
|
"id": "72aa617c-88cc-4992-a1a2-400b5e19106e",
|
|
"name": "batteryCritical",
|
|
"displayName": "Battery critical",
|
|
"displayNameEvent": "Battery critical changed",
|
|
"type": "bool",
|
|
"defaultValue": false
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
|
|
],
|
|
"eventTypes": [
|
|
|
|
]
|
|
},
|
|
{
|
|
"name": "lumiVibrationSensor",
|
|
"displayName": "Vibration sensor",
|
|
"id": "775be45e-08d8-4ae8-bc95-5721a5317856",
|
|
"setupMethod": "JustAdd",
|
|
"createMethods": [ "Auto" ],
|
|
"interfaces": [ "wirelessconnectable" ],
|
|
"paramTypes": [
|
|
{
|
|
"id": "324cd9a0-3381-490b-9537-88b65e0093bf",
|
|
"name": "ieeeAddress",
|
|
"displayName": "IEEE adress",
|
|
"type": "QString",
|
|
"defaultValue": "00:00:00:00:00:00:00:00"
|
|
},
|
|
{
|
|
"id": "4e758a2e-32dc-44d8-872f-f656f30aca82",
|
|
"name": "networkUuid",
|
|
"displayName": "Zigbee network UUID",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "12970c44-5c59-4c6b-a244-6bc413d32c66",
|
|
"name": "connected",
|
|
"displayName": "Available",
|
|
"displayNameEvent": "Available changed",
|
|
"type": "bool",
|
|
"cached": false,
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "eb8bbd63-1f1c-4499-8385-06fbe8e301db",
|
|
"name": "signalStrength",
|
|
"displayName": "Signal strength",
|
|
"displayNameEvent": "Signal strength changed",
|
|
"defaultValue": 0,
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "uint",
|
|
"unit": "Percentage"
|
|
},
|
|
{
|
|
"id": "8a4aceef-c8ee-487a-946c-20f26fc2d5ed",
|
|
"name": "version",
|
|
"displayName": "Version",
|
|
"displayNameEvent": "Version changed",
|
|
"type": "QString",
|
|
"cached": true,
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
|
|
],
|
|
"eventTypes": [
|
|
{
|
|
"id": "ce98b90b-f4fb-431d-a7c9-534fd2b76ba4",
|
|
"name": "vibrationDetected",
|
|
"displayName": "Vibration detected"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "lumiPowerSocket",
|
|
"displayName": "Power socket",
|
|
"id": "76afde12-e781-4723-94ca-5704e800e821",
|
|
"setupMethod": "JustAdd",
|
|
"createMethods": [ "Auto" ],
|
|
"interfaces": [ "powersocket", "alert", "wirelessconnectable" ],
|
|
"paramTypes": [
|
|
{
|
|
"id": "0ebea7b9-488d-490e-9d70-e04ec92efd67",
|
|
"name": "ieeeAddress",
|
|
"displayName": "IEEE adress",
|
|
"type": "QString",
|
|
"defaultValue": "00:00:00:00:00:00:00:00"
|
|
},
|
|
{
|
|
"id": "f92b9d8b-6dbd-45dd-91f7-cd5f4d496877",
|
|
"name": "networkUuid",
|
|
"displayName": "Zigbee network UUID",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "58e01e24-fa6e-4518-ad05-f3b118901f69",
|
|
"name": "connected",
|
|
"displayName": "Connected",
|
|
"displayNameEvent": "Connected changed",
|
|
"type": "bool",
|
|
"cached": false,
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "81926f63-4dc8-4701-a62d-07b20a849b37",
|
|
"name": "signalStrength",
|
|
"displayName": "Signal strength",
|
|
"displayNameEvent": "Signal strength changed",
|
|
"defaultValue": 0,
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "uint",
|
|
"unit": "Percentage"
|
|
},
|
|
{
|
|
"id": "e4a8e90c-4e38-4b3b-b5e6-fd336e3fa2a8",
|
|
"name": "version",
|
|
"displayName": "Version",
|
|
"displayNameEvent": "Version changed",
|
|
"type": "QString",
|
|
"cached": true,
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "4c81aa6b-3a8a-4d2c-be87-29486ca242af",
|
|
"name": "power",
|
|
"displayName": "Power",
|
|
"displayNameEvent": "Power changed",
|
|
"displayNameAction": "Set power",
|
|
"type": "bool",
|
|
"defaultValue": false,
|
|
"writable": true,
|
|
"ioType": "digitalOutput"
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
{
|
|
"id": "67052e4d-350a-406f-91a9-3ce3f8eaaa7f",
|
|
"name": "alert",
|
|
"displayName": "Identify"
|
|
}
|
|
],
|
|
"eventTypes": [
|
|
|
|
]
|
|
},
|
|
{
|
|
"name": "lumiRelay",
|
|
"displayName": "Relay",
|
|
"id": "8e381cb1-2caa-4261-be77-e76a538bf67a",
|
|
"setupMethod": "JustAdd",
|
|
"createMethods": [ "Auto" ],
|
|
"interfaces": [ "wirelessconnectable" ],
|
|
"paramTypes": [
|
|
{
|
|
"id": "f4a51b83-9cfa-402f-9d2a-e42933e33660",
|
|
"name": "ieeeAddress",
|
|
"displayName": "IEEE adress",
|
|
"type": "QString",
|
|
"defaultValue": "00:00:00:00:00:00:00:00"
|
|
},
|
|
{
|
|
"id": "b5783bb8-ae1d-4e93-84f9-3f1e8c59b955",
|
|
"name": "networkUuid",
|
|
"displayName": "Zigbee network UUID",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "b12d1765-0b2e-4e95-b5ef-780d27fdda44",
|
|
"name": "connected",
|
|
"displayName": "Connected",
|
|
"displayNameEvent": "Connected changed",
|
|
"type": "bool",
|
|
"cached": false,
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "bc22b220-003f-4f19-9aef-21c4049c5a0e",
|
|
"name": "signalStrength",
|
|
"displayName": "Signal strength",
|
|
"displayNameEvent": "Signal strength changed",
|
|
"defaultValue": 0,
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "uint",
|
|
"unit": "Percentage"
|
|
},
|
|
{
|
|
"id": "ca1a8d08-4423-4401-bca7-d52b11e54ed9",
|
|
"name": "version",
|
|
"displayName": "Version",
|
|
"displayNameEvent": "Version changed",
|
|
"type": "QString",
|
|
"cached": true,
|
|
"defaultValue": ""
|
|
},
|
|
{
|
|
"id": "486e0df0-cbda-4b67-b844-6f70e5af6891",
|
|
"name": "relay1",
|
|
"displayName": "Relay 1",
|
|
"displayNameEvent": "Relay 1 changed",
|
|
"displayNameAction": "Set relay 1",
|
|
"type": "bool",
|
|
"writable": true,
|
|
"defaultValue": false,
|
|
"ioType": "digitalOutput"
|
|
},
|
|
{
|
|
"id": "2caa4f0f-661e-4b59-83e5-8417058e48fd",
|
|
"name": "relay2",
|
|
"displayName": "Relay 2",
|
|
"displayNameEvent": "Relay 2 changed",
|
|
"displayNameAction": "Set relay 2",
|
|
"type": "bool",
|
|
"writable": true,
|
|
"defaultValue": false,
|
|
"ioType": "digitalOutput"
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
|
|
],
|
|
"eventTypes": [
|
|
|
|
]
|
|
},
|
|
{
|
|
"name": "lumiRemote",
|
|
"displayName": "Switch",
|
|
"id": "f8aa2ba1-ce74-4691-b97d-85427f4cf8bd",
|
|
"setupMethod": "JustAdd",
|
|
"createMethods": [ "Auto" ],
|
|
"interfaces": [ "longpressmultibutton", "wirelessconnectable" ],
|
|
"paramTypes": [
|
|
{
|
|
"id": "cce8b39c-ac8a-4a8f-b66e-b6100a209fb8",
|
|
"name": "ieeeAddress",
|
|
"displayName": "IEEE adress",
|
|
"type": "QString",
|
|
"defaultValue": "00:00:00:00:00:00:00:00"
|
|
},
|
|
{
|
|
"id": "8eec3cae-8f3b-4c32-b26a-f7c49844841e",
|
|
"name": "networkUuid",
|
|
"displayName": "Zigbee network UUID",
|
|
"type": "QString",
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "d1afa3ba-f3bd-47e5-90fa-9d80dcce91d8",
|
|
"name": "connected",
|
|
"displayName": "Connected",
|
|
"displayNameEvent": "Connected changed",
|
|
"type": "bool",
|
|
"cached": false,
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "a764dbfb-7b86-439b-94ea-aec742dcb13e",
|
|
"name": "signalStrength",
|
|
"displayName": "Signal strength",
|
|
"displayNameEvent": "Signal strength changed",
|
|
"defaultValue": 0,
|
|
"maxValue": 100,
|
|
"minValue": 0,
|
|
"type": "uint",
|
|
"unit": "Percentage"
|
|
},
|
|
{
|
|
"id": "8164c1d0-657e-4347-99fb-f3fdc07af6de",
|
|
"name": "version",
|
|
"displayName": "Version",
|
|
"displayNameEvent": "Version changed",
|
|
"type": "QString",
|
|
"cached": true,
|
|
"defaultValue": ""
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
|
|
],
|
|
"eventTypes": [
|
|
{
|
|
"id": "9a0c5f37-e346-41d9-93a4-4877c012b805",
|
|
"name": "pressed",
|
|
"displayName": "Button pressed",
|
|
"paramTypes": [
|
|
{
|
|
"id": "72df572a-77d2-42b4-8ffa-cde70ccca37c",
|
|
"name": "buttonName",
|
|
"displayName": "Button name",
|
|
"type": "QString",
|
|
"allowedValues": ["1", "2", "1+2"]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "9a7a3d9e-faa3-471f-8c82-0bb98d9a788a",
|
|
"name": "longPressed",
|
|
"displayName": "Button longpressed",
|
|
"paramTypes": [
|
|
{
|
|
"id": "0a8d4da6-be6e-4b7d-92d7-5cf35d74042f",
|
|
"name": "buttonName",
|
|
"displayName": "Button name",
|
|
"type": "QString",
|
|
"allowedValues": ["1", "2", "1+2"]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|