Von "Zeitpunkt" in "Zeitabschnitt" wechseln

Begonnen von chq, 16 September 2018, 10:14:26

Vorheriges Thema - Nächstes Thema

chq

Hallo,

wie kann ich denn aus dieser Abfrage eines Zeitpunkts einen Zeitabschnitt machen?

DOELSEIF ([{sunset("HORIZON=-3",0,"17:00","22:00")}] and [HM_markise:state] eq "closed" and [drehgriffEsszimmer:state] eq "closed") (set HM_rolloEsszimmer pct 0)

Erreichen möchte ich, dass der Rolladen auch dann runterfährt, wenn es bereits später ist als der "sunset-Zeitpunkt".

Würde das hier funktionieren?

DOELSEIF ([{sunset("HORIZON=-3",0,"17:00","22:00")}-24:00] and [HM_markise:state] eq "closed" and [drehgriffEsszimmer:state] eq "closed") (set HM_rolloEsszimmer pct 0)

Gruß Chris
So einfach wie möglich, so kompliziert wie nötig

Damian

Zitat von: chq am 16 September 2018, 10:14:26
Hallo,

wie kann ich denn aus dieser Abfrage eines Zeitpunkts einen Zeitabschnitt machen?

DOELSEIF ([{sunset("HORIZON=-3",0,"17:00","22:00")}] and [HM_markise:state] eq "closed" and [drehgriffEsszimmer:state] eq "closed") (set HM_rolloEsszimmer pct 0)

Erreichen möchte ich, dass der Rolladen auch dann runterfährt, wenn es bereits später ist als der "sunset-Zeitpunkt".

Würde das hier funktionieren?

DOELSEIF ([{sunset("HORIZON=-3",0,"17:00","22:00")}-24:00] and [HM_markise:state] eq "closed" and [drehgriffEsszimmer:state] eq "closed") (set HM_rolloEsszimmer pct 0)

Gruß Chris

Warum nicht? Hast du schon probiert?
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF