{ "name": "Wemo", "idName": "Wemo", "id": "2e3b5ce0-ecf1-43de-98f0-07df4068a583", "vendors": [ { "name": "Belkin", "idName": "belkin", "id": "b241f7f5-8153-4a72-b260-f62beadc2d19", "deviceClasses": [ { "id": "69d97d3b-a8e6-42f3-afc0-ca8a53eb7cce", "idName": "wemoSwitch", "name": "WeMo Switch", "deviceIcon": "Socket", "basicTags": [ "Device", "Actuator" ], "criticalStateTypeId": "ec2f5b49-585c-4455-a233-b7aa4c608dbc", "primaryActionTypeId": "7166c4f6-f68c-4188-8f7c-2205d72a5a6d", "createMethods": ["discovery"], "paramTypes": [ { "id": "50d2236d-b73a-4d7b-ac8a-34c6566e6543", "idName": "name", "name": "name", "type": "QString", "index": 0, "inputType": "TextLine" }, { "id": "84ed399c-edb0-40da-8e2f-86eefc5790eb", "idName": "host", "name": "host address", "type": "QString", "index": 1, "inputType": "IPv4Address" }, { "id": "2d30eb6b-08cf-4d34-aeb5-fb441bb2291a", "idName": "port", "name": "port", "index": 2, "type": "int" }, { "id": "93e1a45a-b8b9-48a7-869e-ad07550a1951", "idName": "serial", "name": "serial number", "type": "QString", "index": 3, "inputType": "TextLine" } ], "stateTypes": [ { "id": "7166c4f6-f68c-4188-8f7c-2205d72a5a6d", "idName": "power", "name": "power", "eventTypeName": "power changed", "actionTypeName": "Set power", "index": 0, "type": "bool", "defaultValue": false, "writable": true }, { "id": "ec2f5b49-585c-4455-a233-b7aa4c608dbc", "idName": "reachable", "eventTypeName": "reachable changed", "name": "reachable", "index": 1, "type": "bool", "defaultValue": false } ] } ] } ] }