A Florida small HOA pool needs approximately 8 hours of pump time
What is the thought process to optimize the duty cycle? For starters, minimizing transients (cycling on / off) should extend the service life the pump.
My first cut at a schedule is a controller that switches the pump on at 6 AM, and off at 11 PM. Hopefully, someone with a success story can provide a better suggestion.