FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: pi-user am 09 April 2018, 13:54:13

Titel: Schreibzugriffe reduzieren.
Beitrag von: pi-user am 09 April 2018, 13:54:13
Hallo zusammen,

ich möchte die Schreibzugriffe reduzieren. Zurzeit sieht das Ganze so aus:

Abschnitt aus dem Event Monitor:
2018-04-09 13:43:03 LaCrosse Schlafzimmer T: 18.1 H: 48
2018-04-09 13:43:07 LaCrosse Schlafzimmer T: 18 H: 48
2018-04-09 13:43:11 LaCrosse Schlafzimmer T: 18.1 H: 48


Konfiguraion:
event-min-interval: temperature:1800,humidity:1800,battery:3600
event-on-change-reading: temperature:0.2,humidity:2,battery
event-on-update-reading: .*


Ich habe nur eine kurze Frage:

Wie muss ich die Attribute:
event-min-interval
event-on-change-reading
event-on-update-reading

einstellen, damit nur alle 30 Minuten die Werte aktualisiert werden, oder wenn die Temperatur und die Luftfeuchtigkeit sich um 2 oder 3 Grad geändert haben.

Vielen Dank im Voraus für die Hilfe.
Titel: Antw:Schreibzugriffe reduzieren.
Beitrag von: CBSnake am 09 April 2018, 14:00:16
Hi,

event-on-update-reading: .* ganz rausnehmen


event-on-change-reading: temperature:2,humidity:2,battery 2 anstatt 0.2 bei Temperature

müsste zum gewünschten Ergebnis führen.

Grüße
Achim
Titel: Antw:Schreibzugriffe reduzieren.
Beitrag von: pi-user am 09 April 2018, 14:30:40
Super, Dankeschön.  :)
Was ist mit 30 Minuten? Ich gehe davon aus, dass es ausreichend ist, wenn die Werte sich um 2 oder 3 Grad ändern oder?
Titel: Antw:Schreibzugriffe reduzieren.
Beitrag von: pi-user am 09 April 2018, 14:33:21
Soll ich event-min-interval auch löschen?
Titel: Antw:Schreibzugriffe reduzieren.
Beitrag von: CBSnake am 09 April 2018, 16:35:25
hi,

die 30 minuten hast du ja mit min-interval:1800 abgehakt.
ob dir Event on Update reicht, kommt darauf an was du mit den Werten machst, ein Diagramm könnte abreisen, einer Steuerung (notify/doif) ist das (je nach programmierung) egal

Grüße

Achim
Titel: Antw:Schreibzugriffe reduzieren.
Beitrag von: pi-user am 10 April 2018, 09:59:53
Hallo Achim,

oh, danke. Ich benötige die Werte auf jeden Fall für ein Diagramm. Dann werde ich das Ganze auf 10 Minuten reduzieren.

Update:

Ich habe nur noch folgendes in meinem Config:
event-on-change-reading  temperature:2,humidity:2,battery

Also, keine 30 Minuten, sondern ein Event wird ausgelöst, wenn die Werte ich um Grad ändern oder nicht?
Titel: Antw:Schreibzugriffe reduzieren.
Beitrag von: CBSnake am 10 April 2018, 14:37:11
Um mindestens 2 Einheiten Grad bei Temperatur und % bei Luftfeuchtigkeit.

Wenn es eine Einheit sein soll musst du statt 2 ne 1 reinschreiben.