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.
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
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?
Soll ich event-min-interval auch löschen?
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
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?
Um mindestens 2 Einheiten Grad bei Temperatur und % bei Luftfeuchtigkeit.
Wenn es eine Einheit sein soll musst du statt 2 ne 1 reinschreiben.