Hallo Leutz
Ich habe vor unsere Außenbeleuchtung nach Sonnenauf / -untergang zu steuern und auch min/max Zeiten zu verwenden.
Eigentlich passt die im wiki dokumentierte at Funktion schon ganz gut.
define AussenlampeAn1 at *{sunset(0,"17:00","22:00")} set EG.Diele.Aussenlampe on
nun habe ich 2 Fragen:
1. - kann ich möglicherweise mit einem Doif das ganze in ein DOIF bekommen (einschalten ausschalten parametrieren)
2. -ich möchte das gern parametrieren können mit einem Dummy sprich die min und max zeit verändern
^^ hat jemand ne Idee dazu?
Vielen Dank im Vorraus
Gruß
Franky
Hallo,
Ich habe es so gelöst.
Dies ist allerdings nicht mit Sonnenaufgang und Sonnenuntergang realisiert Sonden mit einem Lichtsensor/Dämmerungssensor. Dann geht die Beleuchtung auch im Falle einer Sonnenfinsternis an. ;)
(([17:00-23:00] or [05:35-08:00]) and [KNX_0109:Lux] <=1) ((set KNX_0001025 on) {Log 3,"Beleuchtung Hauseingang wurde eingeschaltet"}) DOELSEIF (([23:01-05:29] or [07:59-16:59]) or [KNX_0109:Lux] >=50 ) ((set KNX_0001025 off) {Log 3,"Beleuchtung Hauseingang wurde ausgeschaltet"})
Hiermit fuktioniert es einfach: Indirekte Zeitangaben können auch als Übergabeparameter für Zeitfunktionen, wie z. B. sunset oder sunrise übergeben werden (https://forum.fhem.de/index.php/topic,56851.0.html)