mirror of https://github.com/nymea/nymea.git
add basicTags to plugin deviceclass map
parent
0cf6b3e174
commit
b519a35e83
|
|
@ -12,6 +12,12 @@
|
|||
"deviceClassId": "29cd8265-d8bb-4cf9-9080-bfc2cf9787bc",
|
||||
"name": "aWATTar",
|
||||
"createMethods": ["user"],
|
||||
"basicTags": [
|
||||
"Service",
|
||||
"Actuator",
|
||||
"Energy",
|
||||
"Heating"
|
||||
],
|
||||
"paramTypes": [
|
||||
{
|
||||
"name": "name",
|
||||
|
|
|
|||
|
|
@ -12,6 +12,10 @@
|
|||
"idName": "application",
|
||||
"name": "Application launcher",
|
||||
"createMethods": ["user"],
|
||||
"basicTags": [
|
||||
"Service",
|
||||
"Actuator"
|
||||
],
|
||||
"paramTypes": [
|
||||
{
|
||||
"name": "name",
|
||||
|
|
@ -50,6 +54,10 @@
|
|||
"deviceClassId": "96044325-a6fb-47c9-9117-f29c3b327978",
|
||||
"idName": "script",
|
||||
"name": "Bashscript launcher",
|
||||
"basicTags": [
|
||||
"Service",
|
||||
"Actuator"
|
||||
],
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -11,6 +11,11 @@
|
|||
{
|
||||
"deviceClassId": "2bb14180-aa5d-4999-992d-e6d464cff486",
|
||||
"name": "Shutter (RSM900R)",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator",
|
||||
"Shading"
|
||||
],
|
||||
"idName": "conradShutter",
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
|
|
|
|||
|
|
@ -12,6 +12,11 @@
|
|||
"deviceClassId": "fbf665fb-9aca-423f-a5f2-924e50ebe6ca",
|
||||
"idName": "today",
|
||||
"name": "Today",
|
||||
"basicTags": [
|
||||
"Service",
|
||||
"Sensor",
|
||||
"Time"
|
||||
],
|
||||
"createMethods": ["auto"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
@ -143,6 +148,11 @@
|
|||
"deviceClassId": "3f3c7ecc-9915-4e4e-95a1-e11f4f9d174d",
|
||||
"idName": "alarm",
|
||||
"name": "Alarm",
|
||||
"basicTags": [
|
||||
"Service",
|
||||
"Actuator",
|
||||
"Time"
|
||||
],
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
@ -235,6 +245,11 @@
|
|||
"deviceClassId": "805c8948-e663-4ba6-aa67-df7446ed7098",
|
||||
"idName": "countdown",
|
||||
"name": "Countdown",
|
||||
"basicTags": [
|
||||
"Service",
|
||||
"Actuator",
|
||||
"Time"
|
||||
],
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -11,6 +11,11 @@
|
|||
"deviceClassId": "164f9602-90ee-4693-bda3-9cafae37603e",
|
||||
"idName": "avea",
|
||||
"name": "Avea",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator",
|
||||
"Lighting"
|
||||
],
|
||||
"createMethods": ["discovery"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -11,6 +11,10 @@
|
|||
{
|
||||
"deviceClassId": "308ae6e6-38b3-4b3a-a513-3199da2764f8",
|
||||
"name": "Elro Socket",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator"
|
||||
],
|
||||
"idName": "elroSocket",
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
|
|
|
|||
|
|
@ -12,6 +12,12 @@
|
|||
"deviceClassId": "1e892268-8bd7-442c-a001-bd4e2e6b2949",
|
||||
"idName": "cube",
|
||||
"name": "Max! Cube LAN Gateway",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Gateway",
|
||||
"Heating",
|
||||
"Energy"
|
||||
],
|
||||
"createMethods": ["discovery"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
@ -54,6 +60,12 @@
|
|||
"deviceClassId": "ffbfec5d-06e8-4082-b62b-92cc5c3e8c4e",
|
||||
"idName": "wallThermostate",
|
||||
"name": "Max! Wall Thermostat",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Heating",
|
||||
"Energy",
|
||||
"Sensor"
|
||||
],
|
||||
"createMethods": ["auto"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
@ -229,6 +241,12 @@
|
|||
"deviceClassId": "f80d9481-4827-45ee-a013-b97b22412d92",
|
||||
"idName": "radiatorThermostate",
|
||||
"name": "Max! Radiator Thermostat",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Heating",
|
||||
"Energy",
|
||||
"Actuator"
|
||||
],
|
||||
"createMethods": ["auto"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -12,6 +12,10 @@
|
|||
"deviceClassId": "c0f511f9-70f5-499b-bd70-2c0e9ddd68c4",
|
||||
"idName": "toggleButton",
|
||||
"name": "Toggle Button",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator"
|
||||
],
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
@ -35,6 +39,10 @@
|
|||
"deviceClassId": "820b2f2d-0d92-48c8-8fd4-f94ce8fc4103",
|
||||
"idName": "button",
|
||||
"name": "Button",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator"
|
||||
],
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
@ -62,6 +70,10 @@
|
|||
"deviceClassId": "430d188c-476d-4825-a9bd-86dfa3094b56",
|
||||
"idName": "onOffButton",
|
||||
"name": "ON/OFF Button",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator"
|
||||
],
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -12,6 +12,10 @@
|
|||
"deviceClassId": "324219e8-7c53-41b5-b314-c2900cd15252",
|
||||
"name": "Intertechno switch",
|
||||
"createMethods": ["user"],
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator"
|
||||
],
|
||||
"paramTypes": [
|
||||
{
|
||||
"name": "name",
|
||||
|
|
|
|||
|
|
@ -12,6 +12,11 @@
|
|||
"deviceClassId": "d09953e3-c5bd-415b-973b-0d0bf2be3f69",
|
||||
"idName": "kodi",
|
||||
"name": "Kodi",
|
||||
"basicTags": [
|
||||
"Service",
|
||||
"Multimedia",
|
||||
"Actuator"
|
||||
],
|
||||
"createMethods": ["user", "discovery"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -12,6 +12,11 @@
|
|||
"deviceClassId": "6b1f8f37-7eb4-46c4-9f15-a6eb4904999c",
|
||||
"idName": "rfController",
|
||||
"name": "RF Controller (LN-CON-RF20B)",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator",
|
||||
"Lighting"
|
||||
],
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -12,6 +12,11 @@
|
|||
"deviceClassId": "1d41b5a8-74ff-4a12-b365-c7bbe610848f",
|
||||
"idName": "lgSmartTv",
|
||||
"name": "LG Smart Tv",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Multimedia",
|
||||
"Actuator"
|
||||
],
|
||||
"createMethods": ["discovery"],
|
||||
"setupMethod": "displayPin",
|
||||
"pairingInfo": "Please enter the pairing key displayed on the Tv.",
|
||||
|
|
|
|||
|
|
@ -12,6 +12,11 @@
|
|||
"deviceClassId": "5c2bc4cd-ba6c-4052-b6cd-1db83323ea22",
|
||||
"idName": "irReceiver",
|
||||
"name": "IR receiver",
|
||||
"basicTags": [
|
||||
"Service",
|
||||
"Actuator",
|
||||
"Multimedia"
|
||||
],
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -12,6 +12,10 @@
|
|||
"deviceClassId": "f4844c97-7ca6-4349-904e-ff9749a9fe74",
|
||||
"idName": "customMail",
|
||||
"name": "Custom mail",
|
||||
"basicTags": [
|
||||
"Service",
|
||||
"Notification"
|
||||
],
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
@ -86,6 +90,10 @@
|
|||
"deviceClassId": "3869884a-1592-4b8f-84a7-994be18ff555",
|
||||
"idName": "googleMail",
|
||||
"name": "Google mail",
|
||||
"basicTags": [
|
||||
"Service",
|
||||
"Notification"
|
||||
],
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
@ -135,6 +143,10 @@
|
|||
"deviceClassId": "59409e8f-0c83-414f-abd5-bbbf2758acba",
|
||||
"idName": "yahooMail",
|
||||
"name": "Yahoo mail",
|
||||
"basicTags": [
|
||||
"Service",
|
||||
"Notification"
|
||||
],
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -120,6 +120,11 @@
|
|||
"deviceClassId": "ab4257b3-7548-47ee-9bd4-7dc3004fd197",
|
||||
"idName": "mockDeviceAuto",
|
||||
"name": "Mock Device (Auto created)",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator",
|
||||
"Gateway"
|
||||
],
|
||||
"createMethods": ["auto"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
@ -212,6 +217,11 @@
|
|||
"deviceClassId": "9e03144c-e436-4eea-82d9-ccb33ef778db",
|
||||
"idName": "mockPushButton",
|
||||
"name": "Mock Device (Push Button)",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator",
|
||||
"Gateway"
|
||||
],
|
||||
"createMethods": ["discovery"],
|
||||
"setupMethod": "pushButton",
|
||||
"pairingInfo": "Wait 3 second before you continue, the push button will be pressed automatically.",
|
||||
|
|
@ -279,6 +289,11 @@
|
|||
"deviceClassId": "296f1fd4-e893-46b2-8a42-50d1bceb8730",
|
||||
"idName": "mockDisplayPin",
|
||||
"name": "Mock Device (Display Pin)",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator",
|
||||
"Gateway"
|
||||
],
|
||||
"createMethods": ["discovery"],
|
||||
"setupMethod": "displayPin",
|
||||
"pairingInfo": "Please enter the secret which normaly will be displayed on the device. For the mockdevice the pin is 243681.",
|
||||
|
|
@ -353,6 +368,11 @@
|
|||
"deviceClassId": "a71fbde9-9a38-4bf8-beab-c8aade2608ba",
|
||||
"idName": "mockParent",
|
||||
"name": "Mock Device (Parent)",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator",
|
||||
"Gateway"
|
||||
],
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
@ -378,6 +398,10 @@
|
|||
"idName": "mockChild",
|
||||
"name": "Mock Device (Child)",
|
||||
"createMethods": ["auto"],
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator"
|
||||
],
|
||||
"paramTypes": [
|
||||
{
|
||||
"name": "name",
|
||||
|
|
|
|||
|
|
@ -12,6 +12,11 @@
|
|||
"deviceClassId": "728d5a67-27a3-400e-b83c-2765f5196f69",
|
||||
"idName": "connection",
|
||||
"name": "Netatmo Connection",
|
||||
"basicTags": [
|
||||
"Service",
|
||||
"Gateway",
|
||||
"Weather"
|
||||
],
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
@ -44,6 +49,11 @@
|
|||
"deviceClassId": "1c809049-04f2-4710-99f5-6ed379a2934f",
|
||||
"idName": "indoor",
|
||||
"name": "Indoor Station",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Weather",
|
||||
"Sensor"
|
||||
],
|
||||
"createMethods": ["auto"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
@ -144,6 +154,11 @@
|
|||
"deviceClassId": "6cc01d62-7317-4ec4-8ac4-a4cab762c179",
|
||||
"idName": "outdoor",
|
||||
"name": "Outdoor Station",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Weather",
|
||||
"Sensor"
|
||||
],
|
||||
"createMethods": ["auto"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -12,6 +12,11 @@
|
|||
"deviceClassId": "985195aa-17ad-4530-88a4-cdd753d747d7",
|
||||
"idName": "openweathermap",
|
||||
"name": "Weather",
|
||||
"basicTags": [
|
||||
"Service",
|
||||
"Weather",
|
||||
"Sensor"
|
||||
],
|
||||
"createMethods": ["discovery"],
|
||||
"discoveryParamTypes": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -12,6 +12,10 @@
|
|||
"deviceClassId": "57d1b080-36a0-46af-a676-78c6b78d08ae",
|
||||
"idName": "rplRouter",
|
||||
"name": "RPL Router",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Gateway"
|
||||
],
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
@ -31,6 +35,10 @@
|
|||
"deviceClassId": "4454e05e-ac0a-4b10-b9dd-56a1475895d7",
|
||||
"idName": "merkurNode",
|
||||
"name": "Merkur Node",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator"
|
||||
],
|
||||
"createMethods": ["auto"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -12,6 +12,11 @@
|
|||
"deviceClassId": "642aa4c7-19aa-45ed-ba06-aa1ae6c9edf7",
|
||||
"idName": "hueBridge",
|
||||
"name": "Hue gateway",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Gateway",
|
||||
"Lighting"
|
||||
],
|
||||
"createMethods": ["discovery"],
|
||||
"setupMethod": "pushButton",
|
||||
"pairingInfo": "Please press the button on the Hue Bridge within 30 seconds before you continue",
|
||||
|
|
@ -108,6 +113,11 @@
|
|||
"deviceClassId": "0edba26c-96ab-44fb-a6a2-c0574d19630e",
|
||||
"idName": "hueLight",
|
||||
"name": "Hue Light",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Lighting",
|
||||
"Actuator"
|
||||
],
|
||||
"createMethods": ["auto"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
@ -236,6 +246,11 @@
|
|||
"deviceClassId": "4fa568ef-7a3a-422b-b0c0-206d37cb4eed",
|
||||
"idName": "hueWhiteLight",
|
||||
"name": "Hue White Light",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator",
|
||||
"Lighting"
|
||||
],
|
||||
"createMethods": ["auto"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
@ -332,6 +347,10 @@
|
|||
"deviceClassId": "bb482d39-67ef-46dc-88e9-7b181d642b28",
|
||||
"idName": "hueRemote",
|
||||
"name": "Hue Remote",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Sensor"
|
||||
],
|
||||
"createMethods": ["auto"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -13,6 +13,10 @@
|
|||
"idName": "mood",
|
||||
"name": "Mood",
|
||||
"createMethods": ["user"],
|
||||
"basicTags": [
|
||||
"Service",
|
||||
"Actuator"
|
||||
],
|
||||
"paramTypes": [
|
||||
{
|
||||
"name": "name",
|
||||
|
|
@ -74,6 +78,11 @@
|
|||
"deviceClassId": "3a928446-923a-4777-b653-1f71324888c7",
|
||||
"idName": "tune",
|
||||
"name": "Tune",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Gateway",
|
||||
"Lighting"
|
||||
],
|
||||
"createMethods": ["auto"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -11,6 +11,10 @@
|
|||
{
|
||||
"deviceClassId": "6ecd5a8d-595a-4520-85e3-dcc9679edf66",
|
||||
"name": "UDP Commander",
|
||||
"basicTags": [
|
||||
"Service",
|
||||
"Sensor"
|
||||
],
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -11,6 +11,10 @@
|
|||
{
|
||||
"deviceClassId": "8468a15d-ecc0-43b6-98ca-e1e4ac9e2df3",
|
||||
"name": "Unitec switch (48111)",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator"
|
||||
],
|
||||
"idName": "switch",
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
|
|
|
|||
|
|
@ -11,6 +11,10 @@
|
|||
{
|
||||
"deviceClassId": "3c8f2447-dcd0-4882-8c09-99e579e4d24c",
|
||||
"name": "Wake On Lan",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator"
|
||||
],
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -12,6 +12,10 @@
|
|||
"deviceClassId": "69d97d3b-a8e6-42f3-afc0-ca8a53eb7cce",
|
||||
"idName": "wemoSwitch",
|
||||
"name": "WeMo Switch",
|
||||
"basicTags": [
|
||||
"Device",
|
||||
"Actuator"
|
||||
],
|
||||
"createMethods": ["discovery"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -11,6 +11,10 @@
|
|||
{
|
||||
"deviceClassId": "bd216356-f1ec-4324-9785-6982d2174e17",
|
||||
"name": "WiFi Device",
|
||||
"basicTags": [
|
||||
"Service",
|
||||
"Sensor"
|
||||
],
|
||||
"createMethods": ["user"],
|
||||
"paramTypes": [
|
||||
{
|
||||
|
|
@ -34,9 +38,7 @@
|
|||
}
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue