ESPHome¶
What is it?¶
ESPHome is an open-source firmware framework that simplifies the process of creating custom firmware for popular WiFi-enabled microcontrollers.
ESPHome is typically installed as a Homeassistant add-on, but when using Homeassistant in a container add-ons are disabled.
Details | |||
---|---|---|---|
Project home | Docs | Github | Docker |
Using a docker image from ImageGenius since adds user permission mapping (as of 6/10/2025)
1. Installation¶
sb install sandbox-esphome
2. URL¶
- To access ESPHome, visit
https://esphome._yourdomain.com_
3. Usage¶
https://esphome._yourdomain.com_
is where you can go to manage/add devices, create/store .yaml files, and manage secrets. The .yaml files will be stored in /opt/esphome/
See the ESPHome docs and ESPHome forums for .yaml file creation assistance.
If adding ESPHome into your Homeassistant, it should auto-detect any newly created devices.