Huhu,
mir passiert es immer wieder das ich beim lüften das Fenster vergesse zu schließen.
Kann mir jemand erklären wie ich einen trigger bastele der mich benachrichtigt wenn das Fenster länger als xx Minuten offen ist?
Desweiteren wäre es cool, wenn ich den Homestatus auf "Schlafen" oder "LangeWeg" setze er meckert wenn noch irgendwelche Fenster offen sind.
Fensterkontakt:
define MAX_1336c3 MAX ShutterContact 1336c3
attr MAX_1336c3 IODev cm
attr MAX_1336c3 alias Fenster Schlafzimmer
attr MAX_1336c3 devStateIcon opened.*:fts_window_1w_open@green closed.*:fts_window_1w@red
attr MAX_1336c3 icon fts_shutter_40
attr MAX_1336c3 room Schlafzimmer
http://fhem.de/commandref_DE.html#watchdog (http://fhem.de/commandref_DE.html#watchdog) :)
Wie geil :-)
Watchdog, kannte ich auch noch nicht.
Danke n0bbi.
define Schlafzimmerfenster_offen_warnung watchdog MAX_1336c3:opened.* 00:15 MAX_1336c3:closed.* { fhem("set WhatsApp send 4917663607386 Bitte Schlafzimmerfenster schliessen!;;") }
attr Schlafzimmerfenster_offen_warnung regexp1WontReactivate
Kann das so funktionieren?
Zitat von: accessburn am 18 Februar 2016, 14:42:28
Wie geil :-)
Watchdog, kannte ich auch noch nicht.
Die Alternative (manche lieben sie, manche nicht so ...): DOIF (http://fhem.de/commandref_DE.html#DOIF).
Zitat von: accessburn am 18 Februar 2016, 14:42:28
Wie geil :-)
Watchdog, kannte ich auch noch nicht.
Danke n0bbi.
define Schlafzimmerfenster_offen_warnung watchdog MAX_1336c3:opened.* 00:15 MAX_1336c3:closed.* { fhem("set WhatsApp send 4917663607386 Bitte Schlafzimmerfenster schliessen!;;") }
attr Schlafzimmerfenster_offen_warnung regexp1WontReactivate
Kann das so funktionieren?
Schaut gut aus. Eventuell am Ende noch den watchdog auf defined setzen, sonst klappts nur einmal
Gesendet von meinem XT1052 mit Tapatalk
da kann ich dir jetzt nicht folgen, entschuldige.
Doku lesen. Dann kannst du folgen. Siehe commandref zu watchdog:
Zitattrigger <watchdogname> . will activate the trigger if its state is defined, and set it into state defined if its state is active (Next:...) or triggered. You always have to reactivate the watchdog with this command once it has triggered (unless you restart fhem)
Achso, ein "trigger Schlafzimmerfenster_offen_warnung" veranlasst es quasi alle 15 Minuten auszulösen.
Nein. Der watchdog würde aber nie mehr getriggert, wenn man ihn nicht mit . triggern würde (den Punkt nicht vergessen, der ist wichtig). Bitte die Doku lesen. Da steht, was das macht.
Ah, daher "unless you restart fhem".
Gelesen hatte ich es, verstanden nicht. Aber der Punkt ist doof zu erkennen.
Ich teste das mal ausgiebig. Danke für die Hilfe
Hi,
ich habe es nicht mit der Zeit, sondern (speziell im Winter) mit der Zimmertemp gekoppelt
und lassse mich bei Unterschreiten jener welcher dann per ttsSay zutexten. ;)
define Hzg_Wz_temp_alarm DOIF ([Hzg_Wz:measured-temp] < 17) (set wvc_tablet_nexus ttsSay Das Wohnzimmer hat nur noch 17 Grad. macht doch mal einer das Fenster wieder zu!)
Gruß
Hallo,
Zitatich habe es nicht mit der Zeit, sondern (speziell im Winter) mit der Zimmertemp gekoppelt
danke für den Tip, ist schon abgekupfert ;-)
Zitat von: bergadler am 18 Februar 2016, 20:51:20
ich habe es nicht mit der Zeit, sondern (speziell im Winter) mit der Zimmertemp gekoppelt
Änderst du das dann im Sommer immer?
Wenn Du das ganz flexibel und erweiterbar haben möchtest, guck doch hier http://forum.fhem.de/index.php/topic,36504.msg287778.html#msg287778 (http://forum.fhem.de/index.php/topic,36504.msg287778.html#msg287778) mal durch.
Oh das sieht böse aus :-) Da muss ich mal in ruhe versuchen alles zu lesen. Danke schön.
Zitat von: accessburn am 19 Februar 2016, 07:58:47
Änderst du das dann im Sommer immer?
Nö.
Bei Außentemp über 17 Grad können die Fenster meinetwegen offen bleiben, bis dann vielleicht
der letzte das Haus verläßt (Stichwort PRESENCE).
(oder dann noch einen schon angesprochenen zusätzlichen Watchdog auf xx Minuten)
Mir war es nur wichtig, daß nicht starr z.B. 15min gelüftet wird, egal ob es draußen 0 oder -20 Grad hat.
Gruß