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 c15e40e1e..e42e13d06 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 e3fea496f..f4cebc787 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 dde94687e..a34c2b8df 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 f24e82b5b..8f590df5f 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 c07a50fc8..49a382c2e 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 68fae29fd..604b6bb4b 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 84960a261..2d421475f 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 50349d137..c94d8c7dd 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 6a47edbeb..1dab56b67 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 c78a07b6e..5d88e46fa 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 02c28bf2f..c16aff7d3 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 31ea1b15d..cd020bc06 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 4594a923e..ab3d36244 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 6f57ed179..76977c501 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 6e24f33e3..91fbda56e 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 9c9b553c8..3a57ac4f1 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 bf386fcf1..b3643e277 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 47017a37c..3bcc686d8 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 e36b480b3..2dc777ca4 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 000c60171..0cd0acb4b 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 bb1c93dcc..1baeb3781 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 f1c887cac..6f31d3392 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 3d29040c6..493a24982 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 15d1023fa..b28e919a3 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 133bc9277..c66a611b1 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 2b1dbaf4c..4864b3df6 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 6636458df..dc621ea5d 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 e7d48f12d..6bf41b436 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 ec283fe30..9cc555632 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 211c0d428..8684b4e11 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 01880bd16..38b22860c 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 fe40d7c73..1dfa807f7 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 b537ff16f..f08ebc1c7 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 756fe8b5c..f181fc968 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 9afbeb542..d36eb3a66 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 8afe90113..3db235dc1 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 b643782e3..ba04f5c53 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 d3bd2f8e5..26655167c 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 dcd423a1e..d4486aa64 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 8869284b7..985b4290f 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 a5bd8ad27..8b04166c3 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 df78fdb9b..9f8960325 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 1c8b20527..340dce495 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 b01b37be9..b0dd7fc20 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 fbe21c938..0d4036181 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 0ae56483c..db61e2ee2 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 4500817e9..f2482be9d 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 98791a43e..5c1093bdf 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 63f58af53..50202c958 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 8b3547e0c..b17cd2cbc 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 478c79956..5e45728c3 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 77ea5426e..af1883f47 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 97e8cd47b..c3f47d049 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 6ad5067e8..e333d0e9d 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 635fbabf2..ded27a6f1 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 895e7dbca..ea0340d8d 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 ec2a42ad8..6bcb1be6e 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 035fc5f68..771e2baee 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 20b0cf516..0f9e0dd0d 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 faff07cf5..d2b8ea73d 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 6503e7ac1..d9336621b 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 099c0b1d0..e07aa9bed 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 fd84fa2b8..3de9973a3 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 5e74a1608..d31dbb36f 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 e28389956..bd4d28206 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 8cb81e631..0e2b45982 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 734b5df0a..32083dfca 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 1f14a672d..c8692098b 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 8e1ff98e5..192fe07be 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 635badb32..4dbe85f22 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. + + +