diff --git a/fhem/FHEM/10_MQTT2_DEVICE.pm b/fhem/FHEM/10_MQTT2_DEVICE.pm index a9865136d..828ada690 100644 --- a/fhem/FHEM/10_MQTT2_DEVICE.pm +++ b/fhem/FHEM/10_MQTT2_DEVICE.pm @@ -116,7 +116,8 @@ MQTT2_DEVICE_Parse($$) readingsBeginUpdate($hash); foreach my $k (keys %{$ret}) { readingsBulkUpdate($hash, $k, $ret->{$k}); - push(@retData, "$k $ret->{$k}"); + my $msg = ($ret->{$k} ? $ret->{$k} : ""); + push(@retData, "$k $msg"); checkForGet($hash, $k, $ret->{$k}); } readingsEndUpdate($hash, 1);