Nur sich ändernde Werte NACH einem event-aggregator ins FileLog schreiben?

Begonnen von chunter1, 09 März 2017, 14:48:20

Vorheriges Thema - Nächstes Thema

chunter1

Hallo,
ich würde gerne den event-aggregator auf einen Messwert anwenden und das Ergebnis nur dann ins FileLog schreiben, wenn sich dieses geändert hat oder spätestens alle 1800s.

Habs so probiert aber irgendwie funktioniert es nicht wie gewollt:


... event-aggregator TEMP:600:linear:mean
... event-on-change-reading .*
... event-min-interval .*:1800


Liegt wohl daran, dass als aller erstes event-on-change-reading ausgeführt wird.

Zitat
The event aggregator only takes into consideration those updates that remain after preprocessing according to the event-on-update-reading and event-on-change-reading directives. Besides which, any update of a reading that occurs within a timespan from the preceding update that is smaller than the resolution of FHEM's time granularity is ditched.

Gibts da nicht einen Weg nur sich ändernde, aggregierte Werte ins FileLog zu bekommen?