Hello. Try to set up ESPHome on nodemcu as thermostat.
I configure 3 switches(restart, relay for boiler and relay for pump), 2 sensors (signal strengh and temp) and climate component.
In log i see all entitys, but in HA, i see just last entity from each category.
Here is my config:
switch:
- platform: restart
id: thermostat_restart
name: "restart"
- platform: gpio
id: boiler_relay
name: "boiler"
icon: mdi:fire
pin:
number: D6
mode: OUTPUT
inverted: true
- platform: gpio
id: pump_relay
name: "pump"
icon: mdi:pump
pin:
number: D7
mode: OUTPUT
inverted: true
dallas:
- pin: D5
sensor:
- platform: wifi_signal
id: wifi_strength
name: "signal"
update_interval: 60s
- platform: dallas
id: boiler_temp
address: "0x37000004BF843728"
name: "temp"
climate:
- platform: thermostat
name: "gasboiler"
id: boiler_thermostat
sensor: boiler_temp
default_target_temperature_low: 24 °C
min_heating_off_time: 60s
min_heating_run_time: 60s
heat_deadband: 0.2
heat_overrun: 0.2
min_idle_time: 30s
visual:
min_temperature: 20 °C
max_temperature: 30 °C
heat_action:
- switch.turn_on: boiler_relay
idle_action:
- switch.turn_off: boiler_relay
that’s how i see it in HA:
what i do wrong?