v4.5.2 - SmartLife Reauth, Token Expiry Fix
SmartLife Token Expiry Fix
Behebt den "sign invalid" Loop der das Log alle 30 Sekunden spammte.
Was passiert jetzt bei abgelaufenem Token
- Integration erkennt
sign invalid/ Fehler -9999999 als Token-Ablauf - HA zeigt eine Repair-Benachrichtigung ("Erneute Authentifizierung erforderlich")
- Klick auf Reparieren oeffnet den SmartLife QR-Code Reauth Flow
- User Code eingeben, QR-Code scannen, fertig - Token ist erneuert
Aenderungen
tuya_sharing_client.py: Erkennt Token-Fehler und loestConfigEntryAuthFailedaushybrid_coordinator.py: Auth-Fehler werden nicht mehr verschlucktconfig_flow.py: Neuersmartlife_reauthStep mit QR-Code Re-Login- Uebersetzungen (DE/EN) fuer den neuen Reauth-Dialog
Bekannte verbleibende Probleme
- Device-ID-Wechsel: Kochfeld mit neuer Tuya Device-ID wird erkannt aber nicht automatisch migriert (Repair Flow existiert seit v4.1.0, wird in naechstem Release verbessert)
- Zeroconf Discovery Spam: Discovery feuert zu haeufig fuer bereits konfigurierte Geraete (Debounce wird in naechstem Release eingebaut)
Full Changelog: v4.5.1...v4.5.2