Grafana: map zooms to the route; plain hyphens in titles

- "Where the car was" fits the route again: in Grafana's fit view the
  zoom value is the maximum zoom, and 6 held it at country level. Now
  15 with 10 % padding. Checked by rendering the Live dashboard with a
  simulated 10 km drive.
- Dashboard titles use "-" instead of an em dash: "MG4 - Live",
  "MG4 - Consumption", "MG4 - Charging".
- SPECS.md: Grafana keeps its state in SQLite on its PVC, which is why
  it runs as one replica with Recreate; high availability needs
  PostgreSQL or MySQL first.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QLJfZQZeAKAwSqViTmLzki
This commit is contained in:
2026-10-17 21:59:17 +02:00
co-authored by Claude Opus 5.5
parent cee0eaeab3
commit f3de272c69
4 changed files with 12 additions and 4 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
{
"uid": "mg4-charging",
"title": "MG4 — Charging",
"title": "MG4 - Charging",
"description": "DC charging sessions metered by the car. Prices in euro, as entered in the car's Charging tab.",
"tags": [
"mg4"
+1 -1
View File
@@ -1,6 +1,6 @@
{
"uid": "mg4-consumption",
"title": "MG4 — Consumption",
"title": "MG4 - Consumption",
"description": "Daily consumption, summed from the chunks the car sends while driving.",
"tags": [
"mg4"
+3 -2
View File
@@ -1,6 +1,6 @@
{
"uid": "mg4-live",
"title": "MG4 — Live",
"title": "MG4 - Live",
"description": "Live telemetry from the car, as stored before it is forwarded to ABRP.",
"tags": [
"mg4"
@@ -488,7 +488,8 @@
"id": "fit",
"lat": 0,
"lon": 0,
"zoom": 6,
"zoom": 15,
"padding": 10,
"allLayers": true
},
"controls": {