@alexr544 if you haven’t already, have a read through this post above and the ten or so that follow it. My pool system has been operating in this way for two years now, haven’t touched the panel’s heater set point even once since.
Example configuration.yaml thermostat entity:
climate:
- platform: generic_thermostat
unique_id: s86r5mnCYeW8
name: Hayward Pool Heater
heater: switch.aqualogic_heater_1
target_sensor: sensor.aqualogic_pool_temperature
min_temp: 15
max_temp: 35
precision: 1.0
I’m unclear on how to interpret your system, are the pool and hot tub separate heaters, or one all together? If the Hayward system pool and hot tub heaters and water temps all appear as separate entities in Home Assistant, you’d define two generic thermostats.