Aktion wenn Fenster zu lange geöffnet ist

Begonnen von accessburn, 18 Februar 2016, 14:29:04

Vorheriges Thema - Nächstes Thema

accessburn

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
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole


accessburn

#2
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?
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole

ph1959de

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.
Aktives Mitglied des FHEM e.V. | Moderator im Forenbereich "Wiki"

n0bbi

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


accessburn

da kann ich dir jetzt nicht folgen, entschuldige.
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole

marvin78

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)

accessburn

Achso, ein "trigger Schlafzimmerfenster_offen_warnung" veranlasst es quasi alle 15 Minuten auszulösen.
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole

marvin78

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.

accessburn

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
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole

bergadler

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ß

aktuelles FHEM auf Raspberry B+, FHEM von fhem.de V.5.7, CUL868 V1.57, (6x FHT80B+ FHTTK, div. IT,div. FS20,Harmony Hub)

bsl02

#11
Hallo,
Zitatich habe es nicht mit der Zeit, sondern (speziell im Winter) mit der Zimmertemp gekoppelt
danke für den Tip, ist schon abgekupfert ;-)
RPi3 (FHEM) / CUL V3 868 (FS20) / nanoCUL868 (HM) / RFXtrx433 (IT & ELRO) / MAX!Cube (Thermostate, Fenster) / Bluetooth (presence Handy) / Sonoff mit Tasmota // Audio: RPi3 mit "max2play"-Image (Squeezeserver+Player) / Video: Synology-NAS mit TVheadend, Triax TSS400 Sat-IP Converter

accessburn

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?
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole

Hollo

Wenn Du das ganz flexibel und erweiterbar haben möchtest, guck doch hier http://forum.fhem.de/index.php/topic,36504.msg287778.html#msg287778 mal durch.
FHEM 6.x auf RPi 3B Buster
Protokolle: Homematic, Z-Wave, MQTT, Modbus
Temp/Feuchte: JeeLink-Clone und LGW mit LaCrosse/IT
sonstiges: Linux-Server, Dreambox, "RSS-Tablet"

accessburn

Oh das sieht böse aus :-) Da muss ich mal in ruhe versuchen alles zu lesen. Danke schön.
Wezzy Rpi2b> FHEM, Elro, Intenso, FTUI, Jeelink v3, Max!Cube, Fire5, Foscam, NAS, Fritz!Box + Fon, Max!Wandthermostat, Amazon Echo
Wezzy Rp3b> OctoPi
Jessie Rp3b> UPNP, NAS, Pi-Hole