El objetivo de esta guía es pasar nuestra red zigbee montada con el dongle-p de Sonoff al flamante SLZB-06 y no perder nuestros dispositivos emparejados
Partimos de una red zigbee montada con el coordinador de Sonoff dongle-p, que tiene el procesador CC2652P, y Zigbee2mqtt, así que nos decantamos por el modelo SLZB-06 que tiene el mismo procesador, y es el más compatible de todos los modelos.
El SLZB-06 se puede poner donde quieras, lo ideal es el lugar más centrado de la casa, y se puede conectar por ethernet, USB, o WiFi, además acepta alimentación PoE, así que tienes libertad de ubicación casi total.
Me salto la configuración inicial del SLZB-06 porque entiendo que todos sabemos conectarle a nuestra red, recomendaciones aquí:
- Fijar la ip, da igual si por WiFi o ethernet, pero es mejor fijar la ip para quitar variables al problema
- Actualizar el firmware. De base a mi me ha venido actualizado, pero se hace con un botón, no hay que bajar firmware y flashear a mano
- Podéis cambiar el idioma y el registro de la hora
- Revisar el modo de funcionamiento. En modo coordinador Zigbee (va a sustituir al dongle-p) y se puede activar el modo Bluetooth proxy al mismo tiempo que coordinador Zigbee, pero, si hacéis esto, perdéis la interfaz gráfica del coordinador y para volver a restaurarlo tendréis que flashearlo a mano (fácil) pero que sepáis qué pasa.
Aquí ya habéis terminado con el coordinador, ya está en vuestra red, ahí no hay más que hacer de momento.
A PARTIR DE AQUÍ EMPIEZA LO IMPORTANTE
Queremos trasladar toda la lista de dispositivos que tenemos ahora conectados, al nuevo coordinador, qué pasos hay que seguir:
- Cambiar la configuración de Zigbee2mqtt en HA. En el apartado “Serial” copiáis la configuración que sacáis del coordinador, en el apartado Z2M y ZHA tenéis esta configuración
La pegamos en HA / Zigbee2mqtt / Configuración
Formatearlo bien (porque se pega con espacios y os dará error) que quede pegado todo al margen izquierdo - En este momento, reiniciamos el complemento Zigbee2mqtt y ya estaría apuntando al nuevo coordinador. Lo podéis comprobar en la web del coordinador porque se tiene que iluminar en verde Z2M/ZHA en la parte superior derecha (donde da el resumen del estado del coordinador)
- ESTE PASO NO ES PARA TODOS, SI TIENES ZIGBEE2MQTT INSTALADO EN HA, TE LO SALTAS, porque yo tengo instalado Zigbee2mqtt en una raspberry para poder poner el coordinador en el centro de la casa, por tanto yo he tenido que sacar los archivos de configuración de aquí y guardármelos para luego ponerlos en la carpeta de Zigbee2mqtt en HA.Los archivos de configuración están en /opt/Zigbee2mqtt/data guardar toda esa carpeta por si fuese necesario, pero los archivos que necesitamos son:
Con el File Editor o Studio Code Server, los subís y con esto ya tenéis vuestra configuración y lista de dispositivos emparejados. - Editamos el configuration.yaml y en el apartado de “serial:” cambiamos la dirección que teníamos puesta antes por la nueva del coordinador:
- IMPORTANTE: EN ESTE MOMENTO HAY QUE QUITAR EL COORDINADOR ANTIGUO, ¡¡¡HAY QUE DESENCHUFARLO!!!
- Ahora vamos al configuration.json porque vamos a darle la IEEE del coordinador antiguo, al nuevo para que todo quede como estaba. Vamos al apartado y copiamos la identificación
Y nos vamos a la web del SLZB-06 y en el apartado de Z2M y ZHA lo pegamos en el apartado de “Grabar dirección IEEE personalizada” (Nota: hay que poner 0x delante, en los videos de youtube los formatean como la MAC de siempre)
Ahora se flasheará el coordinador y ya estaría. - Ahora los dispositivos deberían ir apareciendo conectados. Recomiendan que bajes y levantes el automático general de la casa para que todo vaya buscando de nuevo