Antecedents
Quan vaig muntar la xarxa Zigbee del meu HomeAssistant, vaig voler començar per una instal·lació “senzilla” i barata. Després de molt documentar-me, vaig escollir emprar Zigbee2MQTT com a programa de gestió de Zigbee. A més del complement Zigbee2MQTT, també és necessari tenir instal·lat el complement “Mosquitto Broker”. Xerro de complements perquè la meva instal·lació de HomeAssistant és una màquina virtual completa (empro emulació qemu) amb el sistema operatiu HASSOS, això ho explicaré a una altre entrada.
Quan he dit una instal·lació “senzilla” ho he posat entre “comentes” perquè per a deixar llest tot aquest muntatge no és tan fàcil com fer el típic seguent/seguent dels assistents, es requereix tenir ben clar el que s’està fent. Una vegada tenim els complements indicats instal·lats, s’ha de configurar el coordinador zigbee, que serà la peça de “hardware” que enllaçarà el món físic de les bombetes, endolls, etc… amb el món “virtual” de homeassistant. Hi ha molts maquinaris que fan de coordinador, aquí teniu la llista que soporta zibgee2mqtt.
El muntatge de Homeassistant que tenc actualment en “producció” ha anat evolucionant al llarg del temps, primer estava sobre una raspberry3 i ara el tenc a un servidor virtual amb Qemu sobre un petit servidor físic que tenc a la sala d’estar. Des del primer muntatge que vaig fer, el coordinador zigbee és el mateix, un adaptador Texas Instruments model CC2531 connectat per USB.
Com es pot veure a la llista de hardware que suporta zigbee2mqtt, aquest adaptador surt com a “Not recommended“, ja que és un hardware molt antic, per exemple no suporta Zigbee 3.0, té un rang de radio molt dolent i quan es pasa de 20 dispositius comença a fallar. Jo he arribat a fer aquesta entrada perquè ara mateix tenc 22 dispositius zigbee a la xarxa de casa i fa un temps he notat que no va igual de “fi”
Per això m’he decidit (feia temps que ho rumiava) a actualitzar el coordinador zigbee de la xarxa. Després de llegir bastant sobre els adaptadors disponibles per a Zigbee2MQTT. Una premissa per a aquest nou projecte és que ara mateix no vull canviar de sistema, Z2M m’agrada molt i per ara no el vull canviar.
Nou USB Zigbee 3.0
M’he decidit a comprar el SONOFF Zigbee 3.0 USB Dongle Plus, perquè té el xip CC2652P que suporta Zigbee 3.0 i també perquè l’he pogut comprar a través d’Amazon, i m’arribarà molt més ràpid que amb les tendes xineses. El link exacte del producte que he comprat és aquest (no té afilitats ni res de tot això…)
He trigat tant temps en fer aquesta passa perquè això suposarà re-emparellar els 22 dispositius amb el nou coordinador i refer totes les automatitzacions que tenc fetes amb NodeRED. Me feia molta mandra perquè ara ho tenc tot més o menys estable, però crec que al final valdrà la pena perquè quedarà un sistema més robust (crec que no es penjarà com passa ara) i més segur, ja que també aprofitaré per a canviar una cosa de la configuració que vaig fer malament la primera vegada que vaig instal·lar el coordinador i que si la canvio ara, suposarà re-emparellar tots els dispositius, cosa que hauré de fer quan canvii el coordinador.
Quan tengui el USB i faci la instal·lació aniré fent entrades del que vagi fent…