Thanks, that makes sense.
OK, now just one more request for help. I want this to run between a certain time, mainly when it’s dark out. It wasn’t hard to add that part, but in my testing if the garage door already open, say I am working in the garage during the day and forget to close it, then during the timeframe after 7pm the piston is supposed to be active it doesn’t run. But the piston works fine as long as the garage door opens during the specified time. Make sense?