Home >Industry dynamics>Industry dynamics
Zigbee 3.0 : Norme de communication sans fil pour l’Internet des objets

Présentation de Zigbee 3.0

Zigbee 3.0 est une norme de communication sans fil de nouvelle génération, lancée par la Zigbee Alliance (devenue depuis Connectivity Standards Alliance) en 2016. Elle marque un tournant décisif pour les protocoles sans fil de l'Internet des objets (IoT), passant d'une approche fragmentée à une approche unifiée . Cette norme résout non seulement les problèmes d'interopérabilité entre les différents appareils Zigbee, mais offre également une solution sans fil standardisée et évolutive pour les maisons connectées, l'IoT industriel et d'autres domaines.


Zigbee 2007 (Protocole de base) → Zigbee Pro (Fonctionnalités améliorées) → Zigbee 3.0 (Norme unifiée)

  • Pile de protocoles unifiée  : intègre plusieurs protocoles de couche application, notamment Zigbee Home Automation (ZHA), Zigbee Light Link (ZLL) et Zigbee Building Automation.

  • Interopérabilité entre appareils : les appareils Zigbee 3.0 de différents fabricants et de différents types peuvent fonctionner ensemble sur un même réseau.

  • Compatibilité ascendante : Prend en charge la communication avec certains appareils Zigbee anciens (nécessite une adaptation de la passerelle)


2. Architecture technique de base de Zigbee 3.0

2.1 Structure de la pile de protocoles

  • Couche application
    ├── Bibliothèque standard Zigbee Cluster (ZCL)
    ├── Descripteurs de périphériques normalisés
    └── Ensemble de commandes unifié

  • Couche réseau
    ├── Algorithme de routage Mesh amélioré
    Mécanisme d'auto-réparation du réseau
    └── Optimisation de la transmission multi-sauts

  • Couche physique / Couche MAC (PHY/MAC)
    ├── Norme IEEE 802.15.4
    Bande mondiale sans licence de 2,4 GHz
    └── Modulation O-QPSK

2.2 Principales innovations technologiques

2.2.1 Mécanisme de sécurité amélioré

  • Système de clés hiérarchiques :
    Clé réseau (NWK Key) : protection de sécurité au niveau du réseau
    Clé d'application (clé APS) : sécurité des communications au niveau de l'appareil
    Clé de liaison Trust Center (TC Link Key) : communication sécurisée entre le coordinateur et les appareils

  • Processus d'intégration sécurisé :
    Réinitialisation d'usine de l'appareil → Aucun état réseau
    Le coordinateur crée le réseau → Distribue la clé du réseau
    L'appareil se connecte au réseau → Obtient une clé APS unique
    Mise à jour OTA → Chiffrée avec une clé APS pour empêcher toute falsification

2.2.2 Mécanisme de mise en réseau intelligente

  • Mise en réseau à la demande : remplace le mode de mise en réseau automatique traditionnel lors de la mise sous tension.

  • Fenêtre de mise en service : 180 secondes par défaut, réglable.

  • Mécanisme de pilotage : Déclencher le processus d’intégration via un port série ou un bouton physique

2.2.3 Fonctionnalité Zigbee Green Power

  • Consommation ultra-faible : la consommation d’énergie du terminal peut être aussi faible que le microampère (µA).

  • Compatibilité avec les dispositifs de récupération d'énergie : Compatible avec les dispositifs sans batterie (ex. : interrupteurs cinétiques)

  • Mécanisme de réveil optimisé : stratégie intelligente de veille et de réveil pour prolonger l’autonomie de la batterie

Écosystème de produits Ebyte Zigbee 3.0

S’appuyant sur une compréhension approfondie de la norme Zigbee 3.0 et sur des années d’expérience technique, Ebyte a construit une gamme complète de produits pour répondre aux besoins de différents scénarios d’application.

Comparaison des séries de modules de base

Gamme de produits

Puce centrale

Puissance d'émission

Nombre maximal de nœuds

Application typique

Niveau de coût

Série E18

TI CC2530

4-27 dBm

32

Maison intelligente, petits réseaux

Niveau d'entrée

Série E180-ZG

Silicon Labs EFR32

20 dBm

80-100

Réseaux de taille moyenne, applications commerciales

rentable

Série Link72

TI CC2652P

20 dBm

200

Grands réseaux, applications industrielles

Haute performance

Série E180-Z8910

NXP JN5189

11 dBm

500

Réseaux ultra-larges

Haut de gamme

Caractéristiques du produit

Série E18 : Solution Zigbee 3.0 d’entrée de gamme

  • Configuration matérielle :
    Puce : CC2530F256 (cœur 8051, 256 Ko de mémoire Flash, 8 Ko de RAM)
    Tension de fonctionnement : 2,0-3,6 V
    Interface : UART, TTL, toutes les broches d'E/S sont accessibles.
    Boîtier : trou de marquage CMS, pas de 1,27 mm

  • Fonctionnalités du réseau :
    Nombre total de périphériques réseau : ≤32 (valeur recommandée)
    Niveau de routage réseau : 5 couches (système fixe)
    Nombre maximal de sous-périphériques par périphérique parent : 10
    Intervalle d'interrogation du terminal en veille : ≤ 7 secondes

Série E180-ZG120 : Idéale pour les applications de moyenne et haute gamme

  • Améliorations des performances :
    Processeur : ARM Cortex-M4 32 bits
    Mémoire : 256 Ko Flash, 32 Ko RAM
    Capacité du réseau : 80 nœuds maximum
    Distance de communication : 1300 m (environnement ouvert, antenne 5 dBi)

  • Fonctions améliorées :
    Permet d'accéder aux appareils Zigbee tiers (Xiaomi, Tuya, Philips, etc.).
    Fournit une commande PWM à 3 canaux
    Prend en charge la lecture ADC
    fonction de réveil du port série

Link72 (E72-2G4M20S1E) : Solution haute performance de qualité industrielle

  • Configuration phare :
    Puce : TI CC2652P (Cortex-M4F, 48 MHz)
    Capacité du réseau : 200 appareils
    Cache de routage : 200 entrées de la table de routage
    Performances de diffusion : 100 paquets / 10 secondes

  • Caractéristiques industrielles :
    Plage de températures de fonctionnement industrielles : -40℃ ~ +85℃
    Oscillateur à cristal de haute précision : dérive à basse température de 48 MHz
    Nombreux périphériques : 26 E/S à usage général, prise en charge du développement secondaire

Gamme de produits DTU Gateway

Série E18-DTU

  • Type d'interface : RS485, Ethernet

  • Puissance d'émission : 20/27 dBm

  • Distance de communication : 1,2 à 2,5 km

  • Caractéristiques : Réseau ad hoc Zigbee, adapté à la surveillance à distance

Série E180-DTU

  • Fonctionnalités améliorées :
    Mémoire importante : 256 Ko de mémoire Flash, 32 Ko de RAM
    Extension du réseau : Max 80 nœuds
    Conception industrielle : montage sur rail DIN, large plage de tension d’entrée (8-28 V CC)

Avantages pratiques de Zigbee 3.0

Scénario de maison intelligente

Configuration typique d'un réseau domestique  :
Coordonnateur : E180-ZG120B (noyau de passerelle)
Routeurs : prises intelligentes, éclairages intelligents (modules de la série E18)
Dispositifs terminaux : capteurs, interrupteurs, moteurs de rideaux (E180-Z6907A, etc.)

Fonctionnalités du réseau :
├── Connexion réseau automatique : les appareils recherchent et rejoignent automatiquement le réseau dès leur mise sous tension.
├── Auto-réparation du réseau : Reroutage automatique en cas de défaillance d’un nœud
├── Faible consommation d'énergie : Autonomie de la batterie du capteur : 1 à 2 ans
└── Interopérabilité : Les appareils de différentes marques fonctionnent en collaboration

Application IoT industrielle

Réseau d'acquisition de données :
Coordinateur : module Link72
Routeurs : E180-ZG120A
Bornes : Capteurs divers (température, humidité, pression, débit)

Performances du réseau :
Concurrence des données : 7 nœuds envoient chacun 30 octets simultanément, sans perte de paquets.
Mécanisme de retransmission : retransmission automatique 2 fois après un échec de diffusion unicast
Stockage des données : le périphérique parent enregistre les données des terminaux en veille (4 entrées maximum).

Automatisation des bâtiments commerciaux

Déploiement à grande échelle :
Déployer un coordinateur régional à chaque étage
Utilisez les appareils existants (par exemple, les ampoules intelligentes) comme routeurs.
Surveillance unifiée via une plateforme de gestion centralisée

Effet d'économie d'énergie :
Éclairage intelligent : s'adapte automatiquement en fonction de l'occupation.
Suivi de la consommation d'énergie : Collecte en temps réel des données de consommation électrique dans chaque zone
Maintenance prédictive : surveillance de l’état des équipements et alerte précoce

Guide de développement et de déploiement

Points de conception matérielle

  • Options de conception d'antenne :
    Antenne intégrée sur circuit imprimé : Faible coût, adaptée aux conceptions compactes (gain ~-0,5 dBi)
    Antenne externe IPEX : Performances améliorées, peut être connectée à une antenne à gain élevé (portée accrue de 20 à 30 %).
    Note de conception : Tenir à l'écart des métaux et des sources d'interférences 2,4 GHz telles que les périphériques USB 3.0.

  • Exigences de conception de l'alimentation électrique :
    Plage de tension : 2,0-3,6 V (série E18), ≥ 3,3 V pour des performances optimales
    Capacité actuelle : Courant de crête de 500 mA pendant la transmission (E18-2G4Z27SP)
    Conception à faible consommation : courant de veille de 1 à 2 µA, adapté aux appareils alimentés par batterie

  • Suggestions de conception de circuits imprimés :
    Évitez les pistes à haute fréquence sous le module
    Déposez du cuivre sur la couche supérieure et mettez-le bien à la terre si nécessaire.
    Résistances de la série 1 kΩ à 5,1 kΩ pour lignes de communication de niveau 5 V

Stratégie de planification du réseau

  • Planification à l'échelle du réseau :
    Petit réseau (< 32 appareils) : coordinateur de la série E18
    Réseau de taille moyenne (32 à 80 appareils) : coordinateur de la série E180-ZG
    Réseau étendu (>80 appareils) : coordinateur Link72 + plusieurs routeurs

  • Optimisation topologique :
    Poste de coordinateur : centre de réseau ou point d'agrégation de données
    Distribution des routeurs : un tous les 10 à 15 mètres pour assurer la couverture du signal
    Dispositifs terminaux : aussi proches que possible du nœud parent afin de réduire le nombre de sauts.

Processus d'intégration logicielle

Initialisation du périphérique :
Configurer le type de périphérique (Coordinateur/Routeur/Périphérique final)
Configurer les paramètres réseau (ID PAN, canal, clé)
Définir les fonctions du périphérique (configuration du cluster ZCL)

Mise en place du réseau :



  • // Zigbee 3.0 Commissioning Flow Example

    coordinator: bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_FORMATION);

    coordinator: bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_STEERING);

    end_device: bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_STEERING);

       

  • Développement d'applications :
    Implémenter les fonctions du périphérique à l'aide des clusters standard ZCL
    Mettre en œuvre les règles d'automatisation locales
    Intégrer les services cloud (facultatif)

FAQ courantes sur Zigbee 3.0

Q1 : Quelle est la différence entre Zigbee 3.0 et les versions précédentes de Zigbee ?
A1 : Les principales différences sont les suivantes : 1) Unifie différents protocoles d’application (ZHA, ZLL, etc.) ; 2) Améliore le mécanisme de sécurité (système de clés hiérarchique) ; 3) Améliore le mode de mise en réseau (mise en réseau à la demande) ; 4) Perfectionne le mécanisme de gestion des périphériques ; 5) Normalise les spécifications du protocole ZCL.

Q2 : Les appareils Zigbee 3.0 peuvent-ils communiquer avec les anciens appareils Zigbee ?
A2 : Zigbee 3.0 est conçu pour être rétrocompatible, mais son interopérabilité réelle dépend de l’implémentation. Les produits Zigbee 3.0 d’Ebyte peuvent généralement communiquer avec les appareils Zigbee traditionnels, mais pour une expérience optimale, il est recommandé d’utiliser exclusivement des appareils Zigbee 3.0 dans les nouveaux projets.

Q3 : Combien d'appareils un réseau Zigbee 3.0 peut-il prendre en charge ?
A3 : Théoriquement, Zigbee 3.0 prend en charge 65 535 appareils, mais ce nombre est limité par le matériel. Pour les produits Ebyte : la série E18 est recommandée pour 32 appareils maximum, la série E180-ZG prend en charge 80 appareils et le Link72, 200 appareils. Le trafic réseau et la stabilité doivent également être pris en compte lors du déploiement.

Q4 : Quelle est la distance de transmission de Zigbee 3.0 ?
A4 : La portée est influencée par de nombreux facteurs : puissance d’émission, gain de l’antenne, obstacles environnementaux, etc. Pour les produits Ebyte en environnement ouvert : série E18 : 200 à 800 m, série E180-ZG : 1 300 m. En intérieur, la portée est généralement de 10 à 50 m, mais peut être étendue grâce au réseau Mesh.

Q5 : Dans quelle mesure Zigbee 3.0 est-il sécurisé ?
A5 : Zigbee 3.0 utilise le chiffrement AES-128 et prend en charge la gestion hiérarchique des clés : la clé réseau protège l’ensemble du réseau, tandis que la clé APS protège la communication entre les appareils. Le coordinateur peut attribuer des clés indépendantes à chaque appareil ; ainsi, même en cas de fuite de la clé réseau, celle-ci peut être mise à jour en toute sécurité grâce à la clé APS.

Q6 : Quelle est la différence entre Zigbee 3.0, Wi-Fi et Bluetooth ?
A6 : Principales différences : 1) Topologie du réseau : Zigbee est un réseau maillé avec des capacités ad hoc et d’auto-réparation ; le Wi-Fi est un réseau en étoile ; 2) Consommation d’énergie : Zigbee a la plus faible consommation d’énergie, convient aux appareils alimentés par batterie ; 3) Capacité : Zigbee prend en charge plus d’appareils ; 4) Débit : le Wi-Fi est le plus rapide, Zigbee est modéré (250 kbit/s) ; 5) Application : Zigbee se concentre sur les scénarios de contrôle IoT.

Q7 : Comment choisir un module Zigbee 3.0 adapté ?
A7 : Tenez compte des facteurs suivants : 1) Taille du réseau : choisissez E18 pour les petits réseaux, E180 ou Link72 pour les réseaux moyens et grands ; 2) Consommation d’énergie : choisissez des modèles basse consommation pour les appareils sur batterie ; 3) Exigences fonctionnelles : choisissez la série E180-ZG si vous devez contrôler des appareils tiers ; 4) Budget : E180 est le plus économique, Link72 offre les meilleures performances.

Q8 : Comment les appareils Zigbee 3.0 rejoignent-ils le réseau ?
A8 : Zigbee 3.0 utilise un mécanisme d’intégration centralisé : 1) Le coordinateur crée le réseau et ouvre la fenêtre de mise en service (180 secondes par défaut) ; 2) L’appareil déclenche l’intégration dans la fenêtre de mise en service ; 3) Le coordinateur vérifie et attribue l’adresse réseau ; 4) L’appareil obtient la clé APS et effectue une liaison sécurisée.

Q9 : La norme Zigbee 3.0 prend-elle en charge la mise à jour OTA ?
A9 : Oui, Zigbee 3.0 prend en charge la mise à jour sécurisée du firmware par OTA. Le coordinateur peut chiffrer le fichier de mise à jour avec la clé APS afin d’empêcher toute falsification. Tous les produits Ebyte sont compatibles avec la fonction OTA et le firmware des appareils peut être mis à jour sans fil.

Q10 : Que faut-il prendre en compte lors du déploiement d’un réseau Zigbee 3.0 ?
A10 : Points clés à prendre en compte : 1) Placer le coordinateur aussi au centre que possible ; 2) Éviter les sources d’interférences 2,4 GHz (par exemple, les fours à micro-ondes, les routeurs Wi-Fi) ; 3) Répartir les nœuds routeurs de manière raisonnable ; 4) Contrôler la fréquence de diffusion (intervalle recommandé ≥ 200 ms) ; 5) Réserver une marge de capacité réseau (il est recommandé de ne pas dépasser 80 % de charge).