From 8c35635abfb04c22b1630ac1dff692f4e1f48863 Mon Sep 17 00:00:00 2001 From: nasseeder1 Date: Sat, 10 Oct 2020 19:17:17 +0000 Subject: [PATCH] 76_SMAPortal: contrib 3.6.0 git-svn-id: https://svn.fhem.de/fhem/trunk@22951 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/contrib/DS_Starter/76_SMAPortal.pm | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/fhem/contrib/DS_Starter/76_SMAPortal.pm b/fhem/contrib/DS_Starter/76_SMAPortal.pm index b8d386d64..2ad4db280 100644 --- a/fhem/contrib/DS_Starter/76_SMAPortal.pm +++ b/fhem/contrib/DS_Starter/76_SMAPortal.pm @@ -1536,7 +1536,8 @@ sub _getBalanceDayData { ## no critic "not used" $m -= 1; } else { - my $time = subDays ($bal); + my $mp = (split "-", $rel)[1] // 0; # Multiplikator: z.B. current-1 -> 1 + my $time = time - ($mp * 86400); (undef,undef,undef,$d,$m,$y) = localtime($time); $addon .= "_".($y+1900)."-".sprintf("%02d",($m+1))."-".sprintf("%02d",$d); @@ -2997,20 +2998,6 @@ sub deleteData { return; } -################################################################ -# Anzahl Tagesverschiebungen ermitteln und -# effektive Zeit zurückliefern -# $rel = Relativzeit: current current-1 current-3 -################################################################ -sub subDays { - my $rel = shift; - - my $mp = (split "-", $rel)[1] // 0; # Multiplikator: z.B. current-1 -> 1 - my $time = time - ($mp * 86400); - -return $time; -} - ################################################################ # statistische Counter managen # $name = Name Device