FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Navigator am 14 September 2014, 20:45:35

Titel: Event eine Minute vor einem at auslösen.
Beitrag von: Navigator am 14 September 2014, 20:45:35
Gibts es eine einfache Möglichkeit ein Event z.B eine Minute vor einem AT auszulösen, der sich per modify regelmässig ändert. Ich wollte eine akustische Vorwarnung für die Rollläden. Nach meinem jetzigen Verständnis würde ich die Rückmeldung gefolgt von einem sleep und dann die Rollläden ausführen. Dann stimmt aber die AT Zeitlinie eben nicht ganz und würde sich auf die Vorwanung beziehen.
Titel: Antw:Event eine Minute vor einem at auslösen.
Beitrag von: StefanP am 14 September 2014, 21:08:47
Zieh doch einfach beim modify des at die Minute ab.
Titel: Antw:Event eine Minute vor einem at auslösen.
Beitrag von: Navigator am 14 September 2014, 21:14:29
naja, manchmal wird da auch die Variable des Sunset reingeschrieben und manchmal eben manuelle Werte von den "Zeit Slidern". Wie solle ich da ne Minute abziehen?
Titel: Antw:Event eine Minute vor einem at auslösen.
Beitrag von: edank am 14 September 2014, 21:15:14
Wenn ich dich richtig verstanden habe, kannst du versuchen im at das Event auszulösen, und ein weiteres temporäres at definierten, das in einer Minute auslöst.

define timer at *17:00:00 set gong on ; define tempTimer at +00:01:00 set Rollo down

ist nicht getestet!

LG
edank
Titel: Antw:Event eine Minute vor einem at auslösen.
Beitrag von: StefanP am 14 September 2014, 21:59:12
Ich weiß ja leider nicht wie dein Code aussieht, aber warum kannst Du von Der Zeit, die Du ins modify einsetzt nicht eine Minute abziehen un dann erst Schuss?
Titel: Antw:Event eine Minute vor einem at auslösen.
Beitrag von: rudolfkoenig am 15 September 2014, 09:15:13
Ich wuerde auch vorwaerts denken, ist deutlich einfacher.
Komplizierte Naturen koennen auf das "global DEFINED" reagieren, und daraus was neues erstellen.