diff --git a/fhem/FHEM/46_TRX_WEATHER.pm b/fhem/FHEM/46_TRX_WEATHER.pm index 126b51b69..b1aaf1136 100755 --- a/fhem/FHEM/46_TRX_WEATHER.pm +++ b/fhem/FHEM/46_TRX_WEATHER.pm @@ -1280,7 +1280,8 @@ TRX_WEATHER_Parse($$) $val .= "ECUR: ".$energy_current." "; $sensor = "energy_current"; - readingsBulkUpdate($def, $sensor, $energy_current." ".$i->{units}); + #readingsBulkUpdate($def, $sensor, $energy_current." ".$i->{units}); + readingsBulkUpdate($def, $sensor, $energy_current); } elsif ($i->{type} eq "energy_ch1") { my $energy_current = $i->{current}; @@ -1322,13 +1323,14 @@ TRX_WEATHER_Parse($$) my $energy_total = $i->{current}; if (defined($def->{scale_total}) && defined($def->{add_total})) { $energy_total = sprintf("%.4f",$energy_total * $def->{scale_total} + $def->{add_total}); - Log3 $name, 1, "TRX_WEATHER: name=$name device=$device_name energy_total scale_total=".$def->{scale_total}; + Log3 $name, 5, "TRX_WEATHER: name=$name device=$device_name energy_total scale_total=".$def->{scale_total}; } Log3 $name, 5, "TRX_WEATHER: name=$name device=$device_name energy_total=$energy_total"; $val .= "ESUM: ".$energy_total." "; $sensor = "energy_total"; - readingsBulkUpdate($def, $sensor, $energy_total." ".$i->{units}); + #readingsBulkUpdate($def, $sensor, $energy_total." ".$i->{units}); + readingsBulkUpdate($def, $sensor, $energy_total); } elsif ($i->{type} eq "weight") { Log3 $name, 5, "TRX_WEATHER: name=$name device=$device_name weight ".$i->{current};