From 7c54aa2401d16db4cd3b287e2e89d45e2c7f654c Mon Sep 17 00:00:00 2001
From: grompo <>
Date: Sun, 3 Apr 2016 10:58:45 +0000
Subject: [PATCH] statistics: specialDeltaPeriod -> specialDeltaPeriods
git-svn-id: https://svn.fhem.de/fhem/trunk@11176 2b470e98-0d58-463d-a4d8-8e2adae1ed80
---
fhem/FHEM/98_statistics.pm | 30 +++++++++++++++---------------
1 file changed, 15 insertions(+), 15 deletions(-)
diff --git a/fhem/FHEM/98_statistics.pm b/fhem/FHEM/98_statistics.pm
index 966ab0a1e..098ff4faf 100644
--- a/fhem/FHEM/98_statistics.pm
+++ b/fhem/FHEM/98_statistics.pm
@@ -136,7 +136,7 @@ sub statistics_Initialize($)
."minAvgMaxReadings "
."periodChangePreset "
."specialDeltaPeriodHours "
- ."specialDeltaPeriod "
+ ."specialDeltaPeriods "
."singularReadings "
."tendencyReadings "
.$readingFnAttributes;
@@ -852,13 +852,13 @@ sub statistics_doStatisticSpecialPeriod2 ($$$$$$)
my $name = $hash->{NAME};
my $pattern;
- my $specialDeltaPeriod = AttrVal($name, "specialDeltaPeriod", "");
- return unless $specialDeltaPeriod;
+ my $specialDeltaPeriods = AttrVal($name, "specialDeltaPeriods", "");
+ return unless $specialDeltaPeriods;
-#Check if reading occures in attribute specialDeltaPeriod, extract period numbers
+#Check if reading occures in attribute specialDeltaPeriods, extract period numbers
my $devName = $dev->{NAME};
$pattern = $devName . ":" . $readingName . ":" . $periodText . ':([\d:]+)';
- return unless $specialDeltaPeriod =~ $pattern;
+ return unless $specialDeltaPeriods =~ $pattern;
#Determine number of periods and maximal number
my @periods = split /:/, $1;
@@ -1276,7 +1276,7 @@ sub statistics_UpdateDevReading($$$$)
Badfenster:Window:(Open|Open_Count):Month
-
specialDeltaPeriod <Device:Reading:Period:count1:count2:...>
+ specialDeltaPeriods <Device:Reading:Period:count1:count2:...>
attr Statistik specialDeltaPeriod Wettersensor:rain:Hour:06:72:96
+ attr Statistik specialDeltaPeriods Wettersensor:rain:Hour:06:72:96
attr Statistik specialDeltaPeriod Wettersensor:rain:Hour:48,Wettersensor:rain:Day:30,EZaehler:energy:Month:6:12
+ attr Statistik specialDeltaPeriods Wettersensor:rain:Hour:48,Wettersensor:rain:Day:30,EZaehler:energy:Month:6:12
Wettersensor:rain:Delta:(Hour|Day)|FritzDect:power:Delta:Day
specialDeltaPeriod <Gerät:Gerätewert:Zeitraum:Anzahl1:Anzahl2:...>
+ specialDeltaPeriods <Gerät:Gerätewert:Zeitraum:Anzahl1:Anzahl2:...>
attr Statistik specialDeltaPeriod Wettersensor:rain:Hour:06:72:96
+ attr Statistik specialDeltaPeriods Wettersensor:rain:Hour:06:72:96
attr Statistik specialDeltaPeriod Wettersensor:rain:Hour:48,Wettersensor:rain:Day:30,EZaehler:energy:Month:6:12
+ attr Statistik specialDeltaPeriods Wettersensor:rain:Hour:48,Wettersensor:rain:Day:30,EZaehler:energy:Month:6:12
specialDeltaPeriodHours <Stunden>
+ specialDeltaPeriodHours
tendencyReadings <Gerätewerte>