Please consider adding triggers for local sunrise (plus or minus a selectable offset in minutes) and local sunset (plus or minus a selectable offset in minutes) with these times determined by the combination of geolocation and calendar date. I realize that this specification is problematic for portions of the year in polar regions, particularly where an offset could cause the trigger time to cross a date boundary. I hope my arctic research scientist friends will forgive me for considering that an unsupported edge-case.
Thanks