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:
- Upgrade de originele SiliconLabs Multiprotocol Add-on
- 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.









4 reacties
Jakob
Great but a bit older already. Is this still in the works? Already got your dongle and its great…so please ;)
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
Cool. Keep me posted also. ^^
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.