Über² -lappungen (*) habt ihr ja schon gesprochen. Hinzuzufügen wäre noch, aufpassen wenn die Anfangszeit größer als die Endzeit ist. Kommt bei Dingen vor wie 23.00 Uhr bis 1.20 Uhr.
Hier auch für das erste Interval:
my $CFG = {
'Hoflicht' => {
type => 'onoff',
default => 'off',
times => ['sunset','sunrise','on','14','14:35','on'],
# 16:10 8:30
},
Und das heißt für die Engine, dass dieses Interval über die Nacht gilt (als eine Frage der Vereinbarung die natürlich kommuniziert werden muss).