VAG Connect v0.11.0 — 🏆 Platinum
342 Tests · 95% Coverage · 0 mypy-Fehler · 0 ruff-Fehler · 47/47 Quality Rules
✨ Neu
- 342 Tests, 95 % Coverage (1649 Zeilen gemessen)
CariadClientFactorypublic export auscariad/__init__.pyconfig_flow._validate_credentialsnutzt CARIAD-Client direkt
🔄 Geändert
- Platinum Quality Scale: 47/47 Regeln done, 0 todo, 2 exempt
- Coordinator-Commands vollständig auf CARIAD-Client umgestellt
- 467 Zeilen toten CC-Code aus
coordinator.pyentfernt switch.pyFensterheizung:VehicleData.window_heating_frontstatt CC-ObjekteNOTICE.mdneu: Referenz-Attribution, keine Dependencies- READMEs (8 Sprachen) und Trademark-Claim (™, nicht ®) korrigiert
🐛 Behoben
- mypy:
ClientTimeoutstattintinbase.py - mypy:
isinstance(result, VehicleData)Guard incoordinator.py(3×) - mypy:
form_actionstr-Zuweisung inidk.py
🗑️ Entfernt
- Alle CarConnectivity-Verweise aus Source, Tests, READMEs
📦 Installation / Update
HACS: Update-Hinweis erscheint automatisch (~6h nach Release).
Manuell:
custom_components/vag_connect/ → ersetzen → HA neu starten
🚗 Unterstützte Marken
| Marke | Auth | API |
|---|---|---|
| Volkswagen EU | IDK | emea.bff.cariad.digital |
| Audi | IDK + AZS/MBB | emea.bff.cariad.digital |
| Škoda | IDK | mysmob.api.connect.skoda-auto.cz |
| SEAT | IDK | ola.prod.code.seat.cloud.vwgroup.com |
| CUPRA | IDK | ola.prod.code.seat.cloud.vwgroup.com |
Alle Änderungen: v0.10.1...v0.11.0
Vollständiger Changelog: CHANGELOG.md