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.
+
+
+