FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Bjoernar am 11 November 2016, 07:09:20

Titel: AT um 15Uhr aber mindestens 3 Stunden vor Sunset
Beitrag von: Bjoernar am 11 November 2016, 07:09:20
Hallo,

das habe ich verstanden:
# 15 min vor Sonnenuntergang - nicht vor 18:00, nach 20:00
define at_Abends_Rolladen_Zu at *{sunset(-600,"18:00","20:00")} { \


Jedoch möchte ich gerne einen AT Befehlt um 15Uhr ausführen aber mindestens 3 Stunden vor Sunset.

Hat jemand eine Idee wich ich das machen kann?
Uhrzeiten kann ich ja so nicht direkt vergleichen, zumindest habe ich da nichts passendes gefunden.

Gruß
Björnar
Titel: Antw:AT um 15Uhr aber mindestens 3 Stunden vor Sunset
Beitrag von: Jack_n am 11 November 2016, 12:06:39
Hi,
ja was denn nun, um 15.00 Uhr ODER mindestens 3 Stunden vor Sunset ?

Mach doch einfach 2 at's , 1 X um 15.00 und 1 X 3 Stunden vor Sunset.
Titel: Antw:AT um 15Uhr aber mindestens 3 Stunden vor Sunset
Beitrag von: Bjoernar am 11 November 2016, 13:12:12
Um 15 Uhr, es sei denn Sunset-3h ist früher.

Gesendet von meinem Moto G (4) mit Tapatalk

Titel: Antw:AT um 15Uhr aber mindestens 3 Stunden vor Sunset
Beitrag von: Ellert am 11 November 2016, 14:11:51
Mit DOIF

([15:00] or [({sunset} - 3*3600)])
   (set ...)
DOELSEIF ([00:00])