Zigbee2MQTT o ZHA: cuál elegir para Home Assistant
ZHA o Zigbee2MQTT en Home Assistant: diferencias, instalación paso a paso, dongles compatibles y errores habituales.
Ilustración generada con IA
ZHA o Zigbee2MQTT en Home Assistant: diferencias, instalación paso a paso, dongles compatibles y errores habituales.
Has conectado un dongle Zigbee al Raspberry Pi o al Home Assistant Green y Home Assistant ofrece ZHA o Zigbee2MQTT. Ambos hablan con tus sensores, enchufes y bombillas Zigbee, pero de forma distinta. Guía basada en documentación oficial de ZHA y Zigbee2MQTT (octubre 2026). Sin cifras de alcance inventadas.
ZHA: sensor → dongle → Home Assistant (ZHA)
Zigbee2MQTT: sensor → dongle → Z2M → Mosquitto → Home Assistant
| ZHA | Zigbee2MQTT | |
|---|---|---|
| Dónde corre | Integrado en HA | App/complemento aparte |
| MQTT | No hace falta | Obligatorio (Mosquitto) |
| Instalación | Pocos clics | Mosquitto + repo + app Z2M |
| Interfaz | Ajustes de HA | Web propia |
| Claves (familia chip) | Silicon Labs, TI, deCONZ, ZiGate | TI y Silicon Labs recomendados |
| Dispositivos raros | «Quirks» | «Converters» |
| OTA | Lista limitada | Depósito comunitario |
| Fuera de HA | No | Cualquier cliente MQTT |
| Hardware mínimo | El de HA | Pi 4 recomendado (Pi 3 inestable) |
Ventajas: nada más que instalar; detección automática de muchos dongles; copias de red y migración entre claves (Silicon Labs, TI, ConBee) sin reemparejar; mapa en Ajustes → Conectividad → Zigbee.
Límites: dispositivos no estándar pueden quedar a medias hasta tener quirk; sensores solo visibles en HA.
Ventajas: web completa; lista de dispositivos para comprobar antes de comprar; MQTT usable desde Node-RED o scripts Python (tutoriales Pi).
Límites: Mosquitto + Z2M que mantener; más exigente en CPU.
SONOFF ZBDongle-E (EFR32MG21) funciona en ambos. Home Assistant Connect ZBT-2 (MG24) es oficial; Zigbee o Thread. Detalle: mejor dongle Zigbee.
En Amazon.es: SONOFF ZBDongle-E.
Consejo Z2M: extensión USB ~1 m para alejar el dongle del Pi y del USB 3.
Si ZHA usa el dongle, elimina ZHA antes.
https://github.com/zigbee2mqtt/hassio-zigbee2mqtt.SONOFF ZBDongle-E, ejemplo config:
adapter: ember
port: /dev/serial/by-id/usb-…-if00-port0
Migración sin reemparejar solo entre claves dentro de ZHA. Cambiar ZHA ↔ Z2M implica reemparejar. Copia de seguridad completa antes.
modemmanager si roba el USB (doc ZHA).¿Dos dongles, ZHA y Z2M a la vez? Sí con dos redes separadas; poco útil en casa.
¿Z2M más «pro»? Más detalle, no necesariamente mejor para ti.
¿MQTT para ZHA? No.
¿ConBee II? ZHA (deCONZ) y Z2M (deconz); prioridad TI/Silicon Labs en Z2M.
¿Pi 3? Z2M pide Pi 4+. Hardware HA: Green vs Pi 5.
Enlaces Amazon.es tag roboteducat07-21. Comparativa documental, sin prueba física.
¿Dudas entre dos modelos o necesitas ayuda con un montaje? Escríbenos y te responderemos rápido por correo.