Page: Mehr #5

Open
opened 2026-08-28 02:29:40 +02:00 by erdbruegger · 1 comment
Owner

Ein Zahnrad-Symbol finde ich hier unpassend, das sollte eher ein Hamburgermenü-Icon sein. Ggf. Nehmen wir die belabelung aus der bottomnav ganz raus, sodass wir nur die Icons haben.
In der "Mehr"-Page sieht man dann weitere Menüs:

  • Profil-Button bleibt, bekommt Subpage um Profilbild, Passwort zu ändern, sich abzumelden etc.pp.
  • Klimatisierung: Subpage mit deutlich umfangreicheren Einstellungen der Klimaanlage, orientiere dich gerne an der original Aiways App
  • Steuerung: Subpage für Fenster, Türen, etc. Orentiere dich gerne an der original Aiways App
    -Diagnose: Subpage mit sehr umfangreichen Detail-Informationen
    -Einstellungen: erstmal placeholder
Ein Zahnrad-Symbol finde ich hier unpassend, das sollte eher ein Hamburgermenü-Icon sein. Ggf. Nehmen wir die belabelung aus der bottomnav ganz raus, sodass wir nur die Icons haben. In der "Mehr"-Page sieht man dann weitere Menüs: - Profil-Button bleibt, bekommt Subpage um Profilbild, Passwort zu ändern, sich abzumelden etc.pp. - Klimatisierung: Subpage mit deutlich umfangreicheren Einstellungen der Klimaanlage, orientiere dich gerne an der original Aiways App - Steuerung: Subpage für Fenster, Türen, etc. Orentiere dich gerne an der original Aiways App -Diagnose: Subpage mit sehr umfangreichen Detail-Informationen -Einstellungen: erstmal placeholder
Collaborator

Umgesetzt und live (http://192.168.1.85/, Release v1.0.23).

Nav-Icon: Zahnrad raus, Hamburger rein. Und wie vorgeschlagen sind die Beschriftungen komplett aus der Bottom-Nav verschwunden — nur noch Icons. Der Seitentitel steht ohnehin oben in der AppBar.

Die „Mehr"-Seite hat oben einen Konto-Kopf (Initialen-Avatar, Benutzername) und darunter das Menü:

  • Profil — Unterseite mit Avatar, Benutzername/Rolle, Passwort ändern (gegen POST /auth/password, mit Wiederholung und Mindestlänge) und Abmelden.
  • Klimatisierung — deutlich umfangreicher, an der Original-App orientiert: Wunschtemperatur 16–30 °C in 0,5er-Schritten, Gebläse 1–7, Luftverteilung (Gesicht/Fußraum/Frontscheibe), Umluft, Heckscheibenheizung, Sitzheizung, dazu Modus „Sofort starten" / „Timer" mit Startzeit, A/C-Laufzeit und Mindest-Ladezustand — genau die Begriffe, die die Original-App benutzt.
  • Steuerung — siehe Issue #4.
  • Diagnose — sehr detailliert: Fahrzeug/VIN/Datenquelle, Antrieb & Fahrt, Hochvolt-Akku (inkl. charge_state als Rohwert), Zellspannungen mit Spreizung, Temperaturen pro Sensor, Position, und ein Sprung in die Zeitreihen. Hier landen auch die Werte, die von der Fahrzeug-Seite entfallen sind.
  • Einstellungen — wie gewünscht Platzhalter. Die Backend-URL ist bewusst drin geblieben, weil ohne sie nichts lädt; der Rest ist als „folgt" ausgewiesen.

Zwei Punkte, an denen ich dich brauche:

  1. Profilbild geht noch nicht — das Backend hat keinen Endpunkt dafür (nur /auth/me, /auth/password). Ich habe den Kamera-Knopf sichtbar gelassen, aber ehrlich deaktiviert („Profilbilder speichert das Backend noch nicht") statt eine Funktion vorzutäuschen. Wenn du willst, lege ich ein Backend-Issue für Avatar-Upload an.
  2. Die Klima-Einstellungen gehen als Payload mit climate_on in die Command-Queue. Was der Fahrzeug-Kurier davon tatsächlich umsetzt, entscheidet er — Rückmeldungen dazu liefert das Backend nicht. Steht auch als Hinweis auf der Seite.
Umgesetzt und live (**http://192.168.1.85/**, Release `v1.0.23`). **Nav-Icon:** Zahnrad raus, **Hamburger** rein. Und wie vorgeschlagen sind die **Beschriftungen komplett aus der Bottom-Nav** verschwunden — nur noch Icons. Der Seitentitel steht ohnehin oben in der AppBar. **Die „Mehr"-Seite** hat oben einen Konto-Kopf (Initialen-Avatar, Benutzername) und darunter das Menü: - **Profil** — Unterseite mit Avatar, Benutzername/Rolle, **Passwort ändern** (gegen `POST /auth/password`, mit Wiederholung und Mindestlänge) und **Abmelden**. - **Klimatisierung** — deutlich umfangreicher, an der Original-App orientiert: Wunschtemperatur 16–30 °C in 0,5er-Schritten, Gebläse 1–7, Luftverteilung (Gesicht/Fußraum/Frontscheibe), Umluft, Heckscheibenheizung, Sitzheizung, dazu **Modus „Sofort starten" / „Timer"** mit Startzeit, A/C-Laufzeit und **Mindest-Ladezustand** — genau die Begriffe, die die Original-App benutzt. - **Steuerung** — siehe Issue #4. - **Diagnose** — sehr detailliert: Fahrzeug/VIN/Datenquelle, Antrieb & Fahrt, Hochvolt-Akku (inkl. `charge_state` als Rohwert), Zellspannungen mit Spreizung, Temperaturen pro Sensor, Position, und ein Sprung in die Zeitreihen. Hier landen auch die Werte, die von der Fahrzeug-Seite entfallen sind. - **Einstellungen** — wie gewünscht Platzhalter. Die Backend-URL ist bewusst drin geblieben, weil ohne sie nichts lädt; der Rest ist als „folgt" ausgewiesen. **Zwei Punkte, an denen ich dich brauche:** 1. **Profilbild geht noch nicht** — das Backend hat keinen Endpunkt dafür (nur `/auth/me`, `/auth/password`). Ich habe den Kamera-Knopf sichtbar gelassen, aber ehrlich deaktiviert („Profilbilder speichert das Backend noch nicht") statt eine Funktion vorzutäuschen. Wenn du willst, lege ich ein Backend-Issue für Avatar-Upload an. 2. **Die Klima-Einstellungen gehen als Payload mit `climate_on` in die Command-Queue.** Was der Fahrzeug-Kurier davon tatsächlich umsetzt, entscheidet er — Rückmeldungen dazu liefert das Backend nicht. Steht auch als Hinweis auf der Seite.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
aiways/AiwaysApp#5
No description provided.