I just use the built-in scheduler on my thermostat, it lets me set different temps for different times of day and days of the week, and it’s easy to adjust when the weather changes.
Home assistant could be another option, but theres a decent amount of setup involved


Shut the water off first and open a faucet to drain the line. Then take the old valve and hose to the hardware store with you, since matching the thread size and fittings is the hard part.