dashboard: add grouped temperature overview tiles

This commit is contained in:
2026-06-10 23:58:40 -06:00
parent b393e8d704
commit c4138468f2
8 changed files with 194 additions and 86 deletions
+14
View File
@@ -930,3 +930,17 @@ Architecture expectation:
- Dashboard ESP32-S3 consumes temperature telemetry from the Cargo ESP API.
The dashboard should not directly read cargo/fridge DS18B20 sensors for v1.
### Temperature Sensor Grouping
Temperature sensors now support a `group` field in addition to the existing `weather` flag.
Supported group values:
- `cabin`
- `fridge`
- `outside`
- `battery`
- `other`
The dashboard overview combines multiple online sensors in the same group into one tile. For example, two fridge sensors may display as `34°/45°` under a single `Fridge` tile. Sensors marked `weather: true` continue to be treated as the outside/weather sensor for dashboard display.
+14
View File
@@ -248,3 +248,17 @@ Planned next work:
- Vehicle data page
- CAN/OBD-II integration
- BNO085/BNO086 tilt visualization
### Temperature Sensor Grouping
Temperature sensors now support a `group` field in addition to the existing `weather` flag.
Supported group values:
- `cabin`
- `fridge`
- `outside`
- `battery`
- `other`
The dashboard overview combines multiple online sensors in the same group into one tile. For example, two fridge sensors may display as `34°/45°` under a single `Fridge` tile. Sensors marked `weather: true` continue to be treated as the outside/weather sensor for dashboard display.
+14
View File
@@ -315,3 +315,17 @@ Current dashboard features:
- WiFi signal indicator
- Cargo ESP connectivity indicator
- Fast status polling using field-filtered API requests
### Temperature Sensor Grouping
Temperature sensors now support a `group` field in addition to the existing `weather` flag.
Supported group values:
- `cabin`
- `fridge`
- `outside`
- `battery`
- `other`
The dashboard overview combines multiple online sensors in the same group into one tile. For example, two fridge sensors may display as `34°/45°` under a single `Fridge` tile. Sensors marked `weather: true` continue to be treated as the outside/weather sensor for dashboard display.