Abfrageintervall HM-TC-IT-WM-W-EU (Wandthermostat) änderbar?

Begonnen von Grml, 28 November 2018, 15:10:21

Vorheriges Thema - Nächstes Thema

Grml

Hallo zusammen,

ich habe ein Wandthermostat (HM-TC-IT-WM-W-EU) zweckentfremdet und Messe damit die Temperatur und Luftfeuchtigkeit in meinem Keller. Eine Heizung wird damit nicht gesteuert.
Die Messwerte werden in FHEM in einem Graphen dargestellt.
Nun brauche ich aber gar nicht so viele Messungen über den Tag, wie mir das Gerät liefert.

Kann ich das Messintervall irgendwo auf bspw. alle 60 Minuten einstellen?

dkreutz

Attribute im _Clima-Channel wie folgt setzen:
event-min-interval: measured-temp:3600,humidity:3600
event-on-change-reading: measured-temp:100,humidity:100


sorgt dafür, dass measured-temp und humidity
i) alle 3600 Sekunden (also einmal pro Stunde) ein Event auslösen.
ii) bei einer Änderung um mindestens 100 (Grad bzw. Prozent) ein Event auslösen, für einen Raum-Messung also unwahrscheinlich
Raspberry Pi3B+ (Bullseye) / JeeLink868v3c (LaCrosse), nanoCUL433 (a-culfw V1.24.02), HM-MOD-UART (1.4.1), TEK603, MapleCUL / diverse Sensoren/Sender/Aktoren von Technoline, Intertechno, Shelly, Homematic und MAX!, Froggit Wetterstation, Luftdaten.info / Autor des fhem-skill für Mycroft.ai

dkreutz

Zitat von: dkreutz am 28 November 2018, 19:09:28
Attribute im _Clima-Channel wie folgt setzen:
event-min-interval: measured-temp:3600,humidity:3600
event-on-change-reading: measured-temp:100,humidity:100


sorgt dafür, dass measured-temp und humidity
i) alle 3600 Sekunden (also einmal pro Stunde) ein Event auslösen.
ii) bei einer Änderung um mindestens 100 (Grad bzw. Prozent) ein Event auslösen, für eine Raum-Messung also unwahrscheinlich

Ich selber verwende für event-min-interval den Wert 900 (15 Minuten) und event-on-change 1 - das ergibt ein paar mehr Werte, dafür sehen die Graphen nicht so "zackig" aus.
Raspberry Pi3B+ (Bullseye) / JeeLink868v3c (LaCrosse), nanoCUL433 (a-culfw V1.24.02), HM-MOD-UART (1.4.1), TEK603, MapleCUL / diverse Sensoren/Sender/Aktoren von Technoline, Intertechno, Shelly, Homematic und MAX!, Froggit Wetterstation, Luftdaten.info / Autor des fhem-skill für Mycroft.ai

frank

das ändert aber nichts am messinterval. gesendet wird trotzdem alle 2-3 min.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Pfriemler

Die detaillierte Fragestellung ging ja auch eher in Richtung Reduzierung der zu loggenden und darzustellenden Datenflut.
Ich sammle mit einem DOIF (was auch ein at sein könnte) alle Viertelstunde die Werte diverser Sensoren ein, bringe sie gruppiert in Textzeilen unter und logge dann diese (aktuell 3) Zeilen in einer Datendatei. Die SVGs kloppen die Zeile dann wieder auseinander für die Darstellung. Spart Platz und Schreibzugriffe und läuft super.
Für den konkreten Fall ist die Sache mit den event-min-interval und event-on-change-reading aber einfacher. (Und ich habe gerade gelernt, dass es einen einstellbaren Schwellenwert in letzterem gibt...)
"Änd're nie in fhem.cfg, denn das tut hier allen weh!" *** Wheezy@Raspi(3), HMWLAN+HMUART, CUL868(SlowRF) für FHT+KS+FS20, miniCUL433, Rademacher DuoFern *** "... kaum macht man es richtig, funktioniert es ..."