Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Jun 13:15
· 18 commits to main since this release

Breaking Changes

  • managementToken Config-Feld entfernt — nicht mehr benötigt.
  • userId wird nicht mehr manuell eingetragen; er wird automatisch nach dem Connect-Flow gespeichert.

Changed

  • Komplettes Redesign der Smartcar-Anbindung basierend auf dem offiziellen
    Smartcar V3 Backend-Tutorial.
  • Einmaliger Smartcar Connect-Flow: Der Nutzer öffnet einmal die Connect-URL im Browser,
    meldet sich mit seinen Fahrzeug-Zugangsdaten an, und Homebridge empfängt die user_id
    automatisch über einen lokalen Callback-Server (http://127.0.0.1:52625/exchange).
  • Vehicle Discovery jetzt über GET /v3/connectionsvehicleId (offizielles Tutorial-Muster),
    nicht mehr direkt über /v3/vehicles.
  • user_id wird dauerhaft in .smartcar_user_id im Homebridge-Storage-Verzeichnis gespeichert;
    nach dem ersten Connect ist kein erneuter Login nötig.
  • App-Token wird per client_credentials geholt und automatisch alle 55 Minuten erneuert.

Removed

  • managementToken Config-Feld
  • Abhängigkeit von der Management API