]> git.basschouten.com Git - openhab-addons.git/commitdiff
[knx] Metadata for discovery (#16055)
authorHolger Friedrich <mail@holger-friedrich.de>
Sun, 17 Dec 2023 12:13:42 +0000 (13:13 +0100)
committerGitHub <noreply@github.com>
Sun, 17 Dec 2023 12:13:42 +0000 (13:13 +0100)
* [knx] Metadata for discovery

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
bundles/org.openhab.binding.knx/src/main/resources/OH-INF/addon/addon.xml

index ff9364659bd53436e73b0a7852306df4bb1a5109..9d607f180d2741c20232e929cb0b651113ab267e 100644 (file)
                                </match-property>
                        </match-properties>
                </discovery-method>
+               <discovery-method>
+                       <service-type>ip</service-type>
+                       <discovery-parameters>
+                               <discovery-parameter>
+                                       <name>type</name>
+                                       <value>ipMulticast</value>
+                               </discovery-parameter>
+                               <discovery-parameter>
+                                       <name>destIp</name>
+                                       <value>224.0.23.12</value>
+                               </discovery-parameter>
+                               <discovery-parameter>
+                                       <name>destPort</name>
+                                       <value>3671</value>
+                               </discovery-parameter>
+                               <discovery-parameter>
+                                       <name>request</name>
+                                       <value>0x06 0x10 0x02 0x01 0x00 0x0e 0x08 0x01 $srcIp $srcPort</value>
+                               </discovery-parameter>
+                               <discovery-parameter>
+                                       <name>timeoutMs</name>
+                                       <value>5000</value>
+                               </discovery-parameter>
+                       </discovery-parameters>
+                       <match-properties>
+                               <match-property>
+                                       <name>response</name>
+                                       <regex>.*</regex>
+                               </match-property>
+                       </match-properties>
+               </discovery-method>
        </discovery-methods>
 
 </addon:addon>