FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Stril am 11 Oktober 2016, 12:03:57

Titel: Logging alle 5 Minuten oder bei Änderung
Beitrag von: Stril am 11 Oktober 2016, 12:03:57
Hallo!

Ich komme hier leider nicht weiter:

Damit saubere Graphen gezeichnet werden, hätte ich gerne auch ohne Änderung an einem Sensor alle 5 Minuten ein Event - auch wenn es keine Änderung gibt. Ich möchte aber nicht alle 10s einen Eintrag im Filelog.

Aktuell nutze ich:
event-on-change-reading .*

Gibt es eine Möglichkeit, zu sagen:
event-on-change-reading .* - oder wenn der letzte Event >5min her ist?

event-min-interval kann ich nicht nutzen, weil ich Änderungen sofort brauche.

Danke und Grüße
Phil
Titel: Antw:Logging alle 5 Minuten oder bei Änderung
Beitrag von: frank am 11 Oktober 2016, 12:08:45
wenn du beide attribute kombinierst, sollte dein wunsch funktionieren.
Titel: Antw:Logging alle 5 Minuten oder bei Änderung
Beitrag von: Stril am 11 Oktober 2016, 12:09:40
Hallo!

Heute stehe ich echt auf dem Schlauch.

Funktioniert bestens.
Ich dachte, bei Kombination können Events verloren gehen...

Grüße
Phil
Titel: Antw:Logging alle 5 Minuten oder bei Änderung
Beitrag von: frank am 11 Oktober 2016, 12:23:01
schon mal das modul logproxy angeschaut? damit erhält man in den meisten fällen auch "schöne" plots, obwohl man "nur" event-on-change-reading nutzt. => spart events und reduziert logs.
Titel: Antw:Logging alle 5 Minuten oder bei Änderung
Beitrag von: fhainz am 11 Oktober 2016, 12:27:24
mit event-aggregator sollte das auch möglich sein.
Titel: Antw:Logging alle 5 Minuten oder bei Änderung
Beitrag von: sash.sc am 11 Oktober 2016, 12:42:11
Zitat von: fhainz am 11 Oktober 2016, 12:27:24
mit event-aggregator sollte das auch möglich sein.
Gibt es dafür eine vernünftige Erklärung, ausser die comandref?

Von mobil gesendet daher kurze Antwort

Titel: Antw:Logging alle 5 Minuten oder bei Änderung
Beitrag von: fhainz am 11 Oktober 2016, 13:00:57
Ja in der commandref sollte es dokumentiert sein.