Inicio / Blog / Ubicación interior BLE
Sistemas inalámbricos y localización interior

Posicionamiento BLE en interiores con ESP32: RSSI y precisión honesta

La localización en interiores parece un problema geométrico, pero lo difícil suele ser el entorno de radio. Paredes, personas, estanterías, orientación de antena y multitrayecto cambian el RSSI. Un escáner ESP32 recoge evidencia de proximidad, pero una fórmula RSSI-distancia no convierte una baliza en un GPS interior preciso. Empieza por la necesidad del producto: sala, zona, proximidad o coordenadas.

Construye un flujo de anclas calibradas

Separa medición, estimación y evento de negocio
1 / AnunciarLa etiqueta emite ID rotativo y batería.
2 / EscanearAnclas ESP32 registran ID, RSSI y hora.
3 / EstimarFiltrar observaciones e inferir zona y confianza.
4 / ActuarEmitir presencia solo si la política lo permite.

Calibra las anclas en el espacio real, con alturas y orientaciones representativas. Las balizas BLE pueden detectarse con intervalos distintos por ventanas de escaneo, interferencia y comportamiento del equipo. Conserva ID de ancla, hora, RSSI, canal si existe, etiqueta y firmware del escáner. No observar un paquete no demuestra que la etiqueta salió del edificio.

RSSI es un indicador ruidoso, no una cinta métrica

Los modelos de pérdida de trayectoria parten de una potencia de referencia y supuestos ambientales. En interiores, multitrayecto y obstáculos los incumplen; una muestra puede cambiar bastante aunque el dispositivo no se mueva. Suaviza en una ventana limitada, descarta lecturas obsoletas y compara anclas, pero guarda observaciones originales para depuración. El fingerprinting puede funcionar en un plano conocido, aunque requiere mediciones y mantenimiento cuando cambia el mobiliario.

Para muchos productos, clasificar sala o zona es más robusto que triangular coordenadas. Define los límites y la ambigüedad: “cerca de zona A, confianza 0,68” es más honesto que una coordenada con decimales falsos. Añade histéresis para evitar saltos entre salas en cada escaneo.

Elige el método según el requisito

Las balizas RSSI sirven para presencia o proximidad aproximada si la tolerancia se ha medido y aceptado. Bluetooth Direction Finding emplea arrays de antenas y ángulo de llegada o salida; necesita hardware e infraestructura compatibles, no solo un escáner ESP32. Bluetooth Core 6.0 también introduce Channel Sounding para medir distancia, pero requiere pares compatibles y un sistema diseñado. Son opciones de despliegue distintas, no ajustes que hagan exacto al RSSI.

MétodoPregunta adecuadaCoste operativo
Proximidad RSSI¿La etiqueta probablemente está cerca de este ancla o zona?Calibración, filtros y deriva ambiental
Fingerprinting¿Qué área conocida coincide con el perfil de radio?Medición densa y mantenimiento del mapa
AoA/AoD¿Desde qué dirección llega la señal?Arrays y localizadores especializados
Channel Sounding¿Qué distancia mide entre pares compatibles?Dispositivos compatibles y soporte del ecosistema

Diseña identidad y privacidad

Usa identificadores rotativos o seudónimos, minimiza retención, limita quién consulta historiales y separa telemetría operativa de identidad personal. Un evento de ubicación puede revelar rutinas aunque el contenido no tenga un nombre. Documenta finalidad, consentimiento o base legal, retención y revisión de acceso antes de instalar anclas en centros de trabajo o espacios públicos.

Mide la calidad del sistema

Evalúa acierto por zona, detecciones omitidas, presencia falsa, demora de transición y antigüedad de ubicación en horarios y planos distintos. Mantén un conjunto de prueba separado y compara por ancla y orientación. El panel debe mostrar incertidumbre y edad de la última observación, no solo un punto. Si la confianza es baja, responde “desconocido” en vez de inventar continuidad.

En resumen

Los escáneres BLE con ESP32 pueden ofrecer proximidad interior práctica si las anclas se calibran y la incertidumbre es visible. Trata RSSI como observación, no como distancia cierta; elige zonas cuando resuelvan el caso y reserva infraestructura especializada para mayor precisión. La ubicación es un contrato de producto con radio, calibración, privacidad y operación.

Referencias