diff --git a/fhem/FHEM/24_TPLinkHS110.pm b/fhem/FHEM/24_TPLinkHS110.pm index a3713b160..b4651170e 100644 --- a/fhem/FHEM/24_TPLinkHS110.pm +++ b/fhem/FHEM/24_TPLinkHS110.pm @@ -165,7 +165,7 @@ sub TPLinkHS110_Get($$) my $count=1; $count = @{$json->{'emeter'}->{'get_daystat'}->{'day_list'}}; readingsBulkUpdate($hash, "monthly_total", $total); - readingsBulkUpdate($hash, "daily_average", $total/$count); + if ($count) { readingsBulkUpdate($hash, "daily_average", $total/$count)}; 1; } or do { Log3 $hash, 3, "TPLinkHS110: $name json-decoding failed. Problem decoding getting statistical data";