]> git.basschouten.com Git - openhab-addons.git/commitdiff
[tr064] Fixed parameter patterns (#9749)
authorJ-N-K <J-N-K@users.noreply.github.com>
Sat, 9 Jan 2021 09:37:44 +0000 (10:37 +0100)
committerGitHub <noreply@github.com>
Sat, 9 Jan 2021 09:37:44 +0000 (10:37 +0100)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
bundles/org.openhab.binding.tr064/src/main/resources/channels.xml

index 7f705b1ae7f537d1b8d47927aeea11344ab11d9b..7894074225d30058fdacc3d038afbaa89bc89765 100644 (file)
@@ -64,7 +64,8 @@
                <service deviceType="urn:dslforum-org:device:InternetGatewayDevice:1"
                        serviceId="urn:X_AVM-DE_HostFilter-com:serviceId:X_AVM-DE_HostFilter1"/>
                <getAction name="GetWANAccessByIP" argument="NewDisallow">
-                       <parameter name="NewIPv4Address" thingParameter="wanBlockIPs"/>
+                       <parameter name="NewIPv4Address" thingParameter="wanBlockIPs"
+                               pattern="([1-9]\d{0,2}\.){3}[1-9]\d{0,2}(\s*#.*)*"/>
                </getAction>
                <setAction name="DisallowWANAccessByIP" argument="NewDisallow">
                        <parameter name="NewIPv4Address" thingParameter="wanBlockIPs"/>
                <item type="Switch"/>
                <service deviceType="urn:dslforum-org:device:LANDevice:1" serviceId="urn:LanDeviceHosts-com:serviceId:Hosts1"/>
                <getAction name="GetSpecificHostEntry" argument="NewActive">
-                       <parameter name="NewMACAddress" thingParameter="macOnline" pattern="([0-9A-Fa-f]{2}:){5}[0-9A-Fa-f]{2}"/>
+                       <parameter name="NewMACAddress" thingParameter="macOnline"
+                               pattern="([0-9A-Fa-f]{2}:){5}[0-9A-Fa-f]{2}(\s*#.*)*"/>
                </getAction>
        </channel>