FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Morgennebel am 17 Januar 2016, 16:05:28

Titel: [HM-CC-RT-DN] Ventilöffnung der letzten 1 / 5 / 15 Min?
Beitrag von: Morgennebel am 17 Januar 2016, 16:05:28
Guten Tag,


kann ich (einfach und elegant) den 1-Minuten, 5-Minuten und 15 Minuten Durchschnitt der Ventilstellung eines Heizungsthermostaten ermitteln?

Ich würde dies gerne als Bedingung für THRESHOLD und eine Fußbodenheizung nutzen, die jedoch bereits durch einen HM-CC-RT-DN in Verbindung mit einem HM-TC-IT-WM-W-E geheizt wird. Den _SwitchTr-Kanal möchte ich nicht verwenden, sondern der Fußbodenheizung Vorrang geben - d.h. solange die 10-Minuten Ventilstellung ungleich Null ist, bleibt die Fußbodenheizung aktiv...

Danke, -MN
Titel: Antw:[HM-CC-RT-DN] Ventilöffnung der letzten 1 / 5 / 15 Min?
Beitrag von: martinp876 am 17 Januar 2016, 18:02:09
Nein, das liefert ein device nicht. Da ich es nicht für eine primäre Funktion halte werde ich es nicht einbauen.
Es gibt ein average Modul, das aber nicht auf so kleine Zeiten eingestellt ist.
Ich würde eine Funktion bauen, welche he die letzten ventilstaende berechnet. Da diese alle 2.5min kommen, in etwa, sollte es reichen ein array zu machen. Den neuen immer reinstopfen, alles aelter als 6 rauswerfen.
Dann Mittelwerte bilden. 5min sind eh nur 2 Werte.
Das ganze in myutils als Funktion und dann als userreadings oder als notify aufrufen.
Titel: Antw:[HM-CC-RT-DN] Ventilöffnung der letzten 1 / 5 / 15 Min?
Beitrag von: Morgennebel am 17 Januar 2016, 18:19:43
Danke, Martin,


für Deine vorgeschlagene Lösung müßte sich http://www.fhemwiki.de/wiki/Gleitende_Mittelwerte_berechnen_und_loggen movingAverage verwenden lassen. Ich werde das mal näher anschauen...

Danke, -MN
Titel: Antw:[HM-CC-RT-DN] Ventilöffnung der letzten 1 / 5 / 15 Min?
Beitrag von: martinp876 am 17 Januar 2016, 20:05:50
Sollte auch einfacher gehen, da du keine Zeiten benötigt sondern nur zählen musst. Bis 6 sollte machbar sein.
Wäre schlanker zu mache in deinem fall