mirror of https://github.com/nymea/nymea.git
156 lines
5.6 KiB
JSON
156 lines
5.6 KiB
JSON
{
|
|
"name": "Elro",
|
|
"id": "2b267f81-d9ae-4f4f-89a0-7386b547cfd3",
|
|
"vendors": [
|
|
{
|
|
"name": "Elro",
|
|
"id": "435a13a0-65ca-4f0c-94c1-e5873b258db5",
|
|
"deviceClasses": [
|
|
{
|
|
"deviceClassId": "d85c1ef4-197c-4053-8e40-707aa671d302",
|
|
"name": "Elro Remote",
|
|
"createMethods": ["user"],
|
|
"paramTypes": [
|
|
{
|
|
"name": "channel 1",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "channel 2",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "channel 3",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "channel 4",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "channel 5",
|
|
"type": "bool"
|
|
}
|
|
],
|
|
"eventTypes": [
|
|
{
|
|
"id": "9dd3f862-35f3-4b69-954e-fa3c8bd68e39",
|
|
"name": "A",
|
|
"paramTypes": [
|
|
{
|
|
"name": "power",
|
|
"type": "bool"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "733226eb-91ba-4e37-9d78-12c87eb5e763",
|
|
"name": "B",
|
|
"paramTypes": [
|
|
{
|
|
"name": "power",
|
|
"type": "bool"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "47aaeaec-485a-4775-a543-33f339fd28c8",
|
|
"name": "C",
|
|
"paramTypes": [
|
|
{
|
|
"name": "power",
|
|
"type": "bool"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "db3d484c-add9-44ab-80a4-a0664e0c87c8",
|
|
"name": "D",
|
|
"paramTypes": [
|
|
{
|
|
"name": "power",
|
|
"type": "bool"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "eb914aac-fb73-4ee2-9f1b-c34b2f6cc24a",
|
|
"name": "E",
|
|
"paramTypes": [
|
|
{
|
|
"name": "power",
|
|
"type": "bool"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"deviceClassId": "308ae6e6-38b3-4b3a-a513-3199da2764f8",
|
|
"name": "Elro switch",
|
|
"createMethods": ["user"],
|
|
"paramTypes": [
|
|
{
|
|
"name": "channel 1",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "channel 2",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "channel 3",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "channel 4",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "channel 5",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "A",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "B",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "C",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "D",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "E",
|
|
"type": "bool"
|
|
}
|
|
],
|
|
"actionTypes": [
|
|
{
|
|
"id": "31c9758e-6567-4f89-85bb-29e1a7c55d44",
|
|
"name": "Set power",
|
|
"paramTypes": [
|
|
{
|
|
"name": "power",
|
|
"type": "bool"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"deviceClassId": "4c64aee6-7a4f-41f2-b278-edc55f0da0d3",
|
|
"name": "Elro motion detector",
|
|
"createMethods": ["discovery"]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|