Saltar al contenido

¿Qué es Zigbee2Mqtt y cómo funciona?

Zigbee2Mqtt es un proyecto que permite unificar una casa inteligente basado en una tecnología inalámbrica muy interesante que cumple con este propósito y se llama Zigbee.

Cualquier dispositivo que tengáis, como una bombilla, un enchufe, un termostato, un módulo de persiana, un módulo de luz, un sensor de temperatura, un sensor de puerta, un sensor de movimiento y mucho más que use esta tecnología Zigbee podrá ser integrado a un hub domótico universal como Jeedom y, por lo tanto, desde una interfaz en vuestro ordenador o teléfono, vais a poder controlar vuestra casa desde cualquier parte del mundo y podréis crear escenas donde varios dispositivos pueden comunicar juntos.

¿Qué material necesito para usar Zigbee2mqtt?

Coordinator Zigbee2Mqtt

La tecnología Zigbee funciona con un coordinador que es lo que te permitirá vincular todos tus dispositivos inteligentes Zigbee (bombillas, enchufes, sensores y más).

Título
Sonoff Zbdongle-E
Sonoff Zbdongle-P
Phoscon RaspBee II
Phoscon Conbee iii
Imagen
SONOFF Zigbee 3.0 USB Dongle Plus, Zigbee Gateway, Zigbee USB Hub, Soporte Zigbee Dispositivos Smart Home para Home Assistant, Open HAB etc
SONOFF Universal Zigbee 3.0 USB Dongle Plus Gateway con Antena para Home Assistant, IoBroker etc.
Phoscon RaspBee II - Puerta de Enlace Universal para Raspberry Pi Zigbee 3.0, Incluye aplicación deCONZ, Home Automation, Home Assistant, ioBroker, Zigbee2MQTT
Phoscon ConBee III
Tecnología
Zigbee 3.0, Thread y Bluetooth
Zigbee 3.0, Thread y Bluetooth
Zigbee 3.0
Zigbee, Bluetooth, Matter Over Thread
Main Chip
EFR32MG21
CC2652P
ATSAMR21B18
EFR32MG21
Compatibilidades
Jeedom, Home Assistant, ZHA, Zigbee2Mqtt, Open HAB, Iobroker, Domoticz
Jeedom, Home Assistant, ZHA, Zigbee2Mqtt, Iobroker, Domoticz
Home Assistant, Jeedom y ioBroker
Jeedom y Home Assistant
Tamaño
9 x 3 x 2 cm
8,7 x 2,6 x 1,4 cm
3 x 1,8 x 1 cm
‎5,89 x 1,65 x 0,79 cm
Destacar
Mejor relación calidad/precio.
Antiguo modelo de Sonoff.
Para usar en el puerto GPIO de una Raspberry PI.
Reemplaza Conbee ii y compite con Sonoff con el chipset EFR32MG21 y un tamaño más reducido.
Prime
Amazon Prime
Amazon Prime
Amazon Prime
Amazon Prime
Precio
26,69 EUR
30,99 EUR
32,49 EUR
40,65 EUR
Título
Sonoff Zbdongle-E
Imagen
SONOFF Zigbee 3.0 USB Dongle Plus, Zigbee Gateway, Zigbee USB Hub, Soporte Zigbee Dispositivos Smart Home para Home Assistant, Open HAB etc
Tecnología
Zigbee 3.0, Thread y Bluetooth
Main Chip
EFR32MG21
Compatibilidades
Jeedom, Home Assistant, ZHA, Zigbee2Mqtt, Open HAB, Iobroker, Domoticz
Tamaño
9 x 3 x 2 cm
Destacar
Mejor relación calidad/precio.
Prime
Amazon Prime
Precio
26,69 EUR
Comprar en Amazon
Título
Sonoff Zbdongle-P
Imagen
SONOFF Universal Zigbee 3.0 USB Dongle Plus Gateway con Antena para Home Assistant, IoBroker etc.
Tecnología
Zigbee 3.0, Thread y Bluetooth
Main Chip
CC2652P
Compatibilidades
Jeedom, Home Assistant, ZHA, Zigbee2Mqtt, Iobroker, Domoticz
Tamaño
8,7 x 2,6 x 1,4 cm
Destacar
Antiguo modelo de Sonoff.
Prime
Amazon Prime
Precio
30,99 EUR
Comprar en Amazon
Título
Phoscon RaspBee II
Imagen
Phoscon RaspBee II - Puerta de Enlace Universal para Raspberry Pi Zigbee 3.0, Incluye aplicación deCONZ, Home Automation, Home Assistant, ioBroker, Zigbee2MQTT
Tecnología
Zigbee 3.0
Main Chip
ATSAMR21B18
Compatibilidades
Home Assistant, Jeedom y ioBroker
Tamaño
3 x 1,8 x 1 cm
Destacar
Para usar en el puerto GPIO de una Raspberry PI.
Prime
Amazon Prime
Precio
32,49 EUR
Comprar en Amazon
Título
Phoscon Conbee iii
Imagen
Phoscon ConBee III
Tecnología
Zigbee, Bluetooth, Matter Over Thread
Main Chip
EFR32MG21
Compatibilidades
Jeedom y Home Assistant
Tamaño
‎5,89 x 1,65 x 0,79 cm
Destacar
Reemplaza Conbee ii y compite con Sonoff con el chipset EFR32MG21 y un tamaño más reducido.
Prime
Amazon Prime
Precio
40,65 EUR
Comprar en Amazon

Servidor Zigbee2Mqtt

Adicionalmente de este coordinador Zigbee, te hace falta usar un hub domótico. El método más popular es de usar una Raspberry PI y conectar tu coordinador Zigbee. Con este hub domótico, debes instalar un software domótico como Home Assistant o Jeedom y usar Zigbee2MQTT.

Raspberry PI 4 (compatible con Jeedom y Home Assistant)
  • Diseño moderno. Diseño elegante y creativo
  • Calidad óptima para los requisitos del cliente
  • Hecho de material resistente para un uso prolongado

Si no quieres complicarte la vida y tener una solución potente que ya integra un hardware y las tecnologías Zigbee y Z-Wave, te recomiendo el hub domótico Jeedom Luna.

Router Zigbee2Mqtt y End device Zigbee2Mqtt

Los «Router» y «End Device» son todos los dispositivos inteligentes Zigbee. Para ser más preciso:

  • Router: dispositivos conectados a la corriente y que repiten la señal de las comunicaciones Zigbee (bombillas Zigbee, enchufes Zigbee, módulos Zigbee y más salvo los módulos sin neutro que no pueden repetir esta señal).
Bombillas Zigbee INNR compatible Zigbee2Mqtt
  • Nota importante: Esta bombilla funciona con el Philips Hue* Bridge y Amazon Echo Plus. *No funciona…
Enchufe Zigbee NOUS A1Z compatible Zigbee2Mqtt
  • 🏠 CONTROL INTELIGENTE EN TODO MOMENTO: Con el Enchufe Inteligente ZigBee NOUS A1Z, controla y…
  • End device: dispositivos que funcionan con pilas o batería y por lo tanto, NO repiten la señal (sensores de temperatura, movimiento, humedad, puerta y ventana, cabezal termostático y más).
Cabezales Termostáticos Zigbee SONOFF compatibles Zigbee2Mqtt
  • 【Control Inteligente】SONOFF Zigbee válvula termostática de radiador tiene todas las funciones…
Sensor de temperatura Zigbee AQARA compatible Zigbee2Mqtt
  • ✽ Notas: requiere un Hub de Domótica Aqara (vendido por separado). También necesita una…

Tutorial para usar Zigbee 2 Mqtt (Z2M home assistant y Jeedom)

En este tutorial te explico cómo usar Zigbee2Mqtt con Jeedom y el proceso es parecido con Home Assistant.

Zigbee2Mqtt y Jeedom : ¿La Solución Definitiva en Zigbee?

¿Por qué usar un plugin basado en Zigbee2MQTT?

Al igual que Home Assistant, Jeedom propone 2 plugins, el primero se llama Zigbee y el nuevo plugin se llama JeeZigbee.

Son 2 métodos diferentes de comunicación con 2 comunidades.

Actualmente, la comunidad de Zigbee2Mqtt tiene un proyecto más dinámico con más integraciones de dispositivos y, además, siendo integraciones más completas como comprobaremos a continuación.

Por cierto, para saber si un dispositivo inteligente es compatible con Zigbee2Mqtt y, por lo tanto, que podréis integrar a vuestra instalación domótica gracias a Jeedom y el plugin JeeZigbee, podéis ir a la página de Zigbee2mqtt.io y verificar las compatibilidades.

Y si queréis saber si un dispositivo es compatible con el plugin Zigbee y con el plugin JeeZigbee basado en Zigbee2Mqtt, también tenéis la página de https://zigbee.blakadder.com/ donde tenéis una larga lista de dispositivos inteligentes que comunican con esta tecnología inalámbrica Zigbee y que muestra iconos de color azul si es compatible con este plugin Zigbee y amarillo si es compatible con JeeZigbee.

Podéis usar tanto el plugin Zigbee como el plugin JeeZigbee en paralelo, por lo que si teníais el plugin Zigbee y queréis probar este nuevo plugin JeeZigbee, no necesitáis realizar migraciones de todos vuestros dispositivos, sabiendo que, además, esta migración no se puede hacer en un solo clic, necesitáis excluir cada dispositivo de vuestro plugin Zigbee para incluirlo en vuestro nuevo plugin JeeZigbee, por lo que quizás no os interese hacerlo y podéis simplemente implementar nuevos dispositivos en este plugin JeeZigbee y conservar vuestra instalación con el plugin Zigbee.

PERO, un detalle que debéis tener en cuenta es que si usáis el plugin Zigbee y el plugin JeeZigbee al mismo tiempo, vais a necesitar 2 controladores Zigbee.

Y si estáis empezando vuestro proyecto de la casa inteligente, os recomiendo sin lugar a dudas elegir este plugin JeeZigbee basado en Zigbee2Mqtt.

¿Qué material necesitamos para usar ZigbeetoMqtt?

A nivel de controladores Zigbee compatibles, podéis usar el hub domótico Jeedom Luna que ya integra la tecnología Zigbee.

Y si tenéis otro tipo de material como una Raspberry PI, podéis usar una llave USB Zigbee como Deconz Conbee, EZSP (Silicon Labs) como la llave USB de la marca de Sonoff, XBee, Zigate y ZNP de Texas Instrument.

Es decir, que si, por ejemplo, tenéis un hub domótico Jeedom Luna y queréis usar los plugins Zigbee y JeeZigbee, entonces, además de este hub, debéis agregar una llave USB Zigbee como la de Sonoff, para tener 2 controladores Zigbee.

Y, por supuesto, si solo usáis uno de estos plugins, solo necesitáis un controlador, es decir, directamente vuestro hub domótico o una llave USB Zigbee.

Además, según miembros de la empresa Jeedom, este plugin JeeZigbee debería ser más estable que el plugin Zigbee y tendrá menos dependencias de Jeedom a la hora de integrar nuevos dispositivos gracias a la creación automática de los comandos de un dispositivo.

¿Cómo configuramos este plugin JeeZigbee?

El plugin JeeZigbee utiliza el protocolo MQTT, por lo que debemos en primer lugar descargar el plugin MQTT Manager.

Por lo que vamos a acceder al market de Jeedom y descargar este primer plugin de Mqtt Manager.

Una vez instalado, vamos a activar este plugin y las dependencias se van a instalar.

Una vez las dependencias instaladas, ahora, vamos a instalar el broker Mosquitto.

Y ahora, vamos a activar el demonio de nuestro plugin.

Listo, si nuestro demonio y dependencias están en verde, esto significa que vuestro plugin está correctamente configurado.

Por lo que ahora, vamos a instalar el plugin JeeZigbee.

Una vez este plugin instalado, vamos a activarlo.

Ahora, vamos a instalar las dependencias.

Listo, tenemos las dependencias instaladas y ahora, vamos a configurar correctamente nuestro plugin.

Si usáis un hub domótico Jeedom Luna como yo, podéis configurar el modo Local, el puerto del controlador Luna Zigbee V2, el tipo de controlador EZSP Atlas Luna y le dais a guardar.

Por cierto, gran parte de esta comunidad no está suscrita en este canal. No es posible, si queréis hacer crecer este canal con nuevos contenidos, debéis suscribiros ahora mismo.

Si usáis una llave USB Zigbee, debéis verificar y configurar otros parámetros en este plugin.

Ahora, si habéis configurado correctamente este plugin, podéis lanzar el demonio y si se pone en verde, significa que todo está en orden y vais a poder usar el plugin.

¿Cómo usamos el plugin Zigbee2Mqtt?

Lo primero que debéis hacer es verificar que vuestro dispositivo inteligente Zigbee sea compatible con vuestro plugin.

Para esto, nos vamos en la página de Zigbee2Mqtt y podemos buscar según los diferentes filtros.

Este plugin es muy potente dado que la gran mayoría de los dispositivos inteligentes Zigbee del mercado son compatibles.

Es desde mi punto de vista, el plugin con la mejor compatibilidad con dispositivos inteligentes del mercado.

Porque, además, a diferencia del plugin Zigbee basado en Zigpy que solía integrar pocas funciones de dispositivos inteligentes, este plugin JeeZigbee basado en Zigbee2Mqtt

integra una gran variedad de funciones de cada dispositivo pudiendo personalizarlos al máximo.

Y vamos a ver algunos ejemplos de funciones disponibles a continuación.

Por cierto, si vuestro dispositivo inteligente fue recientemente integrado en Zigbee2Mqtt y que tenéis este plugin instalado desde hace semanas o meses, para estar seguro de poder aprovecharlo, debéis reiniciar las dependencias para descargar las últimas compatibilidades.

Dicho esto, vamos a incluir algunos dispositivos Zigbee.

Para esto, vamos a acceder en “Complementos”, “Protocolo de domótica” y “JeeZigbee”.

Ahora, le damos en “Incluir modo” y le damos en “Ok”.

Tenemos 3 minutos para incluir nuestro dispositivo inteligente y podemos seguir el mismo proceso cada vez que queremos agregar un dispositivo inteligente en nuestra instalación.

Para incluir vuestro dispositivo, debéis verificar cuál es su proceso de inclusión leyendo su documentación. A veces puede ser darle a su botón durante 3 segundos, a veces 3 veces, a veces incluso un dispositivo se pone en autoinclusión cuando quitáis la protección de la pila o lo conectáis a la corriente eléctrica.

En mi ejemplo, voy a incluir un sensor de movimiento de la marca MOES, un termostato inteligente de la marca Schneider Electric, un módulo inteligente de la marca NodOn, un sensor de puerta o ventana de la marca Aqara, un sensor de temperatura de la marca Sonoff y un enchufe inteligente de exterior de la marca INNR.

Listo, ahora que todos mis dispositivos están conectados a mi hub domótico, podré tener un control desde mi ordenador o teléfono desde cualquier parte del mundo.

Con sensores de movimiento, podré saber cuando se detecta un movimiento de una persona en mi casa, con sensores de puerta o ventana, podré saber el estado de mis puertas o ventanas, con módulos inteligentes, podré gestionar luces, radiadores eléctricos y otros dispositivos eléctricos, con sensores de temperatura podré medir la temperatura de cada zona de mi casa, con enchufes inteligentes podré controlar cualquier dispositivo tradicional enchufado y con un termostato inteligente, podré ajustar la temperatura de mi casa. Son ejemplos de usos que podemos tener en una casa inteligente pero por supuesto, existen muchos más dispositivos con más aplicaciones muy interesantes pero como podéis ver, la idea es que puedo juntar todo, sea cual sea la marca, en una sola interfaz y así, podré crear escenas juntando diferentes dispositivos.

Por ejemplo, como he mostrado en otro contenido de este canal, gracias a módulos inteligentes, sensores de temperatura, sensores de puerta o ventana e incluso un termostato inteligente, puedo programar diferentes horarios con diferentes temperaturas, como un modo económico cuando estoy fuera de casa y un modo confort cuando estoy en mi casa.

Y también, si alguien abre una puerta o ventana, automáticamente se corta la calefacción y al revés cuando se vuelve a cerrar la puerta o ventana.

También puedo decidir que al detectar un movimiento en una zona de mi casa, se ajuste la calefacción en modo confort y se pone en modo económico cuando no hay ningún movimiento detectado.

Son ejemplos de el potencial que ofrece una casa inteligente si tenéis varios dispositivos inteligentes vinculados en un mismo hub domótico como Jeedom.

Y además, al tener todos los dispositivos inteligentes Zigbee en una misma red, vais a tener automáticamente una tela de araña, es decir, que los dispositivos van a poder repetir la señal para evitar fallos de comunicaciones por grandes distancias.

Por lo que es muy práctico si tenéis dispositivos instalados lejos del hub domótico como en vuestro jardín para que puedan comunicar correctamente.

Para ver vuestra red mallada, vais en vuestro plugin JeeZigbee, en “Redes Zigbee” y en “Gráfico de red”. Podéis ver cómo comunican vuestros dispositivos inteligentes juntos y esta red va evolucionando con el paso del tiempo como por ejemplo, cuando agregáis nuevos dispositivos inteligentes en vuestra instalación.

Y como he mencionado, el gran potencial de este plugin es también de poder configurar parámetros de cada dispositivo inteligente.

Para esto, os recomiendo estar conectado en vuestro hub domótico localmente, es decir, desde la dirección IP que tenéis dentro de vuestra casa conectado en la misma red y acceder en la interfaz de Zigbee2Mqtt desde vuestro plugin JeeZigbee, en configuración, tenéis un código de identificación que debéis copiar y después, podéis darle al botón llamado “Aquí” y pegar el código de identificación en la popup que os aparece.

En esta interfaz, podéis acceder en cada dispositivo para ajustar sus diferentes parámetros.

Por ejemplo, si la temperatura medida en vuestro sensor de temperatura está por encima de 1 grado respecto a la temperatura real que vosotros habéis medido desde otro sensor, podéis calibrar la medida de vuestro sensor para que mida exactamente la buena temperatura.

Con nuestro sensor de movimiento, podemos ajustar parámetros como el tiempo para que el sensor vuelva a indicar que no hay movimiento después de haber detectado el último movimiento.

Con nuestro enchufe inteligente podemos decidir que si se corta la corriente, automáticamente vuelve al mismo estado cuando vuelve la corriente.

Con el termostato inteligente, podemos decidir bloquear la pantalla para que los niños no puedan modificar la temperatura.

Aquí tenéis un ejemplo del interés de los parámetros y la lista es todavía más larga.

Por lo que vais a poder personalizar al máximo el uso de vuestros dispositivos.

Por supuesto, gran parte de estos parámetros ya se encuentran disponibles directamente en la interfaz de Jeedom pero para tener la totalidad de estos parámetros, es por esta razón que os recomiendo acceder en la interfaz de Zigbee2Mqtt.

En definitiva, este nuevo plugin JeeZigbee basado en Zigbee2Mqtt nos ofrece más potencial a la hora de querer usar una gran variedad de dispositivos sin tantas limitaciones y este plugin podría ser el que necesitáis en vuestra instalación.

Para saber más sobre el uso de dispositivos con la tecnología Zigbee tengo una playlist de varios contenidos y también otra playlist para usar Jeedom.

Compra tu Dongle Zigbee Sonoff compatible Zigbee2Mqtt

Sonoff – ZB Dongle E Zigbee2MQTT
  • Flasheado previamente con el firmware del coordinador Zigbee basado en EZNet 6.10.3 listo para usar.
  • Admite plataformas de hogar inteligente como Home Assistant, openHAB, Zigbee2MQTT, etc. Basado en EFR32MG21.
  • Ganancia de salida de +20dBm, la carcasa de aluminio reduce efectivamente la interferencia de señal de los periféricos