- - Start
- ${dezeitpunkt(new Date(t.ts_start))}${esc(t.start_address || "unbekannt")}
- - Ziel
- ${dezeitpunkt(new Date(t.ts_end))}${esc(t.end_address || "unbekannt")}
+ - Start
- ${dezeitpunkt(new Date(t.ts_start))}${fahrtOrtText(t.start_address, t.start_lat, t.start_lon)}
+ - Ziel
- ${dezeitpunkt(new Date(t.ts_end))}${fahrtOrtText(t.end_address, t.end_lat, t.end_lon)}
- Startkilometer
- ${t.odo_start != null ? de(t.odo_start) + " km" : "noch offen"}
- Endkilometer
- ${t.odo_end != null ? de(t.odo_end) + " km" : "noch offen"}
- Dauer
- ${dauerText(t.duration_s)}
@@ -4717,7 +4755,11 @@ function render() {
const gleicheAnsicht = letzteAnsicht === route.name + "|" + (route.id || "");
let head;
if (route.name === "home") { head = ["", "Übersicht"]; v.innerHTML = vHome(); }
- else if (route.name === "trip") { head = ["Fahrt", "Einzelfahrt"]; v.innerHTML = vTrip(route.id); }
+ else if (route.name === "trip") {
+ head = ["Fahrt", "Einzelfahrt"]; v.innerHTML = vTrip(route.id);
+ const t = TRIPS.find((x) => x.trip_id === route.id);
+ if (t) fahrtOrteNachtragen(t);
+ }
else if (route.name === "fill") { head = ["Tankvorgang", "Einzelbeleg"]; v.innerHTML = vFill(route.id); }
else if (route.name === "service") { head = ["Wartung", "Service"]; v.innerHTML = vService(); }
else if (route.name === "reifen") { head = ["Fahrzeug", "Reifen"]; v.innerHTML = vReifen(); }
diff --git a/custom_components/audi_dashboard/manifest.json b/custom_components/audi_dashboard/manifest.json
index def43cf..9e922f0 100644
--- a/custom_components/audi_dashboard/manifest.json
+++ b/custom_components/audi_dashboard/manifest.json
@@ -1,7 +1,7 @@
{
"domain": "audi_dashboard",
"name": "Audi Dashboard",
- "version": "2026.9.1.19",
+ "version": "2026.9.1.20",
"documentation": "https://gitea.nothaft.cloud/paul/audi-app/src/branch/main/README.md",
"issue_tracker": "https://gitea.nothaft.cloud/paul/audi-app/issues",
"codeowners": ["@paul"],