Introducción
Gracias al soporte Multiprotocol, un dongle Zigbee con firmware MultiPAN puede ejecutar simultáneamente redes Zigbee y Thread. Desde el lanzamiento del firmware MultiPAN en 2022, ha sido un tema popular, atrayendo interés continuo de la comunidad de hogares inteligentes.
Antecedentes
En diciembre de 2022, Home Assistant lanzó el dongle SkyConnect junto con el firmware MultiPAN oficial que soportaba la funcionalidad Multiprotocol. Este firmware estuvo en uso activo durante 2024, pero Home Assistant confirmó posteriormente que ejecutar Zigbee y Thread simultáneamente en un solo chip de Silicon Labs era inestable. El soporte Multiprotocol se pausó oficialmente y el firmware MultiPAN fue bloqueado en dispositivos SkyConnect.
Sin embargo, en SONOFF no nos detuvimos ahí.
Impulsados por nuestra búsqueda de innovación técnica, creemos que ejecutar Zigbee y Thread en un solo chip es la solución óptima. Para los usuarios cotidianos, esto significa que un solo dongle puede conectarse tanto a dispositivos Zigbee como Thread, reduciendo significativamente la barrera de entrada para la adopción del hogar inteligente.
Por eso, a partir de la segunda mitad de 2024, comenzamos una investigación profunda sobre el firmware MultiPAN con el apoyo oficial de Silicon Labs.
Últimos avances
Después de una serie de optimizaciones en la configuración y la pila de tareas CPC, ejecutamos con éxito las redes Zigbee y Thread simultáneamente en el ZBDongle-E (con SoC EFR32MG21) usando el firmware MultiPAN más reciente.
En esta configuración, añadimos un total de 150 dispositivos:
- 100 dispositivos Zigbee
- 50 dispositivos Thread
Luego realizamos las siguientes pruebas de estrés:
- Pruebas aleatorias de control manual
- Pruebas automatizadas de alta frecuencia: controlando los 100 dispositivos Zigbee y 50 dispositivos Thread cada 30 minutos
Las pruebas se realizaron de forma continua durante 5 semanas sin ningún fallo o inestabilidad.
Ahora, estamos seguros de decir: Multiprotocolo no está muerto.
Pruebas Detalladas
Entorno de Pruebas
- 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 y Firmware
- Dispositivo: SONOFF ZBDongle-E
- Firmware: MultiPAN (SSDK12.01), actualizable vía SONOFF Dongle Flasher
-
Protocol Versions:
- Zigbee: EmberZNet SDK 8.1.1.0
- Thread: OpenThread SDK 2.6.1.0
-
Carga de prueba:
- 100 dispositivos Zigbee
- 50 dispositivos Matter sobre Thread
Alcance de la prueba
-
Funcionalidad:
- Control único y control grupal Zigbee
- Control único de dispositivo Thread
- Actualizaciones OTA Zigbee
- Recuperación de pérdida de energía del coordinador
-
Estabilidad:
- Cada 30 minutos:
- Control grupal de 100 dispositivos Zigbee
- Controlar 50 dispositivos Thread secuencialmente
Resultados de la prueba
Pruebas de estabilidad
Caso de prueba |
Resultado |
Control grupal de 100 dispositivos Zigbee cada 30 minutos |
Estable durante 5 semanas |
Control único de 50 dispositivos Thread cada 30 minutos |
Estable durante 5 semanas |
Rendimiento de control único de dispositivo Thread
Tipo de dispositivo |
Tasa de Éxito |
Tiempo promedio de respuesta |
Resultado |
Luz RGB Nanoleaf |
100% |
98ms |
✅ Aprobado |
Enchufe inteligente Reino Unido |
100% |
195ms |
✅ Aprobado |
Enchufe inteligente UE |
100% |
172ms |
✅ Aprobado |
Rendimiento de control individual de dispositivo Zigbee
Tipo de dispositivo |
Tasa de Éxito |
Tiempo promedio de respuesta |
Resultado |
Nodo Router Zigbee |
100% |
100ms |
✅ Aprobado |
Control de grupo Zigbee (20 dispositivos)
Tipo de dispositivo |
Tasa de Éxito |
Tiempo promedio de respuesta |
Resultado |
Nodo Router Zigbee |
100% |
0.76s |
✅ Aprobado |
¿Qué sigue?
Estos resultados muestran que flashear el firmware MultiPAN en ZBDongle-E y ejecutarlo en Zigbee2MQTT y Chiptool es estable.
A continuación, probaremos esta configuración en un Entorno de Home Assistant. Sin embargo, dado que el complemento Multiprotocolo original de SiliconLabs ha sido desaprobado y eliminado de la tienda de complementos de HA, planeamos:
- Actualizar el complemento Multiprotocolo original de SiliconLabs
- Habilitar la operación MultiPAN dentro de Home Assistant para pruebas
Conclusión
Multiprotocolo es una tecnología transformadora. Permite a los usuarios actuales de Zigbee conectar dispositivos Matter sin comprar hardware adicional — ayudando a impulsar la adopción de Matter sin aumento de costo.
Esperamos que la comunidad de Home Assistant pueda reaceptarlo con una actitud abierta. Mientras tanto, SONOFF continuará impulsando el desarrollo de las tecnologías Matter, Zigbee y Multiprotocolo para construir un ecosistema de hogar inteligente más inteligente, abierto y estable.
Multiprotocolo no está muerto — solo está comenzando.
3 comentarios
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?
Dejar un comentario
Todos los comentarios se revisan antes de su publicación.
Este sitio está protegido por hCaptcha y se aplican la Política de privacidad de hCaptcha y los Términos del servicio.