From 36f94c4e2f752ccca3e0ab3346d54b58c45fdb04 Mon Sep 17 00:00:00 2001 From: Sailor Date: Thu, 5 Jan 2017 20:19:39 +0000 Subject: [PATCH] 73_ElectricityCalculator: bugfix: Reset for calendar year fixed git-svn-id: https://svn.fhem.de/fhem/trunk@12964 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/73_ElectricityCalculator.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/73_ElectricityCalculator.pm b/fhem/FHEM/73_ElectricityCalculator.pm index a7906e25a..979c3c046 100644 --- a/fhem/FHEM/73_ElectricityCalculator.pm +++ b/fhem/FHEM/73_ElectricityCalculator.pm @@ -528,7 +528,7 @@ sub ElectricityCalculator_Notify($$) ### If not: save value and quit loop else { - ### Write current electric Energy as previous Voulume for future use in the ElectricityCalc-Device + ### Write current electric Energy as previous Value for future use in the ElectricityCalc-Device readingsSingleUpdate( $ElectricityCalcReadingDestinationDevice, "." . $ElectricityCalcReadingPrefix. "_PrevRead", sprintf('%.3f', ($ElectricityCountReadingValueCurrent)),1); ### Create Log entries for debugging @@ -665,7 +665,7 @@ sub ElectricityCalculator_Notify($$) } ### Check whether the current value is the first one of the calendar year - if ($ElectricityCountReadingTimestampCurrentYear < $ElectricityCountReadingTimestampPreviousYear) + if ($ElectricityCountReadingTimestampCurrentYear > $ElectricityCountReadingTimestampPreviousYear) { ### Create Log entries for debugging Log3 $ElectricityCalcName, 5, $ElectricityCalcName. " : ElectricityCalculator - First reading of calendar year detected";