From dd2590962402318aee4a3cc3f0900b733fdee70f Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Sat, 19 Dec 2020 11:40:59 +0000 Subject: [PATCH] 10_MQTT2_DEVICE.pm: do not optimize topics with \ or Umlaut (Forum #116706) git-svn-id: https://svn.fhem.de/fhem/trunk@23382 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_MQTT2_DEVICE.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fhem/FHEM/10_MQTT2_DEVICE.pm b/fhem/FHEM/10_MQTT2_DEVICE.pm index 234c032b6..dd17a2b82 100644 --- a/fhem/FHEM/10_MQTT2_DEVICE.pm +++ b/fhem/FHEM/10_MQTT2_DEVICE.pm @@ -611,7 +611,7 @@ MQTT2_DEVICE_addReading($$) $re =~ s/\$DEVICETOPIC/$dt/g; if($cid && $re =~ m/^$cid:/) { - if($re =~ m/^$cid:([^\?.*\[\](|)]+):\.\*$/) { # cid:topic:.* + if($re =~ m/^$cid:([^\\\?.*\[\](|)]+):\.\*$/) { # cid:topic:.* $modules{MQTT2_DEVICE}{defptr}{"re:$cid:$1"}{$re}{"$name,$code"} = 1; } else { $modules{MQTT2_DEVICE}{defptr}{"re:$cid"}{$re}{"$name,$code"} = 1;