Tabla de contenidos

Puerta De Enlace ZigStar UZG-01 En Home Assistant

Puerta De Enlace ZigStar UZG-01 En Home Assistant

Aquellos que siguen Domótica Gang Gang ya saben que el protocolo de comunicación dominante mencionado aquí es Zigbee

Mis redes se basan en Sonoff ZBDongles , especialmente la versión EZSP que funciona con Zigbee2MQTT y ZHA. Aunque está marcado como experimental en Z2M, han funcionado bien en mi configuración de prueba y desarrollo.

Este articulo te podría interesar

Zigbee ZHA vs Zigbee2mqtt ¿Cuál es mejor para tu hogar inteligente?

El ZigStar UZG-01 que estoy probando en este artículo es un coordinador Zigbee híbrido , que puede funcionar a través de USB, Wi-Fi o LAN. También puede optar por alimentarlo a través de USB-C o Power-over-Ethernet (PoE).

Especificación técnica

  • Alimentación: USB-C o PoE 802.3af
  • Zigbee: USB, Wi-Fi, LAN
  • Rol de Zigbee: Coordinador o Enrutador
  • Fichas: ESP32, LAN8720, CH340C
    • TI CC2652P2 con amplificador de +20db
    • TI CC2652P7 con revisión de hardware v0.2+
  • Pines de bricolaje : Sí
  • LED indicadores: Azul (Encendido), Rojo (Modo de trabajo), Amarillo (Conexión)
  • Tamaño: 73x72x27mm
  • Actualización:  Sí, a través de LAN/Internet/USB

Interior

El ZigStar UZG-01 se mantiene unido mediante 4 tornillos en la parte inferior de la caja que se produce en una fábrica en China. Los otros 3 orificios los utilizan los indicadores LED integrados. La antena de 20dBm utiliza un conector SMA estándar, que debe atornillarse antes de usarla.

Dado que el UZG-01 es un coordinador híbrido, tiene un puerto LAN/PoE y un puerto USB-C. Básicamente, puedes elegir entre usar el puerto LAN o USB-C para conectividad y alimentación, o alimentarlo a través de USB-C y usarlo a través de LAN/Wi-Fi.

El botón se puede utilizar para apagar y reiniciar el dispositivo, así como para cambiar rápidamente los modos de funcionamiento.

Acercándonos a los principales módulos de comunicaciones en la PCB, mi muestra del ZigStar UZG-01 utiliza una placa ESP32-SOLO-1 [ Hoja de datos ] para manejar la conectividad Wi-Fi, la lógica de operación y agregar potencia de procesamiento al dispositivo. Desde v0.2 y superiores, la placa se envía con el mejor ESP32-WROOM-32E [ Hoja de datos ]

La comunicación Zigbee es manejada por el chip CC2652P2 [ Hoja de datos ] de Texas Instruments con una antena de 20 dBm; sin embargo, si ordenara el UZG-01 ahora, se enviará con un chip mejor: el CC2652P7 [ Hoja de datos ] que puede manejar hasta 300 dispositivos en una conexión directa.

Actualizando el firmware

El dongle ZigStar UZG-01 utiliza el firmware oficial Z-Stack de Koenkk, el desarrollador detrás de Zigbee2MQTT. Por lo tanto, es una buena idea actualizar el dispositivo antes de implementarlo; probablemente esté desactualizado ya que se actualizó previamente cuando se ensambló. Hay dos módulos principales que se pueden flashear y actualizar:

Ambos se pueden actualizar de forma remota, a través de una conexión LAN accediendo al panel web o con un cable USB-C.

Zigbee2MQTT

Para configurar Zigbee2MQTT, necesitaba editar su archivo Configuration.yaml. Dado que Z2M se ejecuta como complemento en Home Assistant, esto también se puede hacer en la configuración del complemento. Suponiendo que su agente MQTT esté configurado, navegue a Configuración > Complemento > Zigbee2MQTT > Configuración . Agregue lo siguiente al final (edítelo para que coincida con su IP y puerto)

Si hizo todo correctamente, ahora puede emparejar dispositivos con el coordinador UZG-01. Cuando navega a Configuración > Acerca de en Zigbee2MQTT, notará que está ejecutando el último firmware Z-Stack:

Si tiene problemas y el complemento no se inicia, es posible que deba hacer que Zigbee2MQTT regenere la red pan_idnetwork_keyademás de ext_pan_id. Detenga Zigbee2MQTT si se está ejecutando y agregue esto a su archivo Configuration.yaml:

ZHA

Con el ZigStar conectado a mi red LAN, logré agregarlo como coordinador a una red ZHA. Como se trata de una instancia de desarrollo y prueba, borré todas las configuraciones dejadas por dongles anteriores.

En Home Assistant, navegue hasta Configuración > Dispositivos y servicios > Agregar integración > Zigbee Home Automation :

La dirección IP y el puerto se pueden cambiar en el panel web del ZigStar UZG-01 si es necesario. Cualquiera que sea la dirección IP que elija, recuerde reservarla siempre en la configuración DCHP de su enrutador.

Comprar dispositivos:

Usando el UZG-01 como enrutador Zigbee

El UZG-01 también se puede utilizar como enrutador Zigbee en lugar de coordinador, actualizando el firmware correcto. Una vez flasheado, se iniciará automáticamente en modo de emparejamiento para que pueda agregarlo a su red.

En lugar de descargar el firmware del coordinador, obtenga el firmware del enrutador y siga el procedimiento que se describe en la guía anterior para actualizarlo con ZigStar Multi Tool. Nuevamente tenga en cuenta el chip CC2652P, seleccione el _launchpad_router_archivo de etiqueta.

Si desea volver a emparejar el dispositivo, vaya a la sección de interfaz web  System and Tools y haga clic  Router reconnect debajo de la  System control pestaña.

Uso del UZG-01 como proxy Bluetooth

Otra característica interesante que el desarrollador logró agregar a la placa ESP32 del UZG-01 es la capacidad de actualizar un firmware personalizado que también habilitará los servidores proxy Bluetooth EPSHome en Home Assistant. Esto duplica la utilidad del ZigStart UZG-01, sin embargo hay algunas cosas a tener en cuenta.

Bluetooth es ampliamente considerado como una fuente de interferencia para las redes Zigbee, por lo que no se recomienda utilizar una placa ESP como proxy Bluetooth tan cerca del chip Zigbee. Si está interesado, puede probarlo actualizando el firmware desde el sitio web oficial de ZigStar .

Experiencia y resumen

Después de implementar el ZigStar UZG-01 como coordinador en una red de desarrollo Zigbee2MQTT, comencé a emparejar dispositivos que tenía a mano. Mi red anterior centrada en el ZBDongle-E era muy sólida y funcionaba sin contratiempos.

El UZG-01 también funcionó como esperaba y el emparejamiento de dispositivos respondió muy bien. Esto depende en gran medida del dispositivo en sí, aunque normalmente los dispositivos finales son más difíciles de emparejar.

Si está buscando reemplazar a su coordinador, considere el ZigStar UZG-01 como un dispositivo de primer nivel. La flexibilidad que ofrece en cuanto a opciones de instalación es suficiente para elegirlo frente a otros coordinadores. Además, el módulo CC2652P7 que incluye es muy potente y admite oficialmente tanto Zigbee2MQTT como ZHA.

Valora este post
Facebook
Twitter
WhatsApp
Telegram
Email

Deja un comentario

Variación-Monocromática-Clear

¡Conviértete en miembro exclusivo y disfruta de todos los beneficios!