ESPHome¶
Dashboard y compilador de firmware para dispositivos ESP8266/ESP32.
Ficha¶
| Campo | Valor |
|---|---|
| Host | lebron (192.168.1.2) |
| Stack (Portainer) | homeassistant |
| Imagen | ghcr.io/esphome/esphome:2026.6 |
| Puertos | 6052 (dashboard) |
| Volúmenes | /opt/hass/esphome/config → /config |
| Red / permisos | network_mode: host, privileged: true |
| URL | https://esphome.gorkarevilla.com |
Configuración¶
- Corre con
command: dashboard /config. - 3 dispositivos configurados:
gobot-ball-despacho.yaml,termostato-knob-despacho.yamlytoldo.yaml(todos con el componenteapi:). - La API nativa la expone cada dispositivo ESP (puerto
6053por defecto), y Home Assistant se conecta directamente a ellos — no a través del dashboard. - El compose declara además el puerto
6123, que no es un puerto estándar de ESPHome y queda sin efecto bajonetwork_mode: host. - Credenciales del dashboard en Portainer.
Migración¶
Fase 4 — va ligado a Home Assistant (los dispositivos ESP hablan con HA por la API nativa). El dashboard puede correr en el cluster; el requisito real es conservar el descubrimiento mDNS y la conectividad directa desde Home Assistant hacia los dispositivos.