Wprowadzenie
Dzięki wsparciu Multiprotocol, dongle Zigbee z oprogramowaniem MultiPAN może jednocześnie obsługiwać sieci Zigbee i Thread. Od czasu wydania oprogramowania MultiPAN w 2022 roku, temat ten pozostaje popularny i przyciąga ciągłe zainteresowanie społeczności inteligentnego domu.

Tło
W grudniu 2022 roku Home Assistant wprowadził dongle SkyConnect wraz z oficjalnym oprogramowaniem MultiPAN obsługującym funkcjonalność Multiprotocol. To oprogramowanie było aktywnie używane przez 2024 rok, ale Home Assistant później potwierdził, że jednoczesne uruchamianie Zigbee i Thread na jednym chipie Silicon Labs było niestabilne. Wsparcie Multiprotocol zostało oficjalnie wstrzymane, a oprogramowanie MultiPAN zablokowano na urządzeniach SkyConnect.
Jednak w SONOFF na tym nie poprzestaliśmy.
Napędzani dążeniem do innowacji technicznych, wierzymy, że uruchamianie Zigbee i Thread na jednym chipie to optymalne rozwiązanie. Dla codziennych użytkowników oznacza to, że jeden dongle może łączyć się zarówno z urządzeniami Zigbee, jak i Thread — znacznie obniżając barierę wejścia do inteligentnego domu.
Dlatego, począwszy od drugiej połowy 2024 roku, rozpoczęliśmy dogłębne badania nad oprogramowaniem MultiPAN z oficjalnym wsparciem Silicon Labs.
Najnowsze postępy
Po serii optymalizacji konfiguracji i stosu zadań CPC, pomyślnie uruchomiliśmy jednocześnie sieci Zigbee i Thread na ZBDongle-E (z SoC EFR32MG21) używając najnowszego oprogramowania MultiPAN.
W tej konfiguracji dodaliśmy łącznie 150 urządzeń:
- 100 urządzeń Zigbee
- 50 urządzeń Thread
Następnie przeprowadziliśmy następujące testy obciążeniowe:
- Losowe ręczne testy kontrolne
- Zautomatyzowane testy wysokiej częstotliwości: kontrola wszystkich 100 urządzeń Zigbee i 50 urządzeń Thread co 30 minut
Testy trwały nieprzerwanie przez 5 tygodni bez żadnych awarii ani niestabilności.
Teraz możemy z pewnością powiedzieć: Multiprotokół nie umarł.

Szczegółowe testowanie
Środowisko testowe
- Host: Raspberry Pi 4B, Ubuntu 22.04
-
Wersje oprogramowania:
- CPCd: v4.6.1
- zigbeed: SSDK12.01
- Zigbee2MQTT: v1.4.2
-
Platformy:
- Zigbee: Zigbee2MQTT
- Matter/Thread: Chiptool
Sprzęt i oprogramowanie układowe
- Urządzenie: SONOFF ZBDongle-E
- Oprogramowanie układowe: MultiPAN (SSDK12.01), możliwe do flashowania przez SONOFF Dongle Flasher
-
Wersje protokołów:
- Zigbee: EmberZNet SDK 8.1.1.0
- Wątek: OpenThread SDK 2.6.1.0
-
Test obciążenia:
- 100 urządzeń Zigbee
- 50 urządzeń Matter over Thread
Zakres testu
-
Funkcjonalność:
- Pojedyncza i grupowa kontrola Zigbee
- Pojedyncza kontrola urządzenia Thread
- Aktualizacje OTA Zigbee
- Odzyskiwanie po utracie zasilania koordynatora
-
Stabilność:
- Co 30 minut:
- Grupowa kontrola 100 urządzeń Zigbee
- Sterowanie 50 urządzeniami Thread kolejno
Wyniki testów
Testy stabilności
|
Przypadek testowy |
Wynik |
|
Grupowa kontrola 100 urządzeń Zigbee co 30 minut |
Stabilne przez 5 tygodni |
|
Przeprowadź pojedynczą kontrolę 50 urządzeń Thread co 30 minut |
Stabilne przez 5 tygodni |
Wydajność pojedynczej kontroli urządzenia Thread
|
Typ urządzenia |
Wskaźnik sukcesu |
Śr. czas odpowiedzi |
Wynik |
|
Nanoleaf RGB Light |
100% |
98ms |
✅ Zaliczono |
|
UK Smart Plug |
100% |
195ms |
✅ Zaliczono |
|
EU Smart Plug |
100% |
172ms |
✅ Zaliczono |
Wydajność pojedynczego sterowania urządzeniem Zigbee
|
Typ urządzenia |
Wskaźnik sukcesu |
Śr. czas odpowiedzi |
Wynik |
|
Węzeł routera Zigbee |
100% |
100ms |
✅ Zaliczono |
Sterowanie grupą Zigbee (20 urządzeń)
|
Typ urządzenia |
Wskaźnik sukcesu |
Śr. czas odpowiedzi |
Wynik |
|
Węzeł routera Zigbee |
100% |
0.76s |
✅ Zaliczono |
Co dalej?
Te wyniki pokazują, że wgrywanie oprogramowania MultiPAN na ZBDongle-E i uruchamianie na Zigbee2MQTT oraz Chiptool jest stabilne.
Następnie przetestujemy tę konfigurację w Środowisko Home Assistant. Jednakże, ponieważ oryginalny dodatek SiliconLabs Multiprotocol został wycofany i usunięty ze sklepu dodatków HA, planujemy:
- Uaktualnij oryginalny dodatek SiliconLabs Multiprotocol
- Włącz działanie MultiPAN w Home Assistant do testów
Podsumowanie
Multiprotocol to przełomowa technologia. Pozwala obecnym użytkownikom Zigbee na podłączanie urządzeń Matter bez konieczności kupowania dodatkowego sprzętu — co pomaga w przyspieszeniu adopcji Matter bez wzrostu kosztów.
Mamy nadzieję, że społeczność Home Assistant przyjmie go ponownie z otwartą postawą. Tymczasem SONOFF będzie kontynuować rozwój technologii Matter, Zigbee i Multiprotocol, aby zbudować inteligentniejszy, bardziej otwarty i stabilny ekosystem inteligentnego domu.
Multiprotocol nie umarł — dopiero się zaczyna.




















































5 komentarzy
Sebbe
Hi! Interesting read, itvwoulf be great if we could have both protocols with one dongle. Any update on the Home Assistant part? And an official release?
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?
Zostaw komentarz
Wszystkie komentarze są moderowane przed opublikowaniem.
Ta strona jest chroniona przez hCaptcha i obowiązują na niej Polityka prywatności i Warunki korzystania z usługi serwisu hCaptcha.