DOIF für Treppenhausautomat Ausschaltverzögerung & Ausschaltvorwarnung gesucht

Begonnen von osid-timo, 09 März 2016, 20:32:14

Vorheriges Thema - Nächstes Thema

osid-timo

Hallo,
meine DOIF Konstruktion für ein Stromstoß Relais (HM-LC-SW2-FM) und einer Ausschaltverzögerung möchte ich um eine Ausschaltvorwarnung erweitern,
dh. ~30s vor Ablauf der Zeit soll das Licht kurz blinken und idealerweise ~10s vorm Abschalten nochmals
leider finde ich bisher keine geeignete, einfache Definition
hier die aktuellen Definitionen
define TreppenlichtZeit dummy
set TreppenlichtZeit 300
attr TreppenlichtZeit setList state:slider,10,10,600
attr TreppenlichtZeit webCmd state

define D_TimerTreppenlicht dummy

# Entkopplung der HW-Taster
define Treppenlicht_02Do DOIF ([Aktor_Treppenlicht_01] eq "on"  ) (set D_TimerTreppenlicht on)

define Treppenlicht_01Do DOIF  ([D_TimerTreppenlicht] eq "on"  ) \
     (set Aktor_Treppenlicht_01 off, set D_TimerTreppenlicht off)\
DOELSEIF ([Aktor_Treppenlicht_01] eq "off"  ) \
     (set D_TimerTreppenlicht off)
attr Treppenlicht_01Do wait [TreppenlichtZeit]:0

wer hat eine Idee?
Gruß Osid-timo
FHEM Pi3: 1* CUL, 30* Homematic, 10* EnOcean
FHEM Pi3: IR-Lesekopf, BT->SMA
FHEM Pi3: ZHK, 1-wire, 1* VBus   Resol DeltaSol BS

Ellert

Ich kenne HM-LC-SW2-FM nicht, prinzipiell geht es so:

Mit wait
wait 0, [dauer] -30,1,19,1,9
und den Befehlssequenzen:
(set Lampe on) (set Lampe blink 1 1) (set Lampe on) (set Lampe blink 1 1) (set Lampe on) (set Lampe off)

Funktion: Nach Zutreffen der Einschaltbedingung wird die Lampe eingeschaltet, 30 s vor Ablauf der vorgesehenen Einschaltdauer [dauer] wird einmal 1 s geblinkt, nach der Sekunde wird das Licht wieder eingeschaltet, nach weiteren 19 s wird wieder einmal 1 s geblinkt, nach einer Sekunde wird das Licht wieder eingeschaltet, um dann nach weiteren 9 s ausgeschaltet zu werden.

Ich gehe davon aus, dass nach dem Blinken die Lampe ausgeschaltet bleibt. Wenn die Annahme nicht zutrifft, kann das zusätzliche Anschalten der Lampe entfallen und die Wartezeit entsprechend zusammengefasst werden.

osid-timo

danke für den Tipp
damit kann ich den Treppenhausautomaten realisieren
Gruß Osid-timo
FHEM Pi3: 1* CUL, 30* Homematic, 10* EnOcean
FHEM Pi3: IR-Lesekopf, BT->SMA
FHEM Pi3: ZHK, 1-wire, 1* VBus   Resol DeltaSol BS