Requirements
- ESP-based device supported by ESPHome
- Home Assistant
- ESPHome dashboard or command-line tooling
Limitations
- Hardware support depends on the board and components
- A custom firmware update can change device behavior
- Secure secrets and OTA settings must be configured
Setup steps
Identify the board and chipset
Create an ESPHome configuration
Build and flash firmware
Adopt the device in Home Assistant
Test entities and automations