Skip to content

v4.5.2 - SmartLife Reauth, Token Expiry Fix

Choose a tag to compare

@moag1000 moag1000 released this 22 Mar 20:38

SmartLife Token Expiry Fix

Behebt den "sign invalid" Loop der das Log alle 30 Sekunden spammte.

Was passiert jetzt bei abgelaufenem Token

  1. Integration erkennt sign invalid / Fehler -9999999 als Token-Ablauf
  2. HA zeigt eine Repair-Benachrichtigung ("Erneute Authentifizierung erforderlich")
  3. Klick auf Reparieren oeffnet den SmartLife QR-Code Reauth Flow
  4. User Code eingeben, QR-Code scannen, fertig - Token ist erneuert

Aenderungen

  • tuya_sharing_client.py: Erkennt Token-Fehler und loest ConfigEntryAuthFailed aus
  • hybrid_coordinator.py: Auth-Fehler werden nicht mehr verschluckt
  • config_flow.py: Neuer smartlife_reauth Step 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