Dummy mit Datum für Zeitraum "Winter/Sommer"

Begonnen von Mazz78, 06 Dezember 2016, 12:49:02

Vorheriges Thema - Nächstes Thema

Mazz78

Hi zusammen,

ich möchte gern meine Außenleuchten mit "sunrise" abends für eine gewisse Zeit einschalten.

z.B. define L_Aussen at *{sunset("HORIZON=-3.0",0,"17:00","22:00")} set L1_Aussen|L2_Aussen on-for-time xxx

Nun macht das ja aber im Sommer wenig Sinn, daher brauche ich etwas das unterscheidet zwischen Winter und Sommer.
Ich dachte da an ein Dummy Winter/Sommer.

Kann mir jemand sagen wie ich den Dummy mit Start und End-Datum definieren kann.  :-\
z.B. Winter ist zwischen 01.10.(jedes Jahr) und 31.3. (jedes Jahr)

Freu mich auf (Verbesserungs-)Vorschläge

Grüße
Sven
RaPi 4 / Buster / FHEM 6
CUL868 / JeeLink868
Banana M1 (Bananian) + ser2net + Stiebel Eltron LWZ403
FIRMATA -> Gartenbewässerung /-licht
ALEXA

igami

du kannst das holiday Modul dafür verwenden
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

Mazz78

Das sieht doch gut aus.  ;D
Danke für den Tip.
Habs mir mal (kurz) angeschaut und die Datein Winter / Sommer angelegt.
Die Details muss ich aber nochmal genauer anschauen.
RaPi 4 / Buster / FHEM 6
CUL868 / JeeLink868
Banana M1 (Bananian) + ser2net + Stiebel Eltron LWZ403
FIRMATA -> Gartenbewässerung /-licht
ALEXA

kumue

Zitat von: Mazz78 am 07 Dezember 2016, 07:22:52
Habs mir mal (kurz) angeschaut und die Datein Winter / Sommer angelegt.

Brauchst nicht mehrere Dateien.
Einfach die Perioden in einer Datei eintragen

Beispiel.

4 10-01 12-31 Winter
4 01-01 03-31 Winter
4 06-01 09-01 Sommer


Da ich nicht weiß, ob man den Winter als eine Periode (04 10-01 03-31 Winter ) eintragen kann (wegen Jahreswechsel), habe ich es gesplittet...

Mazz78

Besten Dank an euch beide.
Hab ich so umgesetzt und funktionierte auch auf anhieb.
Ob man die Winterperiode über den Jahreswechsel hinweg zusammenfassen kann, muss ich testen.
Da gibt es ja demnächst die Möglichkeit ;-)
RaPi 4 / Buster / FHEM 6
CUL868 / JeeLink868
Banana M1 (Bananian) + ser2net + Stiebel Eltron LWZ403
FIRMATA -> Gartenbewässerung /-licht
ALEXA

Hollo

Zitat von: Mazz78 am 06 Dezember 2016, 12:49:02
...Nun macht das ja aber im Sommer wenig Sinn, daher brauche ich etwas das unterscheidet zwischen Winter und Sommer.
...
Warum, wird es im Sommer nicht dunkel?  ;)
Wenn es zum Sommer länger hell bleibt, geht die doch auch später an.
Der "Trick" wäre ein einfaches if dahinter zu setzen... für Deine "späteste" Zeit, die aber VOR der "sonst spätestens um xx Uhr schalten" liegen muss.
Beispiel:
{sunset("HORIZON=-4.0",0,"17:00","22:00")} {fhem("set Blumenlampe,wz_Fensterbank on") if ($hour < 22)}
FHEM 6.x auf RPi 3B Buster
Protokolle: Homematic, Z-Wave, MQTT, Modbus
Temp/Feuchte: JeeLink-Clone und LGW mit LaCrosse/IT
sonstiges: Linux-Server, Dreambox, "RSS-Tablet"