feat: Firmwareupdate für alle KÜ-Module mit Fortschrittsanzeige und Abschlussmeldung

- ProgressModal-Komponente implementiert, die während des Updates angezeigt wird
- Firmwareupdate dauert 5 Minuten (Mock-Simulation)
- Nach Abschluss erscheint automatisch ein Toast-Hinweis
- Verbesserte Benutzerführung durch blockierendes Modal während Update
- Logging in kueFirmwareUpdateLog.json integriert (Mock)
This commit is contained in:
ISA
2025-07-01 10:08:33 +02:00
parent b0efd3aa0f
commit 1dfa1cc1ba
10 changed files with 167 additions and 61 deletions

View File

@@ -1,4 +1,69 @@
[
{
"timestamp": "2025-07-01T08:03:33.189Z",
"command": "&KSU99=1",
"message": "Firmwareupdate an alle KÜ-Module ausgelöst (Mock)"
},
{
"timestamp": "2025-07-01T07:55:54.961Z",
"command": "&KSU99=1",
"message": "Firmwareupdate an alle KÜ-Module ausgelöst (Mock)"
},
{
"timestamp": "2025-07-01T07:53:19.780Z",
"command": "&KSU99=1",
"message": "Firmwareupdate an alle KÜ-Module ausgelöst (Mock)"
},
{
"timestamp": "2025-07-01T07:49:25.419Z",
"command": "&KSU99=1",
"message": "Firmwareupdate an alle KÜ-Module ausgelöst (Mock)"
},
{
"timestamp": "2025-07-01T07:46:30.008Z",
"command": "&KSU99=1",
"message": "Firmwareupdate an alle KÜ-Module ausgelöst (Mock)"
},
{
"timestamp": "2025-07-01T07:45:57.366Z",
"command": "&KSU99=1",
"message": "Firmwareupdate an alle KÜ-Module ausgelöst (Mock)"
},
{
"timestamp": "2025-07-01T07:39:41.157Z",
"command": "&KSU99=1",
"message": "Firmwareupdate an alle KÜ-Module ausgelöst (Mock)"
},
{
"timestamp": "2025-07-01T07:39:05.316Z",
"command": "&KSU99=1",
"message": "Firmwareupdate an alle KÜ-Module ausgelöst (Mock)"
},
{
"timestamp": "2025-07-01T07:37:55.313Z",
"command": "&KSU99=1",
"message": "Firmwareupdate an alle KÜ-Module ausgelöst (Mock)"
},
{
"timestamp": "2025-07-01T07:37:20.818Z",
"command": "&KSU99=1",
"message": "Firmwareupdate an alle KÜ-Module ausgelöst (Mock)"
},
{
"timestamp": "2025-07-01T07:26:45.785Z",
"command": "&KSU99=1",
"message": "Firmwareupdate an alle KÜ-Module ausgelöst (Mock)"
},
{
"timestamp": "2025-07-01T06:19:21.460Z",
"command": "&KSU99=1",
"message": "Firmwareupdate an alle KÜ-Module ausgelöst (Mock)"
},
{
"timestamp": "2025-07-01T06:06:58.694Z",
"command": "&KSU99=1",
"message": "Firmwareupdate an alle KÜ-Module ausgelöst (Mock)"
},
{
"timestamp": "2025-07-01T05:48:51.161Z",
"command": "&KSU99=1",