From 9f56f241708d6e81a07d5f2c6bdc09a2c68108ed Mon Sep 17 00:00:00 2001
From: rudolfkoenig <>
Date: Mon, 13 Jun 2022 08:07:19 +0000
Subject: [PATCH] 98_average.pm: add floatformat doc, update anchors (Forum
#128027)
git-svn-id: https://svn.fhem.de/fhem/trunk@26148 2b470e98-0d58-463d-a4d8-8e2adae1ed80
---
fhem/FHEM/98_average.pm | 36 ++++++++++++++++++++++++------------
1 file changed, 24 insertions(+), 12 deletions(-)
diff --git a/fhem/FHEM/98_average.pm b/fhem/FHEM/98_average.pm
index 243b8d359..dc6a85b91 100644
--- a/fhem/FHEM/98_average.pm
+++ b/fhem/FHEM/98_average.pm
@@ -195,7 +195,7 @@ average_Notify($$)
=item summary_DE berechnet Durchschnittswerte (als Readings)
=begin html
-
+
average
@@ -204,7 +204,7 @@ average_Notify($$)
-
+
Define
define <name> average <regexp>
@@ -271,31 +271,42 @@ average_Notify($$)
-
+
Set
-
+
Get
-
+
Attributes
- disable
- disabledForIntervals
- - computeMethod
+
+
+ - computeMethod [integral|counter]
defines how values are added up for the average calculation. This
attribute can be set to integral or counter.
The integral mode is meant for measuring continuous values like
temperature, counter is meant for adding up values, e.g. from a
feeding unit. In the first case, the time between the events plays an
- important role, in the second case not. Default is integral.
- - nominmax
- don't compute min and max values. Default is 0 (compute min & max).
- - noaverage
- don't compute average values. Default is 0 (compute avarage).
+ important role, in the second case not. Default is integral.
+
+
+ - floatformat <formatstring>
+ string used in sprintf to format the numbers, default is %0.1f
+
+
+ - nominmax [0|1]
+ don't compute min and max values. Default is 0 (compute min &
+ max).
+
+
+ - noaverage [0|1]
+ don't compute average values. Default is 0 (compute avarage).
-
+
Generated events:
- <eventname>_avg_day: $avg_day
@@ -307,6 +318,7 @@ average_Notify($$)
- <eventname>_max_day: $max_day
- <eventname>_max_month: $max_month
+