Some data from my pump in case it is of any use or interest.
My pool pump is a Hayward Maxflo Variable Speed Pump SP2300VS. It's been in place for ~5 years. It replaced an old single speed pump which was on its way out. The old pump used to draw ~1200W.
The chlorinator is an Astral Pool 6 Series. Pool is ~50,000 litres.
Here we are a 230V AC normal supply. I did a pump speed vs AC power draw test one day and charted the results:
Note the expected curvilinear (quadratic) relationship between pump speed and pump power.
The normal cycle for this pump is to begin with a 5-min interval operating at maximum speed, before it drops down to the selected all day running speed.
Currently I have my all day operational pump speed set to 1900rpm, which is ~320-330W. It's selected to allow the Dragonfly pool skimmer to operate at its best.
I have learned that the power draw is affected by the salt content of the pool. If the water get diluted, such as happens naturally with time or usually because of big rain events, then the power draw of the chlorinator falls a little. When I add salt it can increase power consumption by between 10-30W depending on how low the salt level was to start with.
Now the way the unit works is even though it runs a start up cycle at maximum speed, it seems to soft start that process, taking its time to build up to that level.
My off-grid AIO inverter (a PIP clone 48V DC, 4kW / 230V AC) manages the start of the pump just fine. I also did a video of that when I first installed the inverter:
And here's a typical day's load profile (yesterday):
Can see the spike in the load to start with, then the all day running power until the duty cycle is complete for the day. On most days with reasonable light the pump barely uses the battery.
I have the start and end of the pump duty cycle automated with Home Assistant and use an offset to Sunrise (+2.5 hours) and Sunset (-3.0 hours) for that. In this way the pump will always operate during the best solar hours, plus the duration of the duty cycle matches the season as a longer duty cycle is required in Summer and shorter in Winter. My pump operates all year as we have a mild climate in Winter.
I also have the Home Assistant turn off the pump should battery state of charge fall below a set threshold.
The chart above is via Solar Assistant, and that is integrated with Home Assistant. Solar Assistant will soon also add to the Home Assistant integration all of the inverter control options, which will mean that I can, instead of turning the pump off when SOC is below threshold, choose instead to change the inverter's mode of operation from Solar/Battery/Utility to Utility first mode so the pump can continue to operate from grid power without interruption, while the batteries can recharge from the remaining solar PV.
This might happen when we get multiple days of rain and poor solar PV output. For now I do those changes manually (can do that remotely via my phone or laptop with Solar Assistant). I know for instance that the next few days the weather will be poor, so I may need to keep an eye on that.
I don't like to see my battery SOC drop much - my (SLA) batteries are really there for grid outage backup so I keep them charged and ready for that - running a pool pump is a side gig for which they act as ballast.