notify: Zeitpunkt der letzten Abfrage berücksichtigen

Begonnen von Michael P., 19 Januar 2014, 12:55:39

Vorheriges Thema - Nächstes Thema

Michael P.

Moin moin erstmal !

Ich steuere bei uns die Warmwasser-Zirkulationspumpe über einen EIB-Aktor. Es wird immer dann die Pumpe für 2 Minuten aktiviert, wenn das Licht im Badezimmer aktiviert wird.

So, nun passiert es, das meine Kiddies nacheinander ins Bad gehen, und zwischendurch das Licht ausschalten. D.h. wenn der Nächste wieder das Bad betritt, geht die Pumpe wieder für 2 min an - suboptimal ....

Ich fürchte eine technische Lösung ist einfacher als erzieherische Maßnahmen :-)  Leider fehlt mir die zündende Idee, wie ich sicherstellen kann, daß die Pumpe erst sagen wir 20 Minuten nach dem letzten Einschalten wieder betätigt werden soll. Hat jemand einen heißen Tipp ?


Danke im voraus - Michael
3x FHEM aus Raspi, KNX, diverse ESP8266 zur Temperatur/Feuchtigkeits/Poolwasserdurchflussüberwachung, SMA Sunny Tripower 6.0 mit 9.2kW/p Nord/Ost bzw Süd/West, 13.5kW BYD HVM, SMA HM2.0, goE-11kWH Wallbox, ZigBee-Netz mit zigbee2mqtt zur Beleuchtungssteuerung und Verbrauchüberwachung

Happy Fhem User

Ein Schuss ins Blaue:

Mittels ReadingsTimestamp prüfen, wann der letzte Schaltvorgang war - hier müssen mindestens 20 Minuten vergangen sein, bis sie wieder eingeschaltet wird:


{ fhem('set MEINE_ZIRKULATIONSPUMPE on-for-timer 20') if (time()-time_str2num(ReadingsTimestamp('MEINE_ZIRKULATIONSPUMPE','state',0)) > 20 * 60) }

Michael P.

Hallöle,

danke für den Tipp - ich bin in der Doku nicht auf Anhieb fündig geworden (einfach zu umfangreich die Möglichkeiten *g*), aber die Funktion sieht vielversprechend aus. Ich spiele mal damit rum.

Cheers - Michael
3x FHEM aus Raspi, KNX, diverse ESP8266 zur Temperatur/Feuchtigkeits/Poolwasserdurchflussüberwachung, SMA Sunny Tripower 6.0 mit 9.2kW/p Nord/Ost bzw Süd/West, 13.5kW BYD HVM, SMA HM2.0, goE-11kWH Wallbox, ZigBee-Netz mit zigbee2mqtt zur Beleuchtungssteuerung und Verbrauchüberwachung