News & Events

Multiprotocol nie umarł — ZBDongle-E ożywia potencjał Zigbee + Thread

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

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:

  1. Uaktualnij oryginalny dodatek SiliconLabs Multiprotocol
  2. 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.

Czytaj dalej

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 komentarzy

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?

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.