community italiana di domotica personale
 
Cos’è e come funziona ZigBee: come adottarlo, quali opzioni esistono

Cos’è e come funziona ZigBee: come adottarlo, quali opzioni esistono

Produttore: Connectivity Standards Alliance
Disponibilità: n.a.
Categoria: standard per domotica personale
Tipologia: protocollo di trasmissione wireless radio
Difficoltà di implementazione: bassa

ZigBee è sostanzialmente uno dei possibili elementi tecnologici costituenti il sistema nervoso della nostra domotica personale. Si tratta di uno dei più adottati in assoluto, oltre il Wi-Fi.ZigBee - Logo

In concreto, si tratta di un protocollo radio aperto, standard, tale da consentire le trasmissioni dati tra un elemento centrale (un collettore, diciamo) e uno o più componenti domotici (attuatori, dispositivi, sensori ecc.) presenti nel proprio ambiente. Si differenzia dal Wi-Fi (che, concettualmente, ha un ruolo simile) nel fatto di esser concepito principalmente per uso domotico, facendo del basso consumo elettrico e della buona distanza coperta (fino a 100 metri in campo aperto) i punti di forza.

La velocità di trasmissione invece è molto bassa: circa 20 kbps, ma questo non è un problema: ciò che serve in questo ambito è affidabilità, non tanto una grande capacità trasmissiva (anzi), e in questo ZigBee è uno standard più che adeguato. Esso inoltre prevede l’adozione (automatica) di logiche di rete mesh, pertanto la copertura non si limita solo alla portata radio del nodo centrale ma “all’ombrello” di segnale determinato dalla eventuale presenza di più componenti “router” (ovvero dei ripetitori: tipicamente, tutti gli accessori ZigBee alimentati a rete, come per esempio le lampadine, anche da spente).

Parlando di tipologie di dispositivi ZigBee, abbiamo:

  • ZigBee End-Device (ZED): i componenti veri e propri (sensori, attuatori ecc.). Includono solo le funzionalità minime per dialogare con il nodo padre (coordinator o router che sia), non possono trasmettere dati provenienti da altri dispositivi; sono i nodi che richiedono il minor quantitativo di memoria e quindi risultano spesso più economici rispetto ai componenti ZR o ai ZC. In pratica, gli end-device sono i componenti finali: i sensori, gli attuatori e altro che si gestiscono, appunto, via ZigBee;
  • ZigBee Router (ZR): i ripetitori di segnale. Sono dispositivi analoghi agli end-device, ma a loro differenza agiscono anche come router passando i dati da e verso altri dispositivi. Ecco alcuni esempi da noi testati.

Esiste poi “l’anntenna centrale”, per così dire, denominata ZigBee Coordinator la quale, gestita via software, funge da centro stella per la rete ZigBee.

N.b. Il tema è ampio. Abbiamo raccolto tutte le domande più classiche relative a ZigBee su questa scheda.

Come adottare ZigBee

1. Soluzioni brandizzate Si introduce nel proprio ambiente una linea prodotti ZigBee composta solitamente da un “collettore” centrale (detto BRIDGE/Gateway HARDWARE) e dagli accessori satellite della stessa linea prodotti da collegare ad esso.

Il “collettore” centrale parla da una parte con i componenti ZigBee della propria linea e dall’altra con la propria rete LAN (Wi-Fi o Ethernet); il controllo dell’ecosistema si basa (solitamente) sull’app mobile per smartphone/tablet, la quale tipicamente correda la linea prodotti.

Note soluzioni di questo tipo sono:

e molte altre.

Tali soluzioni prevedono quindi un BRIDGE/Gateway HARDWARE (contenente, tra l’altro, l’antenna coordinator centrale), da un cloud e da un’app mobile di gestione dell’ecosistema.


PRO: Configurazione molto semplice, risultati di qualità senza bisogno di grosse competenze.
CONTRO: Impossibilità di includere alla propria rete ZigBee componenti di altre linee prodotti (eg. non posso usare un sensore Xiaomi su una rete ZigBee realizzata con Philips HUE). Non solo: anche se acquisto tanti BRIDGE/Gateway quante sono le linee di prodotti che mi interessano, non potrò farli interoperare (eg. un sensore Xiaomi non può innescare l’accensione di una luce Philips HUE).

2. Soluzioni brandizzate connesse / integrate a HUB personali Se si utilizza una linea prodotti ZigBee non è detto che tali componenti siano comunque isolati: se il BRIDGE/Gateway HARDWARE (ovvero il “collettore”) della linea che uso è integrabile con gli HUB personali, allora posso farli interagire utilizzando il mio HUB personale.

Per esempio, i BRIDGE/Gateway Philips HUE e Sonoff iHost possono essere facilmente integrati a Home Assistant. Da quest’ultimo posso, allora, controllare tutte le componenti connesse a tali BRIDGE/Gateway. Se dunque integro più BRIDGE/Gateway a Home Assistant, tramite quest’ultimo posso fare dialogare tutti i componenti collegati ai vari BRIDGE/Gateway.

N.b. Alcuni di questi BRIDGE/Gateway HARDWARE sono compatibili Apple HomeKit e Matter, sovra-standard che possono essere utilizzati dagli HUB personali per integrarli. Per esempio, il già citato Sonoff iHost.

PRO: Consente di far interagire componenti di una linea prodotti con altri (anche non ZigBee) integrati al proprio HUB personale.
CONTRO: Non è possibile introdurre altri componenti ZigBee non della linea brandizzata in uso, se non introducendo un altro BRIDGE/Gateway ad hoc, esso stesso eventualmente integrabile con l’HUB personale in uso. Laddove si utilizzino HUB personali, è una strada da non prendere in considerazione.

3. BRIDGE/Gateway SOFTWARE Esistono di BRIDGE/Gateway SOFTWARE considerati dei veri e propri “jolly“, ovvero non appartenenti ad alcuna linea prodotti. Essi possono virtualmente comunicare con qualsiasi componente ZigBee di qualsiasi linea prodotti. Questi “jolly” sono dati da un binomio: un software in esecuzione su un computer (mini, micro o alternative) e un’antenna (un “coordinator“) ZigBee, la quale può essere sia connessa fisicamente all’host che ospita il software (approccio più classico e diffuso) sia decentrata in altri punti dell’abitazione, collegata poi col software via Wi-Fi.

Alcuni dei BRIDGE/Gateway software più adottati sono:

e altri minori.
Per capire come scegliere tra questi, abbiamo dedicato un FOCUS ad hoc.

Questi BRIDGE/Gateway vengono tipicamente eseguiti su computer o micro/mini-computer (come Mini PC o Raspberry Pi); poi, solitamente è il proprio HUB personale a interfacciarvisi e a sfruttare le risorse ad essi collegati. Alcuni propongono anche un’interfaccia web autonoma per la gestione della rete ZigBee e dei dispositivi ad essa connessi.


PRO: Consente di introdurre in domotica (basata su HUB personale) componenti ZigBee di qualunque tipo, marca o natura.
CONTRO: nessuno in particolare. Non per niente è l’approccio più seguito e consigliato.

4. Soluzioni autonome Si tratta di realizzare un BRIDGE/Gateway HARDWARE (ovvero il “collettore”) completamente autonomo, il quale non ha bisogno di un computer per essere eseguito.

Alcuni esempi sono l’accoppiata NodeMCU/CC2530, il valido “gateway russo” SLSys Gateway nonché l’ottimo Z-Bee Duo (utilizzato in binomio con Raspberry Pi Zero o analoghi): questo tipo di componenti funzionano bene, ma anch’essi, comunque, comunicano verso il proprio HUB personale. Il vantaggio rispetto alla soluzione al punto 3 sta nel fatto che questi ricordano più il coordinato di una soluzione brandizzata (soluzione 1), perché totalmente autonomi.

Un altro esempio è ZigBee2Tasmota, il quale, installato su coordinator hardware compatibili, può lavorare in piena autonomia direttamente dal coordinator stesso senza bisogno di un host di appoggio.


PRO: Consente di introdurre in domotica (basata su HUB personale) componenti ZigBee di qualunque tipo.
CONTRO: prevede una preparazione tecnica più alta rispetto alla soluzione descritta al punto 3. Inoltre, non è detto che supportino un grande insieme di componenti ZigBee.

Il secondo e sopratutto il terzo approccio sono solitamente quelli che, va da sé, permettono di ottenere i migliori risultati in termini di flessibilità ed scalabilità grazie all’ampio grado di integrazione ottenuto grazie all’adozione di HUB personali, e al contempo non prevedono grandissime conoscenze tecniche per essere implementati.


Alcuni dei tantissimi accessori basati su ZigBee testati da inDomus sono i seguenti:

Scegliere tra ZigBee2MQTT, ZHA e deCONZ. Cos’è meglio?

⚠️ Se di ZigBee ne sai poco ma sei interessato a capirne di più, ti suggeriamo di partire da qui.

Questa pagina è redatta, manutenuta e aggiornata dallo staff di inDomus, un gruppo di persone molto diverse tra loro che trovi, per domande e supporto, sul forum e sulla chat del sito. Alcuni link sono taggati in qualità di affiliati Amazon e riceviamo un compenso dagli acquisti idonei, utile al sostenimento del sito, ma le nostre recensioni sono tutte indipendenti e non sponsorizzate. Se ti sei perso, a tua disposizione c'è la mappa.