Introdução
Graças ao suporte Multiprotocolo, um dongle Zigbee com firmware MultiPAN pode executar simultaneamente redes Zigbee e Thread. Desde o lançamento do firmware MultiPAN em 2022, ele tem sido um tema popular, atraindo interesse contínuo da comunidade de casas inteligentes.
Contexto
Em dezembro de 2022, o Home Assistant lançou o dongle SkyConnect junto com o firmware MultiPAN oficial que suportava a funcionalidade Multiprotocolo. Esse firmware esteve em uso ativo durante 2024, mas o Home Assistant confirmou posteriormente que executar Zigbee e Thread simultaneamente em um único chip da Silicon Labs era instável. O suporte ao Multiprotocolo foi oficialmente pausado, e o firmware MultiPAN foi bloqueado nos dispositivos SkyConnect.
No entanto, na SONOFF, não paramos por aí.
Impulsionados pela nossa busca por inovação técnica, acreditamos que executar Zigbee e Thread em um único chip é a solução ideal. Para usuários comuns, isso significa que um único dongle pode se conectar tanto a dispositivos Zigbee quanto Thread — reduzindo significativamente a barreira de entrada para a adoção de casas inteligentes.
É por isso que, a partir da segunda metade de 2024, começamos uma pesquisa aprofundada no firmware MultiPAN com suporte oficial da Silicon Labs.
Progresso Mais Recente
Após uma série de otimizações na configuração e na pilha de tarefas CPC, conseguimos executar simultaneamente as redes Zigbee e Thread no ZBDongle-E (com SoC EFR32MG21) usando o firmware MultiPAN mais recente.
Nesta configuração, adicionamos um total de 150 dispositivos:
- 100 dispositivos Zigbee
- 50 dispositivos Thread
Em seguida, realizamos os seguintes testes de estresse:
- Testes manuais de controle aleatório
- Testes automatizados de alta frequência: controlando todos os 100 dispositivos Zigbee e 50 dispositivos Thread a cada 30 minutos
Os testes foram realizados continuamente por 5 semanas sem quaisquer falhas ou instabilidade.
Agora, estamos confiantes em dizer: Multiprotocolo não está morto.
Testes Detalhados
Ambiente de Teste
- Host: Raspberry Pi 4B, Ubuntu 22.04
-
Software Versions:
- CPCd: v4.6.1
- zigbeed: SSDK12.01
- Zigbee2MQTT: v1.4.2
-
Platforms:
- Zigbee: Zigbee2MQTT
- Matter/Thread: Chiptool
Hardware & Firmware
- Dispositivo: SONOFF ZBDongle-E
- Firmware: MultiPAN (SSDK12.01), flashável via SONOFF Dongle Flasher
-
Protocol Versions:
- Zigbee: EmberZNet SDK 8.1.1.0
- Thread: OpenThread SDK 2.6.1.0
-
Test Load:
- 100 dispositivos Zigbee
- 50 dispositivos Matter over Thread
Escopo do Teste
-
Funcionalidade:
- Controle individual e em grupo Zigbee
- Controle individual de dispositivo Thread
- Atualizações OTA Zigbee
- Recuperação de perda de energia do coordenador
-
Estabilidade:
- A cada 30 minutos:
- Controle em grupo de 100 dispositivos Zigbee
- Controle sequencial de 50 dispositivos Thread
Resultados do Teste
Testes de Estabilidade
Caso de Teste |
Resultado |
Controle em grupo de 100 dispositivos Zigbee a cada 30 minutos |
Estável por 5 semanas |
Controle individual de 50 dispositivos Thread a cada 30 minutos |
Estável por 5 semanas |
Desempenho de Controle Individual de Dispositivo Thread
Tipo de Dispositivo |
Taxa de Sucesso |
Tempo Médio de Resposta |
Resultado |
Luz RGB Nanoleaf |
100% |
98ms |
✅ Aprovado |
Plugue Inteligente do Reino Unido |
100% |
195ms |
✅ Aprovado |
Plugue Inteligente EU |
100% |
172ms |
✅ Aprovado |
Desempenho de Controle Individual de Dispositivo Zigbee
Tipo de Dispositivo |
Taxa de Sucesso |
Tempo Médio de Resposta |
Resultado |
Nó Roteador Zigbee |
100% |
100ms |
✅ Aprovado |
Controle de Grupo Zigbee (20 Dispositivos)
Tipo de Dispositivo |
Taxa de Sucesso |
Tempo Médio de Resposta |
Resultado |
Nó Roteador Zigbee |
100% |
0.76s |
✅ Aprovado |
E o que vem a seguir?
Estes resultados mostram que gravar o firmware MultiPAN no ZBDongle-E e executar no Zigbee2MQTT e Chiptool é estável.
Em seguida, testaremos esta configuração em um Ambiente Home Assistant. No entanto, como o Add-on Multiprotocol original da SiliconLabs foi descontinuado e removido da loja de add-ons do HA, estamos planejando:
- Atualizar o Add-on Multiprotocol original da SiliconLabs
- Ativar operação MultiPAN dentro do Home Assistant para testes
Conclusão
Multiprotocol é uma tecnologia transformadora. Ela permite que os usuários atuais de Zigbee conectem dispositivos Matter sem comprar hardware adicional — ajudando a impulsionar a adoção do Matter sem aumento de custo.
Esperamos que a comunidade Home Assistant possa reaceitá-lo com uma atitude aberta. Enquanto isso, a SONOFF continuará impulsionando o desenvolvimento das tecnologias Matter, Zigbee e Multiprotocol para construir um ecossistema de casa inteligente mais inteligente, aberto e estável.
Multiprotocol não está morto — está apenas começando.
3 comentários
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?
Deixar comentário
Os comentários precisam ser aprovados antes da publicação.
Este site é protegido por hCaptcha e a Política de privacidade e os Termos de serviço do hCaptcha se aplicam.