Resumen en vivo

Estado
Última telemetría
Posición
Velocidad
Alertas activas
Último ACK

Detalles (JSON)

Status
Seleccione un vehículo.
Telemetría
Seleccione un vehículo.
Geolocalización
Seleccione un vehículo.
Alerts
Seleccione un vehículo.
ACK
Seleccione un vehículo.
Config aplicada
Seleccione un vehículo.

Capabilities

Capacidades reales reportadas por v4l2-ctl en el dispositivo. Si está vacío, ejecute un Probe.

Sin datos. Ejecute un probe o espere a que arranque el dispositivo.

JSON capabilities

Estado V4L2 actual

Preset activo, overrides persistidos y lectura live de cada control.

Sin datos. Ejecute un probe primero.

JSON controls

Aplicar preset

Bundle de controles V4L2 con valores semánticos seguros para escenarios típicos.

Tuning fino (V4L2)

Sliders y selectores generados dinámicamente a partir de las capabilities reales. Si la webcam cambia, este formulario se adapta solo (HW-agnostic).

Sin capabilities probadas para esta cámara.

Las filas resaltadas en amarillo tienen cambios sin aplicar. La columna live: N muestra la lectura actual del control en el dispositivo.

Captura y streaming

Modo de captura

Rol de cámara primaria

Rotaciones

Streaming activo

Operaciones

Cámara

Errores recientes

  • Sin errores.

Inferencia en tiempo real

Publica down/cmd/inference/start|stop. El ack llega en up/acks/inference_start|stop.

Confidence threshold

Umbral de confianza para alertar/detectar (modelo de inferencia).

Occupancy

Detección periódica de ocupantes (snapshots cada N segundos).

Detecciones recibidas

Último mensaje occupancy
Seleccione un vehículo.

Resumen del sistema

Modelo / OS
CPU
RAM
Temperatura
Cámaras detectadas
Conectividad
Hora del dispositivo

Detalles (JSON)

Device Info
Seleccione un vehículo.
Métricas
Seleccione un vehículo.
Conectividad
Seleccione un vehículo.

Inmovilizador (killswitch)

Corta el relay de la bomba de gasolina (vía ESP32, fail-safe). El comando va por down/cmd/device/killswitch/set; el estado mostrado es el autoritativo del firmware (killswitch_engaged/released), no el simple recibo del RPi.

Estado
Motivo
Desde
Última señal

Trazas del flujo (RPi → gate → ESP32)

Secuencia esperada: ack (RPi recibió y enrutó) → killswitch_deferred (si el gate difiere por velocidad) → killswitch_ack (resultado del hardware en el ESP32) → killswitch_engaged/released (confirmación autoritativa).

Sin actividad todavía.

Enviar comando libre

Para casos no cubiertos por los formularios temáticos. Se publica en down/cmd/{module}/{action}.

Log de envíos

(vacío)