The problem is that my climate controllers says “heating” but is not turning on the switches as they should.
I have this ESP Config:
#Stue
- platform: gpio
name: "${esphome_name}_Relay_1"
id: stue_heat
pin: 13
inverted: True
restore_mode: RESTORE_DEFAULT_OFF
on_turn_on:
- logger.log: "Switch Turned On: Stue"
- script.execute: check_pumpe_efterloeb_isrunning
- switch.turn_on: pump
on_turn_off:
- logger.log: "Switch Turned Off: Stue"
- script.execute: pumpe_efterloeb
climate:
#Stue
- platform: thermostat
name: "Stue Termostat"
sensor: stue_temp
default_target_temperature_low: 20.0 °C
heat_action:
- switch.turn_on: stue_heat
idle_action:
- switch.turn_off: stue_heat
visual:
min_temperature: 16 °C
max_temperature: 22 °C
temperature_step: .1 °C
hysteresis: 0.3
And the esp logs the following:
[09:46:00][D][climate:262]: 'Stue Termostat' - Sending state:
[09:46:00][D][climate:265]: Mode: HEAT
[09:46:00][D][climate:267]: Action: HEATING
[09:46:00][D][climate:276]: Current Temperature: 20.00°C
[09:46:00][D][climate:282]: Target Temperature: 21.00°C
Notice how it says “HEATING” but when I look at my 8 switch board it looks like this:
None of the switches are active
But as soon as I turn up the target temperature from 21 to 19 so it says IDLE instead of HEATING
And then turn it from 19 back to 21 … it looks like this:
can anybody explain?