So I have a 12x24 above ground pool with a swg, variable speed pump and a Hayward heat pump/chiller. I need 9 hours of pump run time to satisfy my chlorine demand at 50% swg output. As of now I have the pump on its own internal timer as well as the swg on an external timer. When I want to heat/cool the pool, I set the pump to relay mode which bypasses the internal timer. When the heat pump calls for heat/cool, the pump runs at 90%. Once the heat pump is satisfied, the pump drops to 55%. My issue is that the pump will now run 24/7 at 55% until the heat pump calls. Is there a multi function timer for the pool that can keep track of daily run time and regulate the pump so it only runs 9 hours when not needed by the heat pump? Thanks in advance.