Soldinamic WIKI / DOCS v1.0
Soldinamic Documentación Telemetría en Tiempo Real

Telemetría en Tiempo Real

El corazón de LumiotLoRaWAN es su pipeline de ingestión de datos de alta velocidad, optimizado para procesar grandes volúmenes de payloads.

Arquitectura de Ingesta

Cuando un dispositivo emite un dato, el flujo es el siguiente:

  1. LoRaWAN Network Server (Network Server) recibe el paquete RF de la radiobase y decifra el Payload usando el AppKey.
  2. LoRaWAN Network Server emite un evento up hacia nuestro broker interno (MQTT o Kafka).
  3. El microservicio ms-telemetry consume el mensaje, parsea la estructura (ej. temperatura, humedad) y persiste el histórico inmutablemente en TimescaleDB.
  4. Simultáneamente, el evento se enruta mediante Redis Pub/Sub hacia los nodos de WebSockets.
  5. El API Gateway empuja los datos al Frontend (Vue 3).

Visualización

Gracias a la integración de WebSockets y Pinia en el Frontend, cualquier vista (Dashboard, Mapa, Lista) se actualiza de manera instantánea y reactiva sin necesidad de recargar la página.

Si observas el mapa de dispositivos, verás una animación de parpadeo (ping/pulse) amarillo por un par de segundos exactamente en el momento en que un sensor reporta nueva telemetría.

Busca temas, dispositivos, MQTT, gateways, API...
Vista ampliada