Protocole Mesh PAN

Zigbee
Mesh IoT simulé en salle

Construisez des réseaux maillés IEEE 802.15.4, observez les tables de voisinage et publiez vos rapports ZCL sur MQTT — le tout sans dongle, sans interférences 2.4 GHz.

Comment ça fonctionne

Rejoindre le PAN, découvrir ses voisins et publier sur MQTT — pas à pas.

Zigbee · IEEE 802.15.4 · Canal 15

1 — Formation du réseau PAN

Le Coordinator démarre et émet des Beacons sur le canal 15. Les Routers les détectent et demandent l'association via Association Request / Response.

1 / 5

$ AT+COORD=1

+OK (Coordinator mode)

$ AT+PANID=CAFE

+OK

$ AT+START

+EVT:NETWORK_UP:PANID=CAFE

Terminal AT — Coordinator Node
▶ AT+COORD=1
+OK (Coordinator mode)
▶ AT+PANID=CAFE
+OK
▶ AT+CHANNEL=15
+OK
▶ AT+START
+EVT:NETWORK_UP:PANID=CAFE
+EVT:NODE_JOINED:0x1234
▶ AT+SEND=0x1234:FF01
+EVT:SEND_OK:ACK
▶ _

Paramètres simulés

Standard
IEEE 802.15.4 / Zigbee 3.0
Fréquence
2.4 GHz (canal 11–26)
Portée
10 – 100 m par saut
Topologie
Star / Tree / Mesh
Débit
250 kbps
Sécurité
AES-128 CCM* (non simulé)
Topologie mesh simulée
⭐
Coordinator
——
🔀
Router
——
💡
End Device

Ce que vous simulez

Du join jusqu'aux rapports d'attributs ZCL — un sous-ensemble pédagogique de Zigbee

🕸️

Mesh Networking

Rôles Coordinator, Router et End Device. Chaque nœud tient une table des voisins à portée radio.

📍

Positionnement spatial

Placement libre sur la carte 2D. Portée et RSSI estimés par un modèle log-distance 2,4 GHz, typiquement 10–100 m par saut.

🔗

Publication MQTT

Join, rapports d'attributs et trames publiés en JSON sur un topic MQTT isolé par étudiant (ACL Mosquitto). Pas d'instance Zigbee2MQTT.

📡

Join simplifié

AT+ZJOIN attribue immédiatement PAN ID et adresse courte. Le scan de beacon et l'association ne sont pas simulés.

🔐

Binding & ZCL

Rapports et lecture d’attributs ZCL (AT+ZREPORT, AT+ZGET), bindings entre nœuds (AT+ZBIND).

⚡

Envoi unicast

AT+ZSEND transmet une trame à un nœud voisin via le moteur radio, qui la livre seulement s’il est à portée.

🗺️

Voisinage dynamique

Table de voisinage mise à jour quand les nœuds se déplacent ou rejoignent le réseau (AT+ZNEIGHBORS?).

📊

RSSI & LQI

RSSI et LQI estimés par lien, lus avec AT+ZRSSI et AT+ZPING. Un voisin hors portée répond par une erreur.

🕸️

Construisez votre premier réseau Zigbee mesh

Accédez au lab et démarrez une session en quelques secondes.

Accéder au Lab →