From 317bb3a1e0e3a16d460c247d7f9d214c30519fb2 Mon Sep 17 00:00:00 2001 From: Sailor <> Date: Wed, 2 Nov 2022 14:05:37 +0000 Subject: [PATCH] 73_WaterCalculator: bugfix - Sommer/Wintertimer crash fixed git-svn-id: https://svn.fhem.de/fhem/trunk@26645 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/73_WaterCalculator.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fhem/FHEM/73_WaterCalculator.pm b/fhem/FHEM/73_WaterCalculator.pm index 2bea23034..6ea43a1d2 100644 --- a/fhem/FHEM/73_WaterCalculator.pm +++ b/fhem/FHEM/73_WaterCalculator.pm @@ -152,7 +152,7 @@ sub WaterCalculator_Define($$$) ### Start timer for execution around midnight my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time); - my $EpochNextMidnight = timelocal(1, 0, 0, $mday, $mon, $year+1900) + 86400; + my $EpochNextMidnight = Time::Local::timelocal_nocheck(1, 0, 0, $mday+1, $mon, $year+1900); InternalTimer($EpochNextMidnight, "WaterCalculator_MidnightTimer", $hash, 0); ### For debugging purpose only