udpate plugin.json

This commit is contained in:
Michael Zanetti 2017-10-20 23:56:26 +02:00
parent 18c6b8cf28
commit 8f057d43c2
31 changed files with 1192 additions and 1188 deletions

View File

@ -1,17 +1,17 @@
{
"name": "Avahi Monitor",
"idName": "AvahiMonitor",
"displayName": "Avahi Monitor",
"name": "AvahiMonitor",
"id": "d83fb167-cef7-4347-8c58-fa39df7bea4f",
"vendors": [
{
"displayName": "guh",
"name": "guh",
"idName": "guh",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{
"id": "97f0154d-6945-49b8-bd65-0a8cea0c6652",
"name": "Avahi Monitor",
"idName": "avahi",
"displayName": "Avahi Monitor",
"name": "avahi",
"deviceIcon": "Network",
"primaryStateTypeId": "b5616fd3-da12-4613-9576-6516b2267180",
"basicTags": [
@ -22,15 +22,15 @@
"paramTypes": [
{
"id": "3cbc94c5-6925-4003-9201-ef0d370266c1",
"idName": "service",
"name": "service name",
"name": "service",
"displayName": "service name",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "2fdcf581-b767-4ecb-a425-b06a46f9ce8d",
"idName": "hostName",
"name": "host name",
"name": "hostName",
"displayName": "host name",
"type": "QString",
"inputType": "TextLine"
}
@ -38,11 +38,11 @@
"stateTypes": [
{
"id": "b5616fd3-da12-4613-9576-6516b2267180",
"displayName": "online",
"name": "online",
"idName": "online",
"type": "bool",
"defaultValue": false,
"eventTypeName": "online changed"
"displayNameEvent": "online changed"
}
]
}

View File

@ -1,12 +1,12 @@
{
"name": "aWATTar",
"idName": "Awattar",
"displayName": "aWATTar",
"name": "Awattar",
"id": "9c261c33-d44e-461e-8ec1-68803cb73f12",
"paramTypes": [
{
"id": "cf13eebf-f188-447a-afcb-bbd330983060",
"idName": "rpl",
"name": "RPL address",
"name": "rpl",
"displayName": "RPL address",
"type": "QString",
"inputType": "TextLine",
"defaultValue": "fdaa:e9b8:d03a::ff:fe00:1"
@ -14,14 +14,14 @@
],
"vendors": [
{
"name": "aWATTar",
"idName": "awattar",
"displayName": "aWATTar",
"name": "awattar",
"id": "acd47238-bbbc-4eaf-b484-38c52cfa4866",
"deviceClasses": [
{
"id": "29cd8265-d8bb-4cf9-9080-bfc2cf9787bc",
"name": "aWATTar",
"idName": "awattar",
"displayName": "aWATTar",
"name": "awattar",
"createMethods": ["user"],
"deviceIcon": "Energy",
"primaryStateTypeId": "eab37309-3dd8-46a0-94d4-bd05b5bb0430",
@ -35,15 +35,15 @@
"paramTypes": [
{
"id": "cbbf6f0a-6a91-4844-83f5-60eadb46099b",
"idName": "userUuid",
"name": "user uuid",
"name": "userUuid",
"displayName": "user uuid",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "7ab323d0-f3b5-4baa-9ff9-4843b4dd9811",
"idName": "token",
"name": "token",
"displayName": "token",
"type": "QString",
"inputType": "Password"
}
@ -51,9 +51,9 @@
"stateTypes": [
{
"id": "eab37309-3dd8-46a0-94d4-bd05b5bb0430",
"idName": "currentMarketPrice",
"name": "current market price",
"eventTypeName": "current market price changed",
"name": "currentMarketPrice",
"displayName": "current market price",
"displayNameEvent": "current market price changed",
"type": "double",
"unit": "EuroCentPerKiloWattHour",
"graphRelevant": true,
@ -61,9 +61,9 @@
},
{
"id": "38b86cee-9588-4269-a585-128907929dc2",
"idName": "averageDeviation",
"name": "average deviation",
"eventTypeName": "average deviation changed",
"name": "averageDeviation",
"displayName": "average deviation",
"displayNameEvent": "average deviation changed",
"type": "int",
"unit": "Percentage",
"graphRelevant": true,
@ -71,9 +71,9 @@
},
{
"id": "d5a8a176-aca0-45b1-b043-95c43750f383",
"idName": "validUntil",
"name": "valid until",
"eventTypeName": "valid until changed",
"name": "validUntil",
"displayName": "valid until",
"displayNameEvent": "valid until changed",
"unit": "UnixTime",
"type": "int",
"ruleRelevant": false,
@ -82,9 +82,9 @@
},
{
"id": "55d6d7a8-446f-48ae-8014-1225810d03ee",
"idName": "averagePrice",
"name": "average market price [+/- 12 h]",
"eventTypeName": "average market price [+/- 12 h] changed",
"name": "averagePrice",
"displayName": "average market price [+/- 12 h]",
"displayNameEvent": "average market price [+/- 12 h] changed",
"type": "double",
"unit": "EuroCentPerKiloWattHour",
"graphRelevant": true,
@ -92,9 +92,9 @@
},
{
"id": "e7af5bdc-48d7-4e96-b877-331da4dcfae5",
"idName": "lowestPrice",
"name": "lowest market price [+/- 12 h]",
"eventTypeName": "lowest market price [+/- 12 h] changed",
"name": "lowestPrice",
"displayName": "lowest market price [+/- 12 h]",
"displayNameEvent": "lowest market price [+/- 12 h] changed",
"type": "double",
"unit": "EuroCentPerKiloWattHour",
"ruleRelevant": false,
@ -103,9 +103,9 @@
},
{
"id": "0c171c42-b070-453e-8a63-df9aebfa8533",
"idName": "highestPrice",
"name": "highest market price [+/- 12 h]",
"eventTypeName": "highest market price [+/- 12 h] changed",
"name": "highestPrice",
"displayName": "highest market price [+/- 12 h]",
"displayNameEvent": "highest market price [+/- 12 h] changed",
"type": "double",
"unit": "EuroCentPerKiloWattHour",
"ruleRelevant": false,
@ -114,25 +114,25 @@
},
{
"id": "470b9b88-17f3-42e3-9250-cc181984eafe",
"idName": "online",
"name": "online",
"eventTypeName": "online changed",
"displayName": "online",
"displayNameEvent": "online changed",
"type": "bool",
"defaultValue": false
},
{
"id": "1c9d139a-6618-4a39-bc83-37f80942017d",
"idName": "reachable",
"name": "pump reachable",
"eventTypeName": "pump reachable changed",
"name": "reachable",
"displayName": "pump reachable",
"displayNameEvent": "pump reachable changed",
"type": "bool",
"defaultValue": false
},
{
"id": "b83d3533-aeae-4a9b-95d8-28466bf6c0cf",
"idName": "sgMode",
"name": "sg-mode",
"eventTypeName": "sg-mode changed",
"name": "sgMode",
"displayName": "sg-mode",
"displayNameEvent": "sg-mode changed",
"type": "QString",
"possibleValues": [
"0 - Invalid",
@ -145,9 +145,9 @@
},
{
"id": "4c303bcd-152d-45ad-874d-d57fc87a26bb",
"idName": "sgSyncMode",
"name": "sync mode",
"eventTypeName": "sync mode changed",
"name": "sgSyncMode",
"displayName": "sync mode",
"displayNameEvent": "sync mode changed",
"type": "QString",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -157,19 +157,19 @@
],
"defaultValue": "auto",
"writable": true,
"actionTypeName": "Set sync mode"
"displayNameAction": "Set sync mode"
}
],
"actionTypes": [
{
"id": "dd82f6c7-5e92-48ca-b0bc-bdc55d3e1482",
"idName": "setSgMode",
"name": "set sg-mode",
"name": "setSgMode",
"displayName": "set sg-mode",
"paramTypes": [
{
"id": "c7b13a33-1c05-457c-a087-20ecc1b8ca01",
"idName": "sgMode",
"name": "sg-mode",
"name": "sgMode",
"displayName": "sg-mode",
"type": "QString",
"allowedValues": [
"1 - Off",

View File

@ -1,17 +1,17 @@
{
"name": "Application and script launcher",
"idName": "CommandLauncher",
"name": "CommandLauncher",
"displayName": "Application and script launcher",
"id": "5d37b796-4872-4eab-a7af-94ca9ddd8199",
"vendors": [
{
"name": "guh",
"idName": "guh",
"displayName": "guh",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{
"id": "0f39fe9e-51ea-4230-9646-2482c6234791",
"idName": "application",
"name": "Application launcher",
"name": "application",
"displayName": "Application launcher",
"createMethods": ["user"],
"primaryActionTypeId": "cf52b41d-3108-423c-8907-ca5b4d97cac5",
"primaryStateTypeId": "28d7e933-ff05-4f4c-95a0-482689543de5",
@ -22,8 +22,8 @@
"paramTypes": [
{
"id": "79e54f91-2771-459a-9cb0-1d37759d2e33",
"idName": "command",
"name": "command",
"displayName": "command",
"type": "QString",
"inputType": "TextLine"
}
@ -31,9 +31,9 @@
"stateTypes": [
{
"id": "28d7e933-ff05-4f4c-95a0-482689543de5",
"idName": "running",
"name": "running",
"eventTypeName": "running changed",
"displayName": "running",
"displayNameEvent": "running changed",
"type": "bool",
"defaultValue": false
}
@ -41,20 +41,20 @@
"actionTypes": [
{
"id": "cf52b41d-3108-423c-8907-ca5b4d97cac5",
"idName": "execute",
"name": "execute"
"name": "execute",
"displayName": "execute"
},
{
"id": "d21b1fed-1dd9-4c5a-a64e-0c6ba94059be",
"idName": "kill",
"name": "kill"
"name": "kill",
"displayName": "kill"
}
]
},
{
"id": "96044325-a6fb-47c9-9117-f29c3b327978",
"idName": "script",
"name": "Bashscript launcher",
"name": "script",
"displayName": "Bashscript launcher",
"basicTags": [
"Service",
"Actuator"
@ -64,8 +64,8 @@
"paramTypes": [
{
"id": "391cf4af-ccb4-4ec0-9711-00c1b53a3c4c",
"idName": "script",
"name": "script",
"displayName": "script",
"type": "QString",
"inputType": "Url"
}
@ -73,9 +73,9 @@
"stateTypes": [
{
"id": "28d7e933-ff05-4f4c-95a0-482689543de5",
"idName": "running",
"name": "running",
"eventTypeName": "running changed",
"displayName": "running",
"displayNameEvent": "running changed",
"type": "bool",
"defaultValue": false
}
@ -83,13 +83,13 @@
"actionTypes": [
{
"id": "cf52b41d-3108-423c-8907-ca5b4d97cac5",
"idName": "execute",
"name": "execute"
"name": "execute",
"displayName": "execute"
},
{
"id": "d21b1fed-1dd9-4c5a-a64e-0c6ba94059be",
"idName": "kill",
"name": "kill"
"name": "kill",
"displayName": "kill"
}
]
}

View File

@ -1,17 +1,17 @@
{
"name": "Conrad",
"idName": "Conrad",
"displayName": "Conrad",
"id": "1fd1a076-f229-4ec6-b501-48ddd15935e4",
"vendors": [
{
"name": "Conrad Electronic",
"idName": "conrad",
"name": "Conrad",
"displayName": "Conrad Electronic",
"id": "986cf06f-3ef1-4271-b2a3-2cc277ebecb6",
"deviceClasses": [
{
"id": "2bb14180-aa5d-4999-992d-e6d464cff486",
"name": "Shutter (RSM900R)",
"idName": "conradShutter",
"name": "conradShutter",
"displayName": "Shutter (RSM900R)",
"deviceIcon": "Blinds",
"basicTags": [
"Device",
@ -23,18 +23,18 @@
"actionTypes": [
{
"id": "e015419c-9df9-4bf5-a439-f1f32aedd1db",
"idName": "up",
"name": "up"
"name": "up",
"displayName": "up"
},
{
"id": "c58a463a-f765-4a61-b2e2-883cc23878c0",
"idName": "down",
"name": "down"
"name": "down",
"displayName": "down"
},
{
"id": "4125a18e-fa2d-4b25-acd1-e148d5d665f5",
"idName": "sync",
"name": "Send sync signal"
"name": "sync",
"displayName": "Send sync signal"
}
]
}

View File

@ -1,17 +1,17 @@
{
"name": "Time",
"idName": "DateTime",
"name": "DateTime",
"displayName": "Time",
"id": "c26014c6-87fb-4233-85ed-01d18625018d",
"vendors": [
{
"name": "guh",
"idName": "guh",
"displayName": "guh",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{
"id": "fbf665fb-9aca-423f-a5f2-924e50ebe6ca",
"idName": "today",
"name": "Today",
"name": "today",
"displayName": "Today",
"deviceIcon": "Time",
"basicTags": [
"Service",
@ -22,9 +22,9 @@
"stateTypes": [
{
"id": "ab16997c-be29-438e-b588-2507d723d264",
"idName": "timeZone",
"name": "timezone",
"eventTypeName": "timezone changed",
"name": "timeZone",
"displayName": "timezone",
"displayNameEvent": "timezone changed",
"type": "QString",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -32,9 +32,9 @@
},
{
"id": "65d2a5ff-bcab-43a8-b043-f88cf01586f4",
"idName": "city",
"name": "city",
"eventTypeName": "city changed",
"displayName": "city",
"displayNameEvent": "city changed",
"type": "QString",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -42,9 +42,9 @@
},
{
"id": "a534bd8b-6826-4d71-b9f9-df1433964b94",
"idName": "country",
"name": "country",
"eventTypeName": "country changed",
"displayName": "country",
"displayNameEvent": "country changed",
"type": "QString",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -52,9 +52,9 @@
},
{
"id": "eb5231ea-6a1b-4d7e-a95f-d49e7b25122e",
"idName": "day",
"name": "day",
"eventTypeName": "day changed",
"displayName": "day",
"displayNameEvent": "day changed",
"type": "int",
"defaultValue": 1,
"eventRuleRelevant": false,
@ -63,9 +63,9 @@
},
{
"id": "fcd8ec96-4488-438a-8b30-58bfe2a7fae2",
"idName": "month",
"name": "month",
"eventTypeName": "month changed",
"displayName": "month",
"displayNameEvent": "month changed",
"type": "int",
"defaultValue": 1,
"eventRuleRelevant": false,
@ -74,9 +74,9 @@
},
{
"id": "a37acc9c-5cfb-4687-adce-e56beb32586f",
"idName": "monthName",
"name": "month name",
"eventTypeName": "month name changed",
"name": "monthName",
"displayName": "month name",
"displayNameEvent": "month name changed",
"ruleRelevant": false,
"eventRuleRelevant": false,
"type": "QString",
@ -84,18 +84,18 @@
},
{
"id": "79d4ae9b-ea27-4346-8229-1d90f1ddfc9d",
"idName": "year",
"name": "year",
"eventTypeName": "year changed",
"displayName": "year",
"displayNameEvent": "year changed",
"eventRuleRelevant": false,
"type": "int",
"defaultValue": "1970"
},
{
"id": "452c0388-7fa1-414e-aeb2-8c7c385824b4",
"idName": "weekday",
"name": "weekday",
"eventTypeName": "weekday changed",
"displayName": "weekday",
"displayNameEvent": "weekday changed",
"type": "int",
"eventRuleRelevant": false,
"defaultValue": 1,
@ -104,9 +104,9 @@
},
{
"id": "f627d052-cee6-4727-b9c6-0e935d41e04a",
"idName": "weekdayName",
"name": "weekday name",
"eventTypeName": "weekday name changed",
"name": "weekdayName",
"displayName": "weekday name",
"displayNameEvent": "weekday name changed",
"ruleRelevant": false,
"eventRuleRelevant": false,
"type": "QString",
@ -114,18 +114,18 @@
},
{
"id": "4de5b57b-bb1a-4d66-9ce3-22bb280b075d",
"idName": "weekend",
"name": "weekend",
"eventTypeName": "weekend changed",
"displayName": "weekend",
"displayNameEvent": "weekend changed",
"type": "bool",
"eventRuleRelevant": false,
"defaultValue": false
},
{
"id": "44a99419-fbcd-4d8e-9441-897848b8f77c",
"idName": "dusk",
"name": "dusk",
"eventTypeName": "dusk changed",
"displayName": "dusk",
"displayNameEvent": "dusk changed",
"unit": "UnixTime",
"type": "int",
"eventRuleRelevant": false,
@ -133,9 +133,9 @@
},
{
"id": "3a08824d-285b-412e-a515-9664b491a85c",
"idName": "sunrise",
"name": "sunrise",
"eventTypeName": "sunrise changed",
"displayName": "sunrise",
"displayNameEvent": "sunrise changed",
"unit": "UnixTime",
"type": "int",
"eventRuleRelevant": false,
@ -143,9 +143,9 @@
},
{
"id": "d92be29a-929c-4240-91a0-30153850f838",
"idName": "noon",
"name": "noon",
"eventTypeName": "noon changed",
"displayName": "noon",
"displayNameEvent": "noon changed",
"unit": "UnixTime",
"type": "int",
"eventRuleRelevant": false,
@ -153,9 +153,9 @@
},
{
"id": "a5779b11-0499-4a6d-a7bd-8143dcc546b4",
"idName": "dawn",
"name": "dawn",
"eventTypeName": "dawn changed",
"displayName": "dawn",
"displayNameEvent": "dawn changed",
"unit": "UnixTime",
"type": "int",
"eventRuleRelevant": false,
@ -163,9 +163,9 @@
},
{
"id": "377f04a7-df58-42ad-a234-e9e23bdc2f85",
"idName": "sunset",
"name": "sunset",
"eventTypeName": "sunset changed",
"displayName": "sunset",
"displayNameEvent": "sunset changed",
"unit": "UnixTime",
"type": "int",
"eventRuleRelevant": false,
@ -175,35 +175,35 @@
"eventTypes": [
{
"id": "792885f3-f505-42db-8c74-3d0460b575a1",
"idName": "dusk",
"name": "dusk"
"name": "dusk",
"displayName": "dusk"
},
{
"id": "726acb30-928b-43da-a790-977a821c979e",
"idName": "sunrise",
"name": "sunrise"
"name": "sunrise",
"displayName": "sunrise"
},
{
"id": "97ae8dd8-640c-4f9b-8773-aa7abb1d32fa",
"idName": "noon",
"name": "noon"
"name": "noon",
"displayName": "noon"
},
{
"id": "5e3657b0-a459-4837-a632-0b20de4b7349",
"idName": "dawn",
"name": "dawn"
"name": "dawn",
"displayName": "dawn"
},
{
"id": "f40d6e0f-fda2-475e-a6ae-c3fee03138b9",
"idName": "sunset",
"name": "sunset"
"name": "sunset",
"displayName": "sunset"
}
]
},
{
"id": "3f3c7ecc-9915-4e4e-95a1-e11f4f9d174d",
"idName": "alarm",
"name": "Alarm",
"name": "alarm",
"displayName": "Alarm",
"deviceIcon": "Time",
"basicTags": [
"Service",
@ -214,57 +214,57 @@
"paramTypes": [
{
"id": "b36f1f62-60d7-49dd-926d-836c03563efa",
"idName": "monday",
"name": "monday",
"displayName": "monday",
"type": "bool",
"defaultValue": false
},
{
"id": "6bcbecd9-d3b8-4a63-9a41-e3ee3f4c3bab",
"idName": "tuesday",
"name": "tuesday",
"displayName": "tuesday",
"type": "bool",
"defaultValue": false
},
{
"id": "66bf302c-a7de-41cd-9e12-415276b82e65",
"idName": "wednesday",
"name": "wednesday",
"displayName": "wednesday",
"type": "bool",
"defaultValue": false
},
{
"id": "97aa24dc-a741-48db-ad13-7ba14ab71ea1",
"idName": "thursday",
"name": "thursday",
"displayName": "thursday",
"type": "bool",
"defaultValue": false
},
{
"id": "8d99b490-9b59-4812-a18d-d43c1259d1b0",
"idName": "friday",
"name": "friday",
"displayName": "friday",
"type": "bool",
"defaultValue": false
},
{
"id": "59cc3316-8de7-4602-9ee2-71559f7b665a",
"idName": "saturday",
"name": "saturday",
"displayName": "saturday",
"type": "bool",
"defaultValue": false
},
{
"id": "2d519d8f-4bda-4d30-801f-48fe6c10c540",
"idName": "sunday",
"name": "sunday",
"displayName": "sunday",
"type": "bool",
"defaultValue": false
},
{
"id": "3e38649d-f415-400f-bec2-81f374cad1cb",
"idName": "minutes",
"name": "minutes",
"displayName": "minutes",
"type": "int",
"unit": "Minutes",
"minValue": 0,
@ -274,8 +274,8 @@
},
{
"id": "85c1d50d-509b-4a6a-840f-fc8fdbf46a52",
"idName": "hours",
"name": "hours",
"displayName": "hours",
"type": "int",
"minValue": 0,
"maxValue": 24,
@ -284,8 +284,8 @@
},
{
"id": "5c285d83-284b-4ab2-bff8-d9a0ebbecbe4",
"idName": "timeType",
"name": "time type",
"name": "timeType",
"displayName": "time type",
"type": "QString",
"allowedValues": [
"time",
@ -299,8 +299,8 @@
},
{
"id": "b37ec6bb-9f37-4520-ae34-d788ac2d5056",
"idName": "offset",
"name": "offset",
"displayName": "offset",
"type": "int",
"minValue": -120,
"maxValue": 120,
@ -311,15 +311,15 @@
"eventTypes": [
{
"id": "5ec9a4af-d5ea-4f68-ab32-f7a3fcd75ccc",
"idName": "alarm",
"name": "alarm"
"name": "alarm",
"displayName": "alarm"
}
]
},
{
"id": "805c8948-e663-4ba6-aa67-df7446ed7098",
"idName": "countdown",
"name": "Countdown",
"name": "countdown",
"displayName": "Countdown",
"deviceIcon": "Time",
"basicTags": [
"Service",
@ -331,8 +331,8 @@
"paramTypes": [
{
"id": "7c1d33d8-bcc3-4890-a4be-2c753d9c14be",
"idName": "seconds",
"name": "seconds",
"displayName": "seconds",
"type": "int",
"unit": "Seconds",
"minValue": 0,
@ -341,8 +341,8 @@
},
{
"id": "733e4174-dc42-4bf1-9a1d-65e785c2e580",
"idName": "minutes",
"name": "minutes",
"displayName": "minutes",
"type": "int",
"unit": "Minutes",
"minValue": 0,
@ -351,8 +351,8 @@
},
{
"id": "0a54fe54-45a7-4fc5-a8d2-f9b6a92033de",
"idName": "hours",
"name": "hours",
"displayName": "hours",
"type": "int",
"unit": "Hours",
"minValue": 0,
@ -361,8 +361,8 @@
},
{
"id": "7b0c11cd-64c5-4cfc-9860-aa9ce7b7b3b5",
"idName": "repeating",
"name": "repeating",
"displayName": "repeating",
"type": "bool",
"defaultValue": false
}
@ -370,16 +370,16 @@
"eventTypes": [
{
"id": "1db11351-ad67-448e-a784-216741a06a58",
"idName": "timeout",
"name": "timeout"
"name": "timeout",
"displayName": "timeout"
}
],
"stateTypes": [
{
"id": "b21ccd53-1ebd-41a0-a2a3-662874e79837",
"idName": "running",
"name": "running",
"eventTypeName": "running changed",
"displayName": "running",
"displayNameEvent": "running changed",
"type": "bool",
"defaultValue": false
}
@ -387,18 +387,18 @@
"actionTypes": [
{
"id": "436e9923-6eff-444e-bde7-a61228a4d748",
"idName": "start",
"name": "start"
"name": "start",
"displayName": "start"
},
{
"id": "bf4d1def-4159-4254-a76d-fd31aaa84e2d",
"idName": "stop",
"name": "stop"
"name": "stop",
"displayName": "stop"
},
{
"id": "14aad613-b972-411f-93c9-f00bfd254285",
"idName": "restart",
"name": "restart"
"name": "restart",
"displayName": "restart"
}
]
}

View File

@ -1,17 +1,17 @@
{
"displayName": "Denon",
"name": "Denon",
"idName": "Denon",
"id": "cd758269-dbbb-4ef0-80ab-48bd9a8a2765",
"vendors": [
{
"id": "cf0a9644-2c13-4daf-85c1-ad88d6745b42",
"name": "Denon",
"idName": "denon",
"displayName": "Denon",
"name": "denon",
"deviceClasses": [
{
"id": "1cd3d67e-aba0-450e-9e2a-483a1527aba6",
"idName": "AVRX1000",
"name": "AVR X1000",
"name": "AVRX1000",
"displayName": "AVR X1000",
"createMethods": ["user"],
"criticalStateTypeId": "4d1790bf-28c6-4c1f-8892-ba1a0ef140f5",
"primaryActionTypeId": "1cdb6b54-6831-4900-95b2-c78f64497701",
@ -23,8 +23,8 @@
"paramTypes": [
{
"id": "a54b98b4-b78f-41dd-a257-14425c6cf9ab",
"idName": "ip",
"name": "ip",
"displayName": "ip",
"type" : "QString",
"inputType": "IPv4Address"
}
@ -32,28 +32,28 @@
"stateTypes": [
{
"id": "4d1790bf-28c6-4c1f-8892-ba1a0ef140f5",
"idName": "connected",
"name": "connected",
"eventTypeName": "connected changed",
"displayName": "connected",
"displayNameEvent": "connected changed",
"defaultValue": false,
"type": "bool"
},
{
"name": "power",
"displayName": "power",
"id": "1cdb6b54-6831-4900-95b2-c78f64497701",
"idName": "power",
"eventTypeName": "power changed",
"actionTypeName": "Set power",
"name": "power",
"displayNameEvent": "power changed",
"displayNameAction": "Set power",
"type": "bool",
"defaultValue": false,
"writable": true
},
{
"name": "volume",
"displayName": "volume",
"id": "773636b9-304d-463a-8755-fc7488dc0ff3",
"idName": "volume",
"eventTypeName": "volume changed",
"actionTypeName": "Set volume",
"name": "volume",
"displayNameEvent": "volume changed",
"displayNameAction": "Set volume",
"type": "int",
"unit": "Dezibel",
"defaultValue": 0,
@ -62,11 +62,11 @@
"writable": true
},
{
"name": "channel",
"displayName": "channel",
"id": "f29ffa2c-31d6-4d88-b160-a38288c82ce1",
"idName": "channel",
"eventTypeName": "channel changed",
"actionTypeName": "Set channel",
"name": "channel",
"displayNameEvent": "channel changed",
"displayNameAction": "Set channel",
"type": "QString",
"writable": true,
"possibleValues": [

View File

@ -1,17 +1,17 @@
{
"name": "Elgato",
"displayName": "Elgato",
"id": "c5c03ad4-bfdb-444a-8eca-2c234c46cc27",
"idName": "Elgato",
"name": "Elgato",
"vendors": [
{
"name": "Elgato",
"idName": "elgato",
"displayName": "Elgato",
"name": "elgato",
"id": "90a3091d-1053-4f77-8dc3-92e27bbcebe7",
"deviceClasses": [
{
"id": "164f9602-90ee-4693-bda3-9cafae37603e",
"idName": "avea",
"name": "Avea",
"name": "avea",
"displayName": "Avea",
"deviceIcon": "LightBulb",
"criticalStateTypeId": "6d5e792a-c786-40d2-ae35-a48ac6fafcbc",
"basicTags": [
@ -23,15 +23,15 @@
"paramTypes": [
{
"id": "d7a5d96f-33dc-4dc3-a171-b1e89a5e1a4b",
"idName": "name",
"name": "name",
"displayName": "name",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "20932e39-00fd-40e3-8f39-850ba149844e",
"idName": "macAddress",
"name": "mac address",
"name": "macAddress",
"displayName": "mac address",
"type": "QString",
"inputType": "MacAddress"
}
@ -39,18 +39,18 @@
"stateTypes": [
{
"id": "6d5e792a-c786-40d2-ae35-a48ac6fafcbc",
"idName": "connected",
"name": "connected",
"displayName": "connected",
"eventTypeName": "connected changed",
"type": "bool",
"defaultValue": false
},
{
"id": "c38181a0-e19b-423f-8b66-dedda94e89b5",
"idName": "brightness",
"name": "Brightness",
"eventTypeName": "brightness changed",
"actionTypeName": "Set brightness",
"name": "brightness",
"displayName": "Brightness",
"displayNameEvent": "brightness changed",
"displayNameAction": "Set brightness",
"type": "int",
"defaultValue": 100,
"ruleRelevant": false,
@ -61,16 +61,15 @@
},
{
"id": "3f15637a-8272-4714-bd08-04806e05bbef",
"idName": "color",
"name": "color",
"eventTypeName": "color changed",
"actionTypeName": "Set color",
"displayName": "color",
"displayNameEvent": "color changed",
"disoplayNameAction": "Set color",
"type": "QColor",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": "#000000",
"writable": true
}
]
}

View File

@ -1,96 +1,96 @@
{
"name": "Elro",
"idName": "Elro",
"displayName": "Elro",
"id": "2b267f81-d9ae-4f4f-89a0-7386b547cfd3",
"vendors": [
{
"name": "Elro",
"idName": "elro",
"displayName": "Elro",
"id": "435a13a0-65ca-4f0c-94c1-e5873b258db5",
"deviceClasses": [
{
"id": "308ae6e6-38b3-4b3a-a513-3199da2764f8",
"name": "Elro Socket",
"name": "elroSocket",
"displayName": "Elro Power Socket",
"deviceIcon": "Socket",
"basicTags": [
"Device",
"Actuator"
],
"idName": "elroSocket",
"createMethods": ["user"],
"primaryActionTypeId": "31c9758e-6567-4f89-85bb-29e1a7c55d44",
"paramTypes": [
{
"id": "66b2a017-658a-46d9-9e98-33aaed6345ad",
"idName": "chan1",
"name": "channel 1",
"name": "chan1",
"displayName": "channel 1",
"type": "bool"
},
{
"id": "bda44f42-b608-4c70-a370-8d8d2e406205",
"idName": "chan2",
"name": "channel 2",
"name": "chan2",
"displayName": "channel 2",
"type": "bool"
},
{
"id": "4165bfb7-f1db-49ce-bad7-34956ea45d03",
"idName": "chan3",
"name": "channel 3",
"name": "chan3",
"displayName": "channel 3",
"type": "bool"
},
{
"id": "69960183-8fba-4f94-94b4-6d536e28f3a0",
"idName": "chan4",
"name": "channel 4",
"name": "chan4",
"displayName": "channel 4",
"type": "bool"
},
{
"id": "41a9706c-e6e8-4de8-b280-789f1434f6ed",
"idName": "chan5",
"name": "channel 5",
"name": "chan5",
"displayName": "channel 5",
"type": "bool"
},
{
"id": "906811d6-e232-42e6-829c-2cdaa9ee5340",
"idName": "a",
"name": "A",
"name": "a",
"displayName": "A",
"type": "bool"
},
{
"id": "0d9b27f7-01cc-44bc-99f6-65612dee0027",
"idName": "b",
"name": "B",
"name": "b",
"displayName": "B",
"type": "bool"
},
{
"id": "d82d95db-b6b5-4d0b-9ea6-a00fc455a0ff",
"idName": "c",
"name": "C",
"name": "c",
"displayName": "C",
"type": "bool"
},
{
"id": "a4a13ee3-605f-4b42-b81b-a26e66f74b26",
"idName": "d",
"name": "D",
"name": "d",
"displayName": "D",
"type": "bool"
},
{
"id": "e71ee50f-5c54-4a35-877a-743fe928a528",
"idName": "e",
"name": "E",
"name": "e",
"displayName": "E",
"type": "bool"
}
],
"actionTypes": [
{
"id": "31c9758e-6567-4f89-85bb-29e1a7c55d44",
"idName": "power",
"name": "set power",
"name": "power",
"displayName": "set power",
"paramTypes": [
{
"id": "004ad008-0084-40be-9b1a-b60e1b30579d",
"idName": "power",
"name": "power",
"displayName": "power",
"type": "bool"
}
]

View File

@ -1,17 +1,17 @@
{
"name": "eQ-3",
"idName": "EQ3",
"name": "EQ3",
"displayName": "eQ-3",
"id": "f324c43c-9680-48d8-852a-93b2227139b9",
"vendors": [
{
"name": "eQ-3",
"idName": "eq3",
"name": "eq3",
"displayName": "eQ-3",
"id": "2cac0645-855e-44fa-837e-1cab0ae4304c",
"deviceClasses": [
{
"id": "1e892268-8bd7-442c-a001-bd4e2e6b2949",
"idName": "cube",
"name": "Max! Cube LAN Gateway",
"name": "cube",
"displayName": "Max! Cube LAN Gateway",
"deviceIcon": "Gateway",
"criticalStateTypeId": "d0a9a369-cf8c-47c4-a12e-f2d076bf12fd",
"interfaces": ["gateway"],
@ -25,45 +25,45 @@
"paramTypes": [
{
"id": "b30c14db-5b2a-4366-87e3-13d0d38b1905",
"idName": "host",
"name": "host address",
"name": "host",
"displayName": "host address",
"type": "QString",
"inputType": "IPv4Address"
},
{
"id": "a4c92442-dc47-463f-8e24-15b5b593adec",
"idName": "port",
"name": "port",
"displayName": "port",
"type": "int"
},
{
"id": "67dc1a45-7369-422a-b677-881271f29d6c",
"idName": "serial",
"name": "serial number",
"name": "serial",
"displayName": "serial number",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "8d629061-8d4b-49f1-ab47-b82fdde3036c",
"idName": "firmware",
"name": "firmware version",
"name": "firmware",
"displayName": "firmware version",
"type": "int"
}
],
"stateTypes": [
{
"id": "d0a9a369-cf8c-47c4-a12e-f2d076bf12fd",
"idName": "connection",
"name": "connected",
"eventTypeName": "connected changed",
"name": "connection",
"displayName": "connected",
"displayNameEvent": "connected changed",
"type": "bool",
"defaultValue": false
},
{
"id": "2c2367da-c229-40ed-9d47-a6e73cd6dc3b",
"idName": "portalEnabled",
"name": "portal enabled",
"eventTypeName": "portal enabled changed",
"name": "portalEnabled",
"displayName": "portal enabled",
"displayNameEvent": "portal enabled changed",
"type": "bool",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -73,8 +73,8 @@
},
{
"id": "ffbfec5d-06e8-4082-b62b-92cc5c3e8c4e",
"idName": "wallThermostate",
"name": "Max! Wall Thermostat",
"name": "wallThermostate",
"displayName": "Max! Wall Thermostat",
"deviceIcon": "Thermometer",
"primaryStateTypeId": "852e7708-db1d-42d1-96e4-19c13598262c",
"basicTags": [
@ -87,67 +87,67 @@
"paramTypes": [
{
"id": "67dc1a45-7369-422a-b677-881271f29d6c",
"idName": "serial",
"name": "serial number",
"name": "serial",
"displayName": "serial number",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "8d32b228-8618-483f-bcc3-2d62868d6912",
"idName": "name",
"name": "name",
"displayName": "name",
"type": "QString"
},
{
"id": "801be701-ea53-4cb2-a933-823f330e7837",
"idName": "parent",
"name": "parent cube",
"name": "parent",
"displayName": "parent cube",
"type": "QString"
},
{
"id": "6ba358c1-0c31-4ea4-93fd-544f030582a7",
"idName": "rf",
"name": "rf address",
"name": "rf",
"displayName": "rf address",
"type": "QString"
},
{
"id": "e3bb28dc-5311-4325-805a-e1e3a1495016",
"idName": "room",
"name": "room id",
"name": "room",
"displayName": "room id",
"type": "int"
},
{
"id": "14ea2e10-4545-47ff-8955-8172913f1039",
"idName": "roomName",
"name": "room name",
"name": "roomName",
"displayName": "room name",
"type": "QString"
}
],
"actionTypes": [
{
"id": "162b4b3d-9923-4f2c-a755-b50c8a06a6f0",
"idName": "setAutoMode",
"name": "set auto mode"
"name": "setAutoMode",
"displayName": "set auto mode"
},
{
"id": "8e604437-9f5b-4c17-b5b0-e2db6007af5b",
"idName": "setManualMode",
"name": "set manual mode"
"name": "setManualMode",
"displayName": "set manual mode"
},
{
"id": "27a981e8-ec23-4ba8-921e-33b911a7dd89",
"idName": "setEcoMode",
"name": "set eco mode"
"name": "setEcoMode",
"displayName": "set eco mode"
},
{
"id": "184fb112-7a03-4560-8634-0257c969c26e",
"idName": "displayCurrentTemp",
"name": "display current temperature",
"name": "displayCurrentTemp",
"displayName": "display current temperature",
"paramTypes": [
{
"id": "894dbb8e-73b5-4e89-8b93-d7afda239dcb",
"idName": "display",
"name": "display",
"displayName": "display",
"type": "bool",
"defaultValue": true
}
@ -157,18 +157,18 @@
"stateTypes": [
{
"id": "850380ee-a787-43e7-adb8-768a21a6e64d",
"idName": "comfortTemp",
"name": "comfort temperature",
"eventTypeName": "confort temperature changed",
"name": "comfortTemp",
"displayName": "comfort temperature",
"displayNameEvent": "confort temperature changed",
"type": "double",
"unit": "DegreeCelsius",
"defaultValue": 0
},
{
"id": "24dfd20d-bc8d-48e4-8162-b20ae0465c41",
"idName": "ecoTemp",
"name": "eco temperature",
"eventTypeName": "eco temperature changed",
"name": "ecoTemp",
"displayName": "eco temperature",
"displayNameEvent": "eco temperature changed",
"type": "double",
"unit": "DegreeCelsius",
"ruleRelevant": false,
@ -177,9 +177,9 @@
},
{
"id": "a8536ddf-a6e4-41c2-89c1-e7102608f5f6",
"idName": "maxSetpointTemp",
"name": "max setpoint",
"eventTypeName": "max setpoint changed",
"name": "maxSetpointTemp",
"displayName": "max setpoint",
"displayNameEvent": "max setpoint changed",
"type": "double",
"unit": "DegreeCelsius",
"ruleRelevant": false,
@ -188,9 +188,9 @@
},
{
"id": "ceb0ad05-37ad-4b79-a4d9-540c34a7e3e4",
"idName": "minSetpointTemp",
"name": "min setpoint",
"eventTypeName": "min setpoint changed",
"name": "minSetpointTemp",
"displayName": "min setpoint",
"displayNameEvent": "min setpoint changed",
"type": "double",
"unit": "DegreeCelsius",
"ruleRelevant": false,
@ -199,41 +199,41 @@
},
{
"id": "9880247b-cf9a-453c-b0c3-d910eba8a253",
"idName": "errorOccurred",
"name": "error occurred",
"eventTypeName": "error occured",
"name": "errorOccurred",
"displayName": "error occurred",
"displayNameEvent": "error occured",
"type": "bool",
"defaultValue": false
},
{
"id": "a9e29f03-063e-4686-8aac-2f6d8f8a4937",
"idName": "initialized",
"name": "initialized",
"eventTypeName": "initialized changed",
"displayName": "initialized",
"displayNameEvent": "initialized changed",
"type": "bool",
"defaultValue": false
},
{
"id": "53b89f32-8894-4290-92a0-6a470c6b69ab",
"idName": "batteryLow",
"name": "battery low",
"eventTypeName": "battery low changed",
"name": "batteryLow",
"displayName": "battery low",
"displayNameEvent": "battery low changed",
"type": "bool",
"defaultValue": false
},
{
"id": "aff38be8-7ea6-4fd8-b0fa-e987ab05c719",
"idName": "linkStatusOK",
"name": "link status ok",
"eventTypeName": "link status changed",
"name": "linkStatusOK",
"displayName": "link status ok",
"displayNameEvent": "link status changed",
"type": "bool",
"defaultValue": false
},
{
"id": "979df197-09a1-46f9-9217-9d323b1062bd",
"idName": "panelLocked",
"name": "panel locked",
"eventTypeName": "panel locked changed",
"name": "panelLocked",
"displayName": "panel locked",
"displayNameEvent": "panel locked changed",
"type": "bool",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -241,9 +241,9 @@
},
{
"id": "1d6bd962-5c31-47ad-80a4-dda87bff98f5",
"idName": "gatewayKnown",
"name": "gateway known",
"eventTypeName": "gateway known changed",
"name": "gatewayKnown",
"displayName": "gateway known",
"displayNameEvent": "gateway known changed",
"type": "bool",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -251,9 +251,9 @@
},
{
"id": "1b402ba6-a8ae-45b1-8acf-2b0a89f71889",
"idName": "dtsActive",
"name": "dts active",
"eventTypeName": "dts active changed",
"name": "dtsActive",
"displayName": "dts active",
"displayNameEvent": "dts active changed",
"type": "bool",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -261,26 +261,26 @@
},
{
"id": "639360f0-bb65-43e6-b227-50ae0ac39d6c",
"idName": "deviceMode",
"name": "device mode",
"eventTypeName": "device mode changed",
"name": "deviceMode",
"displayName": "device mode",
"displayNameEvent": "device mode changed",
"type": "int",
"defaultValue": -1
},
{
"id": "ff5194e3-5641-4ac2-92c7-48c431b4a2eb",
"idName": "deviceModeString",
"name": "device mode string",
"eventTypeName": "device mode string changed",
"name": "deviceModeString",
"displayName": "device mode string",
"displayNameEvent": "device mode string changed",
"type": "QString",
"defaultValue": "-"
},
{
"id": "579aa8c6-8814-491b-9e7c-b98108c323d1",
"idName": "desiredTemperature",
"name": "desired temperature",
"eventTypeName": "desired temperature changed",
"actionTypeName": "Set desired temperature",
"name": "desiredTemperature",
"displayName": "desired temperature",
"displayNameEvent": "desired temperature changed",
"displayNameAction": "Set desired temperature",
"type": "double",
"unit": "DegreeCelsius",
"defaultValue": 0,
@ -288,9 +288,9 @@
},
{
"id": "852e7708-db1d-42d1-96e4-19c13598262c",
"idName": "currentTemperature",
"name": "current temperature",
"eventTypeName": "current temperature changed",
"name": "currentTemperature",
"displayName": "current temperature",
"displayNameEvent": "current temperature changed",
"unit": "DegreeCelsius",
"type": "double",
"defaultValue": 0
@ -299,8 +299,8 @@
},
{
"id": "f80d9481-4827-45ee-a013-b97b22412d92",
"idName": "radiatorThermostate",
"name": "Max! Radiator Thermostat",
"name": "radiatorThermostate",
"displayName": "Max! Radiator Thermostat",
"deviceIcon": "Thermometer",
"basicTags": [
"Device",
@ -312,83 +312,83 @@
"paramTypes": [
{
"id": "67dc1a45-7369-422a-b677-881271f29d6c",
"idName": "serial",
"name": "serial number",
"name": "serial",
"displayName": "serial number",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "8d32b228-8618-483f-bcc3-2d62868d6912",
"idName": "name",
"name": "name",
"displayName": "name",
"type": "QString"
},
{
"id": "801be701-ea53-4cb2-a933-823f330e7837",
"idName": "parent",
"name": "parent cube",
"name": "parent",
"displayName": "parent cube",
"type": "QString"
},
{
"id": "6ba358c1-0c31-4ea4-93fd-544f030582a7",
"idName": "rf",
"name": "rf address",
"name": "rf",
"displayName": "rf address",
"type": "QString"
},
{
"id": "e3bb28dc-5311-4325-805a-e1e3a1495016",
"idName": "room",
"name": "room id",
"name": "room",
"displayName": "room id",
"type": "int"
},
{
"id": "14ea2e10-4545-47ff-8955-8172913f1039",
"idName": "roomName",
"name": "room name",
"name": "roomName",
"displayName": "room name",
"type": "QString"
}
],
"actionTypes": [
{
"id": "162b4b3d-9923-4f2c-a755-b50c8a06a6f0",
"idName": "setAutoMode",
"name": "set auto mode"
"name": "setAutoMode",
"displayName": "set auto mode"
},
{
"id": "8e604437-9f5b-4c17-b5b0-e2db6007af5b",
"idName": "setManualMode",
"name": "set manual mode"
"name": "setManualMode",
"displayName": "set manual mode"
},
{
"id": "27a981e8-ec23-4ba8-921e-33b911a7dd89",
"idName": "setEcoMode",
"name": "set eco mode"
"name": "setEcoMode",
"displayName": "set eco mode"
}
],
"stateTypes": [
{
"id": "850380ee-a787-43e7-adb8-768a21a6e64d",
"idName": "comfortTemp",
"name": "comfort temperature",
"eventTypeName": "comfort temperature changed",
"name": "comfortTemp",
"displayName": "comfort temperature",
"displayNameEvent": "comfort temperature changed",
"unit": "DegreeCelsius",
"type": "double",
"defaultValue": 0
},
{
"id": "24dfd20d-bc8d-48e4-8162-b20ae0465c41",
"idName": "comfortTemp",
"name": "eco temperature",
"eventTypeName": "eco temperature changed",
"name": "comfortTemp",
"displayName": "eco temperature",
"displayNameEvent": "eco temperature changed",
"unit": "DegreeCelsius",
"type": "double",
"defaultValue": 0
},
{
"id": "a8536ddf-a6e4-41c2-89c1-e7102608f5f6",
"idName": "maxSetpointTemp",
"name": "max setpoint",
"eventTypeName": "max setpoint changed",
"name": "maxSetpointTemp",
"displayName": "max setpoint",
"displayNameEvent": "max setpoint changed",
"unit": "DegreeCelsius",
"type": "double",
"ruleRelevant": false,
@ -397,9 +397,9 @@
},
{
"id": "ceb0ad05-37ad-4b79-a4d9-540c34a7e3e4",
"idName": "minSetpointTemp",
"name": "min setpoint",
"eventTypeName": "min setpoint changed",
"name": "minSetpointTemp",
"displayName": "min setpoint",
"displayNameEvent": "min setpoint changed",
"unit": "DegreeCelsius",
"type": "double",
"ruleRelevant": false,
@ -408,41 +408,41 @@
},
{
"id": "9880247b-cf9a-453c-b0c3-d910eba8a253",
"idName": "errorOccurred",
"name": "error occured",
"eventTypeName": "error occured changed",
"name": "errorOccurred",
"displayName": "error occured",
"displayNameEvent": "error occured changed",
"type": "bool",
"defaultValue": false
},
{
"id": "a9e29f03-063e-4686-8aac-2f6d8f8a4937",
"idName": "initialized",
"name": "initialized",
"eventTypeName": "initialized changed",
"displayName": "initialized",
"displayNameEvent": "initialized changed",
"type": "bool",
"defaultValue": false
},
{
"id": "53b89f32-8894-4290-92a0-6a470c6b69ab",
"idName": "batteryLow",
"name": "battery low",
"eventTypeName": "battery low changed",
"name": "batteryLow",
"displayName": "battery low",
"displayNameEvent": "battery low changed",
"type": "bool",
"defaultValue": false
},
{
"id": "aff38be8-7ea6-4fd8-b0fa-e987ab05c719",
"idName": "linkStatusOk",
"name": "link status ok",
"eventTypeName": "link status changed",
"name": "linkStatusOk",
"displayName": "link status ok",
"displayNameEvent": "link status changed",
"type": "bool",
"defaultValue": false
},
{
"id": "979df197-09a1-46f9-9217-9d323b1062bd",
"idName": "panelLocked",
"name": "panel locked",
"eventTypeName": "pannel locked changed",
"name": "panelLocked",
"displayName": "panel locked",
"displayNameEvent": "pannel locked changed",
"type": "bool",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -450,9 +450,9 @@
},
{
"id": "1d6bd962-5c31-47ad-80a4-dda87bff98f5",
"idName": "gatewayKnown",
"name": "gateway known",
"eventTypeName": "gateway known changed",
"name": "gatewayKnown",
"displayName": "gateway known",
"displayNameEvent": "gateway known changed",
"type": "bool",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -460,9 +460,9 @@
},
{
"id": "1b402ba6-a8ae-45b1-8acf-2b0a89f71889",
"idName": "dtsActive",
"name": "dts active",
"eventTypeName": "dts active changed",
"name": "dtsActive",
"displayName": "dts active",
"displayNameEvent": "dts active changed",
"type": "bool",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -470,26 +470,26 @@
},
{
"id": "639360f0-bb65-43e6-b227-50ae0ac39d6c",
"idName": "deviceMode",
"name": "device mode",
"eventTypeName": "device mode changed",
"name": "deviceMode",
"displayName": "device mode",
"displayNameEvent": "device mode changed",
"type": "int",
"defaultValue": -1
},
{
"id": "ff5194e3-5641-4ac2-92c7-48c431b4a2eb",
"idName": "deviceModeString",
"name": "device mode string",
"eventTypeName": "device mode string changed",
"name": "deviceModeString",
"displayName": "device mode string",
"displayNameEvent": "device mode string changed",
"type": "QString",
"defaultValue": "-"
},
{
"id": "579aa8c6-8814-491b-9e7c-b98108c323d1",
"idName": "desiredTemperature",
"name": "desired temperature",
"eventTypeName": "desired temperature changed",
"actionTypeName": "Set desired temperature",
"name": "desiredTemperature",
"displayName": "desired temperature",
"displayNameEvent": "desired temperature changed",
"displayNameAction": "Set desired temperature",
"unit": "DegreeCelsius",
"type": "double",
"defaultValue": 0,
@ -497,35 +497,35 @@
},
{
"id": "576da571-9a65-478f-96bf-19256c8b9ece",
"idName": "offsetTemp",
"name": "offset temperature",
"eventTypeName": "offset temperature changed",
"name": "offsetTemp",
"displayName": "offset temperature",
"displayNameEvent": "offset temperature changed",
"unit": "DegreeCelsius",
"type": "double",
"defaultValue": 0
},
{
"id": "81c6c74a-b0cd-4daa-9eb9-f1cd68f328af",
"idName": "windowOpenDuration",
"name": "window open duration",
"eventTypeName": "window open duration changed",
"name": "windowOpenDuration",
"displayName": "window open duration",
"displayNameEvent": "window open duration changed",
"unit": "Minutes",
"type": "int",
"defaultValue": 0
},
{
"id": "7c41fa64-b1a1-48d2-9d03-67aa16cd83ad",
"idName": "boostValveValue",
"name": "boost valve",
"eventTypeName": "boost value changed",
"name": "boostValveValue",
"displayName": "boost valve",
"displayNameEvent": "boost value changed",
"type": "int",
"defaultValue": 0
},
{
"id": "e75c1398-9ad7-466c-b3b9-b03bbb686a30",
"idName": "boostDuration",
"name": "boost duration",
"eventTypeName": "boost duration changed",
"name": "boostDuration",
"displayName": "boost duration",
"displayNameEvent": "boost duration changed",
"unit": "Seconds",
"type": "int",
"ruleRelevant": false,
@ -534,9 +534,9 @@
},
{
"id": "bd6f5947-d4b4-444b-81c8-77eec46957e4",
"idName": "discalcWeekDay",
"name": "discalc weekday",
"eventTypeName": "discalc weekday changed",
"name": "discalcWeekDay",
"displayName": "discalc weekday",
"displayNameEvent": "discalc weekday changed",
"type": "QString",
"defaultValue": "",
"ruleRelevant": false,
@ -544,34 +544,34 @@
},
{
"id": "e78235ee-affc-41e3-a463-9f0512b4a6c3",
"idName": "discalcTime",
"name": "discalc time",
"eventTypeName": "discalc time changed",
"name": "discalcTime",
"displayName": "discalc time",
"displayNameEvent": "discalc time changed",
"type": "QString",
"defaultValue": ""
},
{
"id": "e367fa3a-b30f-49bd-af3f-cff92360ad32",
"idName": "valveMaximumSettings",
"name": "valve maximum setting",
"eventTypeName": "valve maximum setting changed",
"name": "valveMaximumSettings",
"displayName": "valve maximum setting",
"displayNameEvent": "valve maximum setting changed",
"type": "double",
"defaultValue": 0
},
{
"id": "ffaff87b-b741-4db8-9875-3380af4f1885",
"idName": "valveOffset",
"name": "valve offset",
"eventTypeName": "valve offset changed",
"name": "valveOffset",
"displayName": "valve offset",
"displayNameEvent": "valve offset changed",
"unit": "Percentage",
"type": "int",
"defaultValue": 0
},
{
"id": "72956000-0203-4c32-a6b6-3bb7e46c03ca",
"idName": "valvePosition",
"name": "valve position",
"eventTypeName": "valve position changed",
"name": "valvePosition",
"displayName": "valve position",
"displayNameEvent": "valve position changed",
"unit": "Percentage",
"type": "int",
"defaultValue": 0

View File

@ -1,17 +1,17 @@
{
"name": "Generic Elements",
"idName": "GenericElements",
"name": "GenericElements",
"displayName": "Generic Elements",
"id": "6e22161e-39b7-4416-8623-39e730721efb",
"vendors": [
{
"name": "guh",
"idName": "guh",
"displayName": "guh",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{
"id": "c0f511f9-70f5-499b-bd70-2c0e9ddd68c4",
"idName": "toggleButton",
"name": "Toggle Button",
"name": "toggleButton",
"displayName": "Toggle Button",
"deviceIcon": "Switch",
"primaryActionTypeId": "b5e90567-54aa-49bd-a78a-3c19fb38aaf5",
"basicTags": [
@ -23,10 +23,10 @@
"stateTypes": [
{
"id": "b5e90567-54aa-49bd-a78a-3c19fb38aaf5",
"idName": "state",
"name": "state",
"eventTypeName": "state changed",
"actionTypeName": "Set state",
"displayName": "state",
"displayNameEvent": "state changed",
"displayNameAction": "Set state",
"type": "bool",
"defaultValue": false,
"writable": true
@ -35,8 +35,8 @@
},
{
"id": "820b2f2d-0d92-48c8-8fd4-f94ce8fc4103",
"idName": "button",
"name": "Button",
"name": "button",
"displayName": "Button",
"deviceIcon": "Switch",
"primaryActionTypeId": "01f38af1-b2ab-4ec3-844e-ef52f0f229a9",
"basicTags": [
@ -48,22 +48,22 @@
"actionTypes": [
{
"id": "01f38af1-b2ab-4ec3-844e-ef52f0f229a9",
"idName": "buttonPress",
"name": "press"
"name": "buttonPress",
"displayName": "press"
}
],
"eventTypes": [
{
"id": "effdbc2d-e467-4b0b-80a9-9dda251bfa5c",
"idName": "buttonPressed",
"name": "button pressed"
"name": "buttonPressed",
"displayName": "button pressed"
}
]
},
{
"id": "430d188c-476d-4825-a9bd-86dfa3094b56",
"idName": "onOffButton",
"name": "ON/OFF Button",
"name": "onOffButton",
"displayName": "ON/OFF Button",
"deviceIcon": "Switch",
"basicTags": [
"Device",
@ -74,25 +74,25 @@
"actionTypes": [
{
"id": "892596d2-0863-4807-97da-469b9f7003f2",
"idName": "onOffButtonOn",
"name": "press ON"
"name": "onOffButtonOn",
"displayName": "press ON"
},
{
"id": "a8d64050-0b58-4ccf-b052-77ce2b7368ad",
"idName": "onOffButtonOff",
"name": "press OFF"
"name": "onOffButtonOff",
"displayName": "press OFF"
}
],
"eventTypes": [
{
"id": "4eeba6a2-e4c7-4a2e-8360-2797d98114e6",
"idName": "onOffButtonOn",
"name": "ON pressed"
"name": "onOffButtonOn",
"displayName": "ON pressed"
},
{
"id": "b636c5f3-2eb0-4682-96d4-88a4aa9d2c12",
"idName": "onOffButtonOff",
"name": "OFF pressed"
"name": "onOffButtonOff",
"displayName": "OFF pressed"
}
]
}

View File

@ -1,17 +1,17 @@
{
"name": "Gpio Controller",
"idName": "GpioController",
"displayName": "Gpio Controller",
"name": "GpioController",
"id": "127ead55-996a-44ac-ba82-fc3c634e018a",
"vendors": [
{
"name": "Raspberry Pi 2",
"idName": "raspberryPi",
"displayName": "Raspberry Pi 2",
"name": "raspberryPi",
"id": "f0d00b66-bbd8-4a07-8591-ea48a61b229e",
"deviceClasses": [
{
"id": "3885c520-e202-4435-88f6-3c35c362b2e6",
"name": "GPIO Switch",
"idName": "gpioSwitchRpi",
"displayName": "GPIO Switch",
"name": "gpioSwitchRpi",
"deviceIcon": "Switch",
"basicTags": [
"Device",
@ -21,22 +21,22 @@
"paramTypes": [
{
"id": "9eda783f-6d9f-4d39-986d-d2cbfff5a7dd",
"idName": "gpio",
"name": "GPIO",
"name": "gpio",
"displayName": "GPIO",
"type": "int",
"defaultValue": -1
},
{
"id": "2204d278-7bc7-407f-ac82-ce3ae1d5779c",
"idName": "pin",
"name": "Pin number",
"name": "pin",
"displayName": "Pin number",
"type": "int",
"defaultValue": -1
},
{
"id": "504798eb-1faa-4703-a57a-2778e4bf9a67",
"idName": "description",
"name": "Description",
"name": "description",
"displayName": "Description",
"type": "QString",
"defaultValue": "-"
}
@ -44,20 +44,20 @@
"stateTypes": [
{
"id": "06843766-358e-44b0-8d52-2b46ef98459a",
"idName": "powerValue",
"name": "Power",
"name": "powerValue",
"displayName": "Power",
"type": "bool",
"defaultValue": false,
"writable": true,
"eventTypeName": "Power changed",
"actionTypeName": "Set power"
"displayNameEvent": "Power changed",
"displayNameAction": "Set power"
}
]
},
{
"id": "6aff228b-0410-4ef9-9593-51e8639aacea",
"name": "GPIO Button",
"idName": "gpioButtonRpi",
"displayName": "GPIO Button",
"name": "gpioButtonRpi",
"deviceIcon": "Power",
"basicTags": [
"Device",
@ -67,22 +67,22 @@
"paramTypes": [
{
"id": "9eda783f-6d9f-4d39-986d-d2cbfff5a7dd",
"idName": "gpio",
"name": "GPIO",
"name": "gpio",
"displayName": "GPIO",
"type": "int",
"defaultValue": -1
},
{
"id": "2204d278-7bc7-407f-ac82-ce3ae1d5779c",
"idName": "pin",
"name": "Pin number",
"name": "pin",
"displayName": "Pin number",
"type": "int",
"defaultValue": -1
},
{
"id": "504798eb-1faa-4703-a57a-2778e4bf9a67",
"idName": "description",
"name": "Description",
"name": "description",
"displayName": "Description",
"type": "QString",
"defaultValue": "-"
}
@ -90,25 +90,25 @@
"stateTypes": [
{
"id": "57f1b7cc-26c8-434b-ba04-d3077dc886c8",
"idName": "pressed",
"name": "Pressed",
"name": "pressed",
"displayName": "Pressed",
"type": "bool",
"defaultValue": false,
"eventTypeName": "Pressed changed"
"displayNameEvent": "Pressed changed"
}
]
}
]
},
{
"name": "Beaglebone Black",
"idName": "beagleboneBlack",
"displayName": "Beaglebone Black",
"name": "beagleboneBlack",
"id": "7835d14b-b455-49bd-9f31-72c6e8c3033d",
"deviceClasses": [
{
"id": "75d54a59-f9b0-4bc4-a86c-6b1fc47e0663",
"name": "GPIO Switch",
"idName": "gpioSwitchBbb",
"displayName": "GPIO Switch",
"name": "gpioSwitchBbb",
"deviceIcon": "Switch",
"basicTags": [
"Device",
@ -118,22 +118,22 @@
"paramTypes": [
{
"id": "9eda783f-6d9f-4d39-986d-d2cbfff5a7dd",
"idName": "gpio",
"name": "GPIO",
"name": "gpio",
"displayName": "GPIO",
"type": "int",
"defaultValue": -1
},
{
"id": "2204d278-7bc7-407f-ac82-ce3ae1d5779c",
"idName": "pin",
"name": "Pin number",
"name": "pin",
"displayName": "Pin number",
"type": "int",
"defaultValue": -1
},
{
"id": "504798eb-1faa-4703-a57a-2778e4bf9a67",
"idName": "description",
"name": "Description",
"name": "description",
"displayName": "Description",
"type": "QString",
"defaultValue": "-"
}
@ -141,20 +141,20 @@
"stateTypes": [
{
"id": "06843766-358e-44b0-8d52-2b46ef98459a",
"idName": "powerValue",
"name": "Power",
"name": "powerValue",
"displayName": "Power",
"type": "bool",
"defaultValue": false,
"writable": true,
"eventTypeName": "Power changed",
"actionTypeName": "Set power"
"displayNameEvent": "Power changed",
"displayNameAction": "Set power"
}
]
},
{
"id": "ffd2aa29-55cc-4824-ba95-c311784f7824",
"name": "GPIO Button",
"idName": "gpioButtonBbb",
"displayName": "GPIO Button",
"name": "gpioButtonBbb",
"deviceIcon": "Power",
"basicTags": [
"Device",
@ -164,22 +164,22 @@
"paramTypes": [
{
"id": "9eda783f-6d9f-4d39-986d-d2cbfff5a7dd",
"idName": "gpio",
"name": "GPIO",
"name": "gpio",
"displayName": "GPIO",
"type": "int",
"defaultValue": -1
},
{
"id": "2204d278-7bc7-407f-ac82-ce3ae1d5779c",
"idName": "pin",
"name": "Pin number",
"name": "pin",
"displayName": "Pin number",
"type": "int",
"defaultValue": -1
},
{
"id": "504798eb-1faa-4703-a57a-2778e4bf9a67",
"idName": "description",
"name": "Description",
"name": "description",
"displayName": "Description",
"type": "QString",
"defaultValue": "-"
}
@ -187,11 +187,11 @@
"stateTypes": [
{
"id": "57f1b7cc-26c8-434b-ba04-d3077dc886c8",
"idName": "pressed",
"name": "Pressed",
"name": "pressed",
"displayName": "Pressed",
"type": "bool",
"defaultValue": false,
"eventTypeName": "Pressed changed"
"displayNameEvent": "Pressed changed"
}
]
}

View File

@ -1,17 +1,17 @@
{
"name": "Intertechno",
"idName": "Intertechno",
"displayName": "Intertechno",
"id": "e998d934-0397-42c1-ad63-9141bcac8563",
"vendors": [
{
"name": "Intertechno",
"idName": "intertechno",
"displayName": "Intertechno",
"id": "6a852bc2-34dd-4f4c-9ac9-dd4c32ddbcba",
"deviceClasses": [
{
"id": "324219e8-7c53-41b5-b314-c2900cd15252",
"idName": "switch",
"name": "Intertechno switch",
"name": "switch",
"displayName": "Intertechno switch",
"createMethods": ["user"],
"deviceIcon": "Switch",
"primaryActionTypeId": "df19fb51-c3cd-4b95-8d88-ebbb535f4789",
@ -22,15 +22,15 @@
"paramTypes": [
{
"id": "c4e2ec44-5e8e-4168-9f6d-a905ea3329c9",
"idName": "familyCode",
"name": "family code",
"name": "familyCode",
"displyName": "family code",
"type": "QString",
"allowedValues": ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P"]
},
{
"id": "abb67f92-2e3b-40e2-9106-e538e1882d11",
"idName": "buttonCode",
"name": "button code",
"name": "buttonCode",
"displayName": "button code",
"type": "int",
"minValue": 1,
"maxValue": 16
@ -39,12 +39,13 @@
"actionTypes": [
{
"id": "df19fb51-c3cd-4b95-8d88-ebbb535f4789",
"name": "set power",
"name": "setPower",
"displayName": "set power",
"paramTypes": [
{
"id": "8de21063-631c-4419-be5d-235cea3cd906",
"idName": "power",
"name": "power",
"displayName": "power",
"type": "bool"
}
]

View File

@ -1,17 +1,17 @@
{
"id": "e7186890-99fa-4c5b-8247-09c6d450d490",
"name": "Kodi",
"idName": "Kodi",
"displayName": "Kodi",
"vendors": [
{
"id": "447bf3d6-a86e-4636-9db0-8936c0e4d9e9",
"name": "Kodi",
"idName": "kodi",
"name": "kodi",
"displayName": "Kodi",
"deviceClasses": [
{
"id": "d09953e3-c5bd-415b-973b-0d0bf2be3f69",
"idName": "kodi",
"name": "Kodi",
"name": "kodi",
"displayName": "Kodi",
"deviceIcon": "Tv",
"interfaces": ["mediacontroller"],
"basicTags": [
@ -24,40 +24,40 @@
"paramTypes": [
{
"id": "a704beb1-b0b0-46fc-91fc-3aac01e1a364",
"idName": "name",
"name": "name",
"displayName": "name",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "1a897065-57c6-49b3-bac9-1e5db27859e5",
"idName": "ip",
"name": "ip",
"displayName": "ip",
"type" : "QString",
"inputType": "IPv4Address"
},
{
"id": "660fb4d7-9479-4c9d-a900-ce221d2b8ae4",
"idName": "port",
"name": "port",
"displayName": "port",
"type" : "int"
}
],
"stateTypes": [
{
"id": "09dfbd40-c97c-4a20-9ecd-f80e389a4864",
"idName": "connected",
"name": "connected",
"eventTypeName": "connected changed",
"displayName": "connected",
"displayNameEvent": "connected changed",
"defaultValue": false,
"type": "bool"
},
{
"id": "bc98cdb0-4d0e-48ca-afc7-922e49bb7813",
"idName": "mute",
"name": "mute",
"eventTypeName": "mute changed",
"actionTypeName": "Set mute",
"displayName": "mute",
"displayNameEvent": "mute changed",
"displayNameAction": "Set mute",
"type": "bool",
"defaultValue": true,
"ruleRelevant": false,
@ -66,10 +66,10 @@
},
{
"id": "9dfe5d78-4c3f-497c-bab1-bb9fdf7e93a9",
"idName": "volume",
"name": "volume",
"eventTypeName": "volume changed",
"actionTypeName": "Set volume",
"displayName": "volume",
"displayNameEvent": "volume changed",
"displayNameAction": "Set volume",
"unit": "Percentage",
"type": "int",
"minValue": 0,
@ -83,37 +83,37 @@
"eventTypes": [
{
"id": "2535a1eb-7643-4874-98f6-b027fdff6311",
"idName": "onPlayerPlay",
"name": "player play"
"name": "onPlayerPlay",
"displayName": "player play"
},
{
"id": "99498b1c-e9c0-480a-9e91-662ee79ba976",
"idName": "onPlayerPause",
"name": "player pause"
"name": "onPlayerPause",
"displayName": "player pause"
},
{
"id": "a02ce255-3abb-435d-a92e-7f99c952ecb2",
"idName": "onPlayerStop",
"name": "player stop"
"name": "onPlayerStop",
"displayName": "player stop"
}
],
"actionTypes": [
{
"id": "dc0aa3b5-4eae-4e58-a4ac-d4c124da53f1",
"idName": "showNotification",
"name": "show notification",
"name": "showNotification",
"displayName": "show notification",
"paramTypes": [
{
"id": "798f720a-cc4f-40e7-91d7-2ef5957ca7ad",
"idName": "message",
"name": "message",
"displayName": "message",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "86df6a45-ee8a-4e1f-94e2-4081e14eb557",
"idName": "type",
"name": "type",
"displayName": "type",
"type": "QString",
"defaultValue": "info",
"allowedValues": [
@ -126,13 +126,13 @@
},
{
"id": "28060803-aa85-44a4-9dec-ee669dfb629f",
"idName": "pressButton",
"name": "press button",
"name": "pressButton",
"displayName": "press button",
"paramTypes": [
{
"id": "93861dac-0c24-4a3b-903d-d1be44eae611",
"idName": "button",
"name": "button",
"displayName": "button",
"type": "QString",
"allowedValues": [
"left",
@ -171,13 +171,13 @@
},
{
"id": "8d51cd64-ecef-44f8-85b0-697bef252ce5",
"idName": "system",
"name": "system",
"displayName": "system",
"paramTypes": [
{
"id": "8f3413fb-018e-40d6-903c-c8a915a6f498",
"idName": "systemCommand",
"name": "command",
"name": "systemCommand",
"displayName": "command",
"type": "QString",
"defaultValue": "shutdown",
"allowedValues": [
@ -191,13 +191,13 @@
},
{
"id": "59f7ad10-16eb-40b7-a88b-c8393ae8e413",
"idName": "videoLibrary",
"name": "video library",
"name": "videoLibrary",
"displayName": "video library",
"paramTypes": [
{
"id": "3219855b-e043-43aa-91ae-794b474379bf",
"idName": "videoCommand",
"name": "command",
"name": "videoCommand",
"displayName": "command",
"type": "QString",
"defaultValue": "scan",
"allowedValues": [
@ -209,13 +209,13 @@
},
{
"id": "3d5120eb-1007-46c3-b76e-d9d4b105b9f2",
"idName": "audioLibrary",
"name": "audio library",
"name": "audioLibrary",
"displayName": "audio library",
"paramTypes": [
{
"id": "ba89d098-56d7-40a2-b499-c02499c1ec0c",
"idName": "audioCommand",
"name": "command",
"name": "audioCommand",
"displayName": "command",
"type": "QString",
"defaultValue": "scan",
"allowedValues": [

View File

@ -1,17 +1,17 @@
{
"displayName": "Leynew",
"name": "Leynew",
"idName": "Leynew",
"id": "9a6d23e6-fad8-4203-aeab-2e6e5c756990",
"vendors": [
{
"name": "Leynew",
"idName": "leynew",
"displayName": "Leynew",
"name": "leynew",
"id": "83c649b4-49b0-4482-9334-d86a85bfbd2a",
"deviceClasses": [
{
"id": "6b1f8f37-7eb4-46c4-9f15-a6eb4904999c",
"idName": "rfController",
"name": "RF Controller (LN-CON-RF20B)",
"name": "rfController",
"displayName": "RF Controller (LN-CON-RF20B)",
"deviceIcon": "LightBulb",
"primaryActionTypeId": "35495871-3b80-458b-b60d-5dc614c9fbf1",
"basicTags": [
@ -23,8 +23,8 @@
"paramTypes": [
{
"id": "09e28309-693c-4c89-9ad8-58b643794e85",
"idName": "id",
"name": "id",
"displayName": "id",
"type": "QString",
"inputType": "TextLine",
"allowedValues": ["0008", "0115", "0014"]
@ -33,103 +33,103 @@
"actionTypes": [
{
"id": "18a30ff1-28d7-4cd0-8388-290db52cd48d",
"idName": "brightnessUp",
"name": "brightness up"
"name": "brightnessUp",
"displayName": "brightness up"
},
{
"id": "d1d251b6-ffe6-4b0c-bf03-bfa8947caa1d",
"idName": "brightnessDown",
"name": "brightness down"
"name": "brightnessDown",
"displayName": "brightness down"
},
{
"id": "b8b4ef78-126f-431b-b33f-742754da5af4",
"idName": "playPause",
"name": "play / pause"
"name": "playPause",
"displayName": "play / pause"
},
{
"id": "35495871-3b80-458b-b60d-5dc614c9fbf1",
"idName": "power",
"name": "power"
"name": "power",
"displayName": "power"
},
{
"id": "737f77b6-fe2a-45ad-9945-8f0197e57741",
"idName": "red",
"name": "red"
"name": "red",
"displayName": "red"
},
{
"id": "6471e804-fd54-41dd-88ed-ec46d6cc33db",
"idName": "green",
"name": "green"
"name": "green",
"displayName": "green"
},
{
"id": "3abfe3c4-f9b3-4b22-aa3a-86ef99adedbe",
"idName": "blue",
"name": "blue"
"name": "blue",
"displayName": "blue"
},
{
"id": "6a92d30d-7bce-4238-8e05-d25d3475699c",
"idName": "white",
"name": "white"
"name": "white",
"displayName": "white"
},
{
"id": "10a145db-adea-4eff-921d-4ce1ceb940cd",
"idName": "orange",
"name": "orange"
"name": "orange",
"displayName": "orange"
},
{
"id": "46bbfb97-1600-4e91-930d-6ef4be7bdd9c",
"idName": "yellow",
"name": "yellow"
"name": "yellow",
"displayName": "yellow"
},
{
"id": "7e1db150-c68f-4c54-8259-61d050f31555",
"idName": "cyan",
"name": "cyan"
"name": "cyan",
"displayName": "cyan"
},
{
"id": "4008076e-ff8c-400b-8983-0a452ed66509",
"idName": "purple",
"name": "purple"
"name": "purple",
"displayName": "purple"
},
{
"id": "c692b7b0-f891-4729-8e76-4e67f1f6ff4a",
"idName": "auto",
"name": "auto"
"name": "auto",
"displayName": "auto"
},
{
"id": "14e696ef-6f9f-4095-9731-5f9e541dd416",
"idName": "jump3",
"name": "jump 3"
"name": "jump3",
"displayName": "jump 3"
},
{
"id": "1e764e9f-5ff1-4cd1-b3a8-7feb2a3f204c",
"idName": "fade3",
"name": "fade 3"
"name": "fade3",
"displayName": "fade 3"
},
{
"id": "85b37c46-a44c-4989-add2-06b5537fe1a1",
"idName": "speedUp",
"name": "speed up"
"name": "speedUp",
"displayName": "speed up"
},
{
"id": "7fdb9f73-e773-4839-9137-3771feabe3e9",
"idName": "speedDown",
"name": "speed down"
"name": "speedDown",
"displayName": "speed down"
},
{
"id": "851e024b-0eee-4eec-8261-478c28c03557",
"idName": "fade7",
"name": "fade 7"
"name": "fade7",
"displayName": "fade 7"
},
{
"id": "c40392be-323d-48db-a076-40cf4d8cc7eb",
"idName": "jump7",
"name": "jump 7"
"name": "jump7",
"displayName": "jump 7"
},
{
"id": "db700960-2b02-4ad3-8257-a28cb5fc6356",
"idName": "flash",
"name": "flash"
"name": "flash",
"displayName": "flash"
}
]
}

View File

@ -1,17 +1,17 @@
{
"name": "LG Smart Tv",
"idName": "LgSmartTv",
"name": "LgSmartTv",
"displayName": "LG Smart Tv",
"id": "4ef7a68b-9da0-4c62-b9ac-f478dc6f9f52",
"vendors": [
{
"name": "LG",
"idName": "lg",
"name": "lg",
"displayName": "LG",
"id": "a9af9673-78db-4226-a16b-f34b304f7041",
"deviceClasses": [
{
"id": "1d41b5a8-74ff-4a12-b365-c7bbe610848f",
"idName": "lgSmartTv",
"name": "LG Smart Tv",
"name": "lgSmartTv",
"displayName": "LG Smart Tv",
"deviceIcon": "Tv",
"basicTags": [
"Device",
@ -25,42 +25,42 @@
"paramTypes": [
{
"id": "797a1915-cb85-400a-9c1a-db09c73b54d5",
"idName": "name",
"name": "name",
"displayName": "name",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "0deec372-b955-49d2-9906-fc1a603dd637",
"idName": "model",
"name": "model",
"displayName": "model",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "0af152bb-8844-44d8-afee-d08bb0e28558",
"idName": "uuid",
"name": "uuid",
"displayName": "uuid",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "9710c07c-0725-4099-bf73-2513efbc0872",
"idName": "hostAddress",
"name": "host address",
"name": "hostAddress",
"displayName": "host address",
"type": "QString",
"inputType": "IPv4Address"
},
{
"id": "442abce0-16f9-4628-9534-e98e7f1c0a51",
"idName": "port",
"name": "port",
"displayName": "port",
"type": "int"
},
{
"id": "60a455e2-0668-4f11-a789-43c85e5a4bc5",
"idName": "key",
"name": "key",
"displayName": "key",
"type": "QString",
"inputType": "Password"
}
@ -68,25 +68,25 @@
"stateTypes": [
{
"id": "b056c36b-df87-4177-8d5d-1e7c1e8cdc7a",
"idName": "reachable",
"name": "reachable",
"eventTypeName": "reachable changed",
"displayName": "reachable",
"displayNameEvent": "reachable changed",
"type": "bool",
"defaultValue": false
},
{
"id": "8ad3d77f-d340-495d-8c2a-5569a80e9d36",
"idName": "tv3DMode",
"name": "3D mode",
"eventTypeName": "3D mode changed",
"name": "tv3DMode",
"displayName": "3D mode",
"displayNameEvent": "3D mode changed",
"type": "bool",
"defaultValue": false
},
{
"id": "07d39a6e-7eab-42d0-851d-9f3bcd3bbb57",
"idName": "tvVolumeLevel",
"name": "volume",
"eventTypeName": "volume changed",
"name": "tvVolumeLevel",
"displayName": "volume",
"displayNameEvent": "volume changed",
"type": "int",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -95,49 +95,49 @@
},
{
"id": "a6ac9061-3de7-403a-a646-790ca5d73764",
"idName": "tvMute",
"eventTypeName": "mute changed",
"name": "mute",
"name": "tvMute",
"displayNameEvent": "mute changed",
"displayName": "mute",
"type": "bool",
"defaultValue": false
},
{
"id": "84c86670-77c7-4fc6-9e23-abca066e76aa",
"idName": "tvChannelType",
"name": "tv channel type",
"eventTypeName": "tc channel type changed",
"name": "tvChannelType",
"displayName": "tv channel type",
"displayNameEvent": "tc channel type changed",
"type": "QString",
"defaultValue": "-"
},
{
"id": "265dc5f7-3f4d-4002-a6fe-2a53986bcf1d",
"idName": "tvChannelName",
"name": "channel name",
"eventTypeName": "channel name changed",
"name": "tvChannelName",
"displayName": "channel name",
"displayNameEvent": "channel name changed",
"type": "QString",
"defaultValue": "-"
},
{
"id": "881629a3-4ce2-42ba-8ce6-10d90c383799",
"idName": "tvChannelNumber",
"name": "channel number",
"eventTypeName": "channel number changed",
"name": "tvChannelNumber",
"displayName": "channel number",
"displayNameEvent": "channel number changed",
"type": "int",
"defaultValue": 0
},
{
"id": "3f53e52e-1ad7-40e7-8080-76908e720cac",
"idName": "tvProgramName",
"name": "program",
"eventTypeName": "program changed",
"name": "tvProgramName",
"displayName": "program",
"displayNameEvent": "program changed",
"type": "QString",
"defaultValue": "-"
},
{
"id": "e895017a-139f-410c-bfb2-4d008104e164",
"idName": "tvInputSourceIndex",
"name": "input source index",
"eventTypeName": "input source index changed",
"name": "tvInputSourceIndex",
"displayName": "input source index",
"displayNameEvent": "input source index changed",
"ruleRelevant": false,
"eventRuleRelevant": false,
"type": "int",
@ -145,9 +145,9 @@
},
{
"id": "58b734ec-2269-4c57-99e1-e1eeee401053",
"idName": "tvInputSourceLabelName",
"name": "input source",
"eventTypeName": "input source changed",
"name": "tvInputSourceLabelName",
"displayName": "input source",
"displayNameEvent": "input source changed",
"ruleRelevant": false,
"eventRuleRelevant": false,
"type": "QString",
@ -157,98 +157,98 @@
"actionTypes": [
{
"id": "ac5d7dcd-dfe8-4a94-9ab9-21b3f804b39e",
"idName": "commandVolumeUp",
"name": "volume up"
"name": "commandVolumeUp",
"displayName": "volume up"
},
{
"id": "62b17bec-f461-4ffa-93d1-67a9430d55e1",
"idName": "commandVolumeDown",
"name": "volume down"
"name": "commandVolumeDown",
"displayName": "volume down"
},
{
"id": "1aa9d7f0-0f66-4b90-bb72-f6b7b2118221",
"idName": "commandMute",
"name": "mute"
"name": "commandMute",
"displayName": "mute"
},
{
"id": "b7e31999-ba67-443d-8e5c-ec104af987bd",
"idName": "commandUnmute",
"name": "unmute"
"name": "commandUnmute",
"displayName": "unmute"
},
{
"id": "acd1f6a0-2cfa-4665-9607-cf94245ec5a3",
"idName": "commandChannelUp",
"name": "channel up"
"name": "commandChannelUp",
"displayName": "channel up"
},
{
"id": "6ea66772-0e6d-40b1-978c-a01fb53871dd",
"idName": "commandChannelDown",
"name": "channel down"
"name": "commandChannelDown",
"displayName": "channel down"
},
{
"id": "cbe41134-ff11-4916-815b-3ac289c64090",
"idName": "commandPowerOff",
"name": "power off"
"name": "commandPowerOff",
"displayName": "power off"
},
{
"id": "57c483b4-4ddf-4470-828c-8d8767e7a923",
"idName": "commandArrowUp",
"name": "arrow up"
"name": "commandArrowUp",
"displayName": "arrow up"
},
{
"id": "614cf1af-5cf7-4bb2-885c-4414078d8899",
"idName": "commandArrowDown",
"name": "arrow down"
"name": "commandArrowDown",
"displayName": "arrow down"
},
{
"id": "916394dd-7833-4875-8d7a-49d7d24ceeb2",
"idName": "commandArrowLeft",
"name": "arrow left"
"name": "commandArrowLeft",
"displayName": "arrow left"
},
{
"id": "01e3df1e-638b-4e14-ba85-660267766062",
"idName": "commandArrowRight",
"name": "arrow right"
"name": "commandArrowRight",
"displayName": "arrow right"
},
{
"id": "257dfa59-0d38-4e18-a3fc-213809fdb12f",
"idName": "commandOk",
"name": "OK"
"name": "commandOk",
"displayName": "OK"
},
{
"id": "ce4184b3-6b8e-4fc3-a4cb-7b8ec72f2ce9",
"idName": "commandBack",
"name": "back"
"name": "commandBack",
"displayName": "back"
},
{
"id": "33f941c1-f5fc-4449-b6e3-93eafca493e0",
"idName": "commandHome",
"name": "home"
"name": "commandHome",
"displayName": "home"
},
{
"id": "9a6e5111-95d3-49ac-8056-249e704b1509",
"idName": "commandInputSource",
"name": "input source"
"name": "commandInputSource",
"displayName": "input source"
},
{
"id": "d76efdb8-056e-4b39-a839-2ef6d6001b00",
"idName": "commandExit",
"name": "exit"
"name": "commandExit",
"displayName": "exit"
},
{
"id": "9c1290d5-3135-4124-a576-fc7522cffdcf",
"idName": "commandInfo",
"name": "info"
"name": "commandInfo",
"displayName": "info"
},
{
"id": "47d65cac-fe75-4c36-9dee-9862c1c1130e",
"idName": "commandMyApps",
"name": "my apps"
"name": "commandMyApps",
"displayName": "my apps"
},
{
"id": "9aa3a97e-505d-4906-9764-14b6dc4e31e8",
"idName": "commandProgramList",
"name": "program list"
"name": "commandProgramList",
"displayName": "program list"
}
]
}

View File

@ -1,17 +1,17 @@
{
"name": "Mail notification",
"idName": "MailNotification",
"name": "MailNotification",
"displayName": "Mail notification",
"id": "1ae35df1-1b51-4c93-94fa-3febc77e0318",
"vendors": [
{
"name": "guh",
"idName": "guh",
"displayName": "guh",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{
"id": "f4844c97-7ca6-4349-904e-ff9749a9fe74",
"idName": "customMail",
"name": "Custom mail",
"name": "customMail",
"displayName": "Custom mail",
"deviceIcon": "Mail",
"basicTags": [
"Service",
@ -21,58 +21,58 @@
"paramTypes": [
{
"id": "af30ce7b-fb6b-42f0-889d-20b32f8b8fa4",
"idName": "customSender",
"name": "sender mail",
"name": "customSender",
"displayName": "sender mail",
"type": "QString",
"inputType": "Mail"
},
{
"id": "b91d0ecc-6903-4991-ae8d-f36757ce40a7",
"idName": "customUser",
"name": "user",
"name": "customUser",
"displayName": "user",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "ac29e643-1d18-4612-8d2f-65fb07a67182",
"idName": "customPassword",
"name": "password",
"name": "customPassword",
"displayName": "password",
"type": "QString",
"inputType": "Password"
},
{
"id": "d657f002-9741-42e1-9fef-32eae96dacdb",
"idName": "customRecipient",
"name": "recipient",
"name": "customRecipient",
"displayName": "recipient",
"type": "QString",
"inputType": "Mail"
},
{
"id": "421f13f2-c311-446a-8ae0-7f0a1a4e1786",
"idName": "smtp",
"name": "SMTP server",
"name": "smtp",
"displayName": "SMTP server",
"type": "QString",
"inputType": "Url"
},
{
"id": "56ec204f-2e02-4a17-b9d1-e855e384b689",
"idName": "port",
"name": "port",
"displayName": "port",
"type": "int",
"defaultValue": "465"
},
{
"id": "789b963b-4143-4e21-853c-2612707d726f",
"idName": "authentication",
"name": "authentification",
"name": "authentication",
"displayName": "authentification",
"type": "QString",
"defaultValue": "LOGIN",
"allowedValues": ["PLAIN", "LOGIN"]
},
{
"id": "2af9a397-f517-49db-9ac1-3e873f7ac78b",
"idName": "encryption",
"name": "encryption",
"displayName": "encryption",
"type": "QString",
"allowedValues": ["NONE","SSL","TLS"]
}
@ -80,19 +80,20 @@
"actionTypes": [
{
"id": "054613b0-3666-4dad-9252-e0ebca187edc",
"name": "send mail",
"name": "send",
"displayName": "send mail",
"paramTypes": [
{
"id": "2047e0f4-3d34-4214-bc8f-9ab741ae6006",
"idName": "subject",
"name": "subject",
"displayName": "subject",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "aeb6e79e-9862-43e1-9873-cbdce549344a",
"idName": "body",
"name": "body",
"displayName": "body",
"type": "QString",
"inputType": "TextArea"
}
@ -103,14 +104,14 @@
]
},
{
"name": "Google",
"idName": "google",
"name": "google",
"displayName": "Google",
"id": "d02399c5-8e79-40be-8cf6-e00b55bbfe7c",
"deviceClasses": [
{
"id": "3869884a-1592-4b8f-84a7-994be18ff555",
"idName": "googleMail",
"name": "Google mail",
"name": "googleMail",
"displayName": "Google mail",
"deviceIcon": "Mail",
"basicTags": [
"Service",
@ -120,22 +121,22 @@
"paramTypes": [
{
"id": "0a4ea3ff-ea76-4a5f-adbb-b8f79faa2156",
"idName": "user",
"name": "user",
"displayName": "user",
"type": "QString",
"inputType": "Mail"
},
{
"id": "f63f6486-5340-472a-b37c-be828111725c",
"idName": "password",
"name": "password",
"displayName": "password",
"type": "QString",
"inputType": "Password"
},
{
"id": "76697fe2-3393-4ed0-a15d-9d041502cfd3",
"idName": "recipient",
"name": "recipient",
"displayName": "recipient",
"type": "QString",
"inputType": "Mail"
}
@ -143,20 +144,20 @@
"actionTypes": [
{
"id": "054613b0-3666-4dad-9252-e0ebca187edc",
"idName": "sendMail",
"name": "send mail",
"name": "sendMail",
"displayName": "send mail",
"paramTypes": [
{
"id": "2047e0f4-3d34-4214-bc8f-9ab741ae6006",
"idName": "subject",
"name": "subject",
"displayName": "subject",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "aeb6e79e-9862-43e1-9873-cbdce549344a",
"idName": "body",
"name": "body",
"displayName": "body",
"type": "QString",
"inputType": "TextArea"
}
@ -167,14 +168,14 @@
]
},
{
"name": "Yahoo",
"idName": "yahoo",
"name": "yahoo",
"displayName": "Yahoo",
"id": "5eb3e1e9-25a7-4740-806e-5cfc836e4bf5",
"deviceClasses": [
{
"id": "59409e8f-0c83-414f-abd5-bbbf2758acba",
"idName": "yahooMail",
"name": "Yahoo mail",
"name": "yahooMail",
"displayName": "Yahoo mail",
"deviceIcon": "Mail",
"basicTags": [
"Service",
@ -184,22 +185,22 @@
"paramTypes": [
{
"id": "0a4ea3ff-ea76-4a5f-adbb-b8f79faa2156",
"idName": "user",
"name": "user",
"displayName": "user",
"type": "QString",
"inputType": "Mail"
},
{
"id": "f63f6486-5340-472a-b37c-be828111725c",
"idName": "password",
"name": "password",
"displayName": "password",
"type": "QString",
"inputType": "Password"
},
{
"id": "76697fe2-3393-4ed0-a15d-9d041502cfd3",
"idName": "recipient",
"name": "recipient",
"displayName": "recipient",
"type": "QString",
"inputType": "Mail"
}
@ -207,19 +208,20 @@
"actionTypes": [
{
"id": "054613b0-3666-4dad-9252-e0ebca187edc",
"name": "send mail",
"name": "send",
"displayName": "send mail",
"paramTypes": [
{
"id": "2047e0f4-3d34-4214-bc8f-9ab741ae6006",
"idName": "subject",
"name": "subject",
"displayName": "subject",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "aeb6e79e-9862-43e1-9873-cbdce549344a",
"idName": "body",
"name": "body",
"displayName": "body",
"type": "QString",
"inputType": "TextArea"
}

View File

@ -1,17 +1,17 @@
{
"displayName": "Netatmo",
"name": "Netatmo",
"idName": "Netatmo",
"id": "69d14951-0c02-4877-bcef-dffdf48b7ccb",
"vendors": [
{
"name": "Netatmo",
"idName": "netatmo",
"displayName": "Netatmo",
"name": "netatmo",
"id": "4b46b4ed-5ec9-4aa4-afc3-92d3f80e6351",
"deviceClasses": [
{
"id": "728d5a67-27a3-400e-b83c-2765f5196f69",
"idName": "connection",
"name": "Netatmo Connection",
"name": "connection",
"displayName": "Netatmo Connection",
"critcalStateTypeId": "2f79bc1d-27ed-480a-b583-728363c83ea6",
"deviceIcon": "Network",
"interfaces": ["gateway"],
@ -24,15 +24,15 @@
"paramTypes": [
{
"id": "763c2c10-dee5-41c8-9f7e-ded741945e73",
"idName": "username",
"name": "username",
"displayName": "username",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "c0d892d6-f359-4782-9d7d-8f74a3b53e3e",
"idName": "password",
"name": "password",
"displayName": "password",
"type": "QString",
"inputType": "Password"
}
@ -40,9 +40,9 @@
"stateTypes": [
{
"id": "2f79bc1d-27ed-480a-b583-728363c83ea6",
"idName": "available",
"name": "available",
"eventTypeName": "available changed",
"displayName": "available",
"displayNameEvent": "available changed",
"type": "bool",
"defaultValue": false
}
@ -50,8 +50,8 @@
},
{
"id": "1c809049-04f2-4710-99f5-6ed379a2934f",
"idName": "indoor",
"name": "Indoor Station",
"name": "indoor",
"displayName": "Indoor Station",
"deviceIcon": "Thermometer",
"basicTags": [
"Device",
@ -63,23 +63,23 @@
"paramTypes": [
{
"id": "a97d256c-e159-4aa0-bc71-6bd7cd0688b3",
"idName": "name",
"name": "name",
"displayName": "name",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "157d470a-e579-4d0e-b879-6b5bfa8e34ae",
"idName": "mac",
"name": "mac address",
"name": "mac",
"displayName": "mac address",
"type": "QString",
"inputType": "TextLine",
"readOnly": true
},
{
"id": "c15e5dea-10f2-4c96-afab-649872f43d5c",
"idName": "connection",
"name": "connection",
"displayName": "connection",
"type": "QString",
"inputType": "TextLine",
"readOnly": true
@ -88,9 +88,9 @@
"stateTypes": [
{
"id": "50da9f6b-c350-401c-a72e-2e4036f3975d",
"idName": "updateTime",
"name": "last update",
"eventTypeName": "last update changed",
"name": "updateTime",
"displayName": "last update",
"displayNameEvent": "last update changed",
"unit": "UnixTime",
"type": "int",
"ruleRelevant": false,
@ -99,9 +99,9 @@
},
{
"id": "3cb25538-e463-40ae-92f9-8f34f0c06b92",
"idName": "temperature",
"name": "temperature",
"eventTypeName": "temperature changed",
"displayName": "temperature",
"displayNameEvent": "temperature changed",
"unit": "DegreeCelsius",
"graphRelevant": true,
"type": "double",
@ -109,27 +109,27 @@
},
{
"id": "ae8bb713-8805-4efd-89a1-bca44a1f1690",
"idName": "temperatureMin",
"name": "temperature minimum",
"eventTypeName": "temperature minimum changed",
"name": "temperatureMin",
"displayName": "temperature minimum",
"displayNameEvent": "temperature minimum changed",
"unit": "DegreeCelsius",
"type": "double",
"defaultValue": 0
},
{
"id": "dd30507e-037b-4c74-bcca-e04b94c7c5fe",
"idName": "temperatureMax",
"name": "temperature maximum",
"eventTypeName": "temperature maximum changed",
"name": "temperatureMax",
"displayName": "temperature maximum",
"displayNameEvent": "temperature maximum changed",
"unit": "DegreeCelsius",
"type": "double",
"defaultValue": 0
},
{
"id": "e2db5f01-196a-48d1-8874-6b8cbfe0d8c9",
"idName": "humidity",
"name": "humidity",
"eventTypeName": "humidity changed",
"displayName": "humidity",
"displayNameEvent": "humidity changed",
"graphRelevant": true,
"unit": "Percentage",
"type": "int",
@ -137,9 +137,9 @@
},
{
"id": "03b0a7b7-987d-4d3b-b3f0-21d9f92ad326",
"idName": "pressure",
"name": "pressure",
"eventTypeName": "pressure changed",
"displayName": "pressure",
"displayNameEvent": "pressure changed",
"unit": "MilliBar",
"graphRelevant": true,
"type": "double",
@ -147,9 +147,9 @@
},
{
"id": "906cea9d-1daf-4e9c-90b9-e40f43052a34",
"idName": "noise",
"name": "noise",
"eventTypeName": "noise changed",
"displayName": "noise",
"displayNameEvent": "noise changed",
"graphRelevant": true,
"unit": "Dezibel",
"type": "int",
@ -157,9 +157,9 @@
},
{
"id": "e5710bd1-79fa-4bd4-9052-8416aae909b9",
"idName": "co2",
"name": "co2",
"eventTypeName": "co2 changed",
"displayName": "co2",
"displayNameEvent": "co2 changed",
"graphRelevant": true,
"unit": "PartsPerMillion",
"type": "int",
@ -167,9 +167,9 @@
},
{
"id": "6ea906d4-5740-454d-a730-6fdb9fa0d624",
"idName": "wifiStrength",
"name": "wifi signal strength",
"eventTypeName": "wifi signal strength changed",
"name": "wifiStrength",
"displayName": "wifi signal strength",
"displayNameEvent": "wifi signal strength changed",
"ruleRelevant": false,
"eventRuleRelevant": false,
"unit": "Percentage",
@ -180,8 +180,8 @@
},
{
"id": "6cc01d62-7317-4ec4-8ac4-a4cab762c179",
"idName": "outdoor",
"name": "Outdoor Station",
"name": "outdoor",
"displayName": "Outdoor Station",
"deviceIcon": "Thermometer",
"basicTags": [
"Device",
@ -193,31 +193,31 @@
"paramTypes": [
{
"id": "a97d256c-e159-4aa0-bc71-6bd7cd0688b3",
"idName": "name",
"name": "name",
"displayName": "name",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "157d470a-e579-4d0e-b879-6b5bfa8e34ae",
"idName": "mac",
"name": "mac address",
"name": "mac",
"displayName": "mac address",
"type": "QString",
"inputType": "TextLine",
"readOnly": true
},
{
"id": "c15e5dea-10f2-4c96-afab-649872f43d5c",
"idName": "connection",
"name": "connection",
"displayName": "connection",
"type": "QString",
"inputType": "TextLine",
"readOnly": true
},
{
"id": "d7a0ec46-760c-4fdc-9753-fe10c86fe1b9",
"idName": "baseStation",
"name": "base station",
"name": "baseStation",
"displayName": "base station",
"type": "QString",
"inputType": "TextLine",
"readOnly": true
@ -226,9 +226,9 @@
"stateTypes": [
{
"id": "50da9f6b-c350-401c-a72e-2e4036f3975d",
"idName": "updateTime",
"name": "last update",
"eventTypeName": "last update changed",
"name": "updateTime",
"displayName": "last update",
"displayNameEvent": "last update changed",
"unit": "UnixTime",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -237,9 +237,9 @@
},
{
"id": "3cb25538-e463-40ae-92f9-8f34f0c06b92",
"idName": "temperature",
"name": "temperature",
"eventTypeName": "temperature changed",
"displayName": "temperature",
"displayNameEvent": "temperature changed",
"graphRelevant": true,
"unit": "DegreeCelsius",
"type": "double",
@ -247,27 +247,27 @@
},
{
"id": "ae8bb713-8805-4efd-89a1-bca44a1f1690",
"idName": "temperatureMin",
"name": "temperature minimum",
"eventTypeName": "temperature minimum changed",
"name": "temperatureMin",
"displayName": "temperature minimum",
"displayNameEvent": "temperature minimum changed",
"unit": "DegreeCelsius",
"type": "double",
"defaultValue": 0
},
{
"id": "dd30507e-037b-4c74-bcca-e04b94c7c5fe",
"idName": "temperatureMax",
"name": "temperature maximum",
"eventTypeName": "temperature maximum changed",
"name": "temperatureMax",
"displayName": "temperature maximum",
"displayNameEvent": "temperature maximum changed",
"unit": "DegreeCelsius",
"type": "double",
"defaultValue": 0
},
{
"id": "e2db5f01-196a-48d1-8874-6b8cbfe0d8c9",
"idName": "humidity",
"name": "humidity",
"eventTypeName": "humidity changed",
"displayName": "humidity",
"displayNameEvent": "humidity changed",
"graphRelevant": true,
"unit": "Percentage",
"type": "int",
@ -275,9 +275,9 @@
},
{
"id": "0faa3d08-9004-46fb-a5aa-a59b75e454cc",
"idName": "signalStrength",
"name": "signal strength",
"eventTypeName": "signal strength changed",
"name": "signalStrength",
"displayName": "signal strength",
"displayNameEvent": "signal strength changed",
"unit": "Percentage",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -286,9 +286,9 @@
},
{
"id": "15d8fae1-ba47-42e1-994d-530e8017c965",
"idName": "battery",
"name": "battery",
"eventTypeName": "battery changed",
"displayName": "battery",
"displayNameEvent": "battery changed",
"unit": "Percentage",
"type": "int",
"defaultValue": 0

View File

@ -89,7 +89,8 @@ DeviceManager::DeviceError DevicePluginNetworkDetector::discoverDevices(const De
{
Q_UNUSED(params)
if (deviceClassId != networkDeviceClassId)
if (deviceClassId != networkDeviceDeviceClassId)
return DeviceManager::DeviceErrorDeviceClassNotFound;
if (m_discovery->isRunning()) {
@ -121,7 +122,7 @@ void DevicePluginNetworkDetector::discoveryFinished(const QList<Host> &hosts)
qCDebug(dcNetworkDetector()) << "Discovery finished. Found" << hosts.count() << "devices";
QList<DeviceDescriptor> discoveredDevices;
foreach (const Host &host, hosts) {
DeviceDescriptor descriptor(networkDeviceClassId, (host.hostName().isEmpty() ? host.address() : host.hostName() + "(" + host.address() + ")"), host.macAddress());
DeviceDescriptor descriptor(networkDeviceDeviceClassId, (host.hostName().isEmpty() ? host.address() : host.hostName() + "(" + host.address() + ")"), host.macAddress());
ParamList paramList;
Param macAddress(macAddressParamTypeId, host.macAddress());
@ -133,7 +134,7 @@ void DevicePluginNetworkDetector::discoveryFinished(const QList<Host> &hosts)
discoveredDevices.append(descriptor);
}
emit devicesDiscovered(networkDeviceClassId, discoveredDevices);
emit devicesDiscovered(networkDeviceDeviceClassId, discoveredDevices);
}
void DevicePluginNetworkDetector::deviceReachableChanged(bool reachable)

View File

@ -1,17 +1,17 @@
{
"name": "Network Detector",
"idName": "NetworkDetector",
"name": "NetworkDetector",
"displayName": "Network Detector",
"id": "8e0f791e-b273-4267-8605-b7c2f55a68ab",
"vendors": [
{
"name": "guh",
"idName": "guh",
"displayName": "guh",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{
"id": "bd216356-f1ec-4324-9785-6982d2174e17",
"name": "Network Device",
"idName": "network",
"name": "networkDevice",
"displayName": "Network Device",
"deviceIcon": "Network",
"basicTags": [
"Device",
@ -22,15 +22,15 @@
"paramTypes": [
{
"id": "c6707093-3b51-469d-9fc0-f167bff2a987",
"idName": "address",
"name": "address",
"displayName": "address",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "18fd3b05-478a-49cf-b8ae-3c6a98675ccc",
"idName": "macAddress",
"name": "hardware address",
"name": "macAddress",
"displayName": "hardware address",
"type": "QString",
"inputType": "TextLine"
}
@ -38,9 +38,9 @@
"stateTypes": [
{
"id": "cb43e1b5-4f61-4538-bfa2-c33055c542cf",
"idName": "inRange",
"name": "Device in network",
"eventTypeName": "Device in network changed",
"name": "inRange",
"displayName": "Device in network",
"displayNameEvent": "Device in network changed",
"type": "bool",
"defaultValue": false
}

View File

@ -1,17 +1,17 @@
{
"name": "OpenWeatherMap",
"idName": "OpenWeatherMap",
"displayName": "OpenWeatherMap",
"id": "bc6af567-2338-41d5-aac1-462dec6e4783",
"vendors": [
{
"name": "OpenWeatherMap",
"idName": "openWeatherMap",
"name": "openWeatherMap",
"displayName": "OpenWeatherMap",
"id": "bf1e96f0-9650-4e7c-a56c-916d54d18e7a",
"deviceClasses": [
{
"id": "985195aa-17ad-4530-88a4-cdd753d747d7",
"idName": "openweathermap",
"name": "Weather",
"name": "openweathermap",
"displayName": "Weather",
"deviceIcon": "Weather",
"basicTags": [
"Service",
@ -24,8 +24,8 @@
"discoveryParamTypes": [
{
"id": "f370b076-a783-4b46-85b2-6f4a9dba55d8",
"idName": "location",
"name": "location",
"displayName": "location",
"type": "QString",
"inputType": "Search",
"defaultValue": ""
@ -34,22 +34,22 @@
"paramTypes": [
{
"id": "394d3983-49d4-47f7-888b-243f3f5e9972",
"idName": "name",
"name": "name",
"displayName": "name",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "f0cd96bb-ddd1-4484-8353-8b6633fa101d",
"idName": "country",
"name": "country",
"displayName": "country",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "286342e1-b299-4f67-9d8f-2ed9e8844466",
"idName": "id",
"name": "id",
"displayName": "id",
"type": "QString",
"inputType": "TextLine"
}
@ -57,16 +57,16 @@
"actionTypes": [
{
"id": "cfbc6504-d86f-4856-8dfa-97b6fbb385e4",
"idName": "refreshWeather",
"name": "refresh"
"name": "refreshWeather",
"displayName": "refresh"
}
],
"stateTypes": [
{
"id": "36b2f09b-7d77-4fbc-a68f-23d735dda0b1",
"idName": "updateTime",
"name": "last update",
"eventTypeName": "last update changed",
"name": "updateTime",
"displayName": "last update",
"displayNameEvent": "last update changed",
"unit": "UnixTime",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -75,9 +75,9 @@
},
{
"id": "6013402f-b5b1-46b3-8490-f0c20d62fe61",
"idName": "temperature",
"name": "temperature",
"eventTypeName": "temperature changed",
"displayName": "temperature",
"displayNameEvent": "temperature changed",
"unit": "DegreeCelsius",
"graphRelevant": true,
"type": "double",
@ -85,36 +85,36 @@
},
{
"id": "14ec2781-cb04-4bbf-b097-7d01ef982630",
"idName": "temperatureMin",
"name": "temperature minimum",
"eventTypeName": "temperature minimum changed",
"name": "temperatureMin",
"displayName": "temperature minimum",
"displayNameEvent": "temperature minimum changed",
"unit": "DegreeCelsius",
"type": "double",
"defaultValue": 0
},
{
"id": "fefe5563-452f-4833-b5cf-49c3cc67c772",
"idName": "temperatureMax",
"name": "temperature maximum",
"eventTypeName": "temperature maximum changed",
"name": "temperatureMax",
"displayName": "temperature maximum",
"displayNameEvent": "temperature maximum changed",
"unit": "DegreeCelsius",
"type": "double",
"defaultValue": 0
},
{
"id": "6f32ec73-3240-4630-ada9-1c10b8e98123",
"idName": "humidity",
"name": "humidity",
"eventTypeName": "humidity changed",
"displayName": "humidity",
"displayNameEvent": "humidity changed",
"unit": "Percentage",
"type": "int",
"defaultValue": 0
},
{
"id": "4a42eea9-00eb-440b-915e-dbe42180f83b",
"idName": "pressure",
"name": "pressure",
"eventTypeName": "pressure changed",
"displayName": "pressure",
"displayNameEvent": "pressure changed",
"graphRelevant": true,
"unit": "HectoPascal",
"type": "double",
@ -122,9 +122,9 @@
},
{
"id": "2bf63430-e9e2-4fbf-88e6-6f1b4770f287",
"idName": "windSpeed",
"name": "wind speed",
"eventTypeName": "wind speed changed",
"name": "windSpeed",
"displayName": "wind speed",
"displayNameEvent": "wind speed changed",
"unit": "MeterPerSecond",
"graphRelevant": true,
"type": "double",
@ -132,18 +132,18 @@
},
{
"id": "589e2ea5-65b2-4afd-9b72-e3708a589a12",
"idName": "windDirection",
"name": "wind direction",
"eventTypeName": "wind direction changed",
"name": "windDirection",
"displayName": "wind direction",
"displayNameEvent": "wind direction changed",
"unit": "Degree",
"type": "int",
"defaultValue": 0
},
{
"id": "798553bc-45c7-42eb-9105-430bddb5d9b7",
"idName": "cloudiness",
"name": "cloudiness",
"eventTypeName": "cloudiness changed",
"displayName": "cloudiness",
"displayNameEvent": "cloudiness changed",
"unit": "Percentage",
"graphRelevant": true,
"type": "int",
@ -151,9 +151,9 @@
},
{
"id": "1e10d129-cb88-48b0-9244-e3e7e7b175d9",
"idName": "visibility",
"name": "visibility",
"eventTypeName": "visibility changed",
"displayName": "visibility",
"displayNameEvent": "visibility changed",
"unit": "Meter",
"graphRelevant": true,
"type": "int",
@ -161,26 +161,26 @@
},
{
"id": "f9539108-0e0e-4736-a306-6408f8e20a26",
"idName": "weatherDescription",
"name": "weather description",
"eventTypeName": "weather description changed",
"name": "weatherDescription",
"displayName": "weather description",
"displayNameEvent": "weather description changed",
"type": "QString",
"defaultValue": "-"
},
{
"id": "af155e94-9492-44e1-8608-7d0ee8b5d50d",
"idName": "sunset",
"name": "sunset",
"eventTypeName": "sunset changed",
"displayName": "sunset",
"displayNameEvent": "sunset changed",
"unit": "UnixTime",
"type": "int",
"defaultValue": 0
},
{
"id": "a1dddc3d-549f-4f20-b78b-be850548f286",
"idName": "sunrise",
"name": "sunrise",
"eventTypeName": "sunrise changed",
"displayName": "sunrise",
"displayNameEvent": "sunrise changed",
"unit": "UnixTime",
"type": "int",
"defaultValue": 0

View File

@ -1,12 +1,12 @@
{
"name": "Order Button",
"idName": "OrderButton",
"displayName": "Order Button",
"name": "OrderButton",
"id": "939a6557-649d-43de-990b-3484f972ad86",
"paramTypes": [
{
"id": "e917e779-e01c-4095-9d62-ab46fc2deecc",
"idName": "rpl",
"name": "RPL address",
"name": "rpl",
"displayName": "RPL address",
"type": "QString",
"inputType": "TextLine",
"defaultValue": "fdaa:e9b8:d03a::ff:fe00:1"
@ -14,14 +14,14 @@
],
"vendors": [
{
"displayName": "guh",
"name": "guh",
"idName": "guh",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{
"id": "af4df281-2b3b-490f-8352-2b99ff23fc15",
"name": "OrderButton",
"idName": "orderbutton",
"displayName": "OrderButton",
"name": "orderbutton",
"createMethods": ["discovery"],
"interfaces": ["gateway"],
"basicTags": [
@ -32,8 +32,8 @@
"paramTypes": [
{
"id": "53a00a7b-e168-4917-86b5-d4329a0a720c",
"idName": "host",
"name": "host",
"displayName": "host",
"type": "QString",
"inputType": "TextLine"
}
@ -41,35 +41,35 @@
"stateTypes": [
{
"id": "a4d83813-10f3-4830-be2e-60d4815906c4",
"idName": "battery",
"name": "battery voltage",
"eventTypeName": "battery voltage changed",
"name": "battery",
"displayName": "battery voltage",
"displayNameEvent": "battery voltage changed",
"type": "double",
"unit": "Volt",
"defaultValue": 0
},
{
"id": "2df871fc-1888-4b04-8f02-f17b26642534",
"idName": "count",
"name": "count",
"eventTypeName": "count changed",
"displayName": "count",
"displayNameEvent": "count changed",
"type": "int",
"defaultValue": 0
},
{
"id": "783e74ee-ffd6-4dd7-ade5-3a961452cf15",
"idName": "reachable",
"eventTypeName": "reachable changed",
"name": "reachable",
"displayNameEvent": "reachable changed",
"displayName": "reachable",
"type": "bool",
"defaultValue": false
},
{
"id": "b184ccc8-e7d9-4e94-8683-07f81484bbda",
"idName": "led",
"name": "led",
"eventTypeName": "led changed",
"actionTypeName": "Set led",
"displayName": "led",
"displayNameEvent": "led changed",
"displayNameAction": "Set led",
"type": "bool",
"defaultValue": false,
"writable": true
@ -78,15 +78,15 @@
"actionTypes": [
{
"id": "b8e5da6c-501c-493e-8b0f-8ef09efb9057",
"idName": "reset",
"name": "reset"
"name": "reset",
"displayName": "reset"
}
],
"eventTypes": [
{
"id": "2077a9ad-7f4b-4dd4-ae1c-7ecbe0a92dc0",
"idName": "button",
"name": "button"
"name": "button",
"displayName": "button"
}
]
}

View File

@ -1,17 +1,17 @@
{
"name": "OSDomotics",
"idName": "Osdomotics",
"displayName": "OSDomotics",
"name": "Osdomotics",
"id": "78927596-e266-4a23-8634-7311b2c5fe32",
"vendors": [
{
"name": "OSDomotics",
"idName": "osdomotics",
"displayName": "OSDomotics",
"name": "osdomotics",
"id": "e2912117-3b2f-4888-950e-6d259b699102",
"deviceClasses": [
{
"id": "57d1b080-36a0-46af-a676-78c6b78d08ae",
"idName": "rplRouter",
"name": "RPL Router",
"name": "rplRouter",
"displayName": "RPL Router",
"interfaces": ["gateway"],
"basicTags": [
"Device",
@ -21,16 +21,16 @@
"paramTypes": [
{
"id": "eec5810e-f885-46fd-b40a-1fa3f2794f0c",
"idName": "rplName",
"name": "name",
"name": "rplName",
"displayName": "name",
"type": "QString",
"inputType": "TextLine",
"defaultValue": "Merkur RPL Router"
},
{
"id": "6b856757-e8de-4904-9f34-4c6aea73f8ca",
"idName": "rplHost",
"name": "host",
"name": "rplHost",
"displayName": "host",
"type": "QString",
"inputType": "IPv6Address"
}
@ -38,8 +38,8 @@
},
{
"id": "4454e05e-ac0a-4b10-b9dd-56a1475895d7",
"idName": "merkurNode",
"name": "Merkur Node",
"name": "merkurNode",
"displayName": "Merkur Node",
"basicTags": [
"Device",
"Actuator"
@ -48,24 +48,24 @@
"paramTypes": [
{
"id": "bb2b5f67-6baf-4eb9-9c06-589702564bce",
"idName": "name",
"name": "name",
"displayName": "name",
"type": "QString",
"inputType": "TextLine",
"defaultValue": "Merkur Node"
},
{
"id": "f46b08c7-06e7-4c51-bb28-57e07d19275d",
"idName": "host",
"name": "host",
"displayName": "host",
"type": "QString",
"inputType": "IPv6Address",
"readOnly": true
},
{
"id": "c1e0c833-0138-42da-a5e1-bc5185c3a284",
"idName": "router",
"name": "router id",
"name": "router",
"displayName": "router id",
"type": "QString",
"readOnly": true
}
@ -73,9 +73,9 @@
"stateTypes": [
{
"id": "06cf4e66-f102-4a8e-ae76-fac250a07753",
"idName": "battery",
"name": "battery voltage",
"eventTypeName": "battery voltage changed",
"name": "battery",
"displayName": "battery voltage",
"displayNameEvent": "battery voltage changed",
"type": "double",
"defaultValue": 0
}
@ -83,8 +83,8 @@
"actionTypes": [
{
"id": "a91db0e7-9d0f-4071-9a8f-2bda45ed4c9d",
"idName": "toggleLed",
"name": "toggle led"
"name": "toggleLed",
"displayName": "toggle led"
}
]
}

View File

@ -1,17 +1,17 @@
{
"name": "Philips Hue",
"idName": "PhilipsHue",
"name": "PhilipsHue",
"displayName": "Philips Hue",
"id": "5f2e634b-b7f3-48ee-976a-b5ae22aa5c55",
"vendors": [
{
"id": "0ae1e001-2aa6-47ed-b8c0-334c3728a68f",
"name": "Philips",
"idName": "philips",
"name": "philips",
"displayName": "Philips",
"deviceClasses": [
{
"id": "642aa4c7-19aa-45ed-ba06-aa1ae6c9edf7",
"idName": "hueBridge",
"name": "Hue gateway",
"name": "hueBridge",
"displayName": "Hue gateway",
"deviceIcon": "Gateway",
"interfaces": ["gateway"],
"basicTags": [
@ -26,53 +26,53 @@
"paramTypes": [
{
"id": "275b76f2-0174-4f26-b3ec-5f108baf8bdd",
"idName": "bridgeName",
"name": "name",
"name": "bridgeName",
"displayName": "name",
"type" : "QString",
"inputType": "TextLine"
},
{
"id": "8bf5776a-d5a6-4600-8b27-481f0d803a8f",
"idName": "bridgeApi",
"name": "api key",
"name": "bridgeApi",
"displayName": "api key",
"type" : "QString",
"inputType": "TextLine",
"readOnly": true
},
{
"id": "1845975b-1184-4440-bc0d-73d53a9f683c",
"idName": "bridgeHost",
"name": "host address",
"name": "bridgeHost",
"displayName": "host address",
"type" : "QString",
"inputType": "IPv4Address",
"readOnly": true
},
{
"id": "2c67203d-a308-45ec-9a08-fc4183c06ff8",
"idName": "bridgeMac",
"name": "mac address",
"name": "bridgeMac",
"displayName": "mac address",
"type" : "QString",
"inputType": "MacAddress",
"readOnly": true
},
{
"id": "a496feb0-3b7b-46cb-a63a-e063447d6b1d",
"idName": "bridgeId",
"name": "id",
"name": "bridgeId",
"displayName": "id",
"type" : "QString",
"readOnly": true
},
{
"id": "ea228c4d-975c-4b43-9445-7c9a907c29d6",
"idName": "bridgeSoftware",
"name": "software version",
"name": "bridgeSoftware",
"displayName": "software version",
"type" : "QString",
"readOnly": true
},
{
"id": "53170394-956c-4511-b3a8-2c8a502ef1ed",
"idName": "bridgeZigbeeChannel",
"name": "zigbee channel",
"name": "bridgeZigbeeChannel",
"displayName": "zigbee channel",
"type" : "int",
"readOnly": true
}
@ -80,17 +80,17 @@
"stateTypes": [
{
"id": "15794d26-fde8-4a61-8f83-d7830534975f",
"idName": "bridgeReachable",
"name": "reachable",
"eventTypeName": "reachable changed",
"name": "bridgeReachable",
"displayName": "reachable",
"displayNameEvent": "reachable changed",
"defaultValue": false,
"type": "bool"
},
{
"id": "7a230e89-c4ce-4276-90e0-6a9ddb890603",
"idName": "apiVersion",
"name": "api version",
"eventTypeName": "api version changed",
"name": "apiVersion",
"displayName": "api version",
"displayNameEvent": "api version changed",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": "-",
@ -98,9 +98,9 @@
},
{
"id": "4c707b18-6604-4e6d-b6bc-4e27769c2adc",
"idName": "softwareVersion",
"name": "software version",
"eventTypeName": "software version changed",
"name": "softwareVersion",
"displayName": "software version",
"displayNameEvent": "software version changed",
"ruleRelevant": false,
"eventRuleRelevant": false,
"defaultValue": "-",
@ -108,9 +108,9 @@
},
{
"id": "16a126f3-0cef-4931-bb2b-9e1b49bec7fc",
"idName": "updateStatus",
"name": "update status",
"eventTypeName": "update status changed",
"name": "updateStatus",
"displayName": "update status",
"displayNameEvent": "update status changed",
"ruleRelevant": false,
"type": "QString",
"defaultValue": "Up to date",
@ -125,25 +125,25 @@
"actionTypes": [
{
"id": "cca3f171-6318-44e7-a2ac-d841857c1c24",
"idName": "searchNewDevices",
"name": "search devices"
"name": "searchNewDevices",
"displayName": "search devices"
},
{
"id": "07a85e91-d064-4bce-b017-13fd0c320c0b",
"idName": "checkForUpdates",
"name": "check updates"
"name": "checkForUpdates",
"displayName": "check updates"
},
{
"id": "6dfbc7c0-7372-42f6-82ba-e777cb32dc4c",
"idName": "upgrade",
"name": "Upgrade bridge"
"name": "upgrade",
"displayName": "Upgrade bridge"
}
]
},
{
"id": "0edba26c-96ab-44fb-a6a2-c0574d19630e",
"idName": "hueLight",
"name": "Hue Light",
"name": "hueLight",
"displayName": "Hue Light",
"deviceIcon": "LightBulb",
"interfaces": ["colorlight"],
"basicTags": [
@ -157,59 +157,59 @@
"paramTypes": [
{
"id": "0d71522c-08c0-4a66-bb5e-e31eb2dd41e5",
"idName": "name",
"name": "name",
"displayName": "name",
"type" : "QString",
"inputType": "TextLine"
},
{
"id": "33b01ab8-3811-4a06-ab3c-0a0ef2faa3ef",
"idName": "bridge",
"name": "bridge",
"displayName": "bridge",
"type" : "QString",
"readOnly": true
},
{
"id": "095a463b-f59e-46b1-989a-a71f9cbe3e30",
"idName": "modelId",
"name": "model id",
"name": "modelId",
"displayName": "model id",
"type" : "QString",
"readOnly": true
},
{
"id": "3f3467ef-4483-4eb9-bcae-84e628322f84",
"idName": "type",
"name": "type",
"displayName": "type",
"type" : "QString",
"readOnly": true
},
{
"id": "1a5129ca-006c-446c-9f2e-79b065de715f",
"idName": "uuid",
"name": "uuid",
"displayName": "uuid",
"type" : "QString",
"readOnly": true
},
{
"id": "99458d90-d171-4600-ba08-4818a4aaed68",
"idName": "apiKey",
"name": "api key",
"name": "apiKey",
"displayName": "api key",
"type" : "QString",
"inputType": "TextLine",
"readOnly": true
},
{
"id": "56d14f2f-1b20-4004-a333-87ac09fa54d2",
"idName": "host",
"name": "host address",
"name": "host",
"displayName": "host address",
"type" : "QString",
"inputType": "IPv4Address",
"readOnly": true
},
{
"id": "491dc012-ccf2-4d3a-9f18-add98f7374af",
"idName": "lightId",
"name": "light id",
"name": "lightId",
"displayName": "light id",
"type" : "int",
"readOnly": true
}
@ -217,28 +217,28 @@
"stateTypes": [
{
"id": "19bb8d10-1b28-4ba3-99b7-a634138dcfde",
"idName": "hueReachable",
"name": "reachable",
"eventTypeName": "reachable changed",
"name": "hueReachable",
"displayName": "reachable",
"displayNameEvent": "reachable changed",
"defaultValue": false,
"type": "bool"
},
{
"id": "90aaffe5-6a76-47d2-a14a-550f60390245",
"idName": "huePower",
"name": "power",
"eventTypeName": "power changed",
"actionTypeName": "Set power",
"name": "huePower",
"displayName": "power",
"displayNameEvent": "power changed",
"displayNameAction": "Set power",
"type": "bool",
"defaultValue": false,
"writable": true
},
{
"id": "c0f4206f-f219-4f06-93c4-4ca515a56f79",
"idName": "hueTemperature",
"name": "color temperature",
"eventTypeName": "color temperature changed",
"actionTypeName": "Set color temperature",
"name": "hueTemperature",
"displayName": "color temperature",
"displayNameEvent": "color temperature changed",
"displayNameAction": "Set color temperature",
"type": "int",
"unit": "Mired",
"defaultValue": 170,
@ -250,10 +250,10 @@
},
{
"id": "d25423e7-b924-4b20-80b6-77eecc65d089",
"idName": "hueColor",
"name": "color",
"eventTypeName": "color changed",
"actionTypeName": "Set color",
"name": "hueColor",
"displayName": "color",
"displayNameEvent": "color changed",
"displayNameAction": "Set color",
"type": "QColor",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -263,10 +263,10 @@
},
{
"id": "90e91f64-a208-468c-a5a2-7f47e08859e2",
"idName": "hueBrightness",
"name": "brightness",
"eventTypeName": "brightness changed",
"actionTypeName": "Set brigtness",
"name": "hueBrightness",
"displayName": "brightness",
"displayNameEvent": "brightness changed",
"displayNameAction": "Set brigtness",
"type": "int",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -279,10 +279,10 @@
},
{
"id": "0b7cdd8d-4db8-4183-abe2-f3c01d1c9afc",
"idName": "hueEffect",
"name": "effect",
"eventTypeName": "effect changed",
"actionTypeName": "Set effect",
"name": "hueEffect",
"displayName": "effect",
"displayNameEvent": "effect changed",
"displayNameAction": "Set effect",
"ruleRelevant": false,
"eventRuleRelevant": false,
"type": "QString",
@ -297,13 +297,13 @@
"actionTypes": [
{
"id": "d25dcfbc-d28c-4905-80e3-300ffb1248f5",
"idName": "hueAlert",
"name": "flash",
"name": "hueAlert",
"displayName": "flash",
"paramTypes": [
{
"id": "8ace6f8c-b2c7-4d0d-a407-52a54ad0ab05",
"idName": "alert",
"name": "alert",
"displayName": "alert",
"type": "QString",
"allowedValues": [
"flash",
@ -316,8 +316,8 @@
},
{
"id": "4fa568ef-7a3a-422b-b0c0-206d37cb4eed",
"idName": "hueWhiteLight",
"name": "Hue White Light",
"name": "hueWhiteLight",
"displayName": "Hue White Light",
"deviceIcon": "LightBulb",
"interfaces": ["dimmablelight"],
"basicTags": [
@ -331,59 +331,59 @@
"paramTypes": [
{
"id": "0d71522c-08c0-4a66-bb5e-e31eb2dd41e5",
"idName": "name",
"name": "name",
"displayName": "name",
"type" : "QString",
"inputType": "TextLine"
},
{
"id": "33b01ab8-3811-4a06-ab3c-0a0ef2faa3ef",
"idName": "bridge",
"name": "bridge",
"displayName": "bridge",
"type" : "QString",
"readOnly": true
},
{
"id": "095a463b-f59e-46b1-989a-a71f9cbe3e30",
"idName": "modelId",
"name": "model id",
"name": "modelId",
"displayName": "model id",
"type" : "QString",
"readOnly": true
},
{
"id": "3f3467ef-4483-4eb9-bcae-84e628322f84",
"idName": "type",
"name": "type",
"displayName": "type",
"type" : "QString",
"readOnly": true
},
{
"id": "1a5129ca-006c-446c-9f2e-79b065de715f",
"idName": "uuid",
"name": "uuid",
"displayName": "uuid",
"type" : "QString",
"readOnly": true
},
{
"id": "99458d90-d171-4600-ba08-4818a4aaed68",
"idName": "apiKey",
"name": "api key",
"name": "apiKey",
"displayName": "api key",
"type" : "QString",
"inputType": "TextLine",
"readOnly": true
},
{
"id": "56d14f2f-1b20-4004-a333-87ac09fa54d2",
"idName": "host",
"name": "host address",
"name": "host",
"displayName": "host address",
"type" : "QString",
"inputType": "IPv4Address",
"readOnly": true
},
{
"id": "491dc012-ccf2-4d3a-9f18-add98f7374af",
"idName": "lightId",
"name": "light id",
"name": "lightId",
"displayName": "light id",
"type" : "int",
"readOnly": true
}
@ -391,28 +391,28 @@
"stateTypes": [
{
"id": "19bb8d10-1b28-4ba3-99b7-a634138dcfde",
"idName": "hueReachable",
"name": "reachable",
"eventTypeName": "reachable changed",
"name": "hueReachable",
"displayName": "reachable",
"displayNameEvent": "reachable changed",
"defaultValue": false,
"type": "bool"
},
{
"id": "90aaffe5-6a76-47d2-a14a-550f60390245",
"idName": "huePower",
"name": "power",
"eventTypeName": "power changed",
"actionTypeName": "Set power",
"name": "huePower",
"displayName": "power",
"displayNameEvent": "power changed",
"displayNameAction": "Set power",
"type": "bool",
"defaultValue": false,
"writable": true
},
{
"id": "90e91f64-a208-468c-a5a2-7f47e08859e2",
"idName": "hueBrightness",
"name": "brightness",
"eventTypeName": "brightness changed",
"actionTypeName": "Set brightness",
"name": "hueBrightness",
"displayName": "brightness",
"displayNameEvent": "brightness changed",
"displayNameAction": "Set brightness",
"type": "int",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -427,13 +427,13 @@
"actionTypes": [
{
"id": "d25dcfbc-d28c-4905-80e3-300ffb1248f5",
"idName": "hueAlert",
"name": "flash",
"name": "hueAlert",
"displayName": "flash",
"paramTypes": [
{
"id": "8ace6f8c-b2c7-4d0d-a407-52a54ad0ab05",
"idName": "alert",
"name": "alert",
"displayName": "alert",
"type": "QString",
"allowedValues": [
"flash",
@ -446,8 +446,8 @@
},
{
"id": "bb482d39-67ef-46dc-88e9-7b181d642b28",
"idName": "hueRemote",
"name": "Hue Remote",
"name": "hueRemote",
"displayName": "Hue Remote",
"deviceIcon": "Switch",
"basicTags": [
"Device",
@ -458,59 +458,59 @@
"paramTypes": [
{
"id": "0d71522c-08c0-4a66-bb5e-e31eb2dd41e5",
"idName": "name",
"name": "name",
"displayName": "name",
"type" : "QString",
"inputType": "TextLine"
},
{
"id": "33b01ab8-3811-4a06-ab3c-0a0ef2faa3ef",
"idName": "bridge",
"name": "bridge",
"displayName": "bridge",
"type" : "QString",
"readOnly": true
},
{
"id": "095a463b-f59e-46b1-989a-a71f9cbe3e30",
"idName": "modelId",
"name": "model id",
"name": "modelId",
"displayName": "model id",
"type" : "QString",
"readOnly": true
},
{
"id": "3f3467ef-4483-4eb9-bcae-84e628322f84",
"idName": "type",
"name": "type",
"displayName": "type",
"type" : "QString",
"readOnly": true
},
{
"id": "1a5129ca-006c-446c-9f2e-79b065de715f",
"idName": "uuid",
"name": "uuid",
"displayName": "uuid",
"type" : "QString",
"readOnly": true
},
{
"id": "99458d90-d171-4600-ba08-4818a4aaed68",
"idName": "apiKey",
"name": "api key",
"name": "apiKey",
"displayName": "api key",
"type" : "QString",
"inputType": "TextLine",
"readOnly": true
},
{
"id": "56d14f2f-1b20-4004-a333-87ac09fa54d2",
"idName": "host",
"name": "host address",
"name": "host",
"displayName": "host address",
"type" : "QString",
"inputType": "IPv4Address",
"readOnly": true
},
{
"id": "2ddb571b-149f-4f08-a76a-78b7d3aa27e0",
"idName": "sensorId",
"name": "sensor id",
"name": "sensorId",
"displayName": "sensor id",
"type" : "int",
"readOnly": true
}
@ -518,18 +518,18 @@
"stateTypes": [
{
"id": "19bb8d10-1b28-4ba3-99b7-a634138dcfde",
"idName": "hueReachable",
"name": "reachable",
"eventTypeName": "reachable changed",
"name": "hueReachable",
"displayName": "reachable",
"displayNameEvent": "reachable changed",
"defaultValue": false,
"type": "bool"
},
{
"id": "683e493a-9796-4d5e-b0e3-61cb178d5819",
"idName": "battery",
"name": "battery",
"eventTypeName": "battery changed",
"actionTypeName": "Set battery",
"displayName": "battery",
"displayNameEvent": "battery changed",
"displayNameAction": "Set battery",
"type": "int",
"unit": "Percentage",
"defaultValue": 0,
@ -540,43 +540,43 @@
"eventTypes": [
{
"id": "de769db0-4c31-46cf-9760-dbc6f9209c26",
"idName": "onPressed",
"name": "on pressed"
"name": "onPressed",
"displayName": "on pressed"
},
{
"id": "6c5e596b-7c15-40bb-af9d-c778a6b0f30e",
"idName": "onLongPressed",
"name": "on long pressed"
"name": "onLongPressed",
"displayName": "on long pressed"
},
{
"id": "8e3d6a62-6a19-4e9a-a25b-e1da2e56ede9",
"idName": "dimUpPressed",
"name": "dim up pressed"
"name": "dimUpPressed",
"displayName": "dim up pressed"
},
{
"id": "53d3c9af-3e25-4116-b22b-38d897bc20aa",
"idName": "dimUpLongPressed",
"name": "dim up long pressed"
"name": "dimUpLongPressed",
"displayName": "dim up long pressed"
},
{
"id": "efd8b972-9a37-43f2-b9bc-f9dfe144a96d",
"idName": "dimDownPressed",
"name": "dim down pressed"
"name": "dimDownPressed",
"displayName": "dim down pressed"
},
{
"id": "1986d4c6-4c9f-4e43-ba70-0ff06c6f177b",
"idName": "dimDownLongPressed",
"name": "dim down long pressed"
"name": "dimDownLongPressed",
"displayName": "dim down long pressed"
},
{
"id": "7c2a58f1-137c-4bf3-8f9e-453dff020487",
"idName": "offPressed",
"name": "off pressed"
"name": "offPressed",
"displayName": "off pressed"
},
{
"id": "d69306eb-ea52-4841-9e26-89c69e9cf6fc",
"idName": "offLongPressed",
"name": "off long pressed"
"name": "offLongPressed",
"displayName": "off long pressed"
}
]
}

View File

@ -1,12 +1,12 @@
{
"name": "Plant Care",
"idName": "PlantCare",
"displayName": "Plant Care",
"name": "PlantCare",
"id": "80ea115f-2a9f-49b3-9575-9e36d137c8d6",
"paramTypes": [
{
"id": "138e19bd-a8db-472a-b3a4-f6497ef2e50c",
"idName": "rpl",
"name": "RPL address",
"name": "rpl",
"displayName": "RPL address",
"type": "QString",
"inputType": "TextLine",
"defaultValue": "fdaa:e9b8:d03a::ff:fe00:1"
@ -14,14 +14,14 @@
],
"vendors": [
{
"displayName": "guh",
"name": "guh",
"idName": "guh",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{
"id": "3245db46-5c6f-42d6-9001-753150763385",
"name": "Plant Care",
"idName": "plantCare",
"displayName": "Plant Care",
"name": "plantCare",
"createMethods": ["discovery"],
"interfaces": ["gateway"],
"basicTags": [
@ -32,8 +32,8 @@
"paramTypes": [
{
"id": "7ab5f794-459f-45f5-855e-40a76f494e20",
"idName": "host",
"name": "host",
"displayName": "host",
"type": "QString",
"inputType": "TextLine"
}
@ -41,18 +41,18 @@
"stateTypes": [
{
"id": "2b4b5123-14b7-4aa1-9c83-27cef333395d",
"idName": "battery",
"name": "battery voltage",
"eventTypeName": "battery voltage changed",
"name": "battery",
"displayName": "battery voltage",
"displayNameEvent": "battery voltage changed",
"type": "double",
"unit": "Volt",
"defaultValue": 0
},
{
"id": "8a7efda1-b6b7-41c8-ad07-4d892a532d1c",
"idName": "moisture",
"name": "moisture",
"eventTypeName": "moisture changed",
"displayName": "moisture",
"displayNameEvent": "moisture changed",
"type": "int",
"graphRelevant": true,
"unit": "Percentage",
@ -60,37 +60,37 @@
},
{
"id": "26deeba1-487a-4dee-940a-a3bd48344f33",
"idName": "water",
"name": "water empty",
"eventTypeName": "water empty changed",
"name": "water",
"displayName": "water empty",
"displayNameEvent": "water empty changed",
"type": "bool",
"defaultValue": false
},
{
"id": "819aca98-25e5-4733-81e0-5921478b3e89",
"idName": "ledPower",
"name": "led power",
"eventTypeName": "led power changed",
"actionTypeName": "Set reachable",
"name": "ledPower",
"displayName": "led power",
"displayNameEvent": "led power changed",
"displayNameAction": "Set reachable",
"type": "bool",
"defaultValue": false,
"writable": true
},
{
"id": "6c65ae32-18ce-400f-afd6-47fb5b805ccd",
"idName": "waterPump",
"name": "water pump power",
"eventTypeName": "water pump power changed",
"actionTypeName": "Set water pump power",
"name": "waterPump",
"displayName": "water pump power",
"displayNameEvent": "water pump power changed",
"displayNameAction": "Set water pump power",
"type": "bool",
"defaultValue": false,
"writable": true
},
{
"id": "8384e07b-8b91-492a-b6c8-e72b325ba0b4",
"idName": "reachable",
"name": "reachable",
"eventTypeName": "reachable changed",
"displayName": "reachable",
"displayNameEvent": "reachable changed",
"type": "bool",
"defaultValue": false
}
@ -98,8 +98,8 @@
"actionTypes": [
{
"id": "9afbcc80-1c97-4c18-bc08-5209d6297f2e",
"idName": "toggleLed",
"name": "toggle led"
"name": "toggleLed",
"displayName": "toggle led"
}
]
}

View File

@ -1,17 +1,17 @@
{
"name": "Senic",
"displayName": "Senic",
"id": "413e9d77-335f-4ecf-abbc-8f2a8a399c39",
"idName": "Senic",
"name": "Senic",
"vendors": [
{
"name": "Senic",
"idName": "senic",
"displayName": "Senic",
"name": "senic",
"id": "8e6cae9c-706b-49e5-ae86-da52a20dd336",
"deviceClasses": [
{
"id": "315ece51-053e-49f9-831f-b09f9f27fb9f",
"idName": "nuimo",
"name": "Nuimo",
"name": "nuimo",
"displayName": "Nuimo",
"deviceIcon": "Switch",
"basicTags": [
"Device",
@ -21,15 +21,15 @@
"paramTypes": [
{
"id": "db67d1e6-26fa-44ed-ad55-c6aef45ea2ea",
"idName": "name",
"name": "name",
"displayName": "name",
"type": "QString",
"inputType": "TextLine"
},
{
"id": "71553f6a-2ed4-4896-bb7b-52e7dca948b2",
"idName": "mac",
"name": "mac address",
"name": "mac",
"displayName": "mac address",
"type": "QString",
"inputType": "MacAddress"
}
@ -37,41 +37,41 @@
"stateTypes": [
{
"id": "5286976a-f5dc-4662-872a-438ac5d491cb",
"idName": "connected",
"name": "Connected",
"eventTypeName": "Connected changed",
"name": "connected",
"displayName": "Connected",
"displayNameEvent": "Connected changed",
"type": "bool",
"defaultValue": false
},
{
"id": "5c400da4-a14e-4e0a-be9f-c82ffe7e1972",
"idName": "hardwareRevision",
"name": "Hardware revision",
"name": "hardwareRevision",
"displayName": "Hardware revision",
"eventTypeName": "Hardware revision changed",
"type": "QString",
"defaultValue": "-"
},
{
"id": "edcf76c6-9fed-4c26-9853-c284cf887adb",
"idName": "firmwareRevision",
"name": "Firmware revision",
"eventTypeName": "Firmware revision changed",
"name": "firmwareRevision",
"displayName": "Firmware revision",
"displayNameEvent": "Firmware revision changed",
"type": "QString",
"defaultValue": "-"
},
{
"id": "be42cbd3-12e9-44ec-8f9d-141e10d9573a",
"idName": "softwareRevision",
"name": "Software revision",
"eventTypeName": "Software revision changed",
"name": "softwareRevision",
"displayName": "Software revision",
"displayNameEvent": "Software revision changed",
"type": "QString",
"defaultValue": "-"
},
{
"id": "b5ee2465-7fa1-450b-8073-f115537d3409",
"idName": "battery",
"name": "battery",
"eventTypeName": "battery changed",
"displayName": "battery",
"displayNameEvent": "battery changed",
"type": "int",
"minValue": 0,
"maxValue": 100,
@ -80,9 +80,9 @@
},
{
"id": "69a5f495-5452-434b-8fb8-b73d992c5446",
"idName": "rotation",
"name": "rotation",
"eventTypeName": "rotation changed",
"displayName": "rotation",
"displayNameEvent": "rotation changed",
"type": "int",
"minValue": 0,
"maxValue": 100,
@ -93,13 +93,13 @@
"actionTypes": [
{
"id": "d44ca5b7-f8d6-4413-9d2e-cef89282c039",
"idName": "showLogo",
"name": "Show logo",
"name": "showLogo",
"displayName": "Show logo",
"paramTypes": [
{
"id": "a8f72c37-9cb5-4885-a7e4-b2b396f8e4cd",
"idName": "logo",
"name": "logo",
"displayName": "logo",
"type": "QString",
"defaultValue": "Guh",
"allowedValues": [
@ -114,28 +114,28 @@
"eventTypes": [
{
"id": "5b9e08e8-7a6c-4311-9db6-82547847708c",
"idName": "clicked",
"name": "clicked"
"name": "clicked",
"displayName": "clicked"
},
{
"id": "2be36aa0-e2fe-4192-81c5-cf0bb7f08dd4",
"idName": "swipeLeft",
"name": "Swipe left"
"name": "swipeLeft",
"displayName": "Swipe left"
},
{
"id": "81fb61ab-6d3d-4c1b-85fe-3dbd5c8dead7",
"idName": "swipeRight",
"name": "Swipe right"
"name": "swipeRight",
"displayName": "Swipe right"
},
{
"id": "ab5c575b-b265-491c-93ca-ad9212374bc1",
"idName": "swipeUp",
"name": "Swipe up"
"name": "swipeUp",
"displayName": "Swipe up"
},
{
"id": "4d97cf28-1030-4a30-bed5-411102dd4b9b",
"idName": "swipeDown",
"name": "Swipe down"
"name": "swipeDown",
"displayName": "Swipe down"
}
]
}

View File

@ -1,17 +1,17 @@
{
"name": "tcp commander",
"idName": "TCPCommander",
"name": "TCPCommander",
"displayName": "tcp commander",
"id": "741b7b0a-0c9c-4c93-be99-0d0bcf5a4643",
"vendors": [
{
"name": "TCP Commander",
"idName": "tcpCommander",
"name": "tcpCommander",
"displayName": "TCP Commander",
"id": "9181278e-7812-4a3e-a9ce-f00f3f8b8afd",
"deviceClasses": [
{
"id": "c67d059f-694f-47cb-8e1d-9e3e6d014c1a",
"idName": "tcpOutput",
"name": "TCP Output",
"name": "tcpOutput",
"displayName": "TCP Output",
"deviceIcon": "Network",
"createMethods": ["user"],
"basicTags": [
@ -22,8 +22,8 @@
"paramTypes": [
{
"id": "2a3fcb23-931b-4ba1-b134-c49b656c76f7",
"idName": "ipv4address",
"name": "IPv4 Address",
"name": "ipv4address",
"displayName": "IPv4 Address",
"type": "QString",
"inputType": "IPv4Address",
"defaultValue": "127.0.0.1",
@ -31,8 +31,8 @@
},
{
"id": "bee8b151-815a-4159-9d8a-42b76e99b42c",
"idName": "port",
"name": "Port",
"name": "port",
"displayName": "Port",
"type": "int",
"defaultValue": "22",
"index" : 1
@ -41,25 +41,25 @@
"stateTypes":[
{
"id": "725b541a-9e0c-4634-81eb-e415c0b8f025",
"idName": "connected",
"name": "connected",
"displayName": "connected",
"type": "bool",
"defaultValue": false,
"eventTypeName": "connection status changed",
"displayNameEvent": "connection status changed",
"index" : 0
}
],
"actionTypes": [
{
"id": "6bc52462-b192-46a4-a6df-92cc5a479c89",
"idName": "outputData",
"name": "Send Data",
"name": "outputData",
"displayName": "Send Data",
"index": 0,
"paramTypes": [
{
"id": "6604c852-6b24-4707-b8e5-1ddd8032efcc",
"idName": "outputDataArea",
"name": "Data",
"name": "outputDataArea",
"displayName": "Data",
"type": "QString",
"index": 0,
"inputType": "TextArea"
@ -70,8 +70,8 @@
},
{
"id": "bc40e84a-69c4-4fd2-beb0-bd65f19aa8ff",
"idName": "tcpInput",
"name": "TCP Input",
"name": "tcpInput",
"displayName": "TCP Input",
"deviceIcon": "Network",
"createMethods": ["user"],
"basicTags": [
@ -81,16 +81,16 @@
"paramTypes": [
{
"id": "bee8b151-815a-4159-9d8a-42b76e99b42c",
"idName": "port",
"name": "Port",
"name": "port",
"displayName": "Port",
"type": "int",
"defaultValue": "22",
"index" : 0
},
{
"id": "d99f55c7-0e14-45ee-b0f0-33f2d1d2e674",
"idName": "comparision",
"name": "Data Comparison",
"name": "comparision",
"displayName": "Data Comparison",
"type": "QString",
"allowedValues": [
"Is exactly",
@ -104,8 +104,8 @@
},
{
"id": "23051bdf-3f50-41fa-abde-bc4fe0bcc4fc",
"idName": "inputData",
"name": "Command",
"name": "inputData",
"displayName": "Command",
"type": "QString",
"inputType": "TextArea",
"defaultValue": "",
@ -115,29 +115,29 @@
"stateTypes": [
{
"id": "725b541a-9e0c-4634-81eb-e415c0b8f025",
"idName": "connected",
"name": "connected",
"displayName": "connected",
"type": "bool",
"defaultValue": false,
"eventTypeName": "connection status changed",
"displayNameEvent": "connection status changed",
"index" : 0
},
{
"id": "b98fdacc-59d7-41c4-b790-1fdca50dfb22",
"idName": "dataReceived",
"name": "Data Received",
"name": "dataReceived",
"displayName": "Data Received",
"type": "QString",
"inputType": "TextArea",
"defaultValue": "",
"eventTypeName": "Data received",
"displayNameEvent": "Data received",
"index" : 1
}
],
"eventTypes": [
{
"id": "6d7c6df6-cb61-4d9e-b0d7-37c43911ca4b",
"idName": "commandReceived",
"name": "Command Received",
"name": "commandReceived",
"displayName": "Command Received",
"index": 0
}
]

View File

@ -1,17 +1,17 @@
{
"name": "UDP Commander",
"idName": "UdpCommander",
"name": "UdpCommander",
"displayName": "UDP Commander",
"id": "24a8474c-1d86-499e-a76e-9cbfbf48dd72",
"vendors": [
{
"name": "guh",
"idName": "guh",
"displayName": "guh",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{
"id": "6ecd5a8d-595a-4520-85e3-dcc9679edf66",
"name": "UDP Commander",
"idName": "commander",
"displayName": "UDP Commander",
"name": "commander",
"deviceIcon": "Network",
"basicTags": [
"Service",
@ -21,14 +21,14 @@
"paramTypes": [
{
"id": "1843adcb-e377-44d1-8d70-ab4f9eeb32ec",
"idName": "port",
"name": "port",
"displayName": "port",
"type": "int"
},
{
"id": "d0f29961-1624-4b91-a0e8-9b1cc86c44c7",
"idName": "command",
"name": "command",
"displayName": "command",
"type": "QString",
"inputType": "TextLine"
}
@ -36,8 +36,8 @@
"eventTypes": [
{
"id": "5fecbba3-ffbb-456b-872c-a2f571c681cb",
"idName": "commandReceived",
"name": "command received"
"name": "commandReceived",
"displayName": "command received"
}
]
}

View File

@ -1,29 +1,29 @@
{
"name": "Unitec",
"idName": "Unitec",
"displayName": "Unitec",
"id": "aefca391-f8bf-4f6c-a205-6764de3c2c3c",
"vendors": [
{
"name": "Unitec",
"idName": "unitec",
"name": "unitec",
"displayName": "Unitec",
"id": "f2cd9a76-5a7f-4c01-bf8c-5eae8b12e95c",
"deviceClasses": [
{
"id": "8468a15d-ecc0-43b6-98ca-e1e4ac9e2df3",
"name": "Unitec switch (48111)",
"displayName": "Unitec switch (48111)",
"deviceIcon": "Switch",
"basicTags": [
"Device",
"Actuator"
],
"idName": "switch",
"name": "switch",
"createMethods": ["user"],
"primaryActionTypeId": "3ca1ebc2-bb8e-4429-9664-a7bc4569e73b",
"paramTypes": [
{
"id": "2cb59323-bc01-477c-ac0d-312b25c53463",
"idName": "channel",
"name": "channel",
"displayName": "channel",
"type": "QString",
"allowedValues": ["A", "B", "C", "D"]
}
@ -31,13 +31,13 @@
"actionTypes": [
{
"id": "3ca1ebc2-bb8e-4429-9664-a7bc4569e73b",
"idName": "power",
"name": "set power",
"name": "power",
"displayName": "set power",
"paramTypes": [
{
"id": "c101c199-314d-420f-a302-0ae29c599047",
"idName": "power",
"name": "power",
"displayName": "power",
"type": "bool"
}
]

View File

@ -1,17 +1,17 @@
{
"name": "Wake on Lan",
"idName": "WakeOnLan",
"name": "WakeOnLan",
"displayName": "Wake on Lan",
"id": "b5a87848-de56-451e-84a6-edd26ad4958f",
"vendors": [
{
"name": "guh",
"idName": "guh",
"displayName": "guh",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{
"id": "3c8f2447-dcd0-4882-8c09-99e579e4d24c",
"name": "Wake On Lan",
"idName": "wol",
"name": "wol",
"displayName": "Wake On Lan",
"deviceIcon": "Network",
"basicTags": [
"Device",
@ -22,8 +22,8 @@
"paramTypes": [
{
"id": "e2ba04ac-9fe1-4f9d-8152-024c27030cde",
"idName": "mac",
"name": "mac",
"displayName": "mac",
"type": "QString",
"inputType": "MacAddress"
}
@ -31,8 +31,8 @@
"actionTypes": [
{
"id": "fb9b9d87-218f-4f0d-9e16-39f8a105029a",
"idName": "wol",
"name": "wake up device"
"name": "wol",
"displayName": "wake up device"
}
]
}

View File

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

View File

@ -1,12 +1,12 @@
{
"name": "WS2812",
"idName": "Ws2812",
"displayName": "WS2812",
"name": "Ws2812",
"id": "60b68c75-3261-4bf1-8912-798d2d3bbd3b",
"paramTypes": [
{
"id": "0a2898cb-ca36-4c6e-8418-993c1d9df434",
"idName": "rpl",
"name": "RPL address",
"name": "rpl",
"displayName": "RPL address",
"type": "QString",
"inputType": "TextLine",
"defaultValue": "fdaa:e9b8:d03a::ff:fe00:1"
@ -14,14 +14,14 @@
],
"vendors": [
{
"displayName": "guh",
"name": "guh",
"idName": "guh",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [
{
"id": "3142db46-5c6f-42d6-9001-753150763385",
"name": "WS2812",
"idName": "ws2812",
"displayName": "WS2812",
"name": "ws2812",
"createMethods": ["discovery"],
"interfaces": ["gateway"],
"basicTags": [
@ -32,8 +32,8 @@
"paramTypes": [
{
"id": "ccf1f6b1-54c4-46c1-b978-6abcf3fad882",
"idName": "host",
"name": "host",
"displayName": "host",
"type": "QString",
"inputType": "TextLine"
}
@ -41,27 +41,27 @@
"stateTypes": [
{
"id": "c9f6042f-1193-4075-94b1-37b29641ec24",
"idName": "battery",
"name": "battery voltage",
"eventTypeName": "battery voltage changed",
"name": "battery",
"displayName": "battery voltage",
"displayNameEvent": "battery voltage changed",
"type": "double",
"unit": "Volt",
"defaultValue": 0
},
{
"id": "08091cde-983d-42f7-bdd7-d89c312ccbed",
"idName": "reachable",
"name": "reachable",
"eventTypeName": "reachable changed",
"displayName": "reachable",
"displayNameEvent": "reachable changed",
"type": "bool",
"defaultValue": false
},
{
"id": "8a73c60a-1da9-4228-8dba-2ffccc6531a6",
"idName": "effectColor",
"name": "color",
"eventTypeName": "color changed",
"actionTypeName": "set color",
"name": "effectColor",
"displayName": "color",
"displayNameEvent": "color changed",
"displayNameAction": "set color",
"type": "QColor",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -71,10 +71,10 @@
},
{
"id": "01da8dbc-1ac8-4d18-bc17-fc4b4c591693",
"idName": "brightness",
"name": "brightness",
"eventTypeName": "brightness changed",
"actionTypeName": "set brightness",
"displayName": "brightness",
"displayNameEvent": "brightness changed",
"displayNameAction": "set brightness",
"type": "int",
"unit": "Percentage",
"defaultValue": 0,
@ -86,10 +86,10 @@
},
{
"id": "ac372b72-c2ae-4f0f-9fca-bd7cf654603a",
"idName": "maxPix",
"name": "leds",
"eventTypeName": "leds changed",
"actionTypeName": "set leds",
"name": "maxPix",
"displayName": "leds",
"displayNameEvent": "leds changed",
"displayNameAction": "set leds",
"type": "int",
"defaultValue": 240,
"minValue": 0,
@ -100,10 +100,10 @@
},
{
"id": "e53ae524-ca10-49c5-b530-e414779ecc1d",
"idName": "speed",
"name": "speed",
"eventTypeName": "speed changed",
"actionTypeName": "set speed",
"displayName": "speed",
"displayNameEvent": "speed changed",
"displayNameAction": "set speed",
"type": "int",
"defaultValue": 60,
"minValue": 60,
@ -114,10 +114,10 @@
},
{
"id": "f4fe5d31-1edb-4944-9ddb-c89e7da8bee7",
"idName": "effectMode",
"name": "effect mode",
"eventTypeName": "effect mode changed",
"actionTypeName": "set effect mode",
"name": "effectMode",
"displayName": "effect mode",
"displayNameEvent": "effect mode changed",
"displayNameAction": "set effect mode",
"type": "QString",
"writable": true,
"ruleRelevant": false,
@ -138,10 +138,10 @@
},
{
"id": "8fe2e42a-7b9d-4c76-ae77-355759c81350",
"name": "tricolore color 1",
"eventTypeName": "tricolore color 1 changed",
"actionTypeName": "set tricolore color 1",
"idName": "tcolor1",
"displayName": "tricolore color 1",
"displayNameEvent": "tricolore color 1 changed",
"displayNameAction": "set tricolore color 1",
"name": "tcolor1",
"type": "QColor",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -151,10 +151,10 @@
},
{
"id": "dd4ad65b-007a-4eae-8ce0-b76d6cbf093e",
"name": "tricolore color 2",
"eventTypeName": "tricolore color 2 changed",
"actionTypeName": "set tricolore color 2",
"idName": "tcolor2",
"displayName": "tricolore color 2",
"displayNameEvent": "tricolore color 2 changed",
"displayNameAction": "set tricolore color 2",
"name": "tcolor2",
"type": "QColor",
"ruleRelevant": false,
"eventRuleRelevant": false,
@ -164,10 +164,10 @@
},
{
"id": "97c83be0-7ba7-4758-b52b-d997a80bfbe5",
"name": "tricolore color 3",
"eventTypeName": "tricolore color 3 changed",
"actionTypeName": "set tricolore color 3",
"idName": "tcolor3",
"displayName": "tricolore color 3",
"displayNameEvent": "tricolore color 3 changed",
"displayNameAction": "set tricolore color 3",
"name": "tcolor3",
"type": "QColor",
"ruleRelevant": false,
"eventRuleRelevant": false,