Skip to content
Graham edited this page Nov 3, 2019 · 12 revisions

Welcome to the ESPThermostat wiki!

Wifi setup:

The ESPThermostat will boot up in AP mode with "ESPThermostat" as the access point SSID name. The default AP password is ESPThermostat. If the AP is not connected within 30 seconds, it will attempt to connect to the configured wifi ssid.

MQTT support

MQTT status

  • *root topic*/stat/TEMPERATURE {"CURRENT_TEMPERATURE":"21.1"}
  • *root topic*/stat/TEMPERATURE {"SET_TEMPERATURE":"22.5"}
  • *root topic*/stat/ACTION (heating idle off)
  • *root topic*/stat/MODE (heat off)
  • *root topic*/tele/LWT(Online Offline)

MQTT commands

  • *root topic*/cmnd/TEMPERATURE UP
  • *root topic*/cmnd/TEMPERATURE DOWN
  • *root topic*/cmnd/TEMPERATURE 21.5
  • *root topic*/cmnd/MODE heat
  • *root topic*/cmnd/MODE off

where root topic is "Thing Name"/"device ID"/climate

Home Assistant configuration

if you have "Auto Discovery" turned on in home assistant (discovery:), the configuration is automatically added.

Example manual configuration in /config/configuration.yaml

Clone this wiki locally