News & Events

Multiprotocol is niet dood — ZBDongle-E wekt Zigbee + Thread potentieel nieuw leven in

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

Introductie

Dankzij de ondersteuning voor Multiprotocol kan een Zigbee-dongle met MultiPAN-firmware zowel Zigbee- als Thread-netwerken gelijktijdig draaien. Sinds de release van MultiPAN-firmware in 2022 blijft het een populair onderwerp dat voortdurende interesse trekt vanuit de smart home-gemeenschap.

Achtergrond

In december 2022 lanceerde Home Assistant de SkyConnect-dongle samen met officiële MultiPAN-firmware die Multiprotocol-functionaliteit ondersteunde. Deze firmware werd actief gebruikt tot 2024, maar Home Assistant bevestigde later dat het gelijktijdig draaien van Zigbee en Thread op een enkele Silicon Labs-chip onstabiel was. De ondersteuning voor Multiprotocol werd officieel gepauzeerd en de MultiPAN-firmware werd geblokkeerd op SkyConnect-apparaten.

Bij SONOFF zijn we daar echter niet gestopt.

Gedreven door onze zoektocht naar technische innovatie, geloven we dat Zigbee en Thread op één enkele chip draaien is de optimale oplossing. Voor dagelijkse gebruikers betekent dit dat een enkele dongle verbinding kan maken met zowel Zigbee- als Thread-apparaten — wat de drempel voor het gebruik van smart home aanzienlijk verlaagt.

Daarom zijn we vanaf de tweede helft van 2024 begonnen met diepgaand onderzoek naar MultiPAN-firmware met officiële ondersteuning van Silicon Labs.

Laatste voortgang

Na een reeks optimalisaties van configuratie en CPC-taakstapel, draaiden we met succes zowel Zigbee- als Thread-netwerken gelijktijdig op de ZBDongle-E (met EFR32MG21 SoC) met de nieuwste MultiPAN-firmware.

In deze opstelling voegden we in totaal 150 apparaten toe:

  • 100 Zigbee-apparaten
  • 50 Thread-apparaten

Vervolgens voerden we de volgende stresstests uit:

  • Willekeurige handmatige controletests
  • Geautomatiseerde tests met hoge frequentie: elke 30 minuten alle 100 Zigbee-apparaten en 50 Thread-apparaten aansturen

De tests liepen continu gedurende 5 weken zonder enige crashes of instabiliteit.

Nu durven we met vertrouwen te zeggen: Multiprotocol is niet dood.

Gedetailleerd testen

Testomgeving

  • Gastheer: Raspberry Pi 4B, Ubuntu 22.04
  • Softwareversies:
    • CPCd: v4.6.1
    • zigbeed: SSDK12.01
    • Zigbee2MQTT: v1.4.2
  • Platforms:
    • Zigbee: Zigbee2MQTT
    • Matter/Thread: Chiptool

Hardware & Firmware

  • Apparaat: SONOFF ZBDongle-E
  • Firmware: MultiPAN (SSDK12.01), flashbaar via SONOFF Dongle Flasher
  • Protocolversies:
    • Zigbee: EmberZNet SDK 8.1.1.0
    • Thread: OpenThread SDK 2.6.1.0
  • Testbelasting:
    • 100 Zigbee-apparaten
    • 50 Matter over Thread-apparaten

Testomvang

  • Functionaliteit:
    • Zigbee enkele bediening & groepsbediening
    • Thread-apparaat enkele bediening
    • Zigbee OTA-updates
    • Herstel van stroomuitval van coördinator
  • Stabiliteit:
    • Elke 30 minuten:
    • Groepsbediening van 100 Zigbee-apparaten
    • Bedien 50 Thread-apparaten achtereenvolgens

Testresultaten


Stabiliteitstests

Testgeval

Resultaat

Groepsbediening van 100 Zigbee-apparaten elke 30 minuten

Stabiel gedurende 5 weken

Traverse enkele bediening van 50 Thread-apparaten elke 30 minuten

Stabiel gedurende 5 weken


Thread-apparaat enkele bediening prestaties

Apparaattype

Succespercentage

Gem. Reactietijd

Resultaat

Nanoleaf RGB-licht

100%

98ms

 Geslaagd

UK Smart Plug

100%

195ms

 Geslaagd

EU Smart Plug

100%

172ms

 Geslaagd


Zigbee Apparaat Enkele Besturingsprestaties

Apparaattype

Succespercentage

Gem. Reactietijd

Resultaat

Zigbee Router Node

100%

100ms

 Geslaagd


Zigbee Groepsbesturing (20 apparaten)

Apparaattype

Succespercentage

Gem. Reactietijd

Resultaat

Zigbee Router Node

100%

0.76s

 Geslaagd

Wat is de volgende stap?

Deze resultaten tonen aan dat het flashen van MultiPAN-firmware op ZBDongle-E en het draaien op Zigbee2MQTT en Chiptool stabiel is.

Vervolgens zullen we deze setup testen in een Home Assistant-omgeving. Aangezien de originele SiliconLabs Multiprotocol Add-on echter is verouderd en verwijderd uit de HA add-on store, zijn we van plan om:

  1. Upgrade de originele SiliconLabs Multiprotocol Add-on
  2. Schakel MultiPAN-operatie in binnen Home Assistant voor testen

Conclusie

Multiprotocol is een transformerende technologie. Het stelt huidige Zigbee-gebruikers in staat om Matter-apparaten aan te sluiten zonder extra hardware aan te schaffen — wat helpt om de adoptie van Matter te stimuleren zonder extra kosten.

We hopen dat de Home Assistant-gemeenschap het met een open houding opnieuw kan accepteren. Ondertussen zal SONOFF de ontwikkeling van Matter-, Zigbee- en Multiprotocol-technologieën blijven stimuleren om een slimmer, opener en stabieler smart home-ecosysteem te bouwen.

Multiprotocol is niet dood — het begint net.

Volgende lezen

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

4 reacties

Jakob

Jakob

Great but a bit older already. Is this still in the works? Already got your dongle and its great…so please ;)

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?

Laat een reactie achter

Alle reacties worden gemodereerd voordat ze worden gepubliceerd.

Deze site wordt beschermd door hCaptcha en het privacybeleid en de servicevoorwaarden van hCaptcha zijn van toepassing.