Integrar controlador zigbee led TS0504B en Home Assistent

En el proceso de cambiar de dispositivos wifi a zigbee en esta ocasión le toca a las tiras led que tengo instaladas en casa , pedi una para hacer pruebas , pedi la versión con alimentación a 12Vdc ya que las tiras instaladas son RGBW a 12Vdc , hay una versión de este controlador con alimentación directa por USB , pero solo serviria para tiras led a 5Vdc.

Este seria el controlador en concreto.

Nada mas conectarlo zigbee2mqtt nos lo detecta como un controlador tuya TS0504B

Le cambiaremos la etiqueta en el fichero de configuración de zigbee2mqtt

AL momento ya empezaremos a recibir información via MQTT

Este seria el json del autodiscovery de HA , pero yo prefiero integrarlos manualmente en mi Home Assistant

Esta era la configuración para los controladores wifi con el firmware espurna

Y con este controlador quedaria así :

Crearemos un par de sensores , uno de calidad del enlace y otro de disponibilidad

Crearemos un sensor binario de conexión

Y crearemos un sensor que nos indicara cuando ocurrió la ultima conexión del controlador

Una de las cosas que son diferentes es que antes tenia control tanto de la parte led de color como la parte de blanco a la vez , con este controlador si se envia el valor RGB 255,255,255 desactiva la parte de color y activa la parte de blanco.

Por ejemplo así desactiva la parte de color y activa la parte de blanco

Lo vestiremos un poco en nuestro lovelace , yo suelo usar el custom component rgb-light-card

Esta seria la configuración para este caso en concreto

Uno de los problemas que me he encontrado es que la tira led venia cambiada, en lugar de GND R G B W era GND G R B W , en espurna lo solvente por software

Esta seria la configuración para cada tipo de tira led

Y esta era la que tenia yo , aparentemente esta bien , pero no , interiormente la tira led estaba cambiada

Un par de soldaduras y colores cambiados

Y con esto y un bizcocho …..

Deja un comentario