{
    "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": [ "sensor", "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"]
                            }
                        ]
                    }
                    ]
                }
            ]
        }
    ]
}
