CoRE Piston based on presence incorrectly running all the time

This is what I have now…

Just as a side note - when I look in the notifications it shows that the piston runs.

Replace the first to conditions to Time is between Sunset and Sunrise.

Thanks for everyone’s help - it works great!