ESPHome
Framework declarativo en YAML para crear dispositivos IoT compatibles con Home Assistant.
Página oficial: ESPHome
Specs
- Lenguaje: YAML declarativo
- Zero código, configuración de sensores y actuadores por archivo
- OTA updates integrado
- Integración nativa con Home Assistant (auto-discovery via API)
- Builder oficial: ESPHome Builder o el add-on de Home Assistant
Cómo funciona
- Escribís un YAML describiendo el dispositivo (chip + sensores + actuadores + topics)
- ESPHome genera código C++ para ESP-IDF o Arduino bajo el capó
- Compila y flashea
- El device se conecta a Home Assistant automáticamente
Limitación
Sólo útil dentro del ecosistema Home Assistant. No para uso general, no es para construir un sistema IoT independiente con tu propio broker MQTT custom (aunque podés exponer MQTT, perdés gran parte del valor de ESPHome).