Aktion, wenn Ventilöffnung mehrere Stunden über Schwellenwert liegt?

Begonnen von freetz, 19 März 2018, 12:32:41

Vorheriges Thema - Nächstes Thema

freetz

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.
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

Thorsten Pferdekaemper

Hi,
ich habe das zwar noch nicht selbst gemacht, aber da müsste was mit Watchdog zusammen mit Threshold gehen.
Gruß,
   Thorsten
FUIP

freetz

Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

CBSnake

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

freetz

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).
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

MadMax-FHEM

Vielleicht hilft das Statistik-Modul...
Damit "berechne"/"prüfe" ich die Luftdruck-Tendenz...

Kurz, da nur Handy...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Thorsten Pferdekaemper

Hi,
nochmal anders: Ich glaube, dass die Anforderung genau das ist, wofür Watchdog/Threshold entwickelt wurde.
Gruß,
   Thorsten
FUIP

freetz

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!
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

freetz

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 :)...
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

eisman

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
1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S

freetz

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...
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

eisman

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

1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S