M32: Automatisches Wiederverbinden nach Verbindungsabbruch
ConnectionService: Herzschlag-Task (alle 10s /system identity) erkennt einen Verbindungsverlust während der Sitzung; bei Ausfall Retry-Schleife (REST->SSH, alle 5s, unbegrenzt bis Erfolg oder manuellem "Trennen"). state bleibt bewusst .connected währenddessen, damit andere Tabs nicht auf "Nicht verbunden" umspringen — isReconnecting/reconnectAttemptCount/ secondsUntilNextReconnectAttempt treiben einen Banner im Verbinden-Tab mit Versuchszähler + Countdown. Live bestätigt, zusätzlich beim echten Firmware-Update-Neustart erneut gegengetestet. README/Manual (DE+EN) aktualisiert. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -127,6 +127,18 @@ Der Punkt vor jedem Interface in der Geräte-Übersicht ist grau (kein
|
||||
Link), grün (Link, aber kein Datenverkehr) oder pulsierend grün (überträgt
|
||||
gerade tatsächlich Daten).
|
||||
|
||||
### Automatisches Wiederverbinden
|
||||
|
||||
Fällt die Verbindung während einer aktiven Sitzung weg (Router-Neustart,
|
||||
Kabel/WLAN kurz unterbrochen), versucht die App selbständig, sie
|
||||
wiederherzustellen — alle 10 Sekunden ein Herzschlag-Test, bei Ausfall
|
||||
alle 5 Sekunden ein neuer Verbindungsversuch (REST zuerst, dann SSH),
|
||||
unbegrenzt bis zum Erfolg oder bis „Trennen“ geklickt wird. Ein oranger
|
||||
Hinweis mit Spinner erscheint währenddessen im Verbinden-Tab, inkl.
|
||||
Versuchszähler und Countdown bis zum nächsten Versuch. Andere Tabs
|
||||
bleiben während eines kurzen Aussetzers nutzbar, statt sofort auf „Nicht
|
||||
verbunden“ umzuspringen.
|
||||
|
||||
---
|
||||
|
||||
## 2. Einrichten (Wizard)
|
||||
|
||||
Reference in New Issue
Block a user