Sensor Sonoff Presencia SNZB-06P2
Índice
Sensor Sonoff Presencia SNZB-06P24: El Sucesor Mejorado que Revoluciona la Detección de Movimiento
El SONOFF SenseGuard Presence Core 24G (SNZB-06P24) se erige como el digno sucesor del popular SNZB-06P, un sensor de presencia Zigbee que conquistó a muchos usuarios por su accesibilidad. Si bien su diseño exterior y la conectividad Zigbee se mantienen, el corazón tecnológico del SNZB-06P24 es radicalmente diferente.

SONOFF ha introducido mejoras significativas. El radar de 5.8GHz ha sido sustituido por uno de 24GHz, lo que permite un conjunto de características completamente nuevo: siete zonas de detección configurables, un sistema de calibración por aprendizaje espacial y un sensor de luz ambiental de precisión. Estos avances se reflejan en su precio, que asciende a $24.90, en comparación con los aproximadamente $18 del modelo original.
Hemos probado el SNZB-06P24 en Home Assistant a través de Zigbee2MQTT y ZHA. Este dispositivo está disponible en plataformas como AliExpress y tiendas de Amazon en diferentes regiones, además de la tienda oficial de Sonoff.
SNZB-06P vs. SNZB-06P24: Un Salto Tecnológico
La diferencia entre el SNZB-06P y el SNZB-06P24 va más allá de una simple actualización; se trata de una renovación completa del hardware. El modelo original utilizaba un módulo radar de 5.8GHz y un SoC Zigbee EFR32MG22 de Silicon Labs. El SNZB-06P24, en cambio, incorpora un radar de 24GHz y un MCU Telink TLSR8656, marcando un antes y un después en sus capacidades.
| Característica | SNZB-06P | SNZB-06P24 |
|---|---|---|
| Frecuencia Radar | 5.8GHz | 24GHz |
| Ángulo de Detección | 100° | 120° |
| Rango de Detección | 4m | 4m |
| Detección Estacionaria | Hasta 4m | Hasta 4m |
| Zonas de Detección | Ninguna | 7 zonas lineales (incrementos de 0.5m) |
| Control de Sensibilidad | Baja / Media / Alta | Escala numérica, -6 a +6 |
| Calibración de Interferencia | Ninguna | Aprendizaje espacial (autoaprendizaje) |
| Luz Ambiental | Binaria (Brillante / Oscuro) | Valor Lux con offset de calibración |
| MCU | EFR32MG22 (Silicon Labs) | TLSR8656 (Telink) |
| Alimentación | 5V/1A, USB-C | 5V/0.5A, USB-C |
| Precio | $17.90 | $24.90 |
Contenido del Paquete y Diseño del SNZB-06P24
El SNZB-06P24 llega en la característica caja naranja de SONOFF. Dentro encontramos el sensor, su base magnética, un cable de alimentación USB-C, tornillos, clips para la gestión de cables, una almohadilla adhesiva 3M y el manual de usuario. El contenido está bien pensado para cubrir diversas opciones de montaje.

En cuanto al diseño, el SNZB-06P24 mantiene la forma de cápsula del modelo anterior. La cabeza del sensor es giratoria 360° y se inclina libremente, facilitando su orientación sin necesidad de mover la base. Aunque su construcción es ligera, no da la sensación de ser un producto de baja calidad.

Al abrirlo, observamos una PCB compacta y organizada. El chip principal es el ya mencionado Telink TLSR8656, encargado de la comunicación Zigbee 3.0. Este es el SoC que SONOFF está adoptando en sus dispositivos más recientes. Junto a él, un chip auxiliar gestiona funciones de soporte, y el puerto USB-C se integra directamente en el borde de la placa.

Un detalle interesante es el reflector metálico pulido en la parte posterior de la cúpula, que actúa como un plato de satélite en miniatura. Su función es concentrar la señal mmWave hacia adelante, mejorando la ganancia efectiva de la antena en la dirección deseada.


El módulo radar mmWave, identificado como 2412S32 de Shenzhen MoreSense Technology, se conecta a la placa principal mediante dos conectores. Este componente es fundamental para las nuevas capacidades del sensor. En la parte frontal, encontramos las antenas, mientras que en la trasera se ubica el chip de procesamiento y un pequeño fotodiodo naranja, que actúa como sensor de luz ambiental, recibiendo la luz a través de la cúpula frontal.


Integración con Home Assistant: Zigbee2MQTT y ZHA
La integración del SNZB-06P24 en Home Assistant se puede realizar de dos maneras principales: a través de Zigbee2MQTT o ZHA. Para iniciar el proceso de emparejamiento, es necesario mantener presionado el botón del dispositivo durante aproximadamente 5 segundos, hasta que el LED comience a parpadear en rojo.
Integración con Zigbee2MQTT
Zigbee2MQTT reconoce de inmediato el SNZB-06P24 por su nombre y fabricante. Con la interfaz Windfront, también se identifica el fabricante del chip (Telink Semiconductor). La versión del firmware aparecerá como -1 hasta que se realice una búsqueda manual de actualizaciones OTA. En nuestras pruebas, el firmware estaba actualizado.
El dispositivo expone las siguientes entidades directamente:
- Iluminancia: Nivel de luz ambiental medido en lux, actualizado continuamente.
- Ocupación: Estado binario de presencia (Ocupado o Desocupado).
- Tiempo de espera de ocupación: Retardo antes de que el sensor reporte Desocupado tras la ausencia de movimiento.
- Zona 1 – Zona 7 (0m-4m): Interruptores individuales True/False para cada una de las siete zonas de detección, que cubren el rango de 4 metros en incrementos de 0.5m.
- Calibración de iluminancia: Offset en lux para corregir las lecturas de brillo.
- Ajuste fino de sensibilidad: Nivel de sensibilidad del radar en una escala de -6 a +6.
- Aprendizaje espacial: Botón para iniciar el proceso de calibración de interferencias.
- Estado del aprendizaje espacial: Indica el estado de la calibración (Claro, Aprendiendo, Fallido).
- Calidad de enlace: Fuerza de la señal Zigbee (LQI).

Integración con ZHA
En ZHA, el proceso de emparejamiento es similar. Inicialmente, ZHA expone solo un sensor binario básico de ocupación y la iluminancia. Para acceder a las funciones avanzadas, que utilizan un clúster específico del fabricante (FC11) no soportado de forma nativa, es necesario aplicar un “quirk” personalizado.
- Descargue el archivo del quirk desde el centro de conocimiento de SONOFF y descomprímalo.
- En el sistema de archivos de Home Assistant, navegue a la carpeta
configy cree una carpetacustom_zha_quirkssi no existe. - Coloque el archivo
SNZB-06P24.pyextraído dentro de esa carpeta. - Edite el archivo
configuration.yamlde Home Assistant y añada lo siguiente:zha: custom_quirks_path: /config/custom_zha_quirks - Reinicie Home Assistant.
Una vez aplicado el quirk, ZHA expondrá las mismas funciones avanzadas que Zigbee2MQTT: offset de iluminación, ajuste de sensibilidad, disparador de aprendizaje espacial, estado del aprendizaje espacial y los interruptores por zona.

Configuración de Zonas de Detección
El rango de detección del SNZB-06P24 se divide en siete zonas independientes. La Zona 1 cubre el primer metro (0-1m), con un ancho duplicado respecto a las demás. Las Zonas 2 a 7 extienden la cobertura en incrementos de 0.5m hasta alcanzar los 4 metros. Esta segmentación permite una granularidad sin precedentes.

La primera zona (0-1m) presenta una menor granularidad para evitar reflexiones del propio sensor. Sin embargo, en la práctica, permite excluir áreas no deseadas o con fuentes de interferencia. Por ejemplo, si un ventilador está a 3 metros, se puede deshabilitar la Zona 6 para que el sensor se centre en las áreas de interés. Cada zona se gestiona como un interruptor individual en Zigbee2MQTT o como una entidad de interruptor en ZHA con el quirk aplicado.
Calibración del Sensor y Aprendizaje Espacial
El aprendizaje espacial es una herramienta avanzada para filtrar interferencias. Al activarlo, el dispositivo aprende los patrones de movimiento de fuentes como ventiladores o aires acondicionados y los ignora. Este proceso requiere que el usuario abandone el área de detección mientras se ejecuta, lo que dura aproximadamente 35 segundos. El sensor reportará su estado como learning durante la calibración y pasará a clear al completarse, o failed si ocurre un error.

Es crucial tener en cuenta que si el sensor se mueve o una fuente de interferencia cambia de posición, el aprendizaje espacial debe reiniciarse. Las mascotas o robots aspiradores, al ser fuentes no fijas, no pueden ser filtradas por esta función. En estos casos, la mejor estrategia es ajustar el ángulo de montaje o desactivar las zonas donde suelen transitar.
La sensibilidad del radar se puede ajustar en una escala de -6 a +6. SONOFF recomienda realizar el aprendizaje espacial antes de ajustar la sensibilidad para obtener los mejores resultados, ya que la calibración se adapta al nivel de sensibilidad existente.
Sensor de Luz Ambiental
El SNZB-06P24 integra un sensor de luz ambiental que reporta la iluminancia en lux. A diferencia del modelo anterior, que solo ofrecía un estado binario (dim/bright) y lo actualizaba al detectar presencia, el SNZB-06P24 proporciona lecturas de lux precisas y continuas.
La función de calibración de iluminancia permite ajustar las lecturas de lux según el entorno o la posición de montaje. SONOFF advierte que la orientación del sensor puede afectar las lecturas, por lo que es importante fijar la posición antes de calibrar. El rango de calibración (±1000 lux) es suficiente para corregir la mayoría de las discrepancias comunes.
En Home Assistant, la entidad de iluminancia puede combinarse con el estado de ocupación para crear automatizaciones más complejas, como encender las luces solo cuando hay presencia y la luz ambiental es baja. Si bien la utilidad de estas automatizaciones es debatible, la capacidad de implementarlas está presente.
Rendimiento de la Detección
Probamos el SNZB-06P24 en la misma posición utilizada para otros sensores mmWave, montado sobre la caja de un PC con visión del despacho. Tras ejecutar el aprendizaje espacial sin fuentes de interferencia, la calibración se completó en unos 35 segundos.

El tiempo de respuesta es prácticamente instantáneo. Al estar siempre alimentado por USB, el sensor no sufre ciclos de suspensión. El cambio a estado ocupado ocurre en aproximadamente medio segundo tras detectar movimiento. El tiempo de espera de ocupación es muy preciso, con un mínimo de 15 segundos que se cumple rigurosamente, confirmando la correcta aplicación de los parámetros.
Las pruebas de enmascaramiento de zonas demostraron su eficacia. Al deshabilitar las zonas 1, 2 y 3 (0-1.5m), el sensor reportó correctamente desocupado mientras permanecíamos sentados en esa área. La reactivación de las zonas restauró la detección normal tras un breve movimiento.
La detección estacionaria hasta aproximadamente 3.5 metros es excelente. Sentados a 2 y 2.5 metros con una sensibilidad de 5, no hubo falsos negativos. Incluso a 3-3.5 metros, la detección se mantuvo fiable con el temporizador de 15 segundos.
Más allá de los 3.5 metros, la fiabilidad disminuye. A 4 metros, se observaron falsos desocupados ocasionales, un comportamiento que variaba ligeramente según el ángulo de inclinación del sensor. Incrementar la sensibilidad a 5 o 6 puede ayudar a estas distancias, pero se recomienda volver a ejecutar la calibración espacial después de ajustar la sensibilidad. Como regla general, la detección estacionaria fiable se sitúa alrededor de los 3.5 metros.
En general, el SNZB-06P24 se consolida como un sensor de presencia Zigbee muy competente, especialmente considerando su nivel de configuración y su precio competitivo.
Veredicto Final
El SONOFF SNZB-06P24 representa una mejora sustancial respecto a su predecesor, el SNZB-06P. La adopción del radar de 24GHz, la introducción de siete zonas de detección configurables y la función de aprendizaje espacial lo convierten en un dispositivo significativamente más avanzado.
Su precio de $24.90 lo mantiene accesible dentro del mercado de sensores de presencia Zigbee con estas características. La integración con Zigbee2MQTT es fluida y completa desde el primer momento, ofreciendo todas las entidades y actualizaciones OTA. Para los usuarios de ZHA, la aplicación del quirk personalizado es un paso adicional, pero recompensa con acceso a la misma funcionalidad completa.
Si ya utilizas el SNZB-06P y cumple tus expectativas, la decisión de actualizar dependerá de si el control de zonas y la calibración de interferencias resolverían problemas específicos en tu entorno. Si estás comenzando o el modelo anterior se quedó corto en espacios más grandes o complejos, el SNZB-06P24 es, sin duda, una opción superior.
SNZB-06P
SNZB-06P24