diff --git a/companion-app/src/screens/Einstellungen.tsx b/companion-app/src/screens/Einstellungen.tsx index 409c1c2..7ce61c3 100644 --- a/companion-app/src/screens/Einstellungen.tsx +++ b/companion-app/src/screens/Einstellungen.tsx @@ -764,7 +764,7 @@ export function Einstellungen({ Panel kennt nur den Integrationsteil - die App traegt ihre Dateien fest gebuendelt, das Panel laedt sie bei jedem Aufruf neu. */} - Version + Update {/* Die Zeile benennt selbst, WAS in welcher Fassung auf dem Geraet liegt - vorher hiess das Label "Installiert" und der Gegenstand @@ -840,27 +840,12 @@ export function Einstellungen({ /> } /> -

- Lädt die neueste Fassung von Gitea und ersetzt den Integrationsordner. Home Assistant - muss danach neu gestartet werden. Fahrzeugprofil, Fahrten und Tankvorgänge sind davon - nicht betroffen. -

void updateInstallierenAusloesen()}> Update installieren - void updatePruefenAusloesen()}> - Erneut prüfen -
- ) : updatePruefenLaeuft ? ( -
-
) : ( <> {integrationUpdate && ( @@ -871,11 +856,6 @@ export function Einstellungen({ )} )} -
- void updatePruefenAusloesen()}> - Auf Update prüfen - -
)} {updateAktionFehler &&

{updateAktionFehler}

} @@ -924,10 +904,7 @@ export function Einstellungen({ 05.09.2026 bemerkt (App zeigte 5.22 aktuell, während 5.29 danebenlag). Ein Knopf gehört auch nicht her: zu tun ist erst nach dem Neustart etwas. */ -

- Fassung {otaBuendel.version} liegt bereit - abrufbar, sobald Home Assistant neu - gestartet ist. -

+

Update {otaBuendel.version} vorhanden

) : otaBuendel ? ( /* Dieselbe grüne Marke wie bei der Integration, statt eines Satzes - Vorgabe des Eigentümers, 05.09.2026. Ohne Zeitpunkt: @@ -941,6 +918,20 @@ export function Einstellungen({ )} )} + + {/* Ein Suchknopf für die ganze Kachel, ganz unten: er steht damit unter + beiden Abschnitten und legt nahe, was er tut - nach Neuem für + Integration UND App sehen (Vorgabe des Eigentümers, 05.09.2026). + + Er ist in JEDEM Zustand da. Vorher sass er nur im Zweig "ist + aktuell", und daneben brauchte es ein zweites "Erneut prüfen", damit + man eine womöglich wochenalte Zahl überhaupt auffrischen konnte, + solange ein Update angeboten wurde. Das erübrigt sich hier. */} +
+ void updatePruefenAusloesen()} disabled={updatePruefenLaeuft}> + {updatePruefenLaeuft ? "Prüfe …" : "Auf Update prüfen"} + +
{/* Debug-Mode: Zugaenge, Dongle und der letzte Datensatz des Geraets. diff --git a/custom_components/audi_dashboard/frontend/app/bundle.json b/custom_components/audi_dashboard/frontend/app/bundle.json index 1bdde5f..d520c8c 100644 --- a/custom_components/audi_dashboard/frontend/app/bundle.json +++ b/custom_components/audi_dashboard/frontend/app/bundle.json @@ -1 +1 @@ -{"version":"2026.9.5.32","sha256":"40c58828e0c94b39976fb1320f7fd5053a4eb1779151f124dc8442dc833072d1","bytes":324696,"gebaut":"2026-09-05T14:23:35Z"} \ No newline at end of file +{"version":"2026.9.5.33","sha256":"e3a92c96b285cead31164f0c91562e6d951c547cf15f1a70095d297a0be6e343","bytes":324618,"gebaut":"2026-09-05T14:27:56Z"} \ No newline at end of file diff --git a/custom_components/audi_dashboard/frontend/app/bundle.zip b/custom_components/audi_dashboard/frontend/app/bundle.zip index 759093b..a894ac8 100644 Binary files a/custom_components/audi_dashboard/frontend/app/bundle.zip and b/custom_components/audi_dashboard/frontend/app/bundle.zip differ diff --git a/custom_components/audi_dashboard/frontend/audi-dashboard-app.js b/custom_components/audi_dashboard/frontend/audi-dashboard-app.js index 4aa3835..505db4b 100644 --- a/custom_components/audi_dashboard/frontend/audi-dashboard-app.js +++ b/custom_components/audi_dashboard/frontend/audi-dashboard-app.js @@ -3717,7 +3717,7 @@ function vEinst() { dieselbe Sache aus zwei Blickwinkeln, und zwei Kacheln nebeneinander zwangen zum Vergleichen zweier Zahlen ueber eine Kachelgrenze hinweg (Vorgabe des Eigentuemers, 04.09.2026). --> -
Version +
Update
Integration
${esc(APP_VERSION || "unbekannt")}
@@ -3768,7 +3768,6 @@ function vEinst() { geladen. `; } - if (laeuft === "pruefen") return spinner("Prüfe …"); if (u && u.verfuegbar) { /* Zeitstempel und ein zweiter Pruefknopf gehoeren hierher, nicht nur in den Zweig "ist aktuell": die angezeigte Version ist das gespeicherte @@ -3777,20 +3776,20 @@ function vEinst() { sie aufzufrischen, solange ueberhaupt ein Update angeboten wurde. */ return `
Verfügbare Version
${esc(u.version)}${u.geprueft_am ? `geprüft ${dezeitpunkt(new Date(u.geprueft_am))}` : ""}
- - Lädt die neueste Fassung von Gitea und ersetzt den Integrationsordner. Home Assistant - muss danach neu gestartet werden. Fahrzeugprofil, Fahrten, Tankvorgänge und eigene - Fotos bleiben dabei unangetastet - die liegen außerhalb des Integrationsordners. - - `; + `; } - return `${u ? `aktuell${u.geprueft_am - ? `geprüft ${dedat(new Date(u.geprueft_am))}` : ""}` : ""} - `; + return u ? `aktuell${u.geprueft_am + ? `geprüft ${dedat(new Date(u.geprueft_am))}` : ""}` : ""; })()} ${INTEGRATION_UPDATE && INTEGRATION_UPDATE.fehler && !INTEGRATION_UPDATE_LAEUFT ? `${esc(INTEGRATION_UPDATE.fehler)}` : ""} + +