Captura de pantalla 2024-10-18 031730

Curso de Zigbee con Home Assistant: ZHA vs Zigbee2MQTT – ¿Cuál deberías elegir?

Si estás interesado en automatización del hogar usando Home Assistant y te preguntas cómo integrar tus dispositivos Zigbee, estás en el lugar correcto. En esta segunda parte del curso sobre Zigbee, vamos a sumergirnos en las dos opciones principales para gestionar tus dispositivos Zigbee: Zigbee Home Automation (ZHA) y Zigbee2MQTT (Z2M). A lo largo de este post, te explicaré sus pros y contras, cómo elegir lo que mejor se ajuste a tu situación y cómo configurarlos para que todo funcione de manera perfecta en tu casa inteligente.

Antes de nada, recuerda, esto no se trata solo de elegir uno o el otro; se trata de qué te funciona mejor a ti. Así que vamos a ello.

¿Qué es ZHA y qué es Zigbee2MQTT?

Cuando decides integrar dispositivos Zigbee en tu Home Assistant, tienes dos caminos disponibles: ZHA y Zigbee2MQTT. Ambos son compatibles con los dispositivos Zigbee, pero funcionan de maneras bastante diferentes. Vamos a repasar brevemente cada uno.

ZHA (Zigbee Home Automation)

ZHA es nativamente compatible con Home Assistant. No necesitas instalar nada adicional, todo está listo para usarse desde que configuras Home Assistant. Es ideal para quienes buscan una solución sencilla y rápida, porque siendo parte de la plataforma nativa, no requiere instalación ni configuraciones complicadas.

Ventajas de ZHA:

  • Fácil y rápido de configurar, ya que viene integrado con Home Assistant.
  • No necesitas instalar complementos adicionales.

Inconvenientes de ZHA:

  • Es compatible con menos dispositivos Zigbee en comparación con Zigbee2MQTT.
  • La velocidad de añadir nuevos dispositivos a la lista de compatibilidad es más lenta.

Zigbee2MQTT (Z2M)

Zigbee2MQTT es un complemento que sí se necesita instalar aparte, y aunque su configuración es un poco más complicada que ZHA, tiene un rango de compatibilidad mucho mayor. Si eres alguien que tiene varios dispositivos Zigbee o te gusta estar a la última con dispositivos nuevos, Zigbee2MQTT probablemente sea la mejor opción.

Ventajas de Zigbee2MQTT:

  • Mayor compatibilidad con dispositivos Zigbee.
  • Permite actualizar dispositivos y configuraciones de forma más avanzada, lo que te da más control.

Inconvenientes de Zigbee2MQTT:

  • Instalarlo requiere más pasos, por lo que no es tan fácil como ZHA.
  • Necesitas tener ciertos conocimientos de MQTT, y esto puede intimidar a un usuario nuevo.

Comparativa: Compatibilidad con Dispositivos

Un punto clave para decidir entre ZHA y Zigbee2MQTT es la compatibilidad con dispositivos. Mientras que ZHA incluye una lista sólida de dispositivos, Zigbee2MQTT destaca por ser compatible con prácticamente todos los dispositivos Zigbee en el mercado.

Un ejemplo claro lo vemos con los productos Nodon. Algunos dispositivos de esta marca son compatibles con ZHA, pero otros no lo son. En cambio, Zigbee2MQTT suele ser compatible con la mayoría, incluso con los dispositivos más nuevos.

Otro caso común es el de las bombillas IKEA. Muchas de estas bombillas son compatibles tanto con ZHA como con Zigbee2MQTT, pero si compras una de sus versiones más recientes, ZHA puede tardar en ofrecer soporte, mientras que Zigbee2MQTT las soporta casi desde el día uno.

Dicho esto, si tienes dispositivos específicos o marcas concretas en casa, vale la pena consultar siempre la lista de compatibilidad antes de tomar la decisión.

¿Difícil de instalar Z2M? Depende…

A muchos les preocupa la instalación de Zigbee2MQTT, pero realmente no es tan complicado si sigues tutoriales claros. Por ejemplo, en este curso hemos abordado cómo instalar ambos sistemas, y tienes a tu disposición guías detalladas que te ayudarán paso a paso.

La instalación de Zigbee2MQTT requiere que configures un coordinador Zigbee (un pequeño dispositivo hardware que conecta tu red Zigbee con Home Assistant) y que configures algunos parámetros más avanzados en Home Assistant usando MQTT. Sin embargo, una vez superado este pequeño obstáculo, tendrás acceso a una flexibilidad increíble.

Por otro lado, si prefieres un camino directo y sin complicaciones, simplemente usa ZHA, que ya viene listo desde el primer momento.

¿Se pueden usar los dos al mismo tiempo?

Si te preguntas si puedes tener ambos sistemas corriendo en paralelo, la respuesta es sí, pero con algunos pasos adicionales. Necesitas tener dos coordinadores Zigbee independientes, uno para ZHA y otro para Zigbee2MQTT. No es una configuración que se vea mucho en la mayoría de las casas, pero es posible.

Yo mismo tengo dos coordinadores instalados en mi Home Assistant, uno dedicado a ZHA y otro a Zigbee2MQTT. De esta forma, puedo elegir qué dispositivo agregar a cada uno y, además, puedo evaluar cuál de los dos sistemas me resulta más conveniente con determinados productos.

Pero en la mayoría de los casos, lo más normal es que elijas solo uno de los dos, dependiendo de tus preferencias y la variedad de dispositivos que quieras usar.

¿Cuál recomiendo?

Si tienes muchos dispositivos Zigbee o constantemente estás introduciendo nuevos, mi recomendación sin duda es Zigbee2MQTT. Aunque puede ser un poco más complicado de instalar, la cantidad de dispositivos que puedes usar y el control que te da sobre tu red Zigbee hace que valga la pena.

En cambio, si solo tienes algunos dispositivos y prefieres una instalación rápida y sencilla, utiliza ZHA. No tendrás que complicarte con configuraciones ni complementos adicionales, y el sistema funciona bastante bien para configuraciones domésticas más pequeñas o menos variadas.

Recapitulando:

  • ZHA es perfecto para una instalación sencilla y rápida.
  • Zigbee2MQTT brilla cuando necesitas más compatibilidad y control a largo plazo.

Únete a la conversación en Telegram

Finalmente, si tienes más preguntas o simplemente quieres compartir tu experiencia, te invito a que te unas a nuestra comunidad en Telegram. Encontrarás a personas que están en el mismo barco que tú, compartiendo ideas, experiencias y echándose una mano con cualquier problema que surja en el camino.

No lo pienses más, ¡únete a la conversación y forma parte de una comunidad increíble!


En resumen, tanto ZHA como Zigbee2MQTT son soluciones válidas para gestionar dispositivos Zigbee dentro de Home Assistant. Cada uno tiene sus ventajas y desventajas, así que la mejor elección dependerá de tus necesidades específicas.

¿Qué prefieres tú? ¡Déjamelo saber en los comentarios!

Comparte esta web mediante:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Facebook
X (Twitter)
YouTube
LinkedIn
Instagram