From 1378d7da9e2f3e166fa3dfb6b3b8a67a5d80f79f Mon Sep 17 00:00:00 2001 From: pahenning <> Date: Tue, 8 Jan 2013 13:04:37 +0000 Subject: [PATCH] git-svn-id: https://svn.fhem.de/fhem/trunk@2455 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/21_OWCOUNT.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/21_OWCOUNT.pm b/fhem/FHEM/21_OWCOUNT.pm index c743ee4a6..141081310 100644 --- a/fhem/FHEM/21_OWCOUNT.pm +++ b/fhem/FHEM/21_OWCOUNT.pm @@ -434,7 +434,7 @@ sub OWCOUNT_FormatValues($) { } #-- rate if( ($delt > 0.0) && $present ){ - $vrate = int( ($vval-$oldval)/$delt*1000)/1000; + $vrate = ($vval-$oldval)/$delt; } else { $vrate = 0.0; } @@ -443,7 +443,8 @@ sub OWCOUNT_FormatValues($) { $vrate*=3600; }elsif( $period eq "minute" ){ $vrate*=60; - } + } + $vrate = int($vrate * 1000)/1000; if( !defined($runit) ){ Log 1,"OWCOUNT: Error in rate unit definition. i=$i, owg_rate[i]=".$owg_rate[$i];