mirror of https://github.com/nymea/nymea.git
83 lines
3.3 KiB
JSON
83 lines
3.3 KiB
JSON
{
|
|
"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
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|