The swimming pool filtering system (pumping) is a relevant consumption that operates several hours a day.
It is usually managed by a fixed time programmer.
Fixed hours operation allows, in the best case, to schedule off-peak usage. It does not dynamically adapt to electricity prices and does not take advantage of the availability of PV surpluses.
At worst, scheduling is displaced during power outages (mechanical schedulers) and leaks at peak times.
The user indicates how many hours of filtering he needs per day. The system only works with PV-surplus during sunshine hours. When the sun goes down, it calculates the remaining hours to reach the target and schedules its use in the cheapest hours before the sun comes out again (based on real prices).