From 996f7cc31fe9df2491fab91ff8df9da4db1fcc37 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Fri, 18 Dec 2020 12:47:53 +0000 Subject: [PATCH] 10_MQTT2_DEVICE.pm: allow empty readingsLit lines (Forum #116706) git-svn-id: https://svn.fhem.de/fhem/trunk@23377 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_MQTT2_DEVICE.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/10_MQTT2_DEVICE.pm b/fhem/FHEM/10_MQTT2_DEVICE.pm index 61ec1d211..234c032b6 100644 --- a/fhem/FHEM/10_MQTT2_DEVICE.pm +++ b/fhem/FHEM/10_MQTT2_DEVICE.pm @@ -603,8 +603,9 @@ MQTT2_DEVICE_addReading($$) my $cid = $defs{$name}{CID}; my $dt = $defs{$name}{DEVICETOPIC}; foreach my $line (split("\n", $param)) { + next if($line eq ""); my ($re,$code) = split(" ", $line,2); - return "Bad line >$line< for $name" if(!defined($code)); + return "ERROR: empty code in line >$line< for $name" if(!defined($code)); my $errMsg = CheckRegexp($re, "readingList attribute for $name"); return $errMsg if($errMsg);