
Protocole Z-WAVE : Définition et produits compatibles
Développé pour des usages peu énergivores nécessitant un faible débit de données, le protocole Z-Wave permet de transmettre des données sur des distances allant de 30 mètres en intérieur et jusqu’à 100 mètres en plein air.
Il fonctionne en réseau maillé (chaque appareil connecté peut relayer l’information émise par les autres), ce qui lui permet d’élargir sa portée.
Le réseau Z-Wave se compose de contrôleurs (un contrôleur principal et plusieurs contrôleurs secondaires) et d’esclaves. Les contrôleurs sont les nœuds du réseau qui lancent les commandes de contrôle. Ils envoient également les commandes aux autres noeuds.
Les dispositifs esclaves sont les nœuds qui répondent en fonction de la commande reçue et les exécutent. Les nœuds esclaves transmettent également les commandes aux autres nœuds du réseau. Cela permet au contrôleur d’établir une communication avec les nœuds qui ne sont pas dans la zone de fréquence radio.

Les contrôleurs
Un contrôleur aura une table de routage complète d’un réseau maillé et l’hébergera. Le contrôleur peut ainsi communiquer avec tous les nœuds du réseau. Il existe deux types de contrôleurs : primaire et secondaire.
Le contrôleur qui crée le réseau initial est le contrôleur principal/primaire du réseau et il n’y en aura qu’un seul dans chaque réseau Z-Wave. Ce dernier a la capacité d’inclure et d’exclure les nœuds du réseau. Ainsi, le contrôleur primaire conserve toujours la dernière topologie du réseau et s’occupe également de la gestion de l’attribution des ID de nœuds.
Les contrôleurs qui sont ajoutés au réseau à l’aide du contrôleur primaire sont appelés contrôleurs secondaires. Ils n’ont pas la capacité d’inclure ou d’exclure des nœuds. Ils obtiennent des copies des tables de routage du contrôleur primaire.
Les esclaves
Les dispositifs/nœuds esclaves d’un réseau Z-Wave reçoivent les commandes et exécutent des actions en fonction de ces commandes. Ces nœuds esclaves ne sont pas en mesure de transmettre des informations directement aux autres nœuds esclaves ou contrôleurs, à moins qu’ils ne reçoivent des instructions à cet effet dans les commandes. Les nœuds esclaves ne calculent pas les tables de routage mais ils peuvent stocker les tables de routage ; ils agissent alors comme un répéteur.
Home ID
Le protocole Z-Wave utilise le champ Home ID pour séparer les réseaux les uns des autres. Il s’agit d’un identifiant unique de 32 bits qui sera préprogrammé dans tous les dispositifs de contrôle. Tous les dispositifs esclaves ont besoin de la valeur Home ID afin de communiquer dans le réseau. Cette valeur est communiquée à tous par le contrôleur principal qui le communique également au contrôleurs secondaires pour contrôler les nœuds.
Node ID
L’ID du nœud est une valeur de 8 bits. Au même titre que le Home ID, il est attribué aux nœuds esclaves par le contrôleur. Ils sont utilisés pour adresser les nœuds individuellement dans un réseau Z-Wave. Ces ID sont uniques et définis par le Home ID unique.
Pile de protocole Z-Wave
La pile de protocoles Z-Wave se compose de la couche PHY, de la couche MAC, de la couche transport, de la couche réseau et de la couche application. En plus de servir leurs homologues, toutes les couches ont leurs propres tâches.
Z-Wave Couche physique (zwave PHY)
La couche physique z-wave s’occupe de l’insertion du préambule dans la trame z-wave. Elle s’occupe de la modulation et de la démodulation ainsi que de la sélection du canal RF. Elle s’occupe de la transmission et de la réception des trames de données.
Sécurité Z-Wave
L’architecture du protocole ne désignant pas les spécifications de la couche de sécurité, elle est spécifique à l’implémentation. La couche de sécurité Z-Wave assure une communication sécurisée entre les nœuds ainsi qu’entre les contrôleurs et les nœuds.
Tableau comparatif
Zigbee | Z-Wave | Wi-Fi | Bluetooth | |
---|---|---|---|---|
FRÉQUENCES | 868/915 MHz / 2,4 GHz | 868/915 MHz | 2,4 et 5 GHz | 2,4/2,5 GHz |
DISTANCE | 10-1000 mètres | 30-50 mètres | 100 mètres | 10-15 mètres |
NOMBRE D’APPAREILS | 65000 | 232 | Environ 250 | 8 |
BANDE PASSANTE | 40 à 350 Kb | 9.6 à 100 Kb | 6Mb à 1,3Gb | 720 Kb à 2,1 Mb |
MAILLAGE | Oui | Oui | Non | Non |
CONSOMMATION ÉLECTRIQUE | 0,39 watts | – | 0,87 watts | – |
IoT Wizzard – Assistant de configuration pour l’IoT | Échanges multi protocoles simplifiés
- Couche logicielle pour passerelle IoT CloudGate permettant l'appairage et la configuration de capteurs LoRaWAN en quelques clics et l'automation des entrées/sorties :
- Interaction entre capteurs et appareils de protocoles différents sans programmation
- Transmission des données via MQTT, BACnet, Modbus en local et/ou sur le Cloud (Amazon AWS, Microsoft Azure, IoT Display, etc.)
Tablette Android durcie encastrable 7″ POE magnétique | [KNX Z-Wave Zigbee] Ready
- Écran tactile magnétique 7" POE / Android 7.1
- Connectivités : Ethernet, WiFi, Bluetooth, RS-232/RS-485
- Prise en charge optionnelle : KNX, Zigbee, Z-wave
- Port GPIO : 2 entrées / 2 sorties
- 3 capteurs : température, proximité et luminosité
- 1 Go RAM / 8 Go de stockage (extensible 128 Go)
Modèle également disponible en 10.1"...
Tablette Android durcie encastrable 10″ POE magnétique | [KNX Z-Wave Zigbee] Ready
- Écran tactile magnétique 10.1" POE / Android 7.1
- Connectivités : Ethernet, WiFi, Bluetooth, RS-232/RS-485
- Prise en charge optionnelle : KNX, Zigbee, Z-wave
- Port GPIO : 2 entrées / 2 sorties
- 3 capteurs : température, proximité et luminosité
- 1 Go RAM / 8 Go de stockage (extensible 128 Go)
Modèle également disponible en 7"...