Modell: OTA Status
- Feld:
phase
- Datentyp: string - Enum: idle|... (nicht vollständig zentral als Enum deklariert) - Default: idle-naher Zustand über Persistenz/Fallback - Pflicht: ja - Beschreibung: Aktuelle OTA-Phase. - Verwendung: /api/update/status
- Feld:
progress
- Datentyp: number - Enum: - - Default: 0 in Fallback-Pfaden - Pflicht: ja - Beschreibung: Fortschritt in Prozentpunkten. - Verwendung: /api/update/status
- Feld:
message
- Datentyp: string - Enum: - - Default: "" oder "Update abgeschlossen" bei success-Fallback - Pflicht: ja - Beschreibung: Statusmeldung. - Verwendung: /api/update/status
- Feld:
last_update
- Datentyp: string - Enum: - - Default: "Persistierter Wert" - Pflicht: ja - Beschreibung: Letzter Update-Zeitpunkt (ISO-String laut Implementierungskontext). - Verwendung: /api/update/status