News & Events

Le multiprotocole n'est pas mort — ZBDongle-E ravive le potentiel Zigbee + Thread

Multiprotocol is Not Dead — ZBDongle-E revives Zigbee + Thread potential

Introduction

Grâce au support Multiprotocol, un dongle Zigbee flashé avec le firmware MultiPAN peut faire fonctionner simultanément les réseaux Zigbee et Thread. Depuis la sortie du firmware MultiPAN en 2022, il reste un sujet populaire, suscitant un intérêt continu de la communauté de la maison intelligente.

Contexte

En décembre 2022, Home Assistant a lancé le dongle SkyConnect avec un firmware MultiPAN officiel prenant en charge la fonctionnalité Multiprotocol. Ce firmware a été utilisé activement jusqu’en 2024, mais Home Assistant a ensuite confirmé que faire fonctionner Zigbee et Thread simultanément sur une seule puce Silicon Labs était instable. Le support Multiprotocol a été officiellement suspendu, et le firmware MultiPAN bloqué sur les appareils SkyConnect.

Cependant, chez SONOFF, nous ne nous sommes pas arrêtés là.

Poussés par notre quête d’innovation technique, nous croyons que faire fonctionner Zigbee et Thread sur une seule puce est la solution optimale. Pour les utilisateurs quotidiens, cela signifie qu’un seul dongle peut se connecter à la fois aux appareils Zigbee et Thread — réduisant considérablement la barrière d’entrée pour l’adoption de la maison intelligente.

C’est pourquoi, à partir de la seconde moitié de 2024, nous avons commencé des recherches approfondies sur le firmware MultiPAN avec le soutien officiel de Silicon Labs.

Derniers progrès

Après une série d'optimisations de configuration et de la pile de tâches CPC, nous avons réussi à faire fonctionner simultanément les réseaux Zigbee et Thread sur le ZBDongle-E (avec SoC EFR32MG21) en utilisant le dernier firmware MultiPAN.

Dans cette configuration, nous avons ajouté un total de 150 appareils :

  • 100 appareils Zigbee
  • 50 appareils Thread

Nous avons ensuite réalisé les tests de résistance suivants :

  • Tests de contrôle manuel aléatoires
  • Tests automatisés à haute fréquence : contrôle de tous les 100 appareils Zigbee et 50 appareils Thread toutes les 30 minutes

Les tests ont été effectués en continu pendant 5 semaines sans aucun plantage ni instabilité.

Maintenant, nous pouvons dire avec confiance : Le multiprotocole n'est pas mort.

Tests détaillés

Environnement de test

  • Hôte: Raspberry Pi 4B, Ubuntu 22.04
  • Versions des logiciels:
    • CPCd : v4.6.1
    • zigbeed : SSDK12.01
    • Zigbee2MQTT : v1.4.2
  • Plateformes:
    • Zigbee : Zigbee2MQTT
    • Matter/Thread : Chiptool

Matériel & Firmware

  • Appareil: SONOFF ZBDongle-E
  • Micrologiciel: MultiPAN (SSDK12.01), flashable via SONOFF Dongle Flasher
  • Versions du protocole:
    • Zigbee : EmberZNet SDK 8.1.1.0
    • Thread : OpenThread SDK 2.6.1.0
  • Test de charge:
    • 100 appareils Zigbee
    • 50 appareils Matter over Thread

Portée du test

  • Fonctionnalité :
    • Contrôle unique et contrôle de groupe Zigbee
    • Contrôle unique de l'appareil Thread
    • Mises à jour OTA Zigbee
    • Récupération après coupure de courant du coordinateur
  • Stabilité :
    • Toutes les 30 minutes :
    • Contrôle de groupe de 100 appareils Zigbee
    • Contrôler 50 appareils Thread séquentiellement

Résultats des tests


Tests de stabilité

Cas de test

Résultat

Contrôle de groupe de 100 appareils Zigbee toutes les 30 minutes

Stable pendant 5 semaines

Parcourir le contrôle unique de 50 appareils Thread toutes les 30 minutes

Stable pendant 5 semaines


Performance de contrôle unique de l'appareil Thread

Type d'appareil

Taux de réussite

Temps de réponse moyen

Résultat

Lampe RGB Nanoleaf

100%

98ms

 Réussi

Prise intelligente UK

100%

195ms

 Réussi

Prise intelligente EU

100%

172ms

 Réussi


Performance de contrôle unique d'appareil Zigbee

Type d'appareil

Taux de réussite

Temps de réponse moyen

Résultat

Nœud routeur Zigbee

100%

100ms

 Réussi


Contrôle de groupe Zigbee (20 appareils)

Type d'appareil

Taux de réussite

Temps de réponse moyen

Résultat

Nœud routeur Zigbee

100%

0.76s

 Réussi

Et ensuite ?

Ces résultats montrent que le flashage du firmware MultiPAN sur ZBDongle-E et son exécution sur Zigbee2MQTT et Chiptool est stable.

Ensuite, nous testerons cette configuration dans un Environnement Home Assistant. Cependant, puisque le module complémentaire Multiprotocole original de SiliconLabs a été déprécié et retiré du magasin de modules complémentaires HA, nous prévoyons de :

  1. Mettre à jour le module complémentaire Multiprotocole original de SiliconLabs
  2. Activer le fonctionnement MultiPAN dans Home Assistant pour les tests

Conclusion

Le multiprotocole est une technologie transformative. Il permet aux utilisateurs actuels de Zigbee de connecter des appareils Matter sans acheter de matériel supplémentaire — aidant ainsi à promouvoir l'adoption de Matter sans augmentation de coût.

Nous espérons que la communauté Home Assistant pourra le réaccepter avec une attitude ouverte. Pendant ce temps, SONOFF continuera à pousser le développement des technologies Matter, Zigbee et Multiprotocole pour construire un écosystème de maison intelligente plus intelligent, plus ouvert et plus stable.

Le multiprotocole n'est pas mort — il ne fait que commencer.

En lire plus

How to Use MultiPAN in Home Assistant with SONOFF ZBDongle-E
How to Add Wi-Fi Devices to Home Assistant: Matter & Non-Matter Devices

3 commentaires

Andy

Andy

Great results!
Could you please clarify, if Zigbee and Thread networks were created on different radio channels, or they shared a single radio channel?

Another

Another

Cool. Keep me posted also. ^^

Someone

Someone

This is great! I’m eagerly waiting to use MULTIPAN on my SONOFF ZBDongle-E for Home Assistant. Is there any rough ETA for when this may become available on HA?

Laisser un commentaire

Tous les commentaires sont modérés avant d'être publiés.

Ce site est protégé par hCaptcha, et la Politique de confidentialité et les Conditions de service de hCaptcha s’appliquent.