FHEM Forum

FHEM => Automatisierung => Thema gestartet von: hyper2910 am 03 Oktober 2015, 13:47:45

Titel: Schalten nur zu bestimmten Uhrzeiten und bei entsprechender Aktion
Beitrag von: hyper2910 am 03 Oktober 2015, 13:47:45
Hallo zusammen,

ich komme einfach nicht weiter.

Ich möchte eine Lampe Schalten in der Zeit von 21.00 bis 8.00 uhr jeden Tag aber nur wenn eine Tür aufgeht.

wie bekomme ich die Zeit in den DOIF Befehl noch

([Tuer1:?opened]) (set Tuer on) DOELSEIF ([Tuer1:?closed]) (set Tuer off)

danke im voraus
Titel: Antw:Schalten nur zu bestimmten Uhrzeiten und bei entsprechender Aktion
Beitrag von: rapster am 03 Oktober 2015, 14:01:25
http://fhem.de/commandref_DE.html#DOIF

Sind sehr viele Beispiele in Verbindung mit Zeiten zu finden...
Titel: Antw:Schalten nur zu bestimmten Uhrzeiten und bei entsprechender Aktion
Beitrag von: hyper2910 am 03 Oktober 2015, 20:32:24
danke, das hatte ich auch gesehen, aber da wird um eine bestimmte Zeit geschaltet,

ich möchte aber noch die Abhängigkeit der Tür dazu haben.
Titel: Antw:Schalten nur zu bestimmten Uhrzeiten und bei entsprechender Aktion
Beitrag von: Damian am 03 Oktober 2015, 20:41:58
Zitat von: hyper2910 am 03 Oktober 2015, 20:32:24
danke, das hatte ich auch gesehen, aber da wird um eine bestimmte Zeit geschaltet,

ich möchte aber noch die Abhängigkeit der Tür dazu haben.

Dann muss dir dieses Beispiel aus der Commandref zu DOIF entgangen sein:

ZitatAnwendungsbeispiel: Licht soll zwischen 06:00 und 10:00 angehen, getriggert wird nur durch den Taster nicht um 06:00 bzw. 10:00 Uhr

define di_motion DOIF ([?06:00-10:00] and [button])(set lamp on-for-timer 600)
attr di_motion do always

Gruß

Damian