<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>http://wiki.fhem.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Aeroschmelz</id>
	<title>FHEMWiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.fhem.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Aeroschmelz"/>
	<link rel="alternate" type="text/html" href="http://wiki.fhem.de/wiki/Spezial:Beitr%C3%A4ge/Aeroschmelz"/>
	<updated>2026-05-01T07:59:45Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Statistics&amp;diff=22476</id>
		<title>Statistics</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Statistics&amp;diff=22476"/>
		<updated>2017-09-03T14:54:09Z</updated>

		<summary type="html">&lt;p&gt;Aeroschmelz: /* tendencyReadings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEITENTITEL:statistics}} &lt;br /&gt;
&lt;br /&gt;
{{Infobox Modul&lt;br /&gt;
|ModPurpose=Erzeugung von Verbrauchs-, und Wetterstatistiken&lt;br /&gt;
|ModType=h&lt;br /&gt;
|ModCmdRef=statistics&lt;br /&gt;
|ModForumArea=Unterstützende Dienste&lt;br /&gt;
|ModTechName=98_statistics.pm&lt;br /&gt;
|ModOwner=tupol ({{Link2FU|5432|Forum}})&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Das Modul statistics ist zur Erzeugung von diversen Statistiken gedacht. Es muss nur einmal definiert werden und kann mithilfe von Regexp auf beliebig viele Devices angewendet werden. Die Ergebnisse dieser Statistiken werden nicht im Modul selbst dargestellt, sondern den jeweiligen Devices als zusätzliches Reading hinzugefügt. &lt;br /&gt;
&lt;br /&gt;
== define == &lt;br /&gt;
&lt;br /&gt;
Bei der Definition werden die gewünschten Geräte angegeben, von denen das Modul Statistiken bilden soll. &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;define myStatDevice statistics Wetterstation|Stromzaehler|Thermometer_.* &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Optional ist noch die Angabe eines Prefixes möglich, wenn man nicht möchte, dass die Reading stat&amp;lt;ReadingName&amp;gt; heissen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Attribute ==&lt;br /&gt;
&lt;br /&gt;
Die Attribute sind soweit gut in der Commandref dokumentiert.&lt;br /&gt;
&lt;br /&gt;
=== singularReadings === &lt;br /&gt;
Bei Verwendung von singularReadings ist darauf zu achten, dass für das entsprechende Device die entsprechende Statistik entweder durch die standardmäßig vorgegebenen Gerätewerte oder durch durationReadings,deltaReadings,minAvgMaxReadings oder tendencyReadings definiert ist. Anderenfalls werden die singularReadings weder angelegt, noch mit Daten gefüllt.&lt;br /&gt;
Um vom Reading Stromzaehler:total_energy singularReadings anzulegen, muss folgendes definiert werden. Dabei ist darauf zu achten, dass bei singularReadings an keiner Stelle ein Leerzeichen steht:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;attr myStatDevice deltaReadings total_energy&lt;br /&gt;
attr myStatDevice singularReadings Stromzaehler:total_energy:Delta:Hour|Stromzaehler:total_energy:Delta:Day|Stromzaehler:total_energy:Delta:Month|Stromzaehler:total_energy:Delta:Year&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ignoreDefaultAssignments ===&lt;br /&gt;
Mit diesem Attribut kann die Erkennung und Verwendung der standardmäßig eingebauten Readings unterdrückt werden. Zur Funktion ist es in diesem Fall notwendig, selbst Readings zu definieren.&lt;br /&gt;
&lt;br /&gt;
=== tendencyReadings  ===&lt;br /&gt;
Dieses Attribut erwartet eine durch Kommas getrennte Liste von weiteren Gerätewerten, für die innerhalb bestimmter Zeiträume (1h, 2h, 3h, 6h) die Differenz zwischen Anfangs- und Endwert ermittelt wird. Eine Kombination mit dem Attribut &amp;lt;code&amp;gt;minAvgMaxReadings&amp;lt;/code&amp;gt; der gleichen Gerätewerte führt dazu, dass diese Readings nicht aktualisiert bzw. erstellt werden. Möchte man jedoch sowohl den Trend als auch die avg/min/max Werte für die gleichen Gerätewerte verwenden (z.B. für Temperatur / Druck), kann dies durch die Verwendung einer zweiten &amp;quot;statistics&amp;quot; Instanz &lt;br /&gt;
umgangen werden.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Durch das Modul erzeugte Readings können durch den FHEM-Befehl &lt;br /&gt;
&amp;lt;code&amp;gt;deleteReading &amp;amp;lt;device&amp;amp;gt; &amp;amp;lt;reading&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
wieder entfernt werden.&lt;br /&gt;
&lt;br /&gt;
monitoredDevicesUnsupported zeigt die Devices, in denen die bei statistics vordefinierten Readings nicht auftauchen. In diesem Fall müssen die entsprechenden Readings per durationReadings,deltaReadings oder minAvgMaxReadings angelegt werden.&lt;br /&gt;
&lt;br /&gt;
Das Modul löst beim Schreiben der Last-Readings und der singularReadings jeweils ein Update-Event aus. Wenn für die Geräte dann die event-on-Attribute nicht gesetzt sind, kann dies zu unerwünschten Nebenwirkungen führen. z.B. bei den userreadings&lt;/div&gt;</summary>
		<author><name>Aeroschmelz</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Statistics&amp;diff=22475</id>
		<title>Statistics</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Statistics&amp;diff=22475"/>
		<updated>2017-09-03T14:53:36Z</updated>

		<summary type="html">&lt;p&gt;Aeroschmelz: /* tendencyReadings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEITENTITEL:statistics}} &lt;br /&gt;
&lt;br /&gt;
{{Infobox Modul&lt;br /&gt;
|ModPurpose=Erzeugung von Verbrauchs-, und Wetterstatistiken&lt;br /&gt;
|ModType=h&lt;br /&gt;
|ModCmdRef=statistics&lt;br /&gt;
|ModForumArea=Unterstützende Dienste&lt;br /&gt;
|ModTechName=98_statistics.pm&lt;br /&gt;
|ModOwner=tupol ({{Link2FU|5432|Forum}})&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Das Modul statistics ist zur Erzeugung von diversen Statistiken gedacht. Es muss nur einmal definiert werden und kann mithilfe von Regexp auf beliebig viele Devices angewendet werden. Die Ergebnisse dieser Statistiken werden nicht im Modul selbst dargestellt, sondern den jeweiligen Devices als zusätzliches Reading hinzugefügt. &lt;br /&gt;
&lt;br /&gt;
== define == &lt;br /&gt;
&lt;br /&gt;
Bei der Definition werden die gewünschten Geräte angegeben, von denen das Modul Statistiken bilden soll. &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;define myStatDevice statistics Wetterstation|Stromzaehler|Thermometer_.* &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Optional ist noch die Angabe eines Prefixes möglich, wenn man nicht möchte, dass die Reading stat&amp;lt;ReadingName&amp;gt; heissen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Attribute ==&lt;br /&gt;
&lt;br /&gt;
Die Attribute sind soweit gut in der Commandref dokumentiert.&lt;br /&gt;
&lt;br /&gt;
=== singularReadings === &lt;br /&gt;
Bei Verwendung von singularReadings ist darauf zu achten, dass für das entsprechende Device die entsprechende Statistik entweder durch die standardmäßig vorgegebenen Gerätewerte oder durch durationReadings,deltaReadings,minAvgMaxReadings oder tendencyReadings definiert ist. Anderenfalls werden die singularReadings weder angelegt, noch mit Daten gefüllt.&lt;br /&gt;
Um vom Reading Stromzaehler:total_energy singularReadings anzulegen, muss folgendes definiert werden. Dabei ist darauf zu achten, dass bei singularReadings an keiner Stelle ein Leerzeichen steht:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;attr myStatDevice deltaReadings total_energy&lt;br /&gt;
attr myStatDevice singularReadings Stromzaehler:total_energy:Delta:Hour|Stromzaehler:total_energy:Delta:Day|Stromzaehler:total_energy:Delta:Month|Stromzaehler:total_energy:Delta:Year&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ignoreDefaultAssignments ===&lt;br /&gt;
Mit diesem Attribut kann die Erkennung und Verwendung der standardmäßig eingebauten Readings unterdrückt werden. Zur Funktion ist es in diesem Fall notwendig, selbst Readings zu definieren.&lt;br /&gt;
&lt;br /&gt;
=== tendencyReadings  ===&lt;br /&gt;
Dieses Attribut erwartet eine durch Kommas getrennte Liste von weiteren Gerätewerten, für die innerhalb bestimmter Zeiträume (1h, 2h, 3h, 6h) die Differenz zwischen Anfangs- und Endwert ermittelt wird. Eine Kombination mit dem Attribut minAvgMaxReadings der gleichen Gerätewerte führt dazu, dass diese Readings nicht aktualisiert bzw. erstellt werden. Möchte man jedoch sowohl den Trend als auch die avg/min/max Werte für die gleichen Gerätewerte verwenden (z.B. für Temperatur / Druck), kann dies durch die Verwendung einer zweiten &amp;quot;statistics&amp;quot; Instanz &lt;br /&gt;
umgangen werden.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Durch das Modul erzeugte Readings können durch den FHEM-Befehl &lt;br /&gt;
&amp;lt;code&amp;gt;deleteReading &amp;amp;lt;device&amp;amp;gt; &amp;amp;lt;reading&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
wieder entfernt werden.&lt;br /&gt;
&lt;br /&gt;
monitoredDevicesUnsupported zeigt die Devices, in denen die bei statistics vordefinierten Readings nicht auftauchen. In diesem Fall müssen die entsprechenden Readings per durationReadings,deltaReadings oder minAvgMaxReadings angelegt werden.&lt;br /&gt;
&lt;br /&gt;
Das Modul löst beim Schreiben der Last-Readings und der singularReadings jeweils ein Update-Event aus. Wenn für die Geräte dann die event-on-Attribute nicht gesetzt sind, kann dies zu unerwünschten Nebenwirkungen führen. z.B. bei den userreadings&lt;/div&gt;</summary>
		<author><name>Aeroschmelz</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Statistics&amp;diff=22474</id>
		<title>Statistics</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Statistics&amp;diff=22474"/>
		<updated>2017-09-03T14:48:54Z</updated>

		<summary type="html">&lt;p&gt;Aeroschmelz: /* Attribute */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEITENTITEL:statistics}} &lt;br /&gt;
&lt;br /&gt;
{{Infobox Modul&lt;br /&gt;
|ModPurpose=Erzeugung von Verbrauchs-, und Wetterstatistiken&lt;br /&gt;
|ModType=h&lt;br /&gt;
|ModCmdRef=statistics&lt;br /&gt;
|ModForumArea=Unterstützende Dienste&lt;br /&gt;
|ModTechName=98_statistics.pm&lt;br /&gt;
|ModOwner=tupol ({{Link2FU|5432|Forum}})&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Das Modul statistics ist zur Erzeugung von diversen Statistiken gedacht. Es muss nur einmal definiert werden und kann mithilfe von Regexp auf beliebig viele Devices angewendet werden. Die Ergebnisse dieser Statistiken werden nicht im Modul selbst dargestellt, sondern den jeweiligen Devices als zusätzliches Reading hinzugefügt. &lt;br /&gt;
&lt;br /&gt;
== define == &lt;br /&gt;
&lt;br /&gt;
Bei der Definition werden die gewünschten Geräte angegeben, von denen das Modul Statistiken bilden soll. &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;define myStatDevice statistics Wetterstation|Stromzaehler|Thermometer_.* &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Optional ist noch die Angabe eines Prefixes möglich, wenn man nicht möchte, dass die Reading stat&amp;lt;ReadingName&amp;gt; heissen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Attribute ==&lt;br /&gt;
&lt;br /&gt;
Die Attribute sind soweit gut in der Commandref dokumentiert.&lt;br /&gt;
&lt;br /&gt;
=== singularReadings === &lt;br /&gt;
Bei Verwendung von singularReadings ist darauf zu achten, dass für das entsprechende Device die entsprechende Statistik entweder durch die standardmäßig vorgegebenen Gerätewerte oder durch durationReadings,deltaReadings,minAvgMaxReadings oder tendencyReadings definiert ist. Anderenfalls werden die singularReadings weder angelegt, noch mit Daten gefüllt.&lt;br /&gt;
Um vom Reading Stromzaehler:total_energy singularReadings anzulegen, muss folgendes definiert werden. Dabei ist darauf zu achten, dass bei singularReadings an keiner Stelle ein Leerzeichen steht:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;attr myStatDevice deltaReadings total_energy&lt;br /&gt;
attr myStatDevice singularReadings Stromzaehler:total_energy:Delta:Hour|Stromzaehler:total_energy:Delta:Day|Stromzaehler:total_energy:Delta:Month|Stromzaehler:total_energy:Delta:Year&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ignoreDefaultAssignments ===&lt;br /&gt;
Mit diesem Attribut kann die Erkennung und Verwendung der standardmäßig eingebauten Readings unterdrückt werden. Zur Funktion ist es in diesem Fall notwendig, selbst Readings zu definieren.&lt;br /&gt;
&lt;br /&gt;
=== tendencyReadings  ===&lt;br /&gt;
Bei Verwendung des Attributs werden für die gleichen Readings die avg/min/max Werte nicht mehr aktualisiert. Wenn man sowohl den Trend als auch die avg/min/max Werte verwenden möchte (z.B. für Temperatur / Druck), dann kann dies durch die Verwendung einer zweiten &amp;quot;statistics&amp;quot; Instanz umgangen werden.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Durch das Modul erzeugte Readings können durch den FHEM-Befehl &lt;br /&gt;
&amp;lt;code&amp;gt;deleteReading &amp;amp;lt;device&amp;amp;gt; &amp;amp;lt;reading&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
wieder entfernt werden.&lt;br /&gt;
&lt;br /&gt;
monitoredDevicesUnsupported zeigt die Devices, in denen die bei statistics vordefinierten Readings nicht auftauchen. In diesem Fall müssen die entsprechenden Readings per durationReadings,deltaReadings oder minAvgMaxReadings angelegt werden.&lt;br /&gt;
&lt;br /&gt;
Das Modul löst beim Schreiben der Last-Readings und der singularReadings jeweils ein Update-Event aus. Wenn für die Geräte dann die event-on-Attribute nicht gesetzt sind, kann dies zu unerwünschten Nebenwirkungen führen. z.B. bei den userreadings&lt;/div&gt;</summary>
		<author><name>Aeroschmelz</name></author>
	</entry>
</feed>