WebUI system diagnostics dashboard (battery, temps, network) #562

Closed
opened 2026-03-14 11:37:35 -04:00 by sl-jetson · 0 comments
Collaborator

Add system diagnostics dashboard to SaltyBot WebUI.

Requirements:

  • Battery voltage/percentage with history graph
  • CPU/GPU temperatures (Jetson Orin + STM32)
  • WiFi signal strength and latency
  • Motor current draw per wheel
  • Disk usage and memory on Jetson
  • ROS2 node health (heartbeats)
  • MQTT connection status
  • Auto-refresh every 2s via WebSocket
  • Alert thresholds (red/yellow/green)

Deliverables:

  • ui/diagnostics_panel.html + .js + .css
  • Integration with existing WebUI nav
  • Mobile-responsive

Assigned to: sl-webui

Add system diagnostics dashboard to SaltyBot WebUI. **Requirements:** - Battery voltage/percentage with history graph - CPU/GPU temperatures (Jetson Orin + STM32) - WiFi signal strength and latency - Motor current draw per wheel - Disk usage and memory on Jetson - ROS2 node health (heartbeats) - MQTT connection status - Auto-refresh every 2s via WebSocket - Alert thresholds (red/yellow/green) **Deliverables:** - ui/diagnostics_panel.html + .js + .css - Integration with existing WebUI nav - Mobile-responsive Assigned to: sl-webui
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seb/saltylab-firmware#562
No description provided.