docs: update dashboard MVP status and roadmap
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user