<?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=Frickelpiet</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=Frickelpiet"/>
	<link rel="alternate" type="text/html" href="http://wiki.fhem.de/wiki/Spezial:Beitr%C3%A4ge/Frickelpiet"/>
	<updated>2026-05-02T13:22:37Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Diskussion:Event-aggregator&amp;diff=30517</id>
		<title>Diskussion:Event-aggregator</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Diskussion:Event-aggregator&amp;diff=30517"/>
		<updated>2019-05-29T08:56:32Z</updated>

		<summary type="html">&lt;p&gt;Frickelpiet: Neuer Abschnitt /* Nebenwirkungen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Nebenwirkungen ==&lt;br /&gt;
&lt;br /&gt;
Sollte es explizit erwähnt werden, dass Änderungen des Attributs erst nach &amp;lt;code&amp;gt;shutdown restart&amp;lt;/code&amp;gt; wirksam werden, und das dadurch die Aggregation von Null anfängt? Letzteres ist vielleicht offensichtlich, allerdings wäre eine Speicherung der Werte - gerade bei langen Aggregationszeiten (holdTime) auch über Neustart hinaus nützlich.&lt;br /&gt;
--[[Benutzer:Frickelpiet|Frickelpiet]] ([[Benutzer Diskussion:Frickelpiet|Diskussion]]) 10:56, 29. Mai 2019 (CEST)&lt;/div&gt;</summary>
		<author><name>Frickelpiet</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Event-aggregator&amp;diff=30516</id>
		<title>Event-aggregator</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Event-aggregator&amp;diff=30516"/>
		<updated>2019-05-29T08:45:22Z</updated>

		<summary type="html">&lt;p&gt;Frickelpiet: /* Beispiele */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEITENTITEL:event-aggregator}}  &amp;lt;!-- da richtige Schreibweise kleinen Anfangsbuchstaben hat --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Infobox Attribut sinnvoll? --&amp;gt;&lt;br /&gt;
{{Baustelle}}&lt;br /&gt;
Mit dem Attribut [[event-aggregator]] können (nach Wunsch zeitlich gewichtete) Durchschnittswerte, Minima, Maxima oder Median etc. berechnet werden. Der Median kann hilfreich sein, um Messwerte mit Ausreissern (unsinnige Werte, z.B. durch Übertragungsfehler) zu glätten.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
Das &#039;&#039;event-aggregator&#039;&#039; Attribut wird in der folgenden Weise spezifiziert:&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;attr &amp;lt;device&amp;gt; event-aggregator reading:interval:method:function:holdTime&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mehrere Readings werden als kommagetrennte Liste angegeben.&lt;br /&gt;
&lt;br /&gt;
Die einzelnen Teile haben folgende Bedeutung:&lt;br /&gt;
=== reading ===&lt;br /&gt;
Das zu aggregierende Reading des aktuellen Gerätes. Das Reading selbst muss seine Werte aus einer Aktion oder einem Event in FHEM erhalten (beispielsweise, indem Temperaturwerte ausgegeben oder andere Größen in das Reading geschrieben werden). Indem dann der event-aggregator auf dieses Reading angewandt wird, werden die erhaltenen Größen bearbeitet - je nach Installation wird dann also das Minimum, das Maximum oder der Median der Werte beim Reading ausgegeben.&lt;br /&gt;
&lt;br /&gt;
Wichtig: Es kann immer nur einen event-aggregator pro Reading geben. Will man daher mehrere Werte (z.B. min, max, avg), muss man weitere Readings erzeugen (z.B. mit userReadings oder notify). Der Aggregator kann als regulärer Ausdruck angegeben werden (bsp. .*_rain.*)&lt;br /&gt;
&lt;br /&gt;
=== interval === &lt;br /&gt;
&lt;br /&gt;
Updates des &amp;lt;readings&amp;gt; werden ignoriert, Events werden für mindestens &amp;lt;interval&amp;gt; Sekunden unterdrückt.&lt;br /&gt;
&lt;br /&gt;
Nach der interval-periode wird das reading mit einem Wert upgedated, der sich aus den Werten und Zeitstempeln der vorher ignorierten Updates zusammensetzt.&lt;br /&gt;
&lt;br /&gt;
=== method === &lt;br /&gt;
&lt;br /&gt;
betrifft die Gewichtung nach Zeitintervallen&lt;br /&gt;
* &amp;lt;code&amp;gt;none&amp;lt;/code&amp;gt;: keine zeitliche Gewichtung&lt;br /&gt;
* &amp;lt;code&amp;gt;const&amp;lt;/code&amp;gt;: Annahme, dass zwischen den zwei Messpunkten keine Veränderung stattgefunden hat&lt;br /&gt;
* &amp;lt;code&amp;gt;linear&amp;lt;/code&amp;gt;: Annahme, dass der Wert sich zwischen zwei Messpunkten linear verändert hat.&lt;br /&gt;
&lt;br /&gt;
=== function === &lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt; Anzahl&lt;br /&gt;
* &amp;lt;code&amp;gt;min&amp;lt;/code&amp;gt; Minimum&lt;br /&gt;
* &amp;lt;code&amp;gt;max&amp;lt;/code&amp;gt; Maximum&lt;br /&gt;
* &amp;lt;code&amp;gt;mean&amp;lt;/code&amp;gt; artihmetischer Mittelwert&lt;br /&gt;
* &amp;lt;code&amp;gt;sd&amp;lt;/code&amp;gt; Standardabweichung&lt;br /&gt;
* &amp;lt;code&amp;gt;integral&amp;lt;/code&amp;gt; Summe (falls holdTime nicht angegeben) oder Integral für den Zeitraum holdTime&lt;br /&gt;
* &amp;lt;code&amp;gt;median&amp;lt;/code&amp;gt; [https://de.wikipedia.org/wiki/Median Median] (nur für method &amp;lt;code&amp;gt;none&amp;lt;/code&amp;gt; und gesetzte holdTime) - im Gegensatz zum Mittelwert nicht anfällig für Ausreisser, hilfreich bei Sensoren mit sporadisch unsinnigen Messwerten&lt;br /&gt;
&lt;br /&gt;
=== holdTime === &lt;br /&gt;
&lt;br /&gt;
Zeitfenster in Sekunden, für die die vergangenen Werte gehalten werden, um die Aggregatfunktion zu berechnen.&lt;br /&gt;
&lt;br /&gt;
== Wechselwirkungen == &lt;br /&gt;
- keine bekannt - &lt;br /&gt;
&lt;br /&gt;
== Beispiele ==&lt;br /&gt;
; aus der {{Link2CmdRef|Anker=Event-aggregator}}&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
attr myPowerMeter event-aggregator EP_POWER_METER:300:linear:mean,EP_ENERGY_METER:300:none:v&lt;br /&gt;
&lt;br /&gt;
attr myBadSensor event-aggregator TEMP::none:median:300&lt;br /&gt;
&lt;br /&gt;
attr mySunMeter event-aggregator SUN_INTENSITY_24H::const:integral:86400&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
*[[event-on-update-reading]]&lt;br /&gt;
*[[event-min-interval]]&lt;br /&gt;
*[[event-aggregator]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* Benutzungstipps (&#039;&#039;Best Practice&#039;&#039;) für das Attribut in {{Link2Forum|Topic=36522|LinkText=diesem Forenthread}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Attribut (allgemeingültig)]]&lt;/div&gt;</summary>
		<author><name>Frickelpiet</name></author>
	</entry>
	<entry>
		<id>http://wiki.fhem.de/w/index.php?title=Benutzer_Diskussion:Frickelpiet&amp;diff=30515</id>
		<title>Benutzer Diskussion:Frickelpiet</title>
		<link rel="alternate" type="text/html" href="http://wiki.fhem.de/w/index.php?title=Benutzer_Diskussion:Frickelpiet&amp;diff=30515"/>
		<updated>2019-05-29T08:41:33Z</updated>

		<summary type="html">&lt;p&gt;Frickelpiet: /* Willkommen! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Willkommen! ==&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;6&amp;quot; style=&amp;quot;line-height: 20px; background: #E0E0E0; border: 2px solid #1874CD;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:#1874CD;&amp;quot; |&amp;lt;big&amp;gt;&amp;lt;span style=&amp;quot;color: #FAFAFA&amp;quot;&amp;gt;&#039;&#039;&#039;Hallo Frickelpiet,&#039;&#039;&#039; willkommen im FHEM Wiki!&amp;lt;/span&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | Danke für dein Interesse an unserem Projekt, ich freue mich schon auf deine weiteren Beiträge. Die folgenden Seiten sollten dir die ersten Schritte erleichtern, bitte nimm dir daher etwas Zeit, sie zu lesen.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;FHEM-spezifische Informationen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;8%&amp;quot; | &amp;amp;nbsp;&lt;br /&gt;
| width=&amp;quot;38%&amp;quot; | &#039;&#039;&#039;[[Systemübersicht]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&#039;&#039;FHEM Systemübersicht&#039;&#039;&lt;br /&gt;
| width=&amp;quot;8%&amp;quot; | &amp;amp;nbsp;&lt;br /&gt;
| width=&amp;quot;38%&amp;quot; | &#039;&#039;&#039;[[FHEMWiki:Über FHEMWiki]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&#039;&#039;Informationen über dieses Wiki&#039;&#039;&lt;br /&gt;
&amp;lt;!-- Abschnitt auf Kommentar gesetzt&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; |&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Todo|FHEM-spezifische Anleitungen und Regeln.}}&lt;br /&gt;
&lt;br /&gt;
---- &lt;br /&gt;
 Ende von &#039;Abschnitt auf Kommentar gesetzt&#039; --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | &lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Generelle Informationen über (Media)Wikis&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;8%&amp;quot; | [[Datei:Crystal Clear app kedit.svg|rechts|30px|link=Hilfe:Bearbeiten]]&lt;br /&gt;
| width=&amp;quot;38%&amp;quot; | &#039;&#039;&#039;[[Hilfe:Bearbeiten]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&#039;&#039;Zugang zu allen wichtigen Informationen.&#039;&#039;&lt;br /&gt;
| width=&amp;quot;8%&amp;quot; | [[Datei:X-office-presentation.svg|rechts|30px|link=Wikipedia:Tutorial]]&lt;br /&gt;
| width=&amp;quot;38%&amp;quot; | &amp;lt;!-- &#039;&#039;&#039;[[Wikipedia:Tutorial]]&#039;&#039;&#039;--&amp;gt;&#039;&#039;&#039;[http://de.wikipedia.org/wiki/Wikipedia:Tutorial Wikipedia:Tutorial]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&#039;&#039;Schritt-für-Schritt-Anleitung für Einsteiger.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| [[Datei:Applications-system.svg|rechts|30px|link=Wikipedia:Grundprinzipien]]&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;!--[[Wikipedia:Grundprinzipien]]--&amp;gt;[http://de.wikipedia.org/wiki/Wikipedia:Grundprinzipien Wikipedia:Grundprinzipien]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&#039;&#039;Die grundlegende Philosophie unseres Projekts.&#039;&#039;&lt;br /&gt;
| [[Datei:MentorenProgrammLogo-7.svg|rechts|60px|link=Wikipedia:Mentorenprogramm]]&lt;br /&gt;
| &#039;&#039;&#039;&amp;lt;!--[[Wikipedia:Mentorenprogramm]]--&amp;gt;[http://de.wikipedia.org/wiki/Wikipedia:Mentorenprogramm Wikipedia:Mentorenprogramm]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&#039;&#039;Persönliche Einführung in die Beteiligung bei Wikipedia.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; |&lt;br /&gt;
----&lt;br /&gt;
Bitte beachte, &amp;lt;!--[[Wikipedia:Was Wikipedia nicht ist|was Wikipedia nicht ist]]--&amp;gt;[http://de.wikipedia.org/wiki/Wikipedia:Was_Wikipedia_nicht_ist was Wikipedia nicht ist], und &amp;quot;unterschreibe&amp;quot; deine Diskussionsbeiträge durch Eingabe von &amp;lt;code&amp;gt;--&amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; oder durch Drücken der Schaltfläche [[Datei:button_sig.png|Signaturknopf|20px|link=Hilfe:Signatur]] über dem Bearbeitungsfeld. Artikel werden jedoch nicht unterschrieben, und wofür die Zusammenfassungszeile da ist, erfährst du unter &amp;lt;!--[[wikipedia:Hilfe:Zusammenfassung und Quellen|Hilfe:Zusammenfassung und Quellen]]--&amp;gt;[http://de.wikipedia.org/wiki/Hilfe:Zusammenfassung_und_Quellen Zusammenfassung und Quellen]. &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Datei:Nuvola apps ksirc.png|25px|link=Benutzer Diskussion:Ph1959de]] &amp;amp;nbsp;&amp;amp;nbsp; &#039;&#039;&#039;Hast du Fragen an mich?&#039;&#039;&#039; Schreib mir auf [[Benutzer Diskussion:Ph1959de|&amp;lt;u&amp;gt;meiner&amp;lt;/u&amp;gt; Diskussionsseite]]! Viele Grüße, [[Benutzer:Ph1959de|Peter]] ([[Benutzer Diskussion:Ph1959de|Diskussion]]) 15:06, 27. Mai 2019 (CEST)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
: Danke für die herzliche Begrüßung! --[[Benutzer:Frickelpiet|Frickelpiet]] ([[Benutzer Diskussion:Frickelpiet|Diskussion]]) 10:39, 29. Mai 2019 (CEST)&lt;/div&gt;</summary>
		<author><name>Frickelpiet</name></author>
	</entry>
</feed>