I just had a new pool put in. I noticed on the omnilogic app today that the pump was running at 100%. The heater is at a set point of 60°, outside temp is 45°, and current pool temp is 50°. I would expect the heater would be on with these conditions, but status says “Ready”. I inquired with my pool builder and he is saying “You're outside temperature is 45°. The heater will only kick on if your outside weather temperature is higher than the water temperature currently 50°.” “The unit has a temp sensor to detect the outside temperature. They designed it so it doesn't come on unless it can actually start heating.” Can someone explain this to me?