ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Getting started
esphome: name: awesome platform: ESP32 board: nodemcu-32s
Keeping up
Devices¶
This list contains a bunch of getting started and more advanced guides for using ESPHome. Technically, all ESP8266/ESP32 devices are supported by ESPHome.
Core Components¶
Sensor Components¶
Looking for a sensor that outputs its values as an analog voltage? Have a look at the ADC Sensor together with a formula like in the TEMT6000 example.
Binary Sensor Components¶
Output Components¶
Light Components¶
Looking for WS2811 and similar individually addressable lights? Have a look at the FastLED Light.
Switch Components¶
Fan Components¶
Display Components¶
Cover Components¶
Text Sensor Components¶
Climate Components¶
Number Components¶
Misc Components¶
Additional Custom Components¶
Cookbook¶
Do you have other awesome automations or cool setups? Please feel free to add them to the documentation for others to copy. See Contributing.