docs: update dashboard MVP status and roadmap

This commit is contained in:
2026-06-10 03:00:50 -06:00
parent dc422c6b9e
commit b1c1bfcb03
3 changed files with 92 additions and 0 deletions
+31
View File
@@ -217,3 +217,34 @@ First priority is standalone validation:
- Basic LVGL/demo functionality
Second priority is Cargo ESP API integration over WiFi using `/api/v1`.
## Current Dashboard Status
Status: Functional MVP
Implemented:
- Boot screen while connecting to Cargo ESP AP
- Dashboard version display on boot screen
- WiFi client connection to Cargo ESP
- HTTP API polling via `/api/v1`
- Field-filtered status polling with `/api/v1/status?fields=battery,temps,relays`
- Relay control via HTTP POST
- Dynamic relay button layout designed to scale up to 6 outputs
- State-colored relay buttons with dimensional styling
- Battery SOC gauge
- Charge/discharge current display
- Runtime estimate while discharging
- Time-to-full estimate while charging
- Idle state when current is near zero
- WiFi signal strength display
- Cargo ESP connectivity indicator
Planned next work:
- Temperature card redesign
- Swipe/page navigation
- Battery detail page
- Vehicle data page
- CAN/OBD-II integration
- BNO085/BNO086 tilt visualization