2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-04-09 01:34:19 +00:00

Proplanta: docu

git-svn-id: https://svn.fhem.de/fhem/trunk@6896 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
tpoitzsch 2014-11-05 20:32:48 +00:00
parent 37542f43fc
commit dc0133130d
2 changed files with 166 additions and 154 deletions

View File

@ -570,59 +570,58 @@ sub PROPLANTA_Aborted($)
<h3>PROPLANTA</h3>
<div style="width:800px">
<ul>
The module extracts weather data from <a href="http://www.proplanta.de">www.proplanta.de</a>.
<br>
The module extracts weather data from <a href="http://www.proplanta.de">www.proplanta.de</a>.
<br>
It requires the perl moduls HTTP::Request and LWP::UserAgent.
<br>
&nbsp;
<br>
<a name="PROPLANTAdefine"></a>
<b>Define</b>
<ul>
<code>define &lt;name&gt; PROPLANTA [City] [CountryCode]</code>
<br>
Example:
<br>
<code>define wetter PROPLANTA Bern ch</code>
<br>
<code>define wetter PROPLANTA Wittingen+(Niedersachsen)</code>
<br>&nbsp;
<li><code>[City]</code> <i>(optional)</i>
<br/><br/>
<a name="PROPLANTAdefine"></a>
<b>Define</b>
<ul>
<br>
The city must be selectable on <a href="http://www.proplanta.de">www.proplanta.de</a>.
<code>define &lt;name&gt; PROPLANTA [City] [CountryCode]</code>
<br>
Please pay attention to the <b>Capital</b> letters in the city names.
Spaces within the name are replaced by a + (plus).
</li><br>
<li><code>[CountryCode]</code> <i>(optional)</i>
Example:
<br>
Possible values: de (default), at, ch, fr, it
</li><br>
</ul>
<br>
<code>define wetter PROPLANTA Bern ch</code>
<br>
<code>define wetter PROPLANTA Wittingen+(Niedersachsen)</code>
<br>&nbsp;
<li><code>[City]</code>
<br>
Optional. The city must be selectable on <a href="http://www.proplanta.de">www.proplanta.de</a>.
<br>
Please pay attention to the <b>Capital</b> letters in the city names.
Spaces within the name are replaced by a + (plus).
</li><br>
<li><code>[CountryCode]</code>
<br>
Optional. Possible values: de (default), at, ch, fr, it
</li><br>
</ul>
<br>
<a name="PROPLANTAset"></a>
<b>Set</b>
<br>
<ul>
<li><code>set &lt;name&gt; update</code>
<br>
The weather data are immediately polled from the website.
<li><code>set &lt;name&gt; update</code>
<br>
The weather data are immediately polled from the website.
</li><br>
</ul>
<br>
<a name="PROPLANTAattr"></a>
<b>Attributes</b>
<br>
<ul>
<li><code>Interval &lt;seconds&gt;</code>
<br>
Poll interval for weather data in seconds (default 3600 = 1 hour)
<li><code>Interval &lt;seconds&gt;</code>
<br>
Poll interval for weather data in seconds (default 3600 = 1 hour)
</li><br>
<li><code>URL &lt;internet address&gt;</code>
<br>
URL to extract information from. Overwrites the values in the 'define' term.
<br>
URL to extract information from. Overwrites the values in the 'define' term.
</li><br>
<li><a href="#readingFnAttributes">readingFnAttributes</a></li>
</ul>
@ -630,10 +629,10 @@ sub PROPLANTA_Aborted($)
<a name="PROPLANTAreading"></a>
<b>Forecast readings</b>
<br>
<ul>
<br>
<li><b>fc</b><i>0|1|2|3</i><b>_...</b> - forecast values for <i>today|tommorrow|in 2|3 days</i></li>
<li><b>fc</b><i>0|1|2|3</i><b>_chOfRain</b><i>Day|Night</i> - chance of rain <i>today|tommorrow|in 2|3 days</i> by <i>day|night</i> in %</li>
<li><b>fc</b><i>0</i><b>_chOfRain</b><i>Day|Night</i> - chance of rain <i>today</i> by <i>day|night</i> in %</li>
<li><b>fc</b><i>0</i><b>_chOfRain</b><i>15</i> - chance of rain <i>today</i> at <i>15:00</i> in %</li>
<li><b>fc</b><i>0</i><b>_cloud</b><i>15</i> - cloud coverage <i>today</i> at <i>15:00</i> in %</li>
<li><b>fc</b><i>0</i><b>_dew</b> - dew formation <i>today</i> (0=none, 1=small, 2=medium, 3=strong)</li>
@ -643,7 +642,7 @@ sub PROPLANTA_Aborted($)
<li><b>fc</b><i>0</i><b>_rad</b> - global radiation <i>today</i></li>
<li><b>fc</b><i>0</i><b>_rain</b><i>15</i> - amount of rainfall <i>today</i> at <i>15:00</i> in mm</li>
<li><b>fc</b><i>0</i><b>_sun</b> - relative sun shine duration <i>today</i> in % (between sun rise and set)</li>
<li><b>fc</b><i>0</i><b>_temp<i>Min|Max</i>C</b> - <i>minimal|maximal</i> temperature <i>today</i> in &deg;C</li>
<li><b>fc</b><i>0</i><b>_temp</b><i>Min|Max</i><b>C</b> - <i>minimal|maximal</i> temperature <i>today</i> in &deg;C</li>
<li><b>fc</b><i>0</i><b>_temp</b><i>15</i><b>C</b> - temperatur <i>today</i> at <i>15:00</i> in &deg;C</li>
<li><b>fc</b><i>0</i><b>_uv</b> - UV-Index <i>today</i></li>
<li><b>fc</b><i>0</i><b>_weather</b><i>Morning|Day|Evening|Night</i> - weather situation <i>today morning|during day|in the evening|during night</i></li>
@ -663,14 +662,13 @@ sub PROPLANTA_Aborted($)
<div style="width:800px">
<ul>
<a name="PROPLANTAdefine"></a>
Das Modul extrahiert Wetterdaten von der website <a href="http://www.proplanta.de">www.proplanta.de</a>.<br/>
<br>
Es benötigt die Perlmodule HTTP::Request und LWP::UserAgent.
<br>
&nbsp;
<br>
Das Modul extrahiert Wetterdaten von der website <a href="http://www.proplanta.de">www.proplanta.de</a>.
<br/>
Es ben&ouml;tigt die Perlmodule HTTP::Request und LWP::UserAgent.
<br/><br/>
<b>Define</b>
<ul>
<br>
<code>define &lt;Name&gt; PROPLANTA [Stadt] [L&auml;ndercode]</code>
<br>
Beispiel:
@ -679,16 +677,16 @@ sub PROPLANTA_Aborted($)
<br>
<code>define wetter PROPLANTA Wittingen+(Niedersachsen)</code>
<br>&nbsp;
<li><code>[Stadt]</code> <i>(optional)</i>
<li><code>[Stadt]</code>
<br>
Die Stadt muss auf <a href="http://www.proplanta.de">www.proplanta.de</a> ausw&auml;hlbar sein.
Optional. Die Stadt muss auf <a href="http://www.proplanta.de">www.proplanta.de</a> ausw&auml;hlbar sein.
<br>
Wichtig!! Auf die <b>gro&szlig;en</b> Anfangsbuchstaben achten.
Leerzeichen im Stadtnamen werden durch ein + (Plus) ersetzt.
</li><br>
<li><code>[L&auml;ndercode]</code> <i>(optional)</i>
<li><code>[L&auml;ndercode]</code>
<br>
M&ouml;gliche Werte: de (Standard), at, ch, fr, it
Optional. M&ouml;gliche Werte: de (Standard), at, ch, fr, it
</li><br>
</ul>
<br>
@ -696,6 +694,7 @@ sub PROPLANTA_Aborted($)
<a name="PROPLANTAset"></a>
<b>Set</b>
<ul>
<br>
<li><code>set &lt;name&gt; update</code>
<br>
Startet sofort ein neues Auslesen der Wetterdaten.
@ -705,6 +704,7 @@ sub PROPLANTA_Aborted($)
<a name="PROPLANTAattr"></a>
<b>Attribute</b>
<ul>
<br>
<li><code>INTERVAL &lt;Abfrageinterval&gt;</code>
<br>
Abfrageinterval in Sekunden (Standard 3600 = 1 Stunde)
@ -721,15 +721,15 @@ sub PROPLANTA_Aborted($)
<a name="PROPLANTAreading"></a>
<b>Vorhersagewerte</b>
<ul>
<li><b>fc</b><i>0|1|2|3</i><b>_...</b> - Vorhersagewerte für <i>heute|morgen|&uuml;bermorgen|in 3 Tagen</i></li>
<br>
<li><b>fc</b><i>0|1|2|3</i><b>_...</b> - Vorhersagewerte f&uumlr <i>heute|morgen|&uuml;bermorgen|in 3 Tagen</i></li>
<li><b>fc</b><i>0</i><b>_chOfRain</b><i>Day|Night</i> - Niederschlagsrisiko <i>heute tags&uuml;ber|nachts</i> in %</li>
<li><b>fc</b><i>1</i><b>_chOfRain</b><i>15</i> - Niederschlagsrisiko <i>morgen</i> um <i>15</i>:00 Uhr in %</li>
<li><b>fc</b><i>2</i><b>_cloud</b><i>15</i> - Wolkenbedeckungsgrad <i>&uuml;bermorgen</i> um <i>15</i>:00 Uhr in %</li>
<li><b>fc</b><i>0</i><b>_dew</b> - Taubildung <i>heute</i> (0=keine, 1=leicht, 2=m&auml;&szlig;ig, 3=stark)</li>
<li><b>fc</b><i>0</i><b>_evapor</b> - Verdunstung <i>heute</i> (0=keine, 1=gering, 2=m&auml;&szlig;ig, 3=stark)</li>
<li><b>fc</b><i>0</i><b>_frost</b> - Bodenfrost <i>heute</i> (0=nein, 1=ja)</li>
<li><b>fc</b><i>0</i><b>_moonRise</b> - Mondaufgang <i>heute</i></li>
<li><b>fc</b><i>0</i><b>_moonSet</b> - Monduntergang <i>heute</i></li>
<li><b>fc</b><i>1</i><b>_moon</b><i>Rise|Set</p> - Mond<i>auf|unter</i>gang <i>morgen</i></li>
<li><b>fc</b><i>0</i><b>_rad</b> - Globalstrahlung <i>heute</i></li>
<li><b>fc</b><i>0</i><b>_rain</b><i>15</i> - Niederschlagsmenge <i>heute</i> um <i>15</i>:00 Uhr in mm</li>
<li><b>fc</b><i>0</i><b>_sun</b> - relative Sonnenscheindauer <i>heute</i> in % (zwischen Sonnenauf- und -untergang)</li>

View File

@ -1019,23 +1019,29 @@ statistics_UpdateDevReading($$$$)
<a name="statistics"></a>
<h3>statistics</h3>
<div style="width:800px">
<ul>
This modul calculates for certain readings of given devices statistical values and adds them to the devices.
<br>
Until now statistics for the following readings are automatically built:
<ul>
<br>
<li><b>Min|Avg|Max</b> Minimum, average and maximum of instantaneous values:
<br>
over a period of day, month, year: <i>brightness, current, energy_current, humidity, temperature, voltage</i>
over a period of day, month and year: <i>brightness, current, energy_current, humidity, temperature, voltage</i>
<br>
over a period of hour, day, month, year: <i>wind, wind_speed, windSpeed</i></li>
<li><b>Tendency</b> over 1h, 2h, 3h und 6h: <i>pressure</i></li>
<li><b>Delta</b> between start and end values over a period of hour, day, month, year:
over a period of hour, day, month and year: <i>wind, wind_speed, windSpeed</i>
</li><br>
<li><b>Tendency</b> over 1h, 2h, 3h und 6h: <i>pressure</i>
</li><br>
<li><b>Delta</b> between start and end values over a period of hour, day, month and year:
<br>
<i>count, energy, energy_total, power, total, rain, rain_rate, rain_total</i></li>
<li><b>Duration</b> of the states over a period of day, month, year:
<i>count, energy, energy_total, power, total, rain, rain_rate, rain_total</i>
</li><br>
<li><b>Duration</b> of the states over a period of day, month and year:
<br>
<i>lightsensor, lock, motion, Window, window, state (if no other reading is recognized)</i></li>
<i>lightsensor, lock, motion, Window, window, state (if no other reading is recognized)</i>
</li><br>
</ul>
Further readings can be added via the correspondent <a href="#statisticsattr">attribute</a>.
<br>&nbsp;
@ -1043,6 +1049,7 @@ statistics_UpdateDevReading($$$$)
<b>Define</b>
<ul>
<br>
<code>define &lt;name&gt; statistics &lt;deviceNameRegExp&gt; [Prefix]</code>
<br>
Beispiel: <code>define Statistik statistics Sensor_.*|Wettersensor</code>
@ -1055,11 +1062,12 @@ statistics_UpdateDevReading($$$$)
<br>
Optional. Prefix set is place before statistical data. Default is <i>stat</i>
</li><br>
</ul>-
</ul>
<br>
<b>Set</b>
<ul>
<br>
<li><code>resetStatistics &lt;All|DeviceName&gt;</code>
<br>
Resets the statistic values of the selected device.
@ -1079,20 +1087,20 @@ statistics_UpdateDevReading($$$$)
<a name="statisticsattr"></a>
<b>Attributes</b>
<ul>
<li><code>dayChangeTime &lt;time&gt;</code>
<br>
Time of day change. Default is 00:00. For weather data the day change is e.g. 06:50.
<br>
</li><br>
<li><code>deltaReadings &lt;readings&gt;</code>
<br>
Comma separated list of reading names for which a delta statistic shall be calculated.
</li><br>
<li><code>durationReadings &lt;readings&gt;</code>
<br>
Comma separated list of reading names for which a duration statistic shall be calculated.
</li><br>
<li><code>excludedReadings <code>&lt;DeviceRegExp:ReadingNameRegExp&gt;</code></code>
<li><code>dayChangeTime &lt;time&gt;</code>
<br>
Time of day change. Default is 00:00. For weather data the day change can be set e.g. to 06:50.
</li><br>
<li><code>deltaReadings &lt;readings&gt;</code>
<br>
Comma separated list of reading names for which a delta statistic shall be calculated.
</li><br>
<li><code>durationReadings &lt;readings&gt;</code>
<br>
Comma separated list of reading names for which a duration statistic shall be calculated.
</li><br>
<li><code>excludedReadings <code>&lt;DeviceRegExp:ReadingNameRegExp&gt;</code></code>
<br>
Regular expression of the readings that shall be excluded from the statistics.<br>
The reading have to be entered in the form <i>deviceName:readingName</i>. E.g. "FritzDect:current|Sensor_.*:humidity"
@ -1104,9 +1112,9 @@ statistics_UpdateDevReading($$$$)
</li><br>
<li><code>periodChangePreset &lt;seconds&gt;</code>
<br>
Start of the calculation of periodical data, default is 5 Sekunden before each full hour,
Start of the calculation of periodical data before each full hour. Default is 5 Sekunden.
<br>
Allows the correct timely assignment within plots, can be adapted to the cpu load.
Allows the correct timely assignment within plots, can be adapted to CPU load.
<br>
</li><br>
<li><code>singularReadings &lt;DeviceRegExp:ReadingRegExp&gt;:statTypes:period</i></code>
@ -1117,26 +1125,27 @@ statistics_UpdateDevReading($$$$)
<br>
Regulare expression of statistic values, which shall not be shown in summary but also in singular readings. Eases the creation of plots.
<br>
z.B. <code>Wettersensor:rain:Delta:(Hour|Day)|(FritzDect:(current|power):(Avg|Max|Delta):(Hour|Day)</code>
E.g. <code>Wettersensor:rain:Delta:(Hour|Day)|(FritzDect:(current|power):(Avg|Max|Delta):(Hour|Day)</code>
<br>
</li><br>
<li><code>specialDeltaPeriodHours &lt;hours&gt;</code>
<br>
Adds for readings of delta statistics a singular reading for the given period of hours (e.g. for the rain of the last 72 hours)
Adds, for readings of delta statistics, a singular reading for the given period of hours (e.g. for the rain of the last 72 hours)
</li><br>
<li><code>tendencyReadings &lt;readings&gt;</code>
<br>
Comma separated list of reading names for which a min/average/max statistic shall be calculated.
Comma separated list of reading names for which a tendendy statistic shall be calculated.
</li><br>
</ul>
</ul>
</div>
=end html
=begin html_DE
<a name="statistics"></a>
<h3>statistics</h3>
<div style="width:800px">
<ul>
Dieses Modul wertet von den angegebenen Ger&auml;ten (als regul&auml;rer Ausdruck) bestimmte Werte statistisch aus und f&uuml;gt das Ergebnis den jeweiligen Ger&auml;ten als neue Werte hinzu.
<br>&nbsp;
@ -1145,14 +1154,14 @@ statistics_UpdateDevReading($$$$)
<ul>
<li><b>Min|Avg|Max</b> Minimum, Durchschnitt und Maximum von Momentanwerten:
<br>
&uuml;ber den Zeitraum Tag, Monat, Jahr: <i>brightness, current, energy_current, humidity, temperature, voltage</i>
&uuml;ber den Zeitraum Tag, Monat und Jahr: <i>brightness, current, energy_current, humidity, temperature, voltage</i>
<br>
&uuml;ber den Zeitraum Stunde, Tag, Monat, Jahr: <i>wind, wind_speed, windSpeed</i></li>
&uuml;ber den Zeitraum Stunde, Tag, Monat und Jahr: <i>wind, wind_speed, windSpeed</i></li>
<li><b>Tendency</b> Tendenz &uuml;ber 1h, 2h, 3h und 6h: <i>pressure</i></li>
<li><b>Delta</b> Differenz zwischen Anfangs- und Endwerte innerhalb eines Zeitraums (Stunde, Tag, Monat, Jahr):
<br>
<i>count, energy, energy_total, power, total, rain, rain_rate, rain_total</i></li>
<li><b>Duration</b> Dauer der Status innerhalb eines Zeitraums (Tag, Monat, Jahr):
<li><b>Duration</b> Dauer der Zust&auml;nde (on, off, open, closed ...) innerhalb eines Zeitraums (Tag, Monat, Jahr):
<br>
<i>lightsensor, lock, motion, Window, window, state (wenn kein anderer Ger&auml;tewert g&uuml;ltig)</i></li>
</ul>
@ -1162,31 +1171,33 @@ statistics_UpdateDevReading($$$$)
<b>Define</b>
<ul>
<code>define &lt;Name&gt; statistics &lt;Ger&auml;teNameRegExp&gt; [Prefix]</code>
<br>
Beispiel: <code>define Statistik statistics Wettersensor|Badsensor</code>
<br>&nbsp;
<li><code>&lt;Ger&auml;teNameRegExp&gt;</code>
<br>
Regul&auml;rer Ausdruck f&uuml;r den Ger&auml;tenamen. <b>!!! Nicht die Ger&auml;tewerte !!!</b>
</li><br>
<li><code>[Prefix]</code>
<code>define &lt;Name&gt; statistics &lt;Ger&auml;teNameRegExp&gt; [Prefix]</code>
<br>
Optional. Der Prefix wird vor den Namen der statistischen Ger&auml;tewerte gesetzt. Standardm&auml;ssig <i>stat</i>
</li><br>
</ul>
Beispiel: <code>define Statistik statistics Wettersensor|Badsensor</code>
<br>&nbsp;
<li><code>&lt;Ger&auml;teNameRegExp&gt;</code>
<br>
Regul&auml;rer Ausdruck f&uuml;r den Ger&auml;tenamen. <b>!!! Nicht die Ger&auml;tewerte !!!</b>
</li><br>
<li><code>[Prefix]</code>
<br>
Optional. Der Prefix wird vor den Namen der statistischen Ger&auml;tewerte gesetzt. Standardm&auml;ssig <i>stat</i>
</li><br>
</ul>
<br>
<b>Set</b>
<br>
<b>Set</b>
<ul>
<br>
<li><code>resetStatistics &lt;All|Ger&auml;tename&gt;</code>
<br>
Setzt die Statistiken der ausgew&auml;hlten Ger&auml;te zur&uuml;ck.
<br></li>
<br>
Setzt die Statistiken der ausgew&auml;hlten Ger&auml;te zur&uuml;ck.
</li><br>
<li><code>doStatistics</code>
<br>
Berechnet die aktuellen Statistiken aller beobachteten Ger&auml;te.
<br></li>
<br>
Berechnet die aktuellen Statistiken aller beobachteten Ger&auml;te.
</li><br>
</ul>
<br>
@ -1198,63 +1209,64 @@ statistics_UpdateDevReading($$$$)
<a name="statisticsattr"></a>
<b>Attributes</b>
<ul>
<li><code>dayChangeTime &lt;Zeit&gt;</code>
<br>
Uhrzeit des Tageswechsels. Standardm&auml;ssig 00:00. Bei Wetterdaten erfolgt der Tageswechsel z.B. 6:50.
<br>
</li><br>
<li><code>deltaReadings &lt;Ger&auml;tewerte&gt;</code>
<br>
Durch Kommas getrennte Liste von weiteren Ger&auml;tewerten, f&uuml;r welche die Differenz zwischen den Werten am Anfang und Ende einer Periode (Stunde/Tag/Monat/Jahr) bestimmt wird.
</li><br>
<li><code>durationReadings &lt;Ger&auml;tewerte&gt;</code>
<br>
Durch Kommas getrennte Liste von weiteren Ger&auml;tewerten, f&uuml;r welche die Dauer einzelner Ger&auml;tewerte innerhalb bestimmte Zeitr&auml;ume (Stunde/Tag/Monat/Jahr) erfasst wird.
</li><br>
<li><code>excludedReadings &lt;Ger&auml;tenameRegExp:Ger&auml;tewertRegExp&gt;</code>
<br>
Regul&auml;rer Ausdruck der Ger&auml;tewerte die nicht ausgewertet werden sollen.
z.B. "<code>FritzDect:current|Sensor_.*:humidity</code>"
<br>
</li><br>
<li><code>hideAllSummaryReadings &lt;0 | 1&gt;</code>
<br>
noch nicht implementiert - Es werden keine gesammelten Statistiken angezeigt, sondern nur die unter "singularReadings" definierten Einzelwerte
</li><br>
<li><code>minAvgMaxReadings &lt;Ger&auml;tewerte&gt;</code>
<br>
Durch Kommas getrennte Liste von Ger&auml;tewerten, f&uuml;r die in bestimmten Zeitr&auml;umen (Tag, Monat, Jahr) Minimum, Mittelwert und Maximum erfasst werden.
</li><br>
<li><code>periodChangePreset &lt;Sekunden&gt;</code>
<br>
Start der Berechnung der periodischen Daten, standardm&auml;ssig 5 Sekunden vor der vollen Stunde,
<br>
Erlaubt die korrekte zeitliche Zuordnung in Plots, kann je nach Systemauslastung verringert oder vergr&ouml;&szlig;ert werden.
<br>
</li><br>
<li><code>singularReadings &lt;Ger&auml;teNameRegExp:Ger&auml;teWertRegExp:Statistiktypen:Zeitraum&gt;</code>
<ul>
<li>Statistiktypen: Min|Avg|Max|Delta|Duration|<span style="color:blue;">Tendency</span></li>
<li>Zeitraum: Hour|Day|Month|Year|<span style="color:blue;">1h|2h|3h|6h</span></li>
</ul>
Regul&auml;rer Ausdruck statistischer Werte, die nicht nur in zusammengefassten sondern auch als einzelne Werte gespeichert werden sollen.
Erleichtert die Erzeugung von Plots und anderer Auswertungen (notify).
<br>
z.B. <code>Wettersensor:rain:Delta:(Hour|Day)|FritzDect:power:Delta:Day</code>
</li><br>
<li><code>specialDeltaPeriodHours &lt;Stunden&gt;</code>
<br>
F&uuml;gt den Delta-Statistiken einen singul&auml;ren Ger&auml;tewert f&uuml;r die angegebenen Stunden hinzu (z.b. f&uuml;r den Regen in den letzten 72 Stunden)
</li><br>
<li><code>tendencyReadings &lt;Ger&auml;tewerte&gt;</code>
<br>
Durch Kommas getrennte Liste von weiteren Ger&auml;tewerten, f&uuml;r die innerhalb bestimmter Zeitr&auml;ume (1h, 2h, 3h, 6h) die Differenz zwischen Anfangs- und Endwert ermittelt wird.
</li><br>
<li><a href="#readingFnAttributes">readingFnAttributes</a>
</li><br>
<li><code>dayChangeTime &lt;Zeit&gt;</code>
<br>
Uhrzeit des Tageswechsels. Standardm&auml;ssig 00:00. Bei Wetterdaten kann der Tageswechsel z.B. auf 6:50 gesetzt werden.
</li><br>
<li><code>deltaReadings &lt;Ger&auml;tewerte&gt;</code>
<br>
Durch Kommas getrennte Liste von weiteren Ger&auml;tewerten, f&uuml;r welche die Differenz zwischen den Werten am Anfang und Ende einer Periode (Stunde/Tag/Monat/Jahr) bestimmt wird.
</li><br>
<li><code>durationReadings &lt;Ger&auml;tewerte&gt;</code>
<br>
Durch Kommas getrennte Liste von weiteren Ger&auml;tewerten, f&uuml;r welche die Dauer einzelner Ger&auml;tewerte innerhalb bestimmte Zeitr&auml;ume (Stunde/Tag/Monat/Jahr) erfasst wird.
</li><br>
<li><code>excludedReadings &lt;Ger&auml;tenameRegExp:Ger&auml;tewertRegExp&gt;</code>
<br>
Regul&auml;rer Ausdruck der Ger&auml;tewerte die nicht ausgewertet werden sollen.
z.B. "<code>FritzDect:current|Sensor_.*:humidity</code>"
<br>
</li><br>
<li><code>hideAllSummaryReadings &lt;0 | 1&gt;</code>
<br>
noch nicht implementiert - Es werden keine gesammelten Statistiken angezeigt, sondern nur die unter "singularReadings" definierten Einzelwerte
</li><br>
<li><code>minAvgMaxReadings &lt;Ger&auml;tewerte&gt;</code>
<br>
Durch Kommas getrennte Liste von Ger&auml;tewerten, f&uuml;r die in bestimmten Zeitr&auml;umen (Tag, Monat, Jahr) Minimum, Mittelwert und Maximum erfasst werden.
</li><br>
<li><code>periodChangePreset &lt;Sekunden&gt;</code>
<br>
Start der Berechnung der periodischen Daten, standardm&auml;ssig 5 Sekunden vor der vollen Stunde,
<br>
Erlaubt die korrekte zeitliche Zuordnung in Plots, kann je nach Systemauslastung verringert oder vergr&ouml;&szlig;ert werden.
<br>
</li><br>
<li><code>singularReadings &lt;Ger&auml;teNameRegExp:Ger&auml;teWertRegExp:Statistiktypen:Zeitraum&gt;</code>
<ul>
<li>Statistiktypen: Min|Avg|Max|Delta|Duration|<span style="color:blue;">Tendency</span></li>
<li>Zeitraum: Hour|Day|Month|Year|<span style="color:blue;">1h|2h|3h|6h</span></li>
</ul>
Regul&auml;rer Ausdruck statistischer Werte, die nicht nur in zusammengefassten sondern auch als einzelne Werte gespeichert werden sollen.
Erleichtert die Erzeugung von Plots und anderer Auswertungen (notify).
<br>
z.B. <code>Wettersensor:rain:Delta:(Hour|Day)|FritzDect:power:Delta:Day</code>
</li><br>
<li><code>specialDeltaPeriodHours &lt;Stunden&gt;</code>
<br>
F&uuml;gt den Delta-Statistiken einen singul&auml;ren Ger&auml;tewert f&uuml;r die angegebenen Stunden hinzu (z.b. f&uuml;r den Regen in den letzten 72 Stunden)
</li><br>
<li><code>tendencyReadings &lt;Ger&auml;tewerte&gt;</code>
<br>
Durch Kommas getrennte Liste von weiteren Ger&auml;tewerten, f&uuml;r die innerhalb bestimmter Zeitr&auml;ume (1h, 2h, 3h, 6h) die Differenz zwischen Anfangs- und Endwert ermittelt wird.
</li><br>
<li><a href="#readingFnAttributes">readingFnAttributes</a>
</li><br>
</ul>
</ul>
</div>
=end html_DE
=cut
=cut