diff --git a/fhem/FHEM/98_statistics.pm b/fhem/FHEM/98_statistics.pm index f9b690303..2c3d477e8 100644 --- a/fhem/FHEM/98_statistics.pm +++ b/fhem/FHEM/98_statistics.pm @@ -283,9 +283,8 @@ statistics_DoStatistics($$$) my $monReadingValue = ReadingsVal($hashName,"monitoredDevicesUnknownType",""); if ($monReadingValue =~ /$temp/) { - $monReadingValue =~ s/$devName//; - $monReadingValue =~ s/,,/,/; - $monReadingValue =~ s/^,//; + $monReadingValue =~ s/$devName,?//; + $monReadingValue =~ s/,$//; if ($monReadingValue ne "") { readingsBulkUpdate($hash,"monitoredDevicesUnknownType",$monReadingValue,1); } else {