Cómo programar el CC2531, CC2530 y CC2530 + CC2591 como router o coordinador

Cómo programar el CC2531, CC2530 y CC2530 + CC2591 como router o coordinador Leave a comment

Muchos de ustedes usan dispositivos como Xioami, Ikea Tradfri, Philips Hue y muchos otros; todos necesitan su caro gateway / hub para que funcionen, pero afortunadamente tienen una cosa en común que todos se comunican a través del protocolo ZigBee.

Este es uno de los tutoriales más importantes para Home Assistant / Hassio, puesto que gracias a este, podremos integrar cientos de dispositivos a nuestro sistema.

A continuación veremos paso a paso el procedimiento para programar los siguientes dispositivos:
el CC2531 (dispositivo de memoria USB) ( COMPRAR )
el CC2530 (con antena externa) ( COMPRAR)
CC2530 + CC2591 (con módulo de amplificación y antena externa) ( COMPRAR )
además si utilizaremos como coordinador el CC2530 o CC2530 + CC2591, necesitaremos conectar a nuestra Raspberry o PC un adaptador FTDI que esté equipado con el módulo CP2102 ( COMPRAR el de 5 pines color rojo)

Cómo programar el CC2531, CC2530 y CC2530 + CC2591 como router o coordinador

Material de programación

Para programar los dispositivos vistos anteriormente, necesitaríamos:
Módulo de depuración (CC Debugger  COMPRAR)

Software Programación

En primer lugar, deberíamos instalar los controladores del depurador, que por ahora son solo para el entorno Windows. Puede descargar todo desde el siguiente enlace Depurador de controladores para Windows.zip .
En su interior encontrará tanto el controlador para el CC Debugger como el Smart RF04EB.

Descomprimiendo el archivo zip encontrará esta estructura:

Cómo programar el CC2531, CC2530 y CC2530 + CC2591 como router o coordinador

Inicie el archivo Setup_SmartRF_Drivers-1.2.0.exe conecte el Debugger al PC mediante un cable USB a Mini-USB, Windows buscará los controladores y si no los encuentra, tendrá que buscarlos a mano, dándole la posición de la carpeta Win_32 o Win_64 de acuerdo con su sistema operativo

Dirigiéndose ahora al Panel de control / Administrador de dispositivos, después de conectar el depurador al PC, encontrará el periférico conectado como se muestra en la imagen.

Cómo programar el CC2531, CC2530 y CC2530 + CC2591 como router o coordinador

Firmware

Desde este enlace, puede descargar los diversos firmware actualizados  https://github.com/Koenkk/Z-Stack-firmware,  de hecho, según el dispositivo que desee flashear CC2531, CC2530 o CC2531 + CC2591 habrá dos tipos de coordinador de firmware o enrutador, el primero será el que administrará todos los dispositivos y se conectará a la Raspberry o Pc donde se ejecuta HA, mientras que el segundo se utilizará como repetidor de señal.
Para cada uno de los 3 dispositivos coordinadores hay 3 tipos diferentes de firmware: Estándar, Máxima estabilidad y Máx. El mejor depende de su configuración y lo remito al enlace para más explicaciones.

Conexión CC2531

La conexión del CC2531 es la más simple, proceda con las conexiones respetando la posición:

  • Conecte el CC2531 a la tarjeta de conexión
  • Luego, conecte la tarjeta de conexión al CC Debugger
  • Finalmente, solo para los propietarios de CC Debugger, encienda el CC2531 a una toma USB; solo conéctelo a un USB de la PC.
Cómo programar el CC2531, CC2530 y CC2530 + CC2591 como router o coordinador

Atención, respetar la posición de conexión del conector.

Cómo programar el CC2531, CC2530 y CC2530 + CC2591 como router o coordinador

Conexión CC2530 o CC2530 + CC2591

Para conectar estos dispositivos, en cambio, necesitaríamos puentes hembra.
Las conexiones deben realizarse siguiendo este esquema. A la izquierda, encontramos que el pinout del depurador es el mismo, ya que la muesca en el centro de la izquierda nos ayuda a orientarnos.

Cómo programar el CC2531, CC2530 y CC2530 + CC2591 como router o coordinador

Programación de firmware

Después de haber realizado todos los procedimientos preliminares: instaló los controladores y el programa conectó el depurador al dispositivo, seleccionamos el uso al que está destinado si es coordinador o enrutador. De hecho, será posible conectar el CC2530 y el CC3530 + 2591 con la ayuda de un adaptador FTDI que ya se encuentra en la lista de materiales al comienzo del artículo, así como el CC2531, que ya está equipado con una toma USB. Veremos los enlaces más adelante.

Puede descargar el software para administrar el depurador desde este enlace flash-programmer-1.12.8.zip
Después de instalarlo, inícielo . Después de finalizar las conexiones, presione el botón en el depurador para restablecerlo de esta manera y estará listo para parpadear.

Cómo programar el CC2531, CC2530 y CC2530 + CC2591 como router o coordinador

En la imagen de Flash, haga clic en los 3 puntos a la derecha y seleccione el firmware elegido, luego elimine la marca de verificación Retener dirección IEEE … y presione Realizar acciones cuando la barra de la parte inferior se llene, lo que significará que el proceso por el cual el flash ha terminado.

CC2530 o CC2530 + 2591 como coordinador

Como se mencionó anteriormente, para usar estos dispositivos como coordinador y luego conectarse a la frambuesa, necesitaríamos un adaptador FTDI que conecte los dos dispositivos. Veamos las conexiones.

Cómo programar el CC2531, CC2530 y CC2530 + CC2591 como router o coordinador

Les recuerdo que los dos dispositivos funcionan a 3.3 V, por lo que deben estar conectados al Pin 3V3 del adaptador FTDI y no a + 5 V

Fuente: Hassiohelp

Deja un comentario

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

Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestro sitio web. Si continúa utilizando este sitio asumiremos que está de acuerdo. and

A %d blogueros les gusta esto: