VW Group Connect
its-me-prash/vwgroup-connect-ha · vv5.1.1
Home Assistant integration for the Volkswagen Group - Audi (incl US/Canada), VW (incl US/Canada), Škoda, SEAT, CUPRA, Porsche & Bentley. Multi-channel (brand-native + EU Data Act portal + passwordless login) with GPS, charging, climate & remote control where supported. Runs alongside evcc. Available in HACS.
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
switch | Switch or outlet | |
climate | Thermostat | |
lock | Lock | Needs its own HomeKit Bridge in accessory mode |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) | |
button | Button (as a switch) | |
select | Mode picker (as switches) | |
device_tracker | Presence (as an occupancy sensor) |
What people report
Cloud-based; VW EU cars are mostly read-only via the EU Data Act portal, with thin data and no live GPS. North America VW and Audi read well; recent Audi EU data freezes since 2026-10-12 are unresolved.
- Works4
- Partly works3
- Not working3
- Won’t be supported1
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Audi Q4 e-tron 45 | Works Cloud | Error report was an unload shutdown race, already fixed; car and data fineSaved copyError Reporter, 1 recent error(s) - Brand: `audi` - Model: `Audi Q4 e-tron 45 e-tron` - Integration: `vag_connect 4.13.0` - Reported at: `2026-10-19T09:20:33+00:00` ### 1. `RuntimeError` at 2026-10-19T09:20:33.636654+00:00 - Endpoint: `get_status` - Model: `Audi Q4 e-tron 45 e-tron` - Model year: `2026` - VIN: `*012378` ``` Session is closed Traceback (most recent call last): File "/config/custom_components/vag_connect/cariad/api/vw_eu.py", line 768, in get_status raw backend fields (typically: ``id``, ``name``, ``address``, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File … Excerpt saved from GitHub on 2026-10-23. | Issue #1877 · 2026-10 | |
| Volkswagen ID.3 and Tiguan (two cars) | Works Cloud | EU Data Act no-data warning now names the car; fixed in v4.10.0b2Saved copy@kalwados, built, and it's in the beta below. You were right that this was unactionable as it stood: the warning is raised once per account and only mentioned the brand, so with two Volkswagens you got a message that couldn't tell you which car to go and look at. It now names the cars that are actually without data. Two details worth mentioning, because both came out of your own reports: It lists only the starved car, not both. Your comment in #923 is exactly why, your ID.4 delivers 49 entities while the ID.3 gets nothing. A warning that blamed both cars would have been as useless as one … Excerpt saved from GitHub on 2026-10-23. | Issue #1656 · 2026-10 | |
| Volkswagen ID.4 (Canada) | Works Cloud | VW US/CA works including Canada; full telemetry after data-envelope fixSaved copy…, fields that read unknown today may fill in on their own, no change needed. (#465) VW EU cars have no live GPS position over the EU Data Act portal. Volkswagen Group Info Services has confirmed in writing that the portal's continuous-export Data Dictionary lists a Vehicle Location Tracking cluster but no defined data point for the car's current coordinates (latitude / longitude), so a VW EU car … North America: VW and Audi both read now, Audi commands are the last unconfirmed piece. VW US/CA works, including Canada, confirmed against a live Canadian ID.4: Canada signs in on its own server, … Excerpt saved from the README on 2026-10-23. | README | |
| Volkswagen ID.7 (EU) | Works Cloud | Fixed after report: charge timer times were local time tagged as UTC; fixed in v5.1.1Saved copyVehicle brand / Fahrzeugmarke Volkswagen EU ### Country / Land Sweden ### Model + year / Modell + Baujahr ID.7 ### VW Group Connect Version 5.1.0 ### Home Assistant Version 2026.10.2 (time zone Europe/Stockholm) ### Does the same action work in the official manufacturer app? / Funktioniert die selbe Aktion in der offiziellen App? I don't know / Weiß ich nicht ### Connected services subscription active? / Online-Services Abo aktiv? I don't know / Weiß ich nicht ### S-PIN configured? / S-PIN konfiguriert? Not relevant / Nicht relevant ### What happened? / Was ist passiert? The charge timer from … Excerpt saved from GitHub on 2026-10-23. | Issue #1903 · 2026-10 | |
| Porsche vehicles | Partly works Cloud | Experimental; login confirmed on one account, commands implemented but untestedSaved copy… signs in on its own server, and since the data-envelope fix it shows full telemetry (#990). Audi US/CA now reads too: US pulls from the regional na … Porsche is experimental but login now works on at least one real account. Login was confirmed end-to-end in 2026-09, and commands/vehicle-data/two-way control (geofence, speed alerts, valet mode, destinations) are all implemented and grounded directly against the real app's own code, but none of it has been tried … Push (near-real-time) updates are an opt-in BETA, off by default. The MQTT (Škoda) and Firebase (Audi/VW, CUPRA/SEAT) channels are … Excerpt saved from the README on 2026-10-23. | README | |
| Volkswagen ID.7 Tourer 2026 | Partly works Cloud | Sign-in failed due to VW EU Data Act portal's expired TLS certificate; not an account problemSaved copyVehicle brand / Fahrzeugmarke Volkswagen EU ### Country / Land Sweden ### Model + year / Modell + Baujahr ID7 Tourer 2026 ### VW Group Connect Version 5.1.1 ### Home Assistant Version 2026.10.2 ### Does the same action work in the official manufacturer app? / Funktioniert die selbe Aktion in der offiziellen App? Yes / Ja ### Connected services subscription active? / Online-Services Abo aktiv? Yes / Ja ### S-PIN configured? / S-PIN konfiguriert? Yes / Ja ### What happened? / Was ist passiert? I get this error message in Home Assistant: Failed to set up: Volkswagen refuses the final sign-in … Excerpt saved from GitHub on 2026-10-23. | Issue #1933 · 2026-10 | |
| Volkswagen MEB / ID-family cars (EU) | Partly works Cloud | Read-only; command path answers 'Unknown user' and VW exposes no equivalentSaved copyLimitations: VW EU is read-only by default; commands are an MBB alpha for legacy cars only. See the brand note above. MEB / ID-family cars are read-only, the durable Car-Net command path doesn't recognise them (it answers "Unknown user"), and VW's MEB backend exposes no equivalent. Setup detects this and creates a read-only entry … CUPRA / SEAT remote commands are blocked by VW. Online-services (OLA) access for these brands was revoked server-side in 2026 (HTTP 403); a re-login or app-version bump won't restore it. Data still flows via the EU Data Act portal. (#464) EU Data Act portal data … Excerpt saved from the README on 2026-10-23. | README | |
| Audi A6 50 TFSIe 2021 | Not working Cloud | Data frozen since 2026-10-12 after reauth; app still shows current dataSaved copyVehicle brand / Fahrzeugmarke Audi ### Country / Land netherlands ### Model + year / Modell + Baujahr audi a6 50 TFSIe 2021 ### VW Group Connect Version 5.0.0 ### Home Assistant Version 2026.10.2 ### Does the same action work in the official manufacturer app? / Funktioniert die selbe Aktion in der offiziellen App? Yes / Ja ### Connected services subscription active? / Online-Services Abo aktiv? Yes / Ja ### S-PIN configured? / S-PIN konfiguriert? Yes / Ja ### What happened? / Was ist passiert? Entry originally created via the app/browser device login (DAG), same situation as #1813. - … Excerpt saved from GitHub on 2026-10-23. | Issue #1851 · 2026-10 | |
| Audi A6 e-tron (MY2027) | Not working Cloud | Updates stopped 2026-10-12; token exchange fails HTTP 400; maintainer has no fix for PPE carsSaved copyVehicle brand / Fahrzeugmarke Audi ### Country / Land netherlands ### Model + year / Modell + Baujahr audi a6 50 TFSIe 2021 ### VW Group Connect Version 5.0.0 ### Home Assistant Version 2026.10.2 ### Does the same action work in the official manufacturer app? / Funktioniert die selbe Aktion in der offiziellen App? Yes / Ja ### Connected services subscription active? / Online-Services Abo aktiv? Yes / Ja ### S-PIN configured? / S-PIN konfiguriert? Yes / Ja ### What happened? / Was ist passiert? Entry originally created via the app/browser device login (DAG), same situation as #1813. - … Excerpt saved from GitHub on 2026-10-23. | Issue #1851 · 2026-10 | |
| Audi e-tron Sportback 55 2022 | Not working Cloud | Data frozen since 2026-10-12, same pattern as other Audi reportsSaved copyVehicle brand / Fahrzeugmarke Audi ### Country / Land netherlands ### Model + year / Modell + Baujahr audi a6 50 TFSIe 2021 ### VW Group Connect Version 5.0.0 ### Home Assistant Version 2026.10.2 ### Does the same action work in the official manufacturer app? / Funktioniert die selbe Aktion in der offiziellen App? Yes / Ja ### Connected services subscription active? / Online-Services Abo aktiv? Yes / Ja ### S-PIN configured? / S-PIN konfiguriert? Yes / Ja ### What happened? / Was ist passiert? Entry originally created via the app/browser device login (DAG), same situation as #1813. - … Excerpt saved from GitHub on 2026-10-23. | Issue #1851 · 2026-10 | |
| CUPRA / SEAT cars (EU) | Won’t be supported Cloud | Remote commands blocked by VW; online-services access revoked server-side in 2026 (HTTP 403)Saved copyLimitations: VW EU is read-only by default; commands are an MBB alpha for legacy cars only. See the brand note above. MEB / ID-family cars are read-only, the durable Car-Net command path doesn't recognise them (it answers "Unknown user"), and VW's MEB backend exposes no equivalent. Setup detects this and creates a read-only entry … CUPRA / SEAT remote commands are blocked by VW. Online-services (OLA) access for these brands was revoked server-side in 2026 (HTTP 403); a re-login or app-version bump won't restore it. Data still flows via the EU Data Act portal. (#464) EU Data Act portal data … Excerpt saved from the README on 2026-10-23. | README |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Cloud polling
Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.
Details
| Installs (analytics) | 2,223 (0.31%) |
|---|---|
| GitHub stars | 129 |
| Latest version | v5.1.1 (2026-10-22) |
| Set up in the UI | Yes |
| Maintainers | @its-me-prash |
| License | AGPL-3.0 |
Limitations from the README
- VW EU is read-only by default; commands are an MBB alpha for legacy cars only. See the brand note above. MEB / ID-family cars are read-only, the durable Car-Net command path doesn't recognise them (it answers "Unknown user"), and VW's MEB backend exposes no equivalent. Setup detects this and creates a read-only entry …
- CUPRA / SEAT remote commands are blocked by VW. Online-services (OLA) access for these brands was revoked server-side in 2026 (HTTP 403); a re-login or app-version bump won't restore it. Data still flows via the EU Data Act portal. (#464)
- EU Data Act portal data is thin and varies by car. VW publishes only a slice of fields today (often odometer + lock + charging, sometimes much more). It widens over time as VW expands the portal ahead of the Sept-2026 deadline, fields that read unknown today may fill in on their own, no change needed. (#465)
- VW EU cars have no live GPS position over the EU Data Act portal. Volkswagen Group Info Services has confirmed in writing that the portal's continuous-export Data Dictionary lists a Vehicle Location Tracking cluster but no defined data point for the car's current coordinates (latitude / longitude), so a VW EU car …
- North America: VW and Audi both read now, Audi commands are the last unconfirmed piece. VW US/CA works, including Canada, confirmed against a live Canadian ID.4: Canada signs in on its own server, and since the data-envelope fix it shows full telemetry (#990). Audi US/CA now reads too: US pulls from the regional na …
- Porsche is experimental but login now works on at least one real account. Login was confirmed end-to-end in 2026-09, and commands/vehicle-data/two-way control (geofence, speed alerts, valet mode, destinations) are all implemented and grounded directly against the real app's own code, but none of it has been tried …
- Push (near-real-time) updates are an opt-in BETA, off by default. The MQTT (Škoda) and Firebase (Audi/VW, CUPRA/SEAT) channels are wired but not live-validated, and the brands increasingly gate them behind app attestation, which cannot be satisfied off-device. Leave them off unless you want to help test. Normal …
- The Companion (ADB) channel is slow, phone-bound and experimental. A screen walk takes seconds to tens of seconds, it needs a spare phone that stays reachable, its commands spend the car's daily request budget (and pause after the car refuses), and some values the VW app draws without readable text (for example a …
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.