Schreibzugriffe reduzieren.

Begonnen von pi-user, 09 April 2018, 13:54:13

Vorheriges Thema - Nächstes Thema

pi-user

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.

CBSnake

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
FHEM auf Debian 10, HM-Wlan, JeeLink-Wlan, Wlanduino, ConBee, TP-Link Steckdose, GHoma Steckdosen, Shelly Steckdosen

pi-user

#2
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?

pi-user

Soll ich event-min-interval auch löschen?

CBSnake

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
FHEM auf Debian 10, HM-Wlan, JeeLink-Wlan, Wlanduino, ConBee, TP-Link Steckdose, GHoma Steckdosen, Shelly Steckdosen

pi-user

#5
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?

CBSnake

Um mindestens 2 Einheiten Grad bei Temperatur und % bei Luftfeuchtigkeit.

Wenn es eine Einheit sein soll musst du statt 2 ne 1 reinschreiben.
FHEM auf Debian 10, HM-Wlan, JeeLink-Wlan, Wlanduino, ConBee, TP-Link Steckdose, GHoma Steckdosen, Shelly Steckdosen