Soldinamic WIKI / DOCS v1.0
Soldinamic Documentación Monitor de Equipo

Monitor de Equipo

NOTE

La vista Monitor es el panel de ingeniería definitivo para cada dispositivo de la red. Accediendo a través del identificador en la tabla de Equipos Activos, esta consola ofrece telemetría en tiempo real, gestión de llaves criptográficas, paneles de control (widgets) y diagnóstico profundo del tráfico LoRaWAN y la salud del nodo.


1. Vista General (Dashboard)

Vista General del Monitor

El Dashboard es la pantalla de aterrizaje al monitor. Aquí se aglomera la información crítica operativa y las métricas de radiofrecuencia (RF):

  • Panel Superior de KPI (Tarjetas):

    • RSSI: Intensidad de la señal recibida (ej. -60 dBm). Un valor fundamental para medir la potencia del enlace.
    • SNR: Relación Señal/Ruido (ej. 8.5 dB). Indica qué tan limpia es la señal frente al ruido de fondo.
    • FCntUp: Contador de tramas ascendentes (Uplink). Vital para prevenir ataques de replay.
    • Última Actividad: Marca de tiempo exacta del último payload válido recibido por el Network Server.
  • Resumen Técnico & Ubicación Espacial:

    • Tabla Izquierda: Muestra los metadatos fijos del equipo (Nombre, Perfil, Distribuidor, Filial, Modelo de Hardware, Zona Horaria y el ID Nativo de LoRaWAN Network Server).
    • Mapa Geográfico: Un visor Leaflet con el pin de ubicación exacta del equipo. Posee controles para alternar entre la capa estándar (Mapa) y la capa de alto detalle (Satélite).
  • Calidad de Enlace y Métricas de Red (Gráficos):

    • Un conjunto de 6 gráficas especializadas alimentadas directamente por las APIs de LoRaWAN Network Server. Incluye: Paquetes Recibidos, Historial RSSI, Historial SNR, Histribución por Frecuencia (Stacked Bar), Distribución por Data Rate (DR) y Análisis de Errores de Enlace.
    • Posee selectores de periodo (24h, 31d, 1y) y botón de actualización manual para no recargar la página entera.

2. Panel de Control (Widgets & Métricas Live)

TIP

Esta pestaña solo aparecerá si el Device Profile del equipo tiene widgets configurados, o si el decodificador (Codec) ya ha empezado a enviar mediciones analíticas.

Panel de Control

  • Controles Personalizados (Downlink Widgets):
    • Muestra elementos de control (Botones, Switches, Sliders y Selectores) definidos en el perfil del dispositivo. Cada interacción envía automáticamente un payload en formato Hexadecimal/JSON usando el FPort designado en la plantilla.
  • Métricas de Telemetría (Live Metrics):
    • Tarjetas que muestran el estado del sensor (ej. Temperatura, Humedad, Batería). La interfaz se adapta según el tipo de métrica (Counter, Gauge con barra de progreso circular, Absolute, o String). Estas métricas se actualizan en la UI vía WebSockets sin recargar la página.

3. Configuración del Sistema

Configuración del Sistema

Pestaña dedicada a la gestión de datos persistentes y transferencia comercial del activo.

  • Panel Izquierdo (Lectura):
    • DevEUI y SN: Incluyen botones de copiado rápido al portapapeles.
    • Propietario & Filial: Muestra a quién le pertenece el equipo.
    • Botón de Transferencia (Exclusivo SuperAdmin/Integrador): Al presionarlo se despliega el siguiente modal estratégico.

Modal de Transferencia

CAUTION

Transferir un equipo significa cambiar su Tenant y Subsidiary. Esto mueve toda la soberanía del dato y la facturación de un cliente a otro.

  • Distribuidor Destino (Tenant): Elige el nuevo dueño principal.

  • Filial Destino (Application): Selecciona en qué planta u organización final será inyectado.

  • El sistema se encarga de re-crear el equipo en la nueva "Application" dentro de LoRaWAN Network Server de forma completamente transparente.

  • Panel Derecho (Formulario Editable):

    • Permite renombrar el equipo, actualizar su modelo de hardware, cambiar la zona horaria (Timezone), y recalibrar su ubicación GPS (Latitude y Longitude) editando los inputs directamente.

4. Seguridad OTAA

Configuración OTAA

Muestra los parámetros de Over-The-Air Activation.

  • Si un usuario tiene los permisos adecuados, podrá visualizar (y regenerar en caso de pérdida) el AppKey y NwkKey. Es crucial para la vinculación inicial del hardware comercial.

5. Activación (ABP / Contexto de Red)

Activación ABP

Despliega el contexto de seguridad activo.

  • DevAddr: La dirección efímera del nodo en la red.
  • Session Keys: NwkSKey y AppSKey que rigen la comunicación actual.
  • Contadores de Trama (FCntUp / FCntDown): Útil para debuggear fallos de desincronización (cuando un sensor agota su batería y reinicia su contador).

Cola de Downlinks

Módulo directo para orquestación descendente.

  • Cuenta con un formulario idéntico al del modal de Equipos Activos para insertar payloads (HEX, BASE64, JSON) en un FPort determinado.
  • Botón Limpiar Cola: Esencial si enviaste un comando erróneo o si el nodo se encuentra offline y quieres cancelar los mensajes represados.

7. Eventos de Red

Eventos de Red

Una tabla vital para el equipo de soporte L2/L3.

  • Enumera en tiempo real (gracias a MQTT/gRPC Streams) cada evento nativo del ecosistema: JOIN, UP, ACK, ERROR.
  • Sirve para auditar por qué un equipo está siendo rechazado por la red o confirmar si aceptó un comando.

8. Tramas (Frames)

Tramas de Red

El analizador de protocolo de más bajo nivel.

  • Muestra el streaming de tramas PHYPayload en crudo, discriminando entre Uplink y Downlink.
  • Permite expandir cada trama para visualizar el objeto JSON completo de LoRaWAN Network Server, donde los ingenieros pueden analizar la estructura de metadatos de modulación (Spreading Factor, Bandwidth, Gateways receptores).

9. Metadatos & Etiquetas

Metadatos

Un espacio para adjuntar información libre de valor.

  • Listado de pares clave-valor (ej. Ubicacion: Rack-12, Prioridad: Alta). Estos tags viajan internamente dentro del ecosistema y son vitales para la correlación de datos en sistemas de terceros (CRMs, ERPs) consumiendo la API de Lumiot.
Busca temas, dispositivos, MQTT, gateways, API...
Vista ampliada