La detección de presencia parece sencilla. Aparece una etiqueta, por lo que debe haber una persona o un bien en la habitación. Listo, ¿verdad?
No exactamente.
En implementaciones reales, la detección de presencia BLE falla por razones comunes. Los equipos configuran intervalos demasiado lentos, sobrecargan el receptor, confían en una lectura RSSI poco fiable y luego se sorprenden cuando una credencial de la Sala 12 sigue presente en la Sala 13. Hemos visto este patrón repetidamente. El hardware suele funcionar, pero la lógica de temporización e interpretación falla.
La propia Lansitec B-Móvil y B-Fijo La guía destaca un punto importante que muchos proyectos pasan por alto: la detección de presencia BLE de punto único es para seguimiento aproximado o a nivel de habitación, no para posicionamiento direccional exacto. En B-Mobile, fijo Pasarelas Bluetooth escuchar para móvil balizas. En B-Fijo, fijo balizas El dispositivo anuncia la señal y el rastreador móvil la escucha, luego reenvía la identificación de la baliza y el RSSI a la fuente. Son ideas similares, pero las restricciones de tiempo no son idénticas.
Explicación de la arquitectura de detección de presencia BLE (B-Mobile vs B-Fixed)
| Modelo | Lo que permanece fijo | Lo que se mueve | Qué significa realmente la presencia |
|---|---|---|---|
| B-Móvil | Pasarelas Bluetooth | Insignia, etiqueta, pulsera, placa de identificación | “Esta baliza se encuentra dentro del área de cobertura efectiva de la puerta de enlace.” |
| B-Fijo | Balizas Bluetooth | Rastreador de credenciales, sensor de casco, rastreador de contenedores | “Este dispositivo de rastreo detectó la señal de la baliza de la habitación con la suficiente intensidad y frecuencia como para pertenecer a esa zona.” |
Esa distinción importa. En B-Mobile, Lansitec recomienda un intervalo publicitario de 800 ms para personas que se mueven rápidamente y señala que Puerta de enlace Bluetooth para interiores y puerta de enlace Bluetooth de insignia mantener Recepción Bluetooth Siempre encendido. Para energía solar. puertas de enlace, La recepción también puede permanecer activada, pero Lansitec recomienda reducir la duración de la recepción durante períodos prolongados de lluvia para ahorrar energía.
En B-Fixed, la restricción proviene del lado del oyente. Lansitec afirma que la Bluetooth del rastreador La ventana de recepción es de tres segundos, por lo que el intervalo de transmisión de la baliza no debe exceder un segundo. El intervalo de baliza sugerido es de 800 ms, 500 ms o menos, y a 100 ms el rastreador puede captar varios paquetes en la ventana de tres segundos, descartar el RSSI más alto y el más bajo, y promediar el resto. Esta es una pista muy práctica. La detección de presencia mejora cuando se trata BLE como un flujo continuo de información, no como un solo ping.
Errores comunes en la detección de presencia BLE (y cómo solucionarlos)
Estos son los errores más comunes.
- Primero optimizan la batería y luego se preguntan dónde quedó la detección.
Bluetooth LE permite extender mucho los intervalos de publicidad. El rango formal de intervalos de publicidad en la especificación principal de Bluetooth va desde 20 ms a 10.485,759375 s, con un pseudoaleatorio Retraso de anuncio de 0 a 10 ms añadido a cada evento. Esa flexibilidad es útil, pero también facilita la configuración de una baliza de forma tan deficiente que una persona en movimiento pasa por una puerta entre paquetes. (1) - Realizan un escaneo insuficiente.
En el lado del escáner, el intervalo de escaneo y la ventana de escaneo son las palancas que deciden con qué frecuencia escucha la radio y durante cuánto tiempo. Silicon Labs define el intervalo de escaneo como la frecuencia con la que comienza el escaneo y la ventana de escaneo como el tiempo que el dispositivo escucha. La ventana debe ser menor o igual que el intervalo, ambos expresados en 0,625 ms unidades. Silicon Labs también señala que el cambio de canal consume tiempo y que no se reciben paquetes durante dicho cambio. (2) - Parten de la base de que el valor RSSI más alto siempre corresponde a la habitación correcta.
Ese es el error seductor. El NIST descubrió que el RSSI de BLE varía no solo con la distancia, sino también con interferencia multitrayecto, otro tráfico de 2,4 GHz, orientación y obstrucción. En otras palabras, el RSSI es evidencia, no la verdad. (3)(4) - Ignoran las fugas de las paredes y la atenuación del cuerpo humano.
Lansitec dice explícitamente puertas de enlace o Rastreadores Es posible que aún se escuchen señales de la habitación contigua, pero la señal suele ser mucho más débil, con una diferencia de RSSI que puede alcanzar los 20 dBm. El trabajo de proximidad BLE del NIST ayuda a explicar por qué esa diferencia varía en la práctica: los distintos materiales de las paredes atenúan la señal de forma muy diferente, e incluso una persona que bloquea la trayectoria directa puede modificar el RSSI en unos 11 dB. (4)
Configuración de temporización BLE que afecta la precisión de la detección de presencia
Sorprendentemente, muchos proyectos se obsesionan con los planos y los iconos de referencia antes de siquiera considerar la radio. Ese orden es incorrecto.
Puntos de partida prácticos para implementaciones al estilo Lansitec
| Guión | Mejor punto de partida | Por qué funciona |
|---|---|---|
| B-Mobile, personas moviéndose por pasillos/puertas | Baliza de insignia a 800 ms, recepción de puerta de enlace siempre activa cuando la alimentación lo permite. | Aumentas la probabilidad de ver al menos un anuncio útil durante un breve cruce de puerta. |
| B-Fijo, señal de habitación al rastreador móvil | Ventana de recepción del rastreador de 3 s, intervalo de baliza de 800 ms o 500 ms, nunca más lento que 1 s | El rastreador necesita suficientes oportunidades de baliza dentro de cada ventana de recepción. |
| Sensible a la batería pero aún así sensible a la habitación. | Mantén el intervalo moderado y luego redúcelo. Potencia TX antes de hacer el intervalo demasiado lento | Un menor consumo de energía ayuda a reducir la fuga de señal a las habitaciones adyacentes sin alterar el ritmo de los eventos. |
| Habitaciones que se mezclan entre sí o pisos que interfieren | Umbrales por habitación más menores Potencia TX, incluso hasta -26 dBm en estructuras metálicas de varios pisos difíciles | Lansitec ya utiliza la reducción de potencia de transmisión para controlar las interferencias entre plantas. Esta misma idea también ayuda a delimitar las habitaciones. |
Esa última fila importa más de lo que la gente piensa. Cuando el problema es la fuga, Un menor alcance es mejor que un mayor procesamiento posterior.. La guía B-Fixed de Lansitec para fábricas de varios pisos dice que se debe reducir la potencia de transmisión de la baliza a -26 dBm para evitar interferencias entre pisos. Este es un ejemplo de separación de pisos, pero el principio se generaliza perfectamente a habitaciones y puertas contiguas.
Cómo usar correctamente el RSSI para la detección de presencia en interiores
El material B-Fixed de Lansitec incluye una fórmula clásica de pérdida de trayectoria logarítmica para derivar la distancia a partir del RSSI:
d=10((∣RSSI∣−A)/(10n))
con valores de ejemplo recomendados de A = -59 y n = 3,3226.
Esa fórmula es útil. Pero también es peligrosa si se interpreta de forma demasiado literal.
El NIST describe la misma familia general de modelos de pérdida de trayectoria y muestra por qué la varianza es tan importante en el trabajo de proximidad BLE. El modelo puede describir la tendencia, pero la dispersión alrededor de la tendencia es grande debido al desvanecimiento, el bloqueo y los efectos específicos del entorno. (4)
Esta es la mejor manera de usar RSSI en la detección de presencia:
Úselo como una señal clasificada a lo largo del tiempo.
Un motor de nivel de habitación sólido generalmente hace al menos tres cosas:
- Agrega múltiples paquetes, ni uno solo. Lansitec ya lo insinúa en B-Fixed al promediar varias muestras RSSI después de descartar los extremos.
- Compara habitaciones por margen, No se trata solo de un valor absoluto. Una señal detectada a -67 dBm en la habitación A y a -70 dBm en la habitación B es ambigua. Una señal detectada a -59 dBm en la habitación A y a -78 dBm en la habitación contigua es mucho más nítida. Esta inferencia se basa en la diferencia de "hasta 20 dBm" entre habitaciones adyacentes que indica Lansitec y en los hallazgos del NIST sobre la variabilidad de la atenuación.
- Añade histéresis y tiempo de permanencia., de modo que el sistema no rebota con cada fluctuación de RSSI. Los datos del NIST sobre orientación, paredes y obstáculos corporales hacen que esto sea prácticamente obligatorio.
En pocas palabras: no declares que "entraste en la Sala B" por un solo paquete. Decláralo porque la Sala B se mantuvo fuerte el tiempo suficiente, por un margen suficientemente amplio, a lo largo de suficientes paquetes.
Cómo solucionar la fuga de señal BLE entre habitaciones
Aquí es donde muchos despliegues fracasan.
Lansitec lo deja claro tanto en B-Mobile como en B-Fixed: la recepción en la habitación contigua existe, pero suele ser más débil, a menudo hasta 20 dBm menos. Esto sienta las bases para un mejor clasificador.
Una pila lógica práctica tiene este aspecto:
Calibra cada habitación, no todo el edificio.
Un umbral global de RSSI rara vez se mantiene en paredes reales. Mida las condiciones con la puerta abierta, la puerta cerrada, la habitación ocupada y vacía. El NIST demuestra que el material de la pared por sí solo puede modificar drásticamente la atenuación, y su estudio observó una diferencia de aproximadamente 20 dB en la pérdida de trayectoria entre paredes de vidrio y de metal. (4)
Utilice “mejor habitación más margen”
No se limite a preguntar: "¿Oí la etiqueta?". Pregunte: "¿Esta sala tenía una señal acústica más fuerte que la siguiente en al menos X dB durante Y segundos?". El valor exacto de X depende de los resultados del estudio del sitio, pero la lógica proviene directamente de los documentos de Lansitec sobre la debilidad de las salas adyacentes.
Umbrales de entrada y salida separados
El acceso debería ser más estricto que la permanencia. La salida debería requerir un poco más de paciencia. De lo contrario, alguien que esté de pie junto a una pared se moverá rápidamente entre las habitaciones.
Si es posible, solucione las fugas de RF antes que el software.
Reducir Potencia TX, Aleje la puerta de enlace o baliza de las paredes compartidas o acérquela al área que realmente le interesa. BLE ofrece potencia de transmisión ajustable, y la gama de balizas de Lansitec lo permite.
Sepa cuándo la cobertura del corredor es suficiente.
La sección de preguntas y respuestas de Lansitec sobre B-Mobile ofrece una perspectiva realista sobre las ventajas y desventajas de la implementación: pasillo, vestíbulo y recibidor. puertas de enlace Puede ser la opción más económica si el requisito real es "saber cuándo las personas están fuera de la habitación". Instale una puerta de enlace en cada habitación solo cuando realmente necesite la identificación de la habitación, el intercambio de compañeros de habitación o la presencia conjunta en la misma habitación con mayor certeza.
Es fácil pasar por alto este detalle, pero supone un ahorro. La detección de presencia solo da una mala impresión cuando el objetivo de diseño y la densidad de despliegue no coinciden.
Configuración de la ventana de escaneo y del intervalo para una detección confiable.
Este es el aspecto que muchos artículos pasan por alto.
En teoría, la publicidad y el escaneo son solo parámetros GAP. En la práctica, definen si el sistema tiene siquiera la posibilidad de detectar movimiento. Silicon Labs señala que el escaneo pasivo solo escucha, mientras que el escaneo activo también envía solicitudes de escaneo y espera respuestas. Además, advierten que el cambio de canal lleva tiempo y que no se reciben paquetes de publicidad durante ese período. (2)
Eso significa dos cosas:
- Para la detección de presencia simple, el escaneo pasivo suele ser la opción más conveniente. Es más silencioso y consume menos energía.
- Si reduces demasiado el tiempo de escaneo, no solo disminuyes el consumo de batería, sino que también generas tiempo de inactividad.
El NIST planteó la misma cuestión operativa desde otra perspectiva. En su trabajo sobre la interacción con BLE, cuando la publicidad y la escucha no estaban suficientemente sincronizadas, los dispositivos podían simplemente no detectar la presencia de los demás. (3)
Por lo tanto, la primera pregunta real en la puesta en marcha no es: "¿Cómo va a ser mi panel de control?".“
La cuestión es la siguiente: ¿Cuántas oportunidades tiene mi sistema de escuchar el paquete por cada cruce de puerta?
Si la respuesta es una, tal vez, el despliegue ya sea frágil.
Guía de configuración paso a paso para la detección de presencia BLE
Utilice este pedido en el sitio.
- Primero, ajusta el tiempo.
Para B-Mobile, comience con la guía de Lansitec de 800 ms para personas en movimiento rápido. Para B-Fixed, respete la ventana de recepción del rastreador de 3 s y mantenga la publicidad de baliza en 1 s como máximo, preferiblemente 800 ms o 500 ms. - Recortar Potencia TX segundo.
Si hay fugas de señal en habitaciones contiguas, reduzca la potencia antes de recurrir a soluciones de filtrado extremas. Los rangos de potencia BLE configurables de Lansitec y la recomendación de aislamiento de suelo de -26 dBm hacen de este un control muy sensato. - Recopile histogramas RSSI de cada habitación.
No basta con estar en el centro de la habitación. Prueba en la puerta, en la pared medianera, en el borde del pasillo y cerca de las estanterías metálicas. - Crea una lógica de clasificación basada en medianas, márgenes y tiempo de permanencia.
No lanzaríamos un sistema de producción bajo el principio de "el último paquete que sobre" gana, y ustedes tampoco deberían hacerlo. - Solo entonces decide la densidad.
¿Habitación pequeña? Una puerta de enlace o baliza puede ser suficiente. ¿Taller peligroso? Lansitec recomienda una separación de 10 m. ¿Necesita una identificación precisa de las habitaciones en un hotel o centro de atención? Una baliza por habitación mejora considerablemente la precisión.
Buenas prácticas para la detección precisa de presencia mediante BLE
Una buena detección de presencia no es magia. Se trata de una sincronización BLE precisa y unas expectativas realistas.
Tanto B-Mobile como B-Fixed demuestran la misma lección desde perspectivas opuestas: la detección de presencia funciona mejor cuando se optimiza para obtener evidencia repetida y creíble dentro de una zona conocida. No se trata de coordenadas perfectas. No se trata de certeza en un solo paquete. Y definitivamente no se trata de un umbral para todo el edificio copiado de una prueba de laboratorio.
Ajusta el intervalo de publicidad para que coincida con el movimiento. Ajusta el tamaño de la ventana del receptor para que pueda captar paquetes. Trata el RSSI como una señal de clasificación con ruido. Reduce las fugas de señal mediante la ubicación y la potencia antes de intentar engañar a la física con software.
Si se hace eso, la detección de presencia deja de ser "más o menos aceptable" y se vuelve fiable.
Preguntas frecuentes
Acerca de la detección de presencia BLE
¿La detección de presencia mediante BLE es suficientemente precisa para la identificación exacta de habitaciones?
Por lo general, sí para una presencia bien ajustada a nivel de sala, pero no para una posición geométrica exacta desde un solo punto. Lansitec describe explícitamente un solo punto. detección de presencia Adecuado para seguimiento aproximado a nivel de habitación, no para localización precisa de la dirección.
¿Cuál es un intervalo de publicidad inicial seguro para personas que se mudan?
Para implementaciones B-Mobile al estilo Lansitec, se recomienda comenzar con 800 ms para personas que se desplazan rápidamente. Para B-Fixed, mantenga los intervalos de baliza en 1 s o menos, siendo preferibles 800 ms o 500 ms.
¿Por qué sigue apareciendo una insignia en la habitación de al lado?
Debido a que BLE se propaga a través de puertas, paneles de yeso, vidrio y huecos mucho mejor de lo que muchos equipos esperan. Lansitec observa recepción en la habitación contigua con RSSI diferencias de hasta 20 dBm, y el NIST muestra que el material de la pared y el bloqueo corporal pueden variar la atenuación en grandes cantidades. (4)
¿Debería solucionar la fuga de corriente con más software o con menos potencia de radiofrecuencia?
Generalmente se empieza con menor potencia de RF y mejor ubicación. La guía de despliegue B-Fixed de Lansitec reduce la potencia de la baliza a -26 dBm en entornos complejos de varios pisos para controlar las interferencias.
Referencias y lecturas adicionales:
- Bluetooth SIG: Especificación principal de Bluetooth
- Silicon Labs: Referencia de la API Bluetooth LE GAP
- NIST: Desarrollo y evaluación de un dispositivo Bluetooth de bajo consumo para métricas de encuentros electrónicos.
- NIST: Sobre la viabilidad de la detección de proximidad de COVID-19 mediante señales Bluetooth de baja energía.





