github its-me-prash/vwgroup-connect-ha v5.4.0
VW Group Connect v5.4.0

43 minutes ago

VW Group Connect v5.4.0

Home Assistant integration for Audi · VW · Škoda · SEAT · CUPRA · Porsche · VW US/CA.

What changed / Was hat sich geändert

Added

  • Audi connect plug&play (DataPlug) cars: average speed, average consumption and the last trip's peaks — #2100
  • Audi connect plug&play (DataPlug) cars: fill-up details, plate and nickname, and more about each trip — #2101
  • Audi connect plug&play (DataPlug) cars: the announced end of the service is shown — #2102
  • DrivePulse as an opt-in gap filler — #2105

Changed

  • Internal: a test now ties every passwordless sign-in to the expired-sign-in check — #1813

Fixed

  • Škoda charging statistics no longer silently vanish (duplicate timeout argument) — #2077 · thanks @matroeh
  • Scout stops re-filing the raw 0x3504 field every poll — #1979
  • Scout stops asking Audi owners to re-file one unknown container — #2078 #2081 #2088 #2095 +2
  • The rate-limit lockout warning now names the endpoint that tripped it — #1850
  • A miles-display car that reports distances in km is no longer inflated by 1.6x (#1960 regression) — #1960 · thanks @cookp0
  • Values you import from a one-time export no longer vanish on the next poll — #1780
  • A model without the trip-statistics endpoint no longer counts as a parser failure — #1805
  • A plug-in hybrid no longer shows its combined range as the electric range — #1970
  • Releases no longer attach the file that Home Assistant 2026.11's Marketplace refused — #2089
  • Charging Port no longer reads connected on an unplugged car when two captures disagree — #1739 #465 · thanks @awood-ops
  • Audi connect plug&play (DataPlug) cars: odometer and last trip are current again — #2100
  • Audi connect plug&play (DataPlug) cars: "Data as of" no longer shows the first registration date — #2100
  • Porsche on Home Assistant 2026.11: "No vehicles found" after a login that worked — #2097 · thanks @Gaut666
  • Porsche: a status read that fails below HTTP now says how — #2099 · thanks @martinconroy
  • A valid battery level is no longer replaced by a figure derived from the pack's energy content — #2096 #1195 · thanks @jneuveglise
  • A code sign-in entry asks for a new sign-in again once its tokens stop renewing — #1813 · thanks @ratclma
  • The sign-in cookies saved with the tokens now survive a token refresh — #1813
  • Volkswagen US and Canada: every token renewal sends the value from the sign-in, not just the first — #1012
  • Volkswagen US and Canada no longer signs in from scratch at every restart — #118
  • Reconfigure to a different account no longer goes on reading the previous one — #118
  • Audi connect plug&play (DataPlug) cars no longer sign in from scratch at every restart — #118
  • Reconfigure with "Enable durable two-way commands" ticked now switches cleanly to a different account — #118
  • A failed first request at start no longer replaces the browser sign-in with a portal session — #1964 · thanks @Hollywoodchaos
  • Flash lights on Audi and Volkswagen: the mode value is corrected and the position is sent with the first request — #1009
  • The IMMEDIATE_CHARGING_OBD charge mode is sent with the spelling the apps use — #752
  • Audi, with the PPE option on: the climate start now sends the settings the car reports — #912 #940 · thanks @Mirjam9, @loeildubush
  • Trip statistics are also asked for on the address the Audi app uses — #1805 · thanks @bzykcar
  • The oil level warning is read when a car reports the oil level status as true or false — #366
  • The parking brake is asked for as its own status job — #2123
  • A failed setup now says which HTTP status it was — #1964 · thanks @Hollywoodchaos

📖 The full account of all 35 changes is in the changelog: CHANGELOG.md → v5.4.0

Each line above is one paragraph there: what broke, how it was measured, and what was deliberately left alone. Written out in full on purpose — for anyone debugging the same thing, and so a summary of this release can be made from the reasoning rather than from the headline.

Die vollständige Fassung jedes Punkts steht im Changelog, verlinkt oben.

Full diff vs v5.3.0 / Kompletter Diff zu v5.3.0

Every commit, file and code change between the two versions:
Jeder Commit, jede Datei und jede Code-Änderung zwischen beiden Versionen:

➜ v5.3.0...v5.4.0

Recent releases / Letzte Releases

If you're upgrading from an older version, also read these notes:

Wenn du von einer älteren Version updatest, lies auch diese Release-Notes:

Full history: CHANGELOG.md

Installation / Update

HACS users: the update notification appears automatically within ~6 hours of the release.

HACS-User: Der Update-Hinweis erscheint automatisch innerhalb von ~6 Stunden nach dem Release.

Manual install / Manuelle Installation:

  1. Download Source code (zip) from the Assets of this release / Das Source code (zip) unter den Assets dieses Releases herunterladen
  2. Unzip and copy custom_components/vag_connect/ to your HA config/custom_components/ folder, replacing any older copy / Entpacken und den Ordner custom_components/vag_connect/ in dein HA config/custom_components/ kopieren — alten Ordner ersetzen
  3. Restart Home Assistant / Home Assistant neu starten

Supported brands / Unterstützte Marken

Volkswagen EU · Audi · Škoda · SEAT · CUPRA · Volkswagen US/CA (Beta) · Porsche (Beta)

Found a bug? / Bug gefunden?

Open an issue with the bug-report template: https://github.com/its-me-prash/vwgroup-connect-ha/issues/new/choose

Bug-Report-Template: https://github.com/its-me-prash/vwgroup-connect-ha/issues/new/choose

Please mask your VIN to the last 6 characters and remove email/tokens/GPS before posting.

Bitte VIN auf die letzten 6 Zeichen kürzen und Email/Tokens/GPS vor dem Posten entfernen.

Don't miss a new vwgroup-connect-ha release

NewReleases is sending notifications on new releases.