FHEM Forum

FHEM => Automatisierung => Thema gestartet von: magicteddy am 18 April 2017, 22:16:03

Titel: Automatisierung Außenbeleuchtung
Beitrag von: magicteddy am 18 April 2017, 22:16:03
Moin,

ich brauche mal einen Schubs in die richtige Richtung:

Die Straßenbeleuchtung wird hier um 0:30 abgeschaltet und um 5:00 wieder eingeschaltet. Ich schalte dann eine MiiLight in den Nachtmodus, das ist hell genug um die 2 Stufen der Außentreppe erkennen zu können und doch so dunkel, das die einheimische Tierwelt nicht mehr als nötig irritiert wird.
Das funktioniert soweit wie gewünscht.

Jetzt hätte ich gerne noch eine Komfortfunktion: Sobald es dunkel ist (Twilight light < 2) soll beim öffnen des Garagentors die Außenbeleuchtung für 3 Minuten an gehen und anschließend wieder aus bzw. in den Nachtmodus geht je nachdem wie spät es ist.

Wie würdet ihr das lösen?

Die Installation eines Bewegungsmelders ist nicht angedacht da der Stromverbrauch der MiiLight im Nachtmodus kaum nennenswert ist. ;)

Am Garagentor sitzt ein optischer Fensterkontakt HM-SEC-SCo [os.garage], der ist via HMLan an FHEM angebunden.

Nachts: Internals:
   COMMAND    set BuntAussen night
   DEF        *00:29:50 set BuntAussen night
   NAME       AussenOnNight
   NR         268
   PERIODIC   yes
   RELATIVE   no
   REP        -1
   STATE      Next: 00:29:50
   TIMESPEC   00:29:50
   TRIGGERTIME 1492554590
   TRIGGERTIME_FMT 2017-04-19 00:29:50
   TYPE       at
   Readings:
     2017-04-18 08:27:38   state           Next: 00:29:50
Attributes:
   room       6.0.Aussen


Am Morgen: Internals:
   COMMAND    set BuntAussen off
   DEF        *05:00:50 set BuntAussen off
   NAME       AussenOffNight
   NR         269
   PERIODIC   yes
   RELATIVE   no
   REP        -1
   STATE      Next: 05:00:50
   TIMESPEC   05:00:50
   TRIGGERTIME 1492570850
   TRIGGERTIME_FMT 2017-04-19 05:00:50
   TYPE       at
   Readings:
     2017-04-18 08:27:38   state           Next: 05:00:50
Attributes:
   room       6.0.Aussen


Titel: Antw:Automatisierung Außenbeleuchtung
Beitrag von: jojoja am 19 April 2017, 09:30:25
Morgen,

ich würde mit einem notify auf den Fensterkontakt lauschen:

wenn (Twilight light < 2), dann speichere den jetzigen Zustand, schalte auf hell und nach 3 Minuten wieder auf den vorherigen Zustand.

Gruß Johannes
Titel: Antw:Automatisierung Außenbeleuchtung
Beitrag von: Per am 23 April 2017, 23:06:34
Ich denke eher an ein DOIF, Zeitbereich, Garagentorsensor und Twilight, dazu das attr wait 180.
Titel: Antw:Automatisierung Außenbeleuchtung
Beitrag von: Muschelpuster am 24 April 2017, 06:57:23
Zitat von: Per am 23 April 2017, 23:06:34
Ich denke eher an ein DOIF, Zeitbereich, Garagentorsensor und Twilight, dazu das attr wait 180.
Habe ich auch gerade auf einer anderen Baustelle in etwa so gelöst. Um genauer zu sein, wäre wait=0,180. Also in etwa so:define DOIF_Name ([HM_Snesor:state] eq "open" and [?00:30-05:00] and [Twilight_Name:light] <2) (set Licht on) (set Licht off)
attr DOIF_Name do always
attr DOIF_Name wait 0,180


beispielhafte Grüße
Niels