Zigbee è un protocollo wireless mesh a basso consumo per sensori, contatori e comandi. Funziona sullo standard radio IEEE 802.15.4, di solito a 2,4 GHz, e invia frame piccoli a 250 kbit/s. I dispositivi alimentati da rete fanno da router e ritrasmettono i frame dei vicini, così le letture saltano da un dispositivo all'altro fino a un unico coordinatore in un gateway, e la rete trova un nuovo percorso quando un router scompare. I dispositivi a batteria dormono quasi sempre e possono funzionare per anni. La Connectivity Standards Alliance (già Zigbee Alliance) cura la specifica, e Zigbee 3.0, ratificato alla fine del 2015, è la versione che porta la maggior parte dei dispositivi installati e attuali.
Zigbee in sintesi
| Zigbee | |
|---|---|
| Radio | IEEE 802.15.4 |
| Banda | 2,4 GHz in tutto il mondo, 16 canali (da 11 a 26); la specifica definisce anche bande sotto 1 GHz |
| Velocità | 250 kbit/s in aria a 2,4 GHz |
| Dimensione del frame | Fino a 127 byte, intestazioni comprese |
| Topologia | Mesh: un coordinatore, router e dispositivi finali |
| Portata tipica per salto | Da 10 a 50 m al chiuso |
| Sicurezza | Cifratura di rete AES-128, con codici di installazione e link key per l'ingresso in rete |
| Livello applicativo | Zigbee Cluster Library (ZCL): cluster standard come Metering e Temperature Measurement |
| Dispositivi tipici | Monitor di energia, lettori di impulsi, sensori di temperatura, prese, relè, illuminazione |
Coordinatore, router e dispositivi finali
| Ruolo | Che cosa fa | Alimentazione | Esempio |
|---|---|---|---|
| Coordinatore | Crea la rete, sceglie il canale e di norma fa da trust center | Rete | Il gateway o l'hub |
| Router | Ritrasmette i frame degli altri dispositivi e lascia entrare nuovi dispositivi tramite sé | Rete | Monitor di energia, prese smart, relè |
| Dispositivo finale | Trasmette e riceve solo tramite un router padre. Un dispositivo finale dormiente si sveglia, chiede al padre i messaggi in attesa e torna a dormire | Di solito batteria | Sensori di temperatura, sensori di apertura, lettori di impulsi a batteria |
Una rete ha esattamente un coordinatore. Il numero di router decide quanto bene la mesh copre un edificio: ogni router aggiunge copertura e percorsi alternativi. Non dare per scontato che ogni dispositivo alimentato da rete sia un router; controlla il tipo di nodo nella scheda tecnica. I dispositivi finali non ritrasmettono mai, quindi un piano di sensori a batteria senza router vicini dipende dai router degli altri piani.
Come la mesh Zigbee instrada e si ripara
Quando un dispositivo ha bisogno di un percorso verso un altro, può diffondere una richiesta di route, e i router che la inoltrano creano una voce nella tabella di instradamento per il percorso migliore trovato. Poiché in una rete di sensori la maggior parte del traffico va al coordinatore, questo di solito annuncia route many-to-one: ogni router impara con un solo broadcast il prossimo salto verso il coordinatore, e il coordinatore risponde con il source routing.
L'autoriparazione significa che un collegamento interrotto avvia una nuova ricerca di route e il frame prende un'altra strada. Funziona solo dove esiste un altro percorso. Se un router viene spento, isolato per manutenzione o rimosso, i dispositivi finali che lo usavano come padre devono trovarne un altro a portata. Se non c'è, smettono di trasmettere finché il router non torna.
Ogni salto ritrasmette il frame sullo stesso canale. Una lettura che attraversa tre salti usa il canale tre volte, quindi una lunga catena di router lungo un corridoio satura il canale prima di una mesh piatta con più percorsi verso il gateway. Una regola pratica di progetto: posiziona i router in modo che ogni zona abbia almeno due router a un salto.
Zigbee 3.0, cluster e attributi
Prima di Zigbee 3.0 i dispositivi erano certificati per un profilo applicativo, come Home Automation o Smart Energy, e i profili non sempre funzionavano insieme. Zigbee 3.0 ha unito in uno solo i profili per la casa e per gli edifici, con regole comuni per ingresso in rete, sicurezza e ricerca dei dispositivi. I dispositivi sono certificati Zigbee 3.0 dal 2016, ed è la versione che porta la maggior parte dei dispositivi installati e attuali. Il 18 novembre 2025 la Connectivity Standards Alliance ha annunciato Zigbee 4.0 e Suzi, una variante sotto 1 GHz.
Ciò che un dispositivo può comunicare è definito dalla Zigbee Cluster Library (ZCL). Un cluster è un gruppo di attributi e comandi per una funzione, identificato da un numero:
| Cluster | ID | Che cosa trasporta | Dispositivo tipico |
|---|---|---|---|
| On/Off | 0x0006 | Stato di commutazione e comandi acceso, spento e commuta | Prese smart, relè |
| Temperature Measurement | 0x0402 | Temperatura in centesimi di grado Celsius | Sensori di temperatura |
| Relative Humidity Measurement | 0x0405 | Umidità in centesimi di punto percentuale | Sensori di umidità |
| Occupancy Sensing | 0x0406 | Occupato o no | Sensori di presenza |
| Metering | 0x0702 | Totali di energia prelevata e immessa, potenza istantanea, moltiplicatore e divisore | Contatori di energia, lettori di impulsi |
| Electrical Measurement | 0x0B04 | Tensione, corrente, potenza e fattore di potenza per fase | Monitor di energia, prese smart |
Due dispositivi possono essere entrambi certificati Zigbee 3.0 e supportare cluster o attributi opzionali diversi. Una presa che comunica la potenza nel cluster Electrical Measurement ma nessun totale di energia nel cluster Metering non ti darà kWh senza un'integrazione nel gateway. Leggi l'elenco di cluster e attributi prima di scegliere un dispositivo, non solo il logo di certificazione. I valori sono interi scalati: il totale del cluster Metering ha un moltiplicatore e un divisore che convertono il conteggio grezzo in kWh.
I dispositivi inviano le letture tramite attribute reporting: il gateway configura per ogni attributo un intervallo minimo, un intervallo massimo e una variazione da segnalare, e il dispositivo trasmette quando il valore cambia di quella quantità o quando scade l'intervallo massimo. Questi tre numeri decidono quanto sono aggiornati i dati e quanto è occupato il canale.
Sicurezza e ingresso in rete Zigbee
Ogni frame di una rete Zigbee è cifrato e autenticato con AES-128 tramite la chiave di rete. Il trust center, di norma il coordinatore, consegna la chiave di rete a un nuovo dispositivo quando entra in rete, protetta da una link key.
I dispositivi più vecchi usavano una link key predefinita nota a tutti, quindi chiunque ascoltasse durante un ingresso in rete poteva ottenere la chiave di rete. Zigbee 3.0 aggiunge i codici di installazione: un codice stampato sul dispositivo da cui il trust center ricava una link key univoca, così la chiave di rete non viaggia mai protetta solo da una chiave nota a tutti. Usa i codici di installazione dove i dispositivi li supportano, apri la rete agli ingressi solo mentre aggiungi dispositivi e tieni un registro dei dispositivi entrati.
Zigbee e Wi-Fi a 2,4 GHz
I canali Zigbee da 11 a 26 sono distanziati di 5 MHz tra 2405 e 2480 MHz. I canali Wi-Fi 1, 6 e 11 coprono gran parte della banda, e i canali Zigbee 15, 20, 25 e 26 stanno negli spazi tra di essi. Un canale Zigbee che si sovrappone a un access point molto usato perde frame ai margini della mesh. Rileva i canali Wi-Fi in uso prima di scegliere il canale Zigbee, e di nuovo quando il sito aggiunge access point. Il confronto tra Zigbee e LoRaWAN riporta il piano dei canali completo e i guasti da tenere d'occhio.
Zigbee a confronto con altri protocolli wireless
| Zigbee | Wi-Fi | Bluetooth LE | Thread | LoRaWAN | |
|---|---|---|---|---|---|
| Radio | IEEE 802.15.4 | IEEE 802.11 | Bluetooth Low Energy | IEEE 802.15.4 | LoRa, sotto 1 GHz |
| Topologia | Mesh | Stella, verso access point | Punto-punto; mesh opzionale | Mesh, IPv6 | Stella di stelle |
| Velocità | 250 kbit/s | Da decine a centinaia di Mbit/s | Fino a 2 Mbit/s | 250 kbit/s | Da 0,25 a 5,5 kbit/s in EU868 |
| Durata della batteria | Anni per i dispositivi dormienti | Settimane o mesi | Mesi o anni | Anni per i dispositivi dormienti | Anni |
| Portata | Tutto l'edificio tramite i router | La cella di un access point | Decine di metri | Tutto l'edificio tramite i router | Chilometri |
| Livello applicativo | Zigbee Cluster Library | Qualsiasi protocollo IP | Profili GATT | Di solito Matter | Payload specifici del dispositivo |
| Uso tipico | Sensori, contatori e comandi negli edifici | Telecamere, PC, alte velocità | Telefoni, dispositivi indossabili, messa in servizio | Dispositivi domestici Matter | Sensori a batteria distribuiti |
Matter, il più recente standard per la casa intelligente, funziona su Thread e Wi-Fi, non su Zigbee; i dispositivi Zigbee raggiungono i sistemi Matter tramite un bridge. Per sensori distribuiti in un campus o sottoterra è più adatta una rete a lungo raggio come LoRaWAN, e molti siti usano entrambe.
Esempio pratico: coprire un locale tecnico e un piano uffici
Un edificio su due piani ha 40 circuiti da misurare in due quadri di distribuzione al primo piano, 12 sensori di temperatura sui 2.500 m² di uffici di quel piano e un gateway nel locale tecnico al piano terra. I monitor di energia nei due quadri sono router alimentati da rete. Secondo la media di EpiSensor, un dispositivo alimentato da rete copre circa 1.000 m² di superficie commerciale, quindi 2.500 m² richiedono tre router per una copertura singola e circa cinque, distribuiti in modo uniforme, perché ogni sensore abbia due possibili padri. I monitor nei due quadri ne forniscono due; tre prese o relè alimentati da rete, distribuiti nel resto del piano, forniscono gli altri. Un bilancio di collegamento per la porta in acciaio del quadro, con il calcolatore del bilancio di collegamento radio, mostra se serve un router fuori dal quadro perché i monitor all'interno raggiungano la mesh.
Zigbee con EpiSensor
Tutti i dispositivi wireless EpiSensor usano Zigbee. Il Gateway ZGW-20 è il coordinatore ed esegue Edge, che archivia ed elabora le letture in sito. Ogni dispositivo EpiSensor alimentato da rete, come il monitor elettrico ZEM, fa da router nella mesh; ciascuno arriva fino a 50 m al chiuso e 300 m all'aperto, e un Gateway gestisce fino a 250 dispositivi. I dispositivi Zigbee di altri costruttori entrano nella stessa rete, e l'elenco dei dispositivi Zigbee mostra come ciascuno si collega a Edge e quali cluster comunica.
Domande frequenti
A che cosa serve Zigbee?
Zigbee collega sensori e comandi wireless a basso consumo all'interno degli edifici: monitor di energia e di impulsi, sensori di temperatura e umidità, prese e relè, illuminazione, sensori di apertura e di presenza. Ogni dispositivo è piccolo ed economico da alimentare, e la mesh porta le sue letture a un gateway senza nuovi cavi.
Zigbee è la stessa cosa del Wi-Fi?
No. Entrambi possono usare la banda a 2,4 GHz, ma Zigbee si basa su IEEE 802.15.4, non su IEEE 802.11. Invia frame piccoli a 250 kbit/s con potenza molto bassa, e i dispositivi si ritrasmettono a vicenda in una mesh. Il Wi-Fi trasporta molti più dati, collega ogni dispositivo a un access point e consuma molta più energia.
Che cos'è un coordinatore Zigbee?
Il coordinatore crea la rete: sceglie il canale e gli identificativi di rete e di norma fa da trust center che distribuisce la chiave di rete. Ce n'è esattamente uno per rete, di solito dentro il gateway o l'hub. Router e dispositivi finali entrano poi in rete tramite lui o tramite gli altri.
Zigbee ha bisogno di un hub?
Sì. Ogni rete Zigbee ha bisogno di un coordinatore, che fa parte di un hub o di un gateway. L'hub traduce anche i dati Zigbee in qualcosa che altri sistemi usano, come una dashboard, MQTT o un'app. Alcuni altoparlanti e router Wi-Fi integrano un coordinatore Zigbee: è la stessa cosa in un'altra scatola.
Che cos'è Zigbee 3.0?
Zigbee 3.0 è la versione dello standard ratificata alla fine del 2015, con certificazione dal 2016, che ha unito in uno solo i vecchi profili applicativi, come Home Automation e Light Link. I dispositivi certificati Zigbee 3.0 seguono regole comuni per l'ingresso in rete e la sicurezza, così dispositivi di costruttori diversi possono entrare nella stessa rete.
Qual è la portata di Zigbee?
Tipicamente da 10 a 50 m tra due dispositivi al chiuso, e di più all'aperto in vista libera, a seconda di potenza radio, antenne, muri e metallo. Poiché i router ritrasmettono i frame, la rete nel suo insieme può coprire un grande edificio: il limite di portata vale per ogni salto, non per la distanza dal gateway.
Zigbee è sicuro?
Zigbee cifra e autentica i frame di rete con AES-128 tramite una chiave di rete, e Zigbee 3.0 aggiunge codici di installazione e link key univoche per l'ingresso in rete. I punti deboli sono l'ingresso con una chiave predefinita nota a tutti e una rete lasciata aperta ai nuovi dispositivi; una procedura di messa in servizio che chiude entrambi fa parte di un'installazione sicura.