Qué es Zigbee2MQTT y por qué lo usan los usuarios avanzados
Por qué los avanzados de Home Assistant usan Zigbee2MQTT: qué es, en qué se diferencia de ZHA y cuál te conviene según lo que compres.
por César David

El nombre asusta más de lo que debería
"Zigbee2MQTT" suena a algo que solo entiende un ingeniero de redes. En realidad es bastante simple, y es probablemente la pieza de software que más gente de la región debería estar usando y no usa.
Por partes, sin humo.
Primero: ¿qué es MQTT?
MQTT es un idioma de mensajería muy ligero, hecho para que aparatos chiquitos se manden avisos entre ellos.
Funciona como un pizarrón compartido. Un dispositivo publica un mensaje en un tema ("sensor/puerta = abierta") y cualquiera que esté suscrito a ese tema se entera. El que administra el pizarrón se llama broker — en Home Assistant, la opción recomendada (no la única) es Mosquitto, que hoy se instala como App desde la propia interfaz.
Ojo con un matiz importante: tus dispositivos Zigbee no hablan MQTT entre ellos — hablan Zigbee. Es Zigbee2MQTT quien traduce esos mensajes al pizarrón MQTT, como ves abajo. Y ese pizarrón puede vivir 100% dentro de tu casa: no tiene nada que ver con "subir algo a internet".
Nada más. Un pizarrón donde los aparatos escriben y leen.
Entonces, ¿qué es Zigbee2MQTT?
Es un traductor. Toma lo que dicen tus dispositivos Zigbee y lo escribe en ese pizarrón, en un formato que cualquiera puede leer.
Sensor Zigbee → antena USB → Zigbee2MQTT → MQTT → Home Assistant
Zigbee2MQTT (o Z2M, como le dicen) se encarga de hablar Zigbee con tus aparatos, y de traducirlo a un idioma que Home Assistant —o cualquier otro sistema— entiende.
Ese "cualquier otro sistema" no es un detalle menor: como Z2M publica a MQTT y no directo a Home Assistant, no depende de Home Assistant para existir — funciona igual con openHAB, Domoticz, Node-RED o cualquier cliente que entienda MQTT. En otras palabras, Z2M desacopla tu red Zigbee de la plataforma de automatización: si mañana cambias de plataforma, no tienes que volver a emparejar todo. Ojo, sí perderías las automatizaciones que hayas construido específicamente en la plataforma vieja — esas no se mudan solas.
La verdadera competencia: Z2M vs ZHA
En Home Assistant tienes dos formas de usar Zigbee, y esta es la decisión real.
ZHA (Zigbee Home Automation) es la integración que viene de fábrica. Instalas la antena, activas ZHA, y listo. No hay broker, no hay add-ons extra, no hay nada que aprender.
Zigbee2MQTT agrega al menos una capa más: Z2M mismo, más un broker MQTT (Mosquitto u otro). En una instalación típica de Home Assistant OS eso son dos Apps que instalar y conectar entre sí — aunque Z2M también corre en Docker, Linux, Windows o con un broker externo si no usas Home Assistant OS. Más piezas, en cualquier caso.
Entonces, ¿por qué alguien elegiría el más complicado?
De paso, dos palabras que vas a ver seguido: el coordinador es la antena — inicia y administra la red Zigbee. Los dispositivos que están enchufados permanentemente (focos, enchufes) casi siempre actúan como routers, repitiendo la señal hacia otros dispositivos. Los que corren con pila (sensores, botones) son end devices: no repiten nada, solo hablan con la red. Si tienes cobertura floja en una zona de la casa, casi siempre el problema es que te faltan routers ahí — no el coordinador.
Por el catálogo de dispositivos
Esta es la razón, y en nuestra región pesa más que en ningún otro lado.
Z2M soporta más de 5,500 dispositivos de más de 580 fabricantes (cifra a septiembre 2026 — la lista crece semana a semana). Su base de datos la mantiene una comunidad enorme, y cuando alguien consigue un aparato raro, suele mandar el soporte a Z2M primero.
¿Y qué compramos en México, Colombia, Perú, Argentina o Centroamérica? Exacto: dispositivos genéricos, sin marca reconocible, de Mercado Libre o AliExpress. Sensores Tuya rebrandeados, focos de marcas que nadie conoce, botones sin logo.
Ojo, ZHA también tiene un proyecto activo de soporte para fabricantes "raros" (los famosos quirks), así que no es que uno funcione y el otro no. La diferencia real es otra: Z2M publica una lista de compatibilidad pública y buscable por modelo exacto. Con ZHA, Home Assistant mismo reconoce que no existe una lista oficial equivalente — intenta cubrir el estándar Zigbee y resolver casos particulares sobre la marcha, pero no hay forma fácil de verificar tu modelo exacto antes de comprar.
La prueba antes de comprar: Zigbee2MQTT publica una lista de dispositivos soportados en su sitio, buscable por modelo. Si estás por comprar un sensor genérico en Mercado Libre, busca ahí el modelo exacto primero. Es dos minutos y te ahorra descubrir en casa que el aparato solo reporta la mitad de lo que promete.
Por el control fino
Aquí hay que ser justos: cosas como renombrar dispositivos o ver un mapa de la red también existen en ZHA — no son exclusivas de Z2M. La diferencia real está en la profundidad: Z2M expone, por dispositivo, sus parámetros específicos de fábrica ("exposes"), binding, reporting, calidad de enlace (LQI) y logs detallados, todo desde su propio frontend web — un panel aparte, sin tocar YAML, donde administras dispositivos, grupos y la red completa. Si "MQTT" te suena a que vas a vivir escribiendo configuración a mano, tranquilo: la mayoría del trabajo diario se hace desde ahí, con clics.
Por las actualizaciones
Z2M se actualiza rapidísimo y su base de compatibilidad es pública y consultable modelo por modelo. ZHA también recibe soporte nuevo con frecuencia a través de sus propios quirks, pero no tiene una lista equivalente que te deje verificar de antemano si tu compra exacta ya está cubierta — con Z2M, ese dato lo tienes antes de pagar.
Y las ventajas de ZHA, que también existen
ZHA tiene lo suyo:
Es más simple. Una integración, cero add-ons, cero configuración. Para muchísima gente, esto solo ya decide.
Menos piezas que se rompan. Sin broker MQTT no hay broker MQTT que falle. Menos cosas en la cadena, menos cosas que diagnosticar a las 11 de la noche.
Está integrado de verdad. Todo se administra desde la interfaz de Home Assistant, sin abrir otro panel.
Probablemente consume menos recursos. Una integración directa tiene menos piezas corriendo que Z2M + un broker MQTT — aunque cuánto se nota depende mucho de tu hardware. Dato concreto: la App de Z2M para Home Assistant pide arquitectura de 64 bits y recomienda al menos una Raspberry Pi 4, así que en equipos muy modestos sí es un punto a favor de ZHA.
La tabla
| Zigbee2MQTT | ZHA | |
|---|---|---|
| Dificultad de instalación | Media | Baja |
| Compatibilidad consultable por modelo | ✅ Lista pública, +5,500 dispositivos | No hay lista oficial equivalente |
| Genéricos de Mercado Libre | ✅ Su fuerte, verificable antes de comprar | Depende del quirk, no siempre verificable antes |
| Mapa de red | Sí, con más profundidad (LQI, logs) | Sí, más básico |
| Piezas en juego | Broker + App | Solo la integración |
| ¿Atado a Home Assistant? | No | Sí |
| Consumo de recursos | Probablemente un poco más | Probablemente menos |
Qué antena necesitas (esto aplica para ambos)

Los dos necesitan una antena Zigbee (coordinador). Las más recomendadas hoy:
| Antena | Precio aprox. | Nota |
|---|---|---|
| Home Assistant Connect ZBT-2 | $700–1,200 MXN | La opción oficial; puede correr como Zigbee o Thread, no las dos a la vez con la misma antena |
| Sonoff ZBDongle-P | $400–700 MXN | El clásico económico, muy probado |
| Sonoff ZBDongle-E | $400–700 MXN | Chip Silicon Labs distinto, buen soporte en Z2M/ZHA |
Precios orientativos a julio 2026 (aprox. $20–60 USD, $90.000–250.000 COP) — verifica en Mercado Libre o Amazon de tu país. En Argentina y Venezuela conviene revisar importadores locales, donde el rango puede moverse bastante.
Para lo que cubre este artículo (Zigbee2MQTT y ZHA), las tres son coordinadores Zigbee. Que el hardware también sea capaz de Thread es un dato aparte — ni Z2M ni ZHA administran Thread.

Consejo que casi nadie da: usa un cable extensor USB (idealmente a un puerto o hub USB 2.0) para la antena, no la enchufes directo a la Raspberry Pi. Los puertos USB 3.0 generan interferencia justo en la banda de 2.4 GHz que usa Zigbee, y es una de las primeras cosas que recomienda tanto Home Assistant como Zigbee2MQTT cuando hay timeouts o dispositivos que se desconectan solos. Un extensor de $50 pesos puede mejorar bastante tu cobertura — cuánto exactamente depende de tu casa, pero es el truco más barato de toda la casa inteligente.
Entonces, ¿cuál elijo?
Empieza con ZHA si: es tu primera vez con Zigbee, tus dispositivos son de marca conocida y bien estandarizada (Philips Hue, IKEA), y quieres que funcione hoy sin leer documentación. (Aqara es popular, pero ojo: tiene fama de implementar Zigbee a su manera, así que incluso en ZHA a veces necesita sus propios quirks — no es el ejemplo más "estándar" de la lista.)
Ve directo a Z2M si: vas a comprar dispositivos genéricos de Mercado Libre o AliExpress (que es lo que hacemos casi todos en la región), quieres control fino, o ya te topaste con un dispositivo que ZHA no soporta bien.
Y algo importante: se puede migrar de ZHA a Z2M después. No es indoloro — puede requerir volver a emparejar dispositivos y reconstruir parte de la configuración, y si tienes treinta aparatos es una tarde— pero no estás casado con la decisión de por vida.
Conclusión
Zigbee2MQTT no es "la versión difícil de Zigbee". Es la que asume que compras dispositivos del mundo real, no del catálogo de una marca premium — y en nuestra región eso describe a casi todos.
Si tus aparatos son Hue e IKEA, ZHA te alcanza y te sobra. Pero si tu casa está armada con sensores genéricos que costaron $150 pesos y no traen ni marca en la caja, Z2M es exactamente la herramienta que necesitas.
Y compra el cable extensor. En serio.
Lectura relacionada Matter vs Zigbee vs WiFi — qué protocolo elegir en 2026