add basicTags to plugin deviceclass map

pull/135/head
Simon Stürz 2016-01-03 13:35:56 +01:00 committed by Michael Zanetti
parent 0cf6b3e174
commit b519a35e83
25 changed files with 209 additions and 2 deletions

View File

@ -12,6 +12,12 @@
"deviceClassId": "29cd8265-d8bb-4cf9-9080-bfc2cf9787bc",
"name": "aWATTar",
"createMethods": ["user"],
"basicTags": [
"Service",
"Actuator",
"Energy",
"Heating"
],
"paramTypes": [
{
"name": "name",

View File

@ -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": [
{

View File

@ -11,6 +11,11 @@
{
"deviceClassId": "2bb14180-aa5d-4999-992d-e6d464cff486",
"name": "Shutter (RSM900R)",
"basicTags": [
"Device",
"Actuator",
"Shading"
],
"idName": "conradShutter",
"createMethods": ["user"],
"paramTypes": [

View File

@ -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": [
{

View File

@ -11,6 +11,11 @@
"deviceClassId": "164f9602-90ee-4693-bda3-9cafae37603e",
"idName": "avea",
"name": "Avea",
"basicTags": [
"Device",
"Actuator",
"Lighting"
],
"createMethods": ["discovery"],
"paramTypes": [
{

View File

@ -11,6 +11,10 @@
{
"deviceClassId": "308ae6e6-38b3-4b3a-a513-3199da2764f8",
"name": "Elro Socket",
"basicTags": [
"Device",
"Actuator"
],
"idName": "elroSocket",
"createMethods": ["user"],
"paramTypes": [

View File

@ -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": [
{

View File

@ -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": [
{

View File

@ -12,6 +12,10 @@
"deviceClassId": "324219e8-7c53-41b5-b314-c2900cd15252",
"name": "Intertechno switch",
"createMethods": ["user"],
"basicTags": [
"Device",
"Actuator"
],
"paramTypes": [
{
"name": "name",

View File

@ -12,6 +12,11 @@
"deviceClassId": "d09953e3-c5bd-415b-973b-0d0bf2be3f69",
"idName": "kodi",
"name": "Kodi",
"basicTags": [
"Service",
"Multimedia",
"Actuator"
],
"createMethods": ["user", "discovery"],
"paramTypes": [
{

View File

@ -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": [
{

View File

@ -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.",

View File

@ -12,6 +12,11 @@
"deviceClassId": "5c2bc4cd-ba6c-4052-b6cd-1db83323ea22",
"idName": "irReceiver",
"name": "IR receiver",
"basicTags": [
"Service",
"Actuator",
"Multimedia"
],
"createMethods": ["user"],
"paramTypes": [
{

View File

@ -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": [
{

View File

@ -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",

View File

@ -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": [
{

View File

@ -12,6 +12,11 @@
"deviceClassId": "985195aa-17ad-4530-88a4-cdd753d747d7",
"idName": "openweathermap",
"name": "Weather",
"basicTags": [
"Service",
"Weather",
"Sensor"
],
"createMethods": ["discovery"],
"discoveryParamTypes": [
{

View File

@ -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": [
{

View File

@ -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": [
{

View File

@ -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": [
{

View File

@ -11,6 +11,10 @@
{
"deviceClassId": "6ecd5a8d-595a-4520-85e3-dcc9679edf66",
"name": "UDP Commander",
"basicTags": [
"Service",
"Sensor"
],
"createMethods": ["user"],
"paramTypes": [
{

View File

@ -11,6 +11,10 @@
{
"deviceClassId": "8468a15d-ecc0-43b6-98ca-e1e4ac9e2df3",
"name": "Unitec switch (48111)",
"basicTags": [
"Device",
"Actuator"
],
"idName": "switch",
"createMethods": ["user"],
"paramTypes": [

View File

@ -11,6 +11,10 @@
{
"deviceClassId": "3c8f2447-dcd0-4882-8c09-99e579e4d24c",
"name": "Wake On Lan",
"basicTags": [
"Device",
"Actuator"
],
"createMethods": ["user"],
"paramTypes": [
{

View File

@ -12,6 +12,10 @@
"deviceClassId": "69d97d3b-a8e6-42f3-afc0-ca8a53eb7cce",
"idName": "wemoSwitch",
"name": "WeMo Switch",
"basicTags": [
"Device",
"Actuator"
],
"createMethods": ["discovery"],
"paramTypes": [
{

View File

@ -11,6 +11,10 @@
{
"deviceClassId": "bd216356-f1ec-4324-9785-6982d2174e17",
"name": "WiFi Device",
"basicTags": [
"Service",
"Sensor"
],
"createMethods": ["user"],
"paramTypes": [
{
@ -34,9 +38,7 @@
}
]
}
]
}
]
}