From 3814f37d9a7efae9a0d6b37e5cad4e502220ce09 Mon Sep 17 00:00:00 2001 From: Andrew Fiddian-Green Date: Thu, 7 Dec 2023 19:34:45 +0000 Subject: [PATCH] Make bindings discoverable on system startup (#15817) * [discovery-methods] mDNS discovery methods * [discovery-methods] UPnP discovery methods --------- Signed-off-by: Andrew Fiddian-Green --- .../src/main/resources/OH-INF/addon/addon.xml | 13 ++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 12 +++++++ .../src/main/resources/OH-INF/addon/addon.xml | 11 +++++++ .../src/main/resources/OH-INF/addon/addon.xml | 12 +++++++ .../src/main/resources/OH-INF/addon/addon.xml | 12 +++++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 16 ++++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 14 +++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 12 +++++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 13 ++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 13 ++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 13 ++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 21 +++++++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 12 +++++++ .../src/main/resources/OH-INF/addon/addon.xml | 11 +++++++ .../src/main/resources/OH-INF/addon/addon.xml | 12 +++++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 12 +++++++ .../src/main/resources/OH-INF/addon/addon.xml | 31 +++++++++++++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 16 ++++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 16 ++++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 12 +++++++ .../src/main/resources/OH-INF/addon/addon.xml | 16 ++++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 13 ++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 21 +++++++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 16 ++++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 13 ++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 16 ++++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 13 ++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 13 ++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 13 ++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 13 ++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 13 ++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 14 +++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 17 ++++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 13 ++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 16 ++++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 16 ++++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 16 ++++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 13 ++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 16 ++++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 16 ++++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 12 +++++++ .../src/main/resources/OH-INF/addon/addon.xml | 14 +++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 13 ++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 22 +++++++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 13 ++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ .../src/main/resources/OH-INF/addon/addon.xml | 12 +++++++ .../src/main/resources/OH-INF/addon/addon.xml | 14 +++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 16 ++++++++++ .../src/main/resources/OH-INF/addon/addon.xml | 7 +++++ 70 files changed, 851 insertions(+) diff --git a/bundles/org.openhab.binding.amplipi/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.amplipi/src/main/resources/OH-INF/addon/addon.xml index c15e40e1ee..e42e13d06b 100644 --- a/bundles/org.openhab.binding.amplipi/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.amplipi/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,17 @@ This is the binding for the AmpliPi Home Audio System from MicroNova. local + + + mdns + _http._tcp.local. + + + name + amplipi-api + + + + + diff --git a/bundles/org.openhab.binding.androiddebugbridge/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.androiddebugbridge/src/main/resources/OH-INF/addon/addon.xml index e3fea496f5..f4cebc787e 100644 --- a/bundles/org.openhab.binding.androiddebugbridge/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.androiddebugbridge/src/main/resources/OH-INF/addon/addon.xml @@ -30,4 +30,16 @@ 255 + + + + mdns + _androidtvremote2._tcp.local. + + + mdns + _amzn-wplay._tcp.local. + + + diff --git a/bundles/org.openhab.binding.androidtv/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.androidtv/src/main/resources/OH-INF/addon/addon.xml index dde94687e2..a34c2b8dfb 100644 --- a/bundles/org.openhab.binding.androidtv/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.androidtv/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,15 @@ This is the add-on for AndroidTV. local + + + mdns + _androidtvremote2._tcp.local. + + + mdns + _nv_shield_remote._tcp.local. + + + diff --git a/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/addon/addon.xml index f24e82b5bf..8f590df5f3 100644 --- a/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.autelis/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,16 @@ This is the binding for a Autelis pool controller. local + + + upnp + + + manufacturer + (?i)AUTELIS.* + + + + + diff --git a/bundles/org.openhab.binding.avmfritz/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.avmfritz/src/main/resources/OH-INF/addon/addon.xml index c07a50fc85..49a382c2eb 100644 --- a/bundles/org.openhab.binding.avmfritz/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.avmfritz/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,16 @@ This is the binding for AVM FRITZ! devices. local + + + upnp + + + deviceType + (?i).*fritzbox.* + + + + + diff --git a/bundles/org.openhab.binding.bondhome/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.bondhome/src/main/resources/OH-INF/addon/addon.xml index 68fae29fd1..604b6bb4b9 100644 --- a/bundles/org.openhab.binding.bondhome/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.bondhome/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,11 @@ This is the binding for the Bond Bridge for Ceiling Fans and other RF devices. local + + + mdns + _bond._tcp.local. + + + diff --git a/bundles/org.openhab.binding.bosesoundtouch/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.bosesoundtouch/src/main/resources/OH-INF/addon/addon.xml index 84960a261e..2d421475f7 100644 --- a/bundles/org.openhab.binding.bosesoundtouch/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.bosesoundtouch/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,11 @@ This is the binding for Bose SoundTouch devices. local + + + mdns + _soundtouch._tcp.local. + + + diff --git a/bundles/org.openhab.binding.chromecast/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.chromecast/src/main/resources/OH-INF/addon/addon.xml index 50349d137a..c94d8c7ddf 100644 --- a/bundles/org.openhab.binding.chromecast/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.chromecast/src/main/resources/OH-INF/addon/addon.xml @@ -15,4 +15,11 @@ + + + mdns + _googlecast._tcp.local. + + + diff --git a/bundles/org.openhab.binding.deconz/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.deconz/src/main/resources/OH-INF/addon/addon.xml index 6a47edbebd..1dab56b671 100644 --- a/bundles/org.openhab.binding.deconz/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.deconz/src/main/resources/OH-INF/addon/addon.xml @@ -10,4 +10,20 @@ with the HUE binding which makes the lights and plugs available. local + + + upnp + + + manufacturerURI + .*dresden.* + + + manufacturer + dresden elektronik + + + + + diff --git a/bundles/org.openhab.binding.denonmarantz/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.denonmarantz/src/main/resources/OH-INF/addon/addon.xml index c78a07b6ef..5d88e46fa6 100644 --- a/bundles/org.openhab.binding.denonmarantz/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.denonmarantz/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,18 @@ Binding for controlling network enabled Denon and Marantz receivers. local + + + mdns + _raop._tcp.local. + + + name + ^(000678|0005CD) + + + + + + diff --git a/bundles/org.openhab.binding.digitalstrom/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.digitalstrom/src/main/resources/OH-INF/addon/addon.xml index 02c28bf2fd..c16aff7d32 100644 --- a/bundles/org.openhab.binding.digitalstrom/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.digitalstrom/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,16 @@ @text/binding_desc local + + + mdns + _tcp.local. + + + application + .*dssweb.* + + + + diff --git a/bundles/org.openhab.binding.dlinksmarthome/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.dlinksmarthome/src/main/resources/OH-INF/addon/addon.xml index 31ea1b15d8..cd020bc067 100644 --- a/bundles/org.openhab.binding.dlinksmarthome/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.dlinksmarthome/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,11 @@ This is the binding for D-Link Smart Home devices local + + + mdns + _dhnap._tcp.local. + + + diff --git a/bundles/org.openhab.binding.draytonwiser/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.draytonwiser/src/main/resources/OH-INF/addon/addon.xml index 4594a923e0..ab3d362443 100644 --- a/bundles/org.openhab.binding.draytonwiser/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.draytonwiser/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,17 @@ This is the binding for Drayton Wiser smart heating system. local + + + mdns + _http._tcp.local. + + + name + .*WiserHeat.* + + + + + diff --git a/bundles/org.openhab.binding.enigma2/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.enigma2/src/main/resources/OH-INF/addon/addon.xml index 6f57ed1799..76977c501b 100644 --- a/bundles/org.openhab.binding.enigma2/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.enigma2/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,17 @@ This is the binding for Enigma2. local + + + mdns + _http._tcp.local. + + + name + .*enigma.* + + + + + diff --git a/bundles/org.openhab.binding.enphase/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.enphase/src/main/resources/OH-INF/addon/addon.xml index 6e24f33e36..91fbda56e6 100644 --- a/bundles/org.openhab.binding.enphase/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.enphase/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,17 @@ This is the binding for Enphase Envoy solar panels. hybrid + + + mdns + _enphase-envoy._tcp.local. + + + name + .*envoy.* + + + + + diff --git a/bundles/org.openhab.binding.freeboxos/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.freeboxos/src/main/resources/OH-INF/addon/addon.xml index 9c9b553c8f..3a57ac4f12 100644 --- a/bundles/org.openhab.binding.freeboxos/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.freeboxos/src/main/resources/OH-INF/addon/addon.xml @@ -21,4 +21,11 @@ + + + mdns + _fbx-api._tcp.local. + + + diff --git a/bundles/org.openhab.binding.fsinternetradio/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.fsinternetradio/src/main/resources/OH-INF/addon/addon.xml index bf386fcf12..b3643e2770 100644 --- a/bundles/org.openhab.binding.fsinternetradio/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.fsinternetradio/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,25 @@ This is the binding for internet radios based on the Frontier Silicon chipset. local + + + upnp + + + manufacturer + (?i)(MEDION|HAMA|TEUFEL|TTMICRO|REVO|ROBERTS|AUNA|SANGEAN|ROKU).* + + + + + upnp + + + friendlyName + (?i).*(MEDION|HAMA|TEUFEL|TTMICRO|REVO|ROBERTS|AUNA|SANGEAN|ROKU).* + + + + + diff --git a/bundles/org.openhab.binding.harmonyhub/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.harmonyhub/src/main/resources/OH-INF/addon/addon.xml index 47017a37cc..3bcc686d8b 100644 --- a/bundles/org.openhab.binding.harmonyhub/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.harmonyhub/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,16 @@ The HarmonyHub Binding integrates Logitech Harmony hubs and remotes. local + + + upnp + + + modelName + Harmony Hub + + + + + diff --git a/bundles/org.openhab.binding.hdpowerview/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.hdpowerview/src/main/resources/OH-INF/addon/addon.xml index e36b480b33..2dc777ca4b 100644 --- a/bundles/org.openhab.binding.hdpowerview/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.hdpowerview/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,15 @@ The Hunter Douglas PowerView binding provides access to the Hunter Douglas line of PowerView shades. local + + + mdns + _powerview-g3._tcp.local. + + + mdns + _powerview._tcp.local. + + + diff --git a/bundles/org.openhab.binding.heos/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.heos/src/main/resources/OH-INF/addon/addon.xml index 000c60171d..0cd0acb4bc 100644 --- a/bundles/org.openhab.binding.heos/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.heos/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,16 @@ Binding for the Denon HEOS system. local + + + upnp + + + manufacturer + (?i)DENON + + + + + diff --git a/bundles/org.openhab.binding.homeconnect/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.homeconnect/src/main/resources/OH-INF/addon/addon.xml index bb1c93dcc2..1baeb37815 100644 --- a/bundles/org.openhab.binding.homeconnect/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.homeconnect/src/main/resources/OH-INF/addon/addon.xml @@ -9,4 +9,11 @@ to household devices from brands like Bosch and Siemens. cloud + + + mdns + _homeconnect._tcp.local. + + + diff --git a/bundles/org.openhab.binding.homematic/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.homematic/src/main/resources/OH-INF/addon/addon.xml index f1c887cace..6f31d3392b 100644 --- a/bundles/org.openhab.binding.homematic/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.homematic/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,16 @@ This is the binding for Homematic gateways local + + + upnp + + + manufacturer + (?i)HOMEGEAR + + + + + diff --git a/bundles/org.openhab.binding.hpprinter/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.hpprinter/src/main/resources/OH-INF/addon/addon.xml index 3d29040c6e..493a249823 100644 --- a/bundles/org.openhab.binding.hpprinter/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.hpprinter/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,35 @@ Binding for HP Printers with Embedded Web Servers local + + + mdns + _printer._tcp.local. + + + rp + .* + + + ty + (?i)HP .* + + + + + mdns + _ipp._tcp.local. + + + rp + .* + + + ty + (?i)HP .* + + + + + diff --git a/bundles/org.openhab.binding.hue/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.hue/src/main/resources/OH-INF/addon/addon.xml index 15d1023faf..b28e919a39 100644 --- a/bundles/org.openhab.binding.hue/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.hue/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,20 @@ The Hue Binding integrates the Philips Hue system. It allows to control Hue bulbs. hybrid + + + mdns + _hue._tcp.local. + + + upnp + + + modelName + Philips hue bridge.* + + + + + diff --git a/bundles/org.openhab.binding.hyperion/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.hyperion/src/main/resources/OH-INF/addon/addon.xml index 133bc92778..c66a611b1d 100644 --- a/bundles/org.openhab.binding.hyperion/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.hyperion/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,11 @@ This binding integrates openHAB with the Hyperion ambient lighting software. local + + + mdns + _hyperiond-json._tcp.local. + + + diff --git a/bundles/org.openhab.binding.ipp/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.ipp/src/main/resources/OH-INF/addon/addon.xml index 2b1dbaf4c7..4864b3df6e 100644 --- a/bundles/org.openhab.binding.ipp/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.ipp/src/main/resources/OH-INF/addon/addon.xml @@ -10,4 +10,11 @@ on an IPP/CUPS Printer local + + + mdns + _ipp._tcp.local. + + + diff --git a/bundles/org.openhab.binding.ism8/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.ism8/src/main/resources/OH-INF/addon/addon.xml index 6636458df3..dc621ea5d0 100644 --- a/bundles/org.openhab.binding.ism8/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.ism8/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,11 @@ This is the binding for the ISM8 card used for Wolf heating systems or other Wolf eBus devices. local + + + mdns + _ism7._tcp.local. + + + diff --git a/bundles/org.openhab.binding.kaleidescape/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.kaleidescape/src/main/resources/OH-INF/addon/addon.xml index e7d48f12da..6bf41b4363 100644 --- a/bundles/org.openhab.binding.kaleidescape/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.kaleidescape/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,20 @@ Controls a Kaleidescape Movie Player local + + + upnp + + + manufacturer + (?i)Kaleidescape + + + deviceType + .*Basic.* + + + + + diff --git a/bundles/org.openhab.binding.km200/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.km200/src/main/resources/OH-INF/addon/addon.xml index ec283fe304..9cc555632c 100644 --- a/bundles/org.openhab.binding.km200/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.km200/src/main/resources/OH-INF/addon/addon.xml @@ -11,4 +11,16 @@ local + + + mdns + _http._tcp.local. + + + hwversion + .*iCom_Low.* + + + + diff --git a/bundles/org.openhab.binding.kodi/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.kodi/src/main/resources/OH-INF/addon/addon.xml index 211c0d4281..8684b4e117 100644 --- a/bundles/org.openhab.binding.kodi/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.kodi/src/main/resources/OH-INF/addon/addon.xml @@ -15,4 +15,20 @@ + + + upnp + + + manufacturer + (?i)XBMC.* + + + deviceType + .*MediaRenderer.* + + + + + diff --git a/bundles/org.openhab.binding.konnected/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.konnected/src/main/resources/OH-INF/addon/addon.xml index 01880bd160..38b22860cd 100644 --- a/bundles/org.openhab.binding.konnected/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.konnected/src/main/resources/OH-INF/addon/addon.xml @@ -6,4 +6,17 @@ Konnected Binding This is the binding for Konnected. local + + + + upnp + + + modelName + Konnected.* + + + + + diff --git a/bundles/org.openhab.binding.lametrictime/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.lametrictime/src/main/resources/OH-INF/addon/addon.xml index fe40d7c737..1dfa807f7c 100644 --- a/bundles/org.openhab.binding.lametrictime/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.lametrictime/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,25 @@ This is the binding for LaMetric Time. hybrid + + + upnp + + + manufacturer + (?i)LAMETRIC.* + + + + + upnp + + + modelName + (?i)LAMETRIC.* + + + + + diff --git a/bundles/org.openhab.binding.lgwebos/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.lgwebos/src/main/resources/OH-INF/addon/addon.xml index b537ff16f2..f08ebc1c74 100644 --- a/bundles/org.openhab.binding.lgwebos/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.lgwebos/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,20 @@ Binding to connect LG's WebOS based smart TVs local + + + upnp + + + modelName + .*TV.* + + + manufacturer + LG Electronics + + + + + diff --git a/bundles/org.openhab.binding.loxone/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.loxone/src/main/resources/OH-INF/addon/addon.xml index 756fe8b5c7..f181fc9684 100644 --- a/bundles/org.openhab.binding.loxone/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.loxone/src/main/resources/OH-INF/addon/addon.xml @@ -6,4 +6,17 @@ Loxone Binding This is the binding for Loxone Miniserver local + + + + upnp + + + manufacturer + .*loxone.* + + + + + diff --git a/bundles/org.openhab.binding.lutron/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.lutron/src/main/resources/OH-INF/addon/addon.xml index 9afbeb5425..d36eb3a66e 100644 --- a/bundles/org.openhab.binding.lutron/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.lutron/src/main/resources/OH-INF/addon/addon.xml @@ -9,4 +9,11 @@ RadioRA 2, HomeWorks, HomeWorks QS, RA2 Select, Caseta, and GRAFIK Eye. local + + + mdns + _lutron._tcp.local. + + + diff --git a/bundles/org.openhab.binding.magentatv/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.magentatv/src/main/resources/OH-INF/addon/addon.xml index 8afe90113a..3db235dc15 100644 --- a/bundles/org.openhab.binding.magentatv/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.magentatv/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,20 @@ This is the binding for MagentaTV receivers hybrid + + + upnp + + + manufacturer + (?i)HUAWEI.* + + + modelName + (?i).*(DMS_TPB|MR401B|MR601|MR201).* + + + + + diff --git a/bundles/org.openhab.binding.mecmeter/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.mecmeter/src/main/resources/OH-INF/addon/addon.xml index b643782e33..ba04f5c53d 100644 --- a/bundles/org.openhab.binding.mecmeter/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.mecmeter/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,17 @@ This is the binding for the din-rail power meter from MEC. local + + + mdns + _http._tcp.local. + + + name + ^(vpm|mec) + + + + + diff --git a/bundles/org.openhab.binding.miele/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.miele/src/main/resources/OH-INF/addon/addon.xml index d3bd2f8e55..26655167ce 100644 --- a/bundles/org.openhab.binding.miele/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.miele/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,17 @@ This is the binding for Miele@home appliances local + + + mdns + _mieleathome._tcp.local. + + + path + \/Rest\/ + + + + + diff --git a/bundles/org.openhab.binding.mielecloud/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.mielecloud/src/main/resources/OH-INF/addon/addon.xml index dcd423a1ec..d4486aa641 100644 --- a/bundles/org.openhab.binding.mielecloud/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.mielecloud/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,17 @@ @text/addon.mielecloud.description cloud + + + mdns + _mieleathome._tcp.local. + + + path + ^\/$ + + + + + diff --git a/bundles/org.openhab.binding.minecraft/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.minecraft/src/main/resources/OH-INF/addon/addon.xml index 8869284b7b..985b4290f9 100644 --- a/bundles/org.openhab.binding.minecraft/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.minecraft/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,17 @@ This binding can integrate Minecraft servers. cloud + + + mdns + _http._tcp.local. + + + name + wc-minecraft + + + + + diff --git a/bundles/org.openhab.binding.mpd/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.mpd/src/main/resources/OH-INF/addon/addon.xml index a5bd8ad279..8b04166c33 100644 --- a/bundles/org.openhab.binding.mpd/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.mpd/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,11 @@ This is the binding for the Music Player Daemon. local + + + mdns + _mpd._tcp.local. + + + diff --git a/bundles/org.openhab.binding.mynice/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.mynice/src/main/resources/OH-INF/addon/addon.xml index df78fdb9bf..9f89603258 100644 --- a/bundles/org.openhab.binding.mynice/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.mynice/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,11 @@ This binding lets you connect to your IT4Wifi Nice device. local + + + mdns + _nap._tcp.local. + + + diff --git a/bundles/org.openhab.binding.nanoleaf/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.nanoleaf/src/main/resources/OH-INF/addon/addon.xml index 1c8b205278..340dce4952 100644 --- a/bundles/org.openhab.binding.nanoleaf/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.nanoleaf/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,11 @@ @text/addon.nanoleaf.description local + + + mdns + _nanoleafapi._tcp.local. + + + diff --git a/bundles/org.openhab.binding.neeo/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.neeo/src/main/resources/OH-INF/addon/addon.xml index b01b37be97..b0dd7fc20e 100644 --- a/bundles/org.openhab.binding.neeo/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.neeo/src/main/resources/OH-INF/addon/addon.xml @@ -10,4 +10,11 @@ on the Devices local + + + mdns + _neeo._tcp.local. + + + diff --git a/bundles/org.openhab.binding.neohub/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.neohub/src/main/resources/OH-INF/addon/addon.xml index fbe21c938c..0d40361812 100644 --- a/bundles/org.openhab.binding.neohub/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.neohub/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,17 @@ This is the binding for Heatmiser NeoHub devices local + + + mdns + _hap._tcp.local. + + + name + Heatmiser neoHub + + + + + diff --git a/bundles/org.openhab.binding.netatmo/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.netatmo/src/main/resources/OH-INF/addon/addon.xml index 0ae56483c8..db61e2ee20 100644 --- a/bundles/org.openhab.binding.netatmo/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.netatmo/src/main/resources/OH-INF/addon/addon.xml @@ -17,4 +17,11 @@ + + + mdns + _netatmo-lcomm._tcp.local. + + + diff --git a/bundles/org.openhab.binding.networkupstools/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.networkupstools/src/main/resources/OH-INF/addon/addon.xml index 4500817e9e..f2482be9da 100644 --- a/bundles/org.openhab.binding.networkupstools/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.networkupstools/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,11 @@ Binding for connecting to Network UPS Tools (NUT) servers local + + + mdns + _nut._tcp.local. + + + diff --git a/bundles/org.openhab.binding.nikohomecontrol/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.nikohomecontrol/src/main/resources/OH-INF/addon/addon.xml index 98791a43e2..5c1093bdf8 100644 --- a/bundles/org.openhab.binding.nikohomecontrol/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.nikohomecontrol/src/main/resources/OH-INF/addon/addon.xml @@ -7,4 +7,18 @@ @text/bindingName @text/bindingDescription local + + + + mdns + _http._tcp.local. + + + name + (?i)FP00112A.* + + + + + diff --git a/bundles/org.openhab.binding.nuvo/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.nuvo/src/main/resources/OH-INF/addon/addon.xml index 63f58af533..50202c9581 100644 --- a/bundles/org.openhab.binding.nuvo/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.nuvo/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,11 @@ Controls the Nuvo Grand Concerto or Essentia G Whole House Amplifier. local + + + mdns + _ac-mcs._tcp.local. + + + diff --git a/bundles/org.openhab.binding.onkyo/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.onkyo/src/main/resources/OH-INF/addon/addon.xml index 8b3547e0c1..b17cd2cbc9 100644 --- a/bundles/org.openhab.binding.onkyo/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.onkyo/src/main/resources/OH-INF/addon/addon.xml @@ -14,4 +14,21 @@ url to use for playing notification sounds, e.g. http://192.168.0.2:8080 + + + + upnp + + + manufacturer + (?i).*ONKYO.* + + + deviceType + .*MediaRenderer.* + + + + + diff --git a/bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/addon/addon.xml index 478c799569..5e45728c3e 100644 --- a/bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.openwebnet/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,17 @@ The OpenWebNet Binding integrates the BTicino/Legrand 'MyHOME' connected home system using the OpenWebNet protocol. It supports BUS (SCS) and Zigbee USB gateways and devices. local + + + + upnp + + + manufacturer + (?i).*BTICINO.* + + + + + diff --git a/bundles/org.openhab.binding.oppo/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.oppo/src/main/resources/OH-INF/addon/addon.xml index 77ea5426e6..af1883f478 100644 --- a/bundles/org.openhab.binding.oppo/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.oppo/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,20 @@ Controls Oppo UDP-203/205 and BDP-83/93/95/103/105 Blu-ray Players local + + + upnp + + + manufacturer + (?i)OPPO + + + deviceType + .*MediaRenderer.* + + + + + diff --git a/bundles/org.openhab.binding.pioneeravr/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.pioneeravr/src/main/resources/OH-INF/addon/addon.xml index 97e8cd47ba..c3f47d049f 100644 --- a/bundles/org.openhab.binding.pioneeravr/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.pioneeravr/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,20 @@ A binding for Pioneer AVRs. local + + + upnp + + + manufacturer + (?i)PIONEER + + + deviceType + .*MediaRenderer.* + + + + + diff --git a/bundles/org.openhab.binding.pulseaudio/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.pulseaudio/src/main/resources/OH-INF/addon/addon.xml index 6ad5067e8b..e333d0e9d2 100644 --- a/bundles/org.openhab.binding.pulseaudio/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.pulseaudio/src/main/resources/OH-INF/addon/addon.xml @@ -31,4 +31,11 @@ + + + mdns + _pulse-server._tcp.local. + + + diff --git a/bundles/org.openhab.binding.samsungtv/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.samsungtv/src/main/resources/OH-INF/addon/addon.xml index 635fbabf22..ded27a6f1d 100644 --- a/bundles/org.openhab.binding.samsungtv/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.samsungtv/src/main/resources/OH-INF/addon/addon.xml @@ -9,4 +9,20 @@ models local + + + upnp + + + manufacturer + (?i).*SAMSUNG ELECTRONICS.* + + + deviceType + .*MediaRenderer.* + + + + + diff --git a/bundles/org.openhab.binding.shelly/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.shelly/src/main/resources/OH-INF/addon/addon.xml index 895e7dbca9..ea0340d8dc 100644 --- a/bundles/org.openhab.binding.shelly/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.shelly/src/main/resources/OH-INF/addon/addon.xml @@ -32,4 +32,17 @@ + + + mdns + _http._tcp.local. + + + name + .*Shelly.* + + + + + diff --git a/bundles/org.openhab.binding.sonos/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.sonos/src/main/resources/OH-INF/addon/addon.xml index ec2a42ad86..6bcb1be6ed 100644 --- a/bundles/org.openhab.binding.sonos/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.sonos/src/main/resources/OH-INF/addon/addon.xml @@ -19,4 +19,20 @@ + + + mdns + _sonos._tcp.local. + + + upnp + + + manufacturer + (?i).*SONOS.* + + + + + diff --git a/bundles/org.openhab.binding.sonyaudio/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.sonyaudio/src/main/resources/OH-INF/addon/addon.xml index 035fc5f681..771e2baee6 100644 --- a/bundles/org.openhab.binding.sonyaudio/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.sonyaudio/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,20 @@ This is the binding for SonyAudio products (Receivers and wireless speakers). local + + + upnp + + + manufacturer + (?i).*SONY.* + + + deviceType + .*MediaRenderer.* + + + + + diff --git a/bundles/org.openhab.binding.squeezebox/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.squeezebox/src/main/resources/OH-INF/addon/addon.xml index 20b0cf5164..0f9e0dd0df 100644 --- a/bundles/org.openhab.binding.squeezebox/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.squeezebox/src/main/resources/OH-INF/addon/addon.xml @@ -15,4 +15,16 @@ + + + upnp + + + modelName + Logitech Media Server + + + + + diff --git a/bundles/org.openhab.binding.tado/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.tado/src/main/resources/OH-INF/addon/addon.xml index faff07cf5e..d2b8ea73db 100644 --- a/bundles/org.openhab.binding.tado/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.tado/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,18 @@ Binding for tado° devices cloud + + + + mdns + _hap._tcp.local. + + + name + tado.* + + + + + diff --git a/bundles/org.openhab.binding.tivo/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.tivo/src/main/resources/OH-INF/addon/addon.xml index 6503e7ac18..d9336621b2 100644 --- a/bundles/org.openhab.binding.tivo/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.tivo/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,11 @@ Controls TiVo DVRs that support the TiVo TCP Control Protocol v1.1 local + + + mdns + _tivo-remote._tcp.local. + + + diff --git a/bundles/org.openhab.binding.tradfri/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.tradfri/src/main/resources/OH-INF/addon/addon.xml index 099c0b1d0f..e07aa9bed2 100644 --- a/bundles/org.openhab.binding.tradfri/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.tradfri/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,17 @@ This binding supports IKEA TRÅDFRI lighting devices through the IKEA gateway. local + + + mdns + _coap._udp.local. + + + name + (gw[:-]{1}([a-f0-9]{2}[-]?){6}){1} + + + + + diff --git a/bundles/org.openhab.binding.upnpcontrol/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.upnpcontrol/src/main/resources/OH-INF/addon/addon.xml index fd84fa2b8d..3de9973a31 100644 --- a/bundles/org.openhab.binding.upnpcontrol/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.upnpcontrol/src/main/resources/OH-INF/addon/addon.xml @@ -15,4 +15,26 @@ The folder will be created on first use when it does not exist. + + + + upnp + + + deviceType + .*MediaRenderer.* + + + + + upnp + + + deviceType + .*MediaServer.* + + + + + diff --git a/bundles/org.openhab.binding.velux/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.velux/src/main/resources/OH-INF/addon/addon.xml index 5e74a1608b..d31dbb36fe 100644 --- a/bundles/org.openhab.binding.velux/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.velux/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,17 @@ @text/addon.velux.description local + + + mdns + _http._tcp.local. + + + name + (?i)VELUX.KLF.LAN.* + + + + + diff --git a/bundles/org.openhab.binding.vizio/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.vizio/src/main/resources/OH-INF/addon/addon.xml index e28389956a..bd4d282067 100644 --- a/bundles/org.openhab.binding.vizio/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.vizio/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,11 @@ Controls Vizio TVs w/SmartCast API (2016+ Models) local + + + mdns + _viziocast._tcp.local. + + + diff --git a/bundles/org.openhab.binding.volumio/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.volumio/src/main/resources/OH-INF/addon/addon.xml index 8cb81e6312..0e2b459824 100644 --- a/bundles/org.openhab.binding.volumio/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.volumio/src/main/resources/OH-INF/addon/addon.xml @@ -7,4 +7,11 @@ Volumio Binding This is the binding for Volumio devices. + + + mdns + _Volumio._tcp.local. + + + diff --git a/bundles/org.openhab.binding.wemo/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.wemo/src/main/resources/OH-INF/addon/addon.xml index 734b5df0a6..32083dfcac 100644 --- a/bundles/org.openhab.binding.wemo/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.wemo/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,16 @@ The WeMo binding integrates Belkin WeMo devices. local + + + upnp + + + manufacturer + (?i)BELKIN + + + + + diff --git a/bundles/org.openhab.binding.wled/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.wled/src/main/resources/OH-INF/addon/addon.xml index 1f14a672d0..c8692098b0 100644 --- a/bundles/org.openhab.binding.wled/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.wled/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,18 @@ This is the binding for WLED local + + + mdns + _http._tcp.local. + + + name + .*wled.* + + + + + + diff --git a/bundles/org.openhab.binding.yamahareceiver/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.binding.yamahareceiver/src/main/resources/OH-INF/addon/addon.xml index 8e1ff98e58..192fe07be4 100644 --- a/bundles/org.openhab.binding.yamahareceiver/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.binding.yamahareceiver/src/main/resources/OH-INF/addon/addon.xml @@ -8,4 +8,20 @@ For all network enabled Yamaha receivers. local + + + upnp + + + manufacturer + (?i).*YAMAHA.* + + + deviceType + .*MediaRenderer.* + + + + + diff --git a/bundles/org.openhab.io.neeo/src/main/resources/OH-INF/addon/addon.xml b/bundles/org.openhab.io.neeo/src/main/resources/OH-INF/addon/addon.xml index 635badb320..4dbe85f22d 100644 --- a/bundles/org.openhab.io.neeo/src/main/resources/OH-INF/addon/addon.xml +++ b/bundles/org.openhab.io.neeo/src/main/resources/OH-INF/addon/addon.xml @@ -12,4 +12,11 @@ + + + mdns + _neeo._tcp.local. + + + -- 2.47.3