Sorry for my slow reply. I've been away (vacations) and in addition to that, my router got fried by lightning...
But, thank you for doing this and for the door fix! I linked your project to "my" project page.
A question:
How did you test, if everything is working correctly? When using the day2night/night2day script function, first it works ok (day2night). Now, when I switch back to day, only some windows unlit and some stay lit (example rural house 1a - right front window stays lit, but there are more).
Using an "advance time a few hours" script doesn't work too well = windows not reacting.
So how do you do your testing? Quickening the values of time passing in the module properties? If yes, what values do you use?