FHEM Forum

FHEM - Hausautomations-Systeme => MAX => Thema gestartet von: freetz am 19 März 2018, 12:32:41

Titel: Aktion, wenn Ventilöffnung mehrere Stunden über Schwellenwert liegt?
Beitrag von: freetz am 19 März 2018, 12:32:41
Hallo zusammen,

unser Untermieter vergisst gerne mal im Bad das Fenster zu schließen während die Heizung läuft. Ich sehe das in den FHEM-Diagrammen dann immer, dass über Stunden hinweg die Ventilöffnung auf 100% steht und auch so bleibt, weil gerade im Winter die Zieltemperatur nicht erreicht wird. Ein Fensterkontakt kann an dem Fenster aus Platzgründen leider nicht angebracht werden.

Meine Überlegung wäre folgende: Zyklisches Überprüfen, ob die Ventilöffnung länger als x Stunden über y% liegt. Falls ja, dann Setzen der Soll-Temperatur auf "off" (da gab's ja glaube ich auch die Möglichkeit, dass dieses Setzen der Zieltemperatur nur bis zum nächsten Schaltzeitpunkt oder so gesetzt wird?).

Hat sowas schon mal jemand von Euch gemacht und evtl. einen Code-Schnipsel für mich? Oder einen Hinweis, wie man insbesondere die Ermittlung der Überschreitung des Schwellenwertes für einen bestimmten Zeitraum generell ermittelt?

Vielen Dank schon mal im Voraus!

F.
Titel: Antw:Aktion, wenn Ventilöffnung mehrere Stunden über Schwellenwert liegt?
Beitrag von: Thorsten Pferdekaemper am 19 März 2018, 12:37:53
Hi,
ich habe das zwar noch nicht selbst gemacht, aber da müsste was mit Watchdog zusammen mit Threshold gehen.
Gruß,
   Thorsten
Titel: Antw:Aktion, wenn Ventilöffnung mehrere Stunden über Schwellenwert liegt?
Beitrag von: freetz am 19 März 2018, 12:43:46
Ja, das klingt gut, danke!
Titel: Antw:Aktion, wenn Ventilöffnung mehrere Stunden über Schwellenwert liegt?
Beitrag von: CBSnake am 19 März 2018, 12:45:58
Moin,

auch DOIF mit Resetwait könnte gehen.
Passt an das Fenster auch kein Griffkontakt? Wäre dann halt Homematic und nicht MAX!

Grüße
Achim
Titel: Antw:Aktion, wenn Ventilöffnung mehrere Stunden über Schwellenwert liegt?
Beitrag von: freetz am 19 März 2018, 14:07:11
An DOIF dachte ich auch schon, aber als Bedingung müsste ich ja irgendwie die Entwicklung des Wertes über die letzten x Stunden auswerten, und daran hapert es bei mir...

Ist so ein Velux-Fenster, da wird es wohl auch mit Griffkontakt schwer, zumal ich gerne bei einem System bleiben wollen würde (mein CUL-geflashter CUBE kann nur ein Protokoll zur Zeit).
Titel: Antw:Aktion, wenn Ventilöffnung mehrere Stunden über Schwellenwert liegt?
Beitrag von: MadMax-FHEM am 19 März 2018, 14:12:45
Vielleicht hilft das Statistik-Modul...
Damit "berechne"/"prüfe" ich die Luftdruck-Tendenz...

Kurz, da nur Handy...

Gruß, Joachim
Titel: Antw:Aktion, wenn Ventilöffnung mehrere Stunden über Schwellenwert liegt?
Beitrag von: Thorsten Pferdekaemper am 19 März 2018, 14:25:07
Hi,
nochmal anders: Ich glaube, dass die Anforderung genau das ist, wofür Watchdog/Threshold entwickelt wurde.
Gruß,
   Thorsten
Titel: Antw:Aktion, wenn Ventilöffnung mehrere Stunden über Schwellenwert liegt?
Beitrag von: freetz am 19 März 2018, 15:10:17
Leider doch nicht:
https://forum.fhem.de/index.php/topic,51630.0.html

Aber auf jeden Fall bin ich durch die Forensuche in Verbindung mit "Watchdog" auf jenen Thread gestoßen. Muss mal schauen, welcher der beiden dort von Rudolf bzw. Damian vorgeschlagenen Lösungswege besser passt.

Vielen Dank auf jeden Fall noch einmal für alle Vorschläge - und dass so schnell!
Titel: Antw:Aktion, wenn Ventilöffnung mehrere Stunden über Schwellenwert liegt?
Beitrag von: freetz am 19 März 2018, 15:41:24
Hier noch meine raw definition, falls jemand anders es hier zuerst findet:

defmod di_Bad_oben_Fenster_offen DOIF ([Bad_oben_Thermostat:valveposition:d] > 90) (set Bad_oben_Thermostat desiredTemperature off)
attr di_Bad_oben_Fenster_offen wait 10800


Kurze Nachfrage noch: Lässt es sich irgendwie umsetzen, dass ich alle MAX-Geräte über ein DOIF überprüfe? Mit TYPE=MAX oder so ähnlich? Aber das müsste dann ja sowohl in der Bedingung als auch in dem auszuführenden Befehl identisch sein.
Wenn das zu komplex wird, bringt mich das auch nicht um, für jeden Raum ein DOIF anzulegen, aber ich freue mich immer über elegante(re) Lösungen :)...
Titel: Antw:Aktion, wenn Ventilöffnung mehrere Stunden über Schwellenwert liegt?
Beitrag von: eisman am 19 März 2018, 15:50:01
Zitat von: freetz am 19 März 2018, 12:32:41
Hallo zusammen,

unser Untermieter vergisst gerne mal im Bad das Fenster zu schließen während die Heizung läuft. Ich sehe das in den FHEM-Diagrammen dann immer, dass über Stunden hinweg die Ventilöffnung auf 100% steht und auch so bleibt, weil gerade im Winter die Zieltemperatur nicht erreicht wird. Ein Fensterkontakt kann an dem Fenster aus Platzgründen leider nicht angebracht werden.

Meine Überlegung wäre folgende: Zyklisches Überprüfen, ob die Ventilöffnung länger als x Stunden über y% liegt. Falls ja, dann Setzen der Soll-Temperatur auf "off" (da gab's ja glaube ich auch die Möglichkeit, dass dieses Setzen der Zieltemperatur nur bis zum nächsten Schaltzeitpunkt oder so gesetzt wird?).

Hat sowas schon mal jemand von Euch gemacht und evtl. einen Code-Schnipsel für mich? Oder einen Hinweis, wie man insbesondere die Ermittlung der Überschreitung des Schwellenwertes für einen bestimmten Zeitraum generell ermittelt?

Vielen Dank schon mal im Voraus!

F.

hi,
nur mal zur info, es gibt auch kleine reed-kontakte oder auch Mikroschalter mit dem man das Fenster überprüfen kann oder der "Drehgriffkontakt HM-Sec-RHS" oder zwei Metallstreifen als Kontakte....

gruss
Titel: Antw:Aktion, wenn Ventilöffnung mehrere Stunden über Schwellenwert liegt?
Beitrag von: freetz am 19 März 2018, 18:02:30
Ja, hatte ich auch schon überlegt, aber am Ende sah es dann alles nicht so gut aus, wenn man auch noch die Stromversorgung unterbringen muss. Aber vielleicht schaue ich mir das auch noch mal von der Warte aus an...
Titel: Antw:Aktion, wenn Ventilöffnung mehrere Stunden über Schwellenwert liegt?
Beitrag von: eisman am 19 März 2018, 19:01:47
Zitat von: freetz am 19 März 2018, 18:02:30
Ja, hatte ich auch schon überlegt, aber am Ende sah es dann alles nicht so gut aus, wenn man auch noch die Stromversorgung unterbringen muss. Aber vielleicht schaue ich mir das auch noch mal von der Warte aus an...

hi,
der ESP32 geht mit Batterie, ist aber leider noch beta und meiner schaltet noch nicht richtig
gruss