2400 RPM - 82 to 85 - 3
2800 RPM - 78 to 80 - 2
3000 RPM - 80 to 81.5 - 1.5
3400 RPM - 79 to 80- 1
Based on these numbers, I think that the temperature sensors are not accurate or the heater is significantly underperforming.
At full speed, the temp rise should be about 3 degrees.
You are getting 1 degree, which indicates a 2 degree error or the heater is only producing 1/3rd of the expected heat output or some combination of both.
At 120,000 btu/hr, the pool should gain about 0.496 degrees per hour.
However, you also have a loss rate, which depends on multiple variables and the loss rate can equal the gain rate for an uncovered pool, so this can be highly unreliable.
As the water temperature increases, the loss rate increases and the loss rate will eventually equal the gain rate and the temperature will remain stable in a dynamic equilibrium.
The temp rise for the whole pool is most accurate as you begin to heat the pool and the accuracy drops as the loss rate increases.
For example, if the pool loses 138 btu/sqft per hour at 800 square feet, then that is a loss of 110,400 btu/hr, which is about the performance of the heat pump at 80 F Ambient temperature, 63% Relative humidity and 80 F Water temperature.
(80/80/80 – AHRI) =120,000 btu/hr. 54 gpm.
(80/63/80 – AHRI) = 111,000 btu/hr. 50 gpm
(50/63/80 – AHRI) = 77,000 btu/hr. 35 gpm.
Ambient temperature (oF) / Relative humidity (%) / Water temperature (oF).
HEAT LOSS FROM WATER SURFACE AT VARIOUS AIR AND WATER TEMPERATURES AND AIR VELOCITIES AT 70% HUMIDITY.