{ "name": "USB WDE", "idName": "UsbWde", "id": "b01bc368-d674-41ef-a368-6b6a76c96365", "vendors": [ { "name": "ELV", "idName": "ELV", "id": "55500c7c-9b09-4462-8d71-e5b4b42f6940", "deviceClasses": [ { "id": "20e1b650-41d1-41b7-891f-1e68130d1403", "idName": "wdeBridge", "name": "USB WDE", "interfaces": ["gateway"], "basicTags": [ "Gateway" ], "createMethods": ["user"], "paramTypes": [ { "id": "be6b6bd5-9495-45f0-93d7-80f74f633420", "idName": "name", "name": "name", "type": "QString", "inputType": "TextLine", "index": 0 }, { "id": "965fd538-8e8a-4a84-97d0-5f8fc9ea115e", "idName": "interface", "name": "interface", "type": "QString", "inputType": "TextLine", "defaultValue": "/dev/ttyUSB0", "index": 1 }, { "id": "b8239c85-8f09-40d5-9ab9-03b3bd0c8fcc", "idName": "baudrate", "name": "baudrate", "type": "int", "inputType": "TextLine", "defaultValue": "9600", "index": 2 } ] }, { "id": "e3d839f5-f2a7-48fa-8675-389645413954", "idName": "temperatureSensor", "name": "Temperature sensor", "basicTags": [ "Device", "Sensor" ], "createMethods": ["auto"], "paramTypes": [ { "id": "bc2baa99-85fe-4f69-b46f-6b32b33db084", "idName": "name", "name": "name", "type": "QString", "inputType": "TextLine", "index": 0 }, { "id": "fc611e60-d975-4d1f-9977-19d2b90c3838", "idName": "channel", "name": "channel", "type": "int", "readonly": true, "inputType": "None", "index": 1 } ], "stateTypes": [ { "id": "046e5ffe-7d75-4a8a-ac0a-9310814a800e", "idName": "lastUpdate", "name" :"last update", "type": "unsignedInt", "unit": "UnixTime", "defaultValue": 0, "index": 0, "eventTypeName": "last update changed" }, { "id": "0023a9c1-0d84-499d-88c4-c06b6d793e27", "idName": "temperature", "name": "temperature", "type": "double", "unit": "DegreeCelsius", "defaultValue": 0, "index": 1, "eventTypeName": "temperature changed" }, { "id": "452400e8-89ac-4419-94a8-d6eeb97f694d", "idName": "humidity", "name": "humidity", "type": "int", "unit": "Percentage", "defaultValue": 0, "index": 2, "eventTypeName": "humidity changed" } ] }, { "id": "2ea29c16-44ad-4cf2-b08d-18c7c6826386", "idName": "windRainSensor", "name": "Wind/Rain sensor", "basicTags": [ "Device", "Sensor" ], "createMethods": ["auto"], "paramTypes": [ { "id": "bc2baa99-85fe-4f69-b46f-6b32b33db084", "idName": "name", "name": "name", "type": "QString", "inputType": "TextLine", "index": 0 }, { "id": "fc611e60-d975-4d1f-9977-19d2b90c3838", "idName": "channel", "name": "channel", "type": "int", "readonly": true, "inputType": "None", "index": 1 } ], "stateTypes": [ { "id": "046e5ffe-7d75-4a8a-ac0a-9310814a800e", "idName": "lastUpdate", "name" :"last update", "type": "unsignedInt", "unit": "UnixTime", "defaultValue": 0, "index": 0, "eventTypeName": "last update changed" }, { "id": "0023a9c1-0d84-499d-88c4-c06b6d793e27", "idName": "temperature", "name": "temperature", "type": "double", "unit": "DegreeCelsius", "defaultValue": 0, "index": 1, "eventTypeName": "temperature changed" }, { "id": "452400e8-89ac-4419-94a8-d6eeb97f694d", "idName": "humidity", "name": "humidity", "type": "int", "unit": "Percentage", "defaultValue": 0, "index": 2, "eventTypeName": "humidity changed" }, { "id": "8e058c13-b5bf-4558-b24e-e3197ba7a9de", "idName": "windStrength", "name": "wind strength", "type": "double", "unit": "KiloMeterPerHour", "defaultValue": 0, "index": 3, "eventTypeName": "wind strength changed" }, { "id": "a6116ea9-1db9-4071-9daf-ae79aab62375", "idName": "rainStrength", "name": "rain strength", "type": "double", "defaultValue": 0, "index": 4, "eventTypeName": "rain strength changed" }, { "id": "a9660178-926b-4f86-9593-67678b337039", "idName": "isRain", "name": "is raining", "type": "bool", "defaultValue": false, "index": 5, "eventTypeName": "is raining changed" } ] } ] } ] }