Hi Damian,
in https://fhem.de/commandref_DE.html#DOIF_Reading_Funktionen werden avg, med und diff für Reading-Werte dokumentiert.
Darf ich mich vorsichtig erkundigen, ob eine Implementierung von sum (Summe der letzten XXX Werte) analog zu avg, med und diff möglich wäre?
Ich sehe mehrere Anwendungsfälle - wie z.B. die Menge (Regen, Licht, UV) über die letzten X Stunden und ein DOIFReading würde ein dummy und DOIF zum triggern vermeiden...
Danke, -MN
Zitat von: Morgennebel am 18 Oktober 2019, 13:15:52
Hi Damian,
in https://fhem.de/commandref_DE.html#DOIF_Reading_Funktionen werden avg, med und diff für Reading-Werte dokumentiert.
Darf ich mich vorsichtig erkundigen, ob eine Implementierung von sum (Summe der letzten XXX Werte) analog zu avg, med und diff möglich wäre?
Ich sehe mehrere Anwendungsfälle - wie z.B. die Menge (Regen, Licht, UV) über die letzten X Stunden und ein DOIFReading würde ein dummy und DOIF zum triggern vermeiden...
Danke, -MN
Die Summenfunktion zu implementieren, ist nicht das Problem, sondern die Tatsache, dass diese Funktionen nicht die Zeitkomponente beinhalten. Bei den bisherigen "statistischen" Funktionen ist es nicht so schlimm, ob ein Wert nicht ankommt. Bei einer Summenfunktion wäre es schon gravierender, wenn ein paar Werte nicht ankämen, da ist es schon besser über die Zeit gemessen eine Integration vorzunehmen, wie es der event-aggregator realisiert. Dieser ist übrigens im DOIF ebenfalls nutzbar.