I have the following basic piston that every day 5minutes after sunset I need to open and close a virtual contact sensor which triggers an Alexa routine. I’ve attached a snapshot of the piston. However it seems to always be late. So for example if sunset is at 8:30 then it should trigger at 8:35 but sometimes it triggers at 8:36. Any ideas why this could be happening?