119 lines
4.9 KiB
JSON
119 lines
4.9 KiB
JSON
{
|
|
"name": "MultiSensor",
|
|
"idName": "MultiSensor",
|
|
"id": "23bf0d8d-df7d-4bee-80ee-f015c5a7f52e",
|
|
"vendors": [
|
|
{
|
|
"name": "Texas Instruments",
|
|
"idName": "texas",
|
|
"id": "2edf543e-dc2c-4693-bb0c-e76c0d305fad",
|
|
"deviceClasses": [
|
|
{
|
|
"name": "Sensor Tag",
|
|
"idName": "sensortag",
|
|
"id": "158a06b6-b27f-4951-957e-6f1e3b44f604",
|
|
"createMethods": ["discovery"],
|
|
"deviceIcon": "Thermometer",
|
|
"criticalStateTypeId": "a9629b11-0f34-47f0-a0f0-f758a6aec2b4",
|
|
"basicTags": [
|
|
"Device",
|
|
"Sensor"
|
|
],
|
|
"paramTypes": [
|
|
{
|
|
"id": "bdb9d684-2f98-45f5-889c-f184c1e73dc7",
|
|
"idName": "name",
|
|
"name": "name",
|
|
"type": "QString",
|
|
"inputType": "TextLine",
|
|
"index" : 0
|
|
},
|
|
{
|
|
"id": "d51ed68e-c84a-4136-a5b5-be2f95fd5a0f",
|
|
"idName": "mac",
|
|
"name": "mac address",
|
|
"type": "QString",
|
|
"index": 1,
|
|
"inputType": "MacAddress"
|
|
}
|
|
],
|
|
"stateTypes": [
|
|
{
|
|
"id": "a9629b11-0f34-47f0-a0f0-f758a6aec2b4",
|
|
"idName": "connected",
|
|
"name": "connected",
|
|
"eventTypeName": "connected changed",
|
|
"index": 0,
|
|
"type": "bool",
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"id": "c664e9ec-a045-49ba-add1-1642ceba7c4f",
|
|
"idName": "IRtemperature",
|
|
"name": "IR temperature",
|
|
"eventTypeName": "IR temperature changed",
|
|
"index": 1,
|
|
"type": "double",
|
|
"unit": "DegreeCelsius",
|
|
"defaultValue": 0
|
|
},
|
|
{
|
|
"id": "e83a50ff-96c9-4b6d-889f-f4238353e794",
|
|
"idName": "humidity",
|
|
"name": "humidity",
|
|
"eventTypeName": "humidity changed",
|
|
"index": 2,
|
|
"type": "double",
|
|
"unit": "Percentage",
|
|
"defaultValue": 0
|
|
},
|
|
{
|
|
"id": "8359ada9-df1c-4e60-bb87-9e21d05ee2e2",
|
|
"idName": "temperature",
|
|
"name": "temperature",
|
|
"eventTypeName": "temperature changed",
|
|
"index": 3,
|
|
"type": "double",
|
|
"unit": "DegreeCelsius",
|
|
"defaultValue": 0
|
|
},
|
|
{
|
|
"id": "645633ad-77d4-45b2-8be8-d6ca7a12eb7a",
|
|
"idName": "pressure",
|
|
"name": "pressure",
|
|
"eventTypeName": "pressure changed",
|
|
"index": 4,
|
|
"type": "double",
|
|
"unit": "HectoPascal",
|
|
"defaultValue": 0
|
|
},
|
|
{
|
|
"id": "4be5ca26-0565-419d-b18b-2a5a385d2a3d",
|
|
"idName": "moving",
|
|
"name": "moving",
|
|
"eventTypeName": "moving changed",
|
|
"index": 5,
|
|
"type": "bool",
|
|
"defaultValue": false
|
|
}
|
|
],
|
|
"eventTypes": [
|
|
{
|
|
"id": "61478490-bed0-4fed-9d58-f13c35b4f220",
|
|
"idName": "leftKey",
|
|
"index": 0,
|
|
"name": "left key pressed"
|
|
},
|
|
{
|
|
"id": "b7e927db-af28-4fdc-8eb7-edb02258ff5a",
|
|
"idName": "rightKey",
|
|
"index": 1,
|
|
"name": "right key pressed"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|