I did that change in my local set-up. It does require that your logical rules are modified manually, as the system loses it "DaylightXX" device and does not automatically replace it with the "Daylight_XX" device.

I don't think it's a big deal. I'll add a warning to the original post when I upload the new version.

Another reason I'm waiting with an update is that tonight I will switch to daylight savings time, and I want to see if everything works. If not, I'll fix that too.

EDIT:
Tonight was the switch to DST. My logging shows that at 03:01 the Daylight module correctly calculated the new sunrise time in the (new) local time.
There was a reboot of my Raspberry between that and the actual sunrise (not sure where that is coming from, my Raspberry has been acting up lately.
The sunrise event was raised at the correct time.

Can I suggest an 'offset' for each of sunrise and sunset? For example I'd like my porch lights to come on about an hour before sunset, then I'd set a delayed scene to turn them off 2 hours later. Potentially the same behavior for the morning. The offset might be negative depending on the scenario.

In my own installation (v2.0.1 now) I added an icon to this module to see how I can make it more in line with the standard modules.

Problem
The icon does show in the Apps collection, but when I add and configure this app, the configuration screen does not show that icon. I have no clue what happened. See my private Github space for the changes I made to Martijn's version 0.7.0

Side note: Also tried to make a separate language file to support multilinguality with a separate language file in folder lang. Those strings also did not appear on the screens. I quess that problem is related to the icon issue, so I have not yet committed those changes to github

edit 13:59: The code related to the configuration screen image according to Inspector of Firefox says: