Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation.

À propos

VW Group Connect est une intégration qui apporte les voitures du groupe Volkswagen dans Home Assistant via les services cloud des constructeurs. Elle prend en charge Audi, Volkswagen, Škoda, SEAT, CUPRA, Porsche, Bentley ainsi que les comptes VW et Audi d'Amérique du Nord à partir d'une seule entrée de configuration. Elle expose l'état de la batterie et de la charge, l'autonomie, le compteur kilométrique, la climatisation, les portes, les fenêtres et la position GPS sous forme de capteurs, de serrures, d'interrupteurs, de nombres, de climatisation et d'autres types d'entités. Les commandes à distance comme le verrouillage, le déverrouillage, la climatisation et le contrôle de la charge ne fonctionnent que là où le serveur de la marque les autorise, donc la prise en charge diffère selon la marque. Pour faire face aux changements d'API de Volkswagen, elle utilise plusieurs canaux de lecture, dont le portail EU Data Act, un canal bêta volkswagen.de et un comblement optionnel des données via Tibber, et bascule automatiquement sur un autre quand l'un est bloqué. Parmi les autres options figurent un mode lecture seule, les mises à jour en push et un service d'assistant AI de Škoda, et la configuration se fait dans l'interface avec l'identifiant du compte du constructeur.

Résumé automatique du README et du code de its-me-prash/vwgroup-connect-ha, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact

Prise en charge

  • Utilise le cloud du fournisseur Nécessite une connexion internet et un compte chez le fournisseur.

  • Déclencheurs d’appareil Ses appareils peuvent lancer des automatisations directement.

  • Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.

  • Maintenance active Son auteur a publié une version ou poussé une modification au cours des six derniers mois.

Fournit

  • Climatisation
  • Serrures
  • Interrupteurs
  • Capteurs
  • Présence
  • Calendriers

Mise en place

Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.

Confirmation en deux étapes

  • Code de confirmationCode à 6 chiffres — valide quelques minutes.

Captcha requis

  • Code captchaSaisissez les caractères affichés dans l'image ci-dessus.

Se connecter avec e-mail + mot de passe (ancienne méthode)

  • Marque du véhiculeChoisissez votre marque — myAudi, WeConnect ID, MyŠkoda, SEAT, CUPRA, VW US/CA ou Porsche.
  • Adresse e-mailAdresse e-mail de l'application du constructeur.
  • Mot de passeMot de passe de l'application.
  • S-PINNécessaire uniquement pour le verrouillage. Application → Sécurité → S-PIN.
  • Région (Volkswagen US/Canada uniquement)
  • Intervalle de mise à jourFréquence de récupération des données. Par défaut : 5 min. Minimum : 3 min.
  • Activer les commandes bidirectionnelles durables (MBB) — Volkswagen Car-Net / anciennes AudiLe moyen durable d'envoyer des commandes à distance (verrouiller/déverrouiller, climatisation) à une Volkswagen — via l'ancien backend Car-Net/MBB, ce qui lui permet de survivre aux redémarrages. Pour les voitures Car-Net (la plupart des PHEV/thermiques, avant ID) ; les modèles plus récents ID/MEB ne sont pas éligibles, laissez-le donc désactivé pour ceux-ci. Les lectures proviennent toujours du portail ci-dessus ; ceci n'ajoute que le canal de commandes et une confirmation unique dans le navigateur (aucun mot de passe supplémentaire n'est stocké).

Volkswagen EU — Connexion durable (MBB, BETA)

  • VIN (numéro d'identification du véhicule)Votre VIN à 17 caractères (sur le pare-brise / la carte grise). Plusieurs voitures : séparez par une virgule. Obligatoire — le jeton MBB durable fonctionne par VIN mais ne peut pas énumérer votre garage.
  • S-PINCode de sécurité à 4 chiffres facultatif — requis pour le verrouillage/déverrouillage à distance.
  • Intervalle de mise à jourMinutes entre les relevés de données du véhicule.

Site Volkswagen.de (BÊTA, lecture seule)

  • Adresse e-mailL'e-mail de votre compte Volkswagen ID / myVolkswagen.
  • Mot de passeLe mot de passe de votre Volkswagen ID.
  • Intervalle de mise à jourFréquence de récupération des données (minutes). Minimum : 5.

Code de vérification par e-mail

  • Code de vérificationCode de votre boîte de réception — valable quelques minutes.

Nouvelle connexion au compte

  • Adresse e-mail
  • Mot de passe
  • S-PIN

Reconfigurer VW Group Connect

  • Marque du véhicule
  • Adresse e-mail
  • Mot de passe
  • S-PIN
  • Région (Volkswagen US/Canada uniquement)
  • Intervalle de mise à jour

Après la mise en place

  • Intervalle de mise à jourFréquence de mise à jour (minutes). Minimum: 3.
  • S-PINS-PIN pour le verrouillage des portes.
  • Capacité nominale de la batterie (kWh, pour l'état de santé)
  • Capacité du réservoir (litres, pour % carburant)
  • Géocodage inverse (adresse de stationnement)Envoie le GPS de stationnement à OpenStreetMap Nominatim pour obtenir rue/ville. Désactivé par défaut (confidentialité).
  • Mode lecture seuleLorsqu'activé, seuls les capteurs d'état sont créés — pas d'interrupteurs, boutons, verrous, climat ou curseurs qui envoient des commandes. Utile si vous voulez la télémétrie véhicule sans risque d'actionnement accidentel. Rechargez l'intégration après activation.
  • Companion : réveiller l'écran pour interroger, puis le rendormirCompanion (ADB) uniquement. Réveille l'écran du téléphone avant chaque interrogation et le rendort ensuite, pour qu'un téléphone verrouillé ou en veille affiche l'application pendant la lecture sans rester allumé en permanence. Désactivé par défaut. Rechargez l'intégration après activation.
  • Companion : fermer l'app auto après chaque lectureCompanion (ADB) uniquement. Force l'arrêt (ferme) de l'app auto après chaque relève, pour que la lecture suivante la relance à neuf au lieu de lire un écran mis en cache. Utile sur les appareils où l'app fige ses valeurs entre deux relèves. Désactivé par défaut — un redémarrage à froid est plus lent. Rechargez après modification.
  • Climate Audi PPE/PPC (Q6/A6 e-tron, RS e-tron GT Facelift, A3 2024+ PHEV)Audi uniquement. Force le nouveau format de payload PPE/PPC (climatisationMode obligatoire, targetTemperature omis) au démarrage du climat. À activer uniquement si vous possédez une Q6 e-tron, A6 e-tron, RS e-tron GT Facelift ou A3 2024+ PHEV — sinon l'API renvoie 400. Rechargez l'intégration après activation.
  • Mises à jour push Skoda (MQTT, EXPÉRIMENTAL)EXPÉRIMENTAL : Skoda uniquement. Active le push MQTT en temps réel depuis le backend mysmob de Skoda (nécessite les paquets Python aiomqtt + firebase-messaging — actuellement importés à la demande, non préinstallés). Phase de base en v1.18.0 ; activation en direct en attente de validation par les testeurs de la communauté. Si le push est indisponible, l'intégration bascule silencieusement sur l'interrogation périodique. Rechargez l'intégration après avoir modifié ce réglage.
  • Mises à jour push CUPRA/SEAT (FCM, EXPÉRIMENTAL)EXPÉRIMENTAL : CUPRA/SEAT uniquement. Active le push Firebase Cloud Messaging en temps réel depuis le backend OLA (nécessite le paquet Python firebase-messaging — même import à la demande que l'option MQTT Skoda de la v1.18.0). Phase de base en v1.19.0 ; activation en direct en attente de validation par les testeurs de la communauté. Si le push est indisponible, l'intégration bascule silencieusement sur l'interrogation périodique. Rechargez l'intégration après avoir modifié ce réglage.
  • Audi/VW push updates (Cariad FCM, EXPERIMENTAL)EXPERIMENTAL: Audi/VW only. Enables real-time push notifications from Cariad FCM channel (same one myAudi/WeConnect mobile apps use — covers lock/unlock results, charging-state, climate, alarm). Requires firebase-messaging Python package (same as Skoda MQTT + CUPRA/SEAT FCM). Foundation phase in v1.23.0; live activation pending community-tester validation. If push is unavailable, the integration silently falls back to polling. Reload the integration after toggling.
  • Remplacement du client_id OAuth (utilisateurs avancés)Solution de secours pour utilisateurs avancés lorsque la communauté repère un nouveau client_id OAuth dans une nouvelle APK du groupe VW avant que notre générateur d'atlas quotidien ne le détecte. Collez ici la chaîne complète UUID@apps_vw-dilab_com et le résolveur l'essaie EN PREMIER à chaque authentification, tous les client_ids existants restant dans la chaîne comme solution de repli. Laissez vide pour le comportement par défaut. Format : chiffres hexadécimaux 8-4-4-4-12 suivis de @apps_vw-dilab_com. Les valeurs mal formées sont ignorées silencieusement.
  • EU Data Act : lancement automatique de la Custom Data RequestPertinent uniquement lorsque l'intégration fonctionne en mode portail EU Data Act en lecture seule (les stratégies BFF en direct ont échoué). Lorsque cette option est activée, le coordinateur vérifie au démarrage l'existence d'une Custom Data Request active de 15 min par VIN et en crée une s'il n'y en a aucune. Ce lancement implique un abonnement de données d'un mois sur votre compte au niveau du portail, vous pouvez donc le désactiver ici. Le portail accepte AU PLUS UNE demande personnalisée active par VIN à la fois. Activé par défaut — ne le désactivez que si vous préférez gérer la demande vous-même sur le portail.
  • Ajouter ou actualiser un canal de lecture Volkswagen.de (fusionner les données)
  • Adresse e-mailL'e-mail de votre compte Volkswagen ID / myVolkswagen.
  • Mot de passeLe mot de passe de votre Volkswagen ID.
  • Intervalle de mise à jourFréquence de récupération des données (minutes). Minimum : 5.
  • Code de vérificationCode de votre boîte de réception — valable quelques minutes.
  • Adresse e-mailL'e-mail de votre compte Volkswagen ID / myVolkswagen.
  • Mot de passeLe mot de passe de votre Volkswagen ID. Utilisé uniquement pour renouveler le jeton d'accès d'une heure auprès du serveur de connexion de Volkswagen ; jamais journalisé et expurgé des diagnostics.
  • E-mail
  • Mot de passe
  • ID client Tibber
  • Secret client Tibber
  • URL de redirection (ou le code)

Textes issus du code de its-me-prash/vwgroup-connect-ha.

Entités

  • Capteurs binairesMBB bidirectionnel disponible, Portes verrouillées, Portes ouvertes, Freinage conducteur, Fenêtres ouvertes, Câble branché, En charge, Climatisation active et 131 autres
  • BoutonsAppel de phares, Actualiser les données, Réveiller le véhicule, Créer une demande de données EU Data Act, Demander l'export historique, Actualiser les données de l'écran de l'app, Réinitialiser la connexion companion, Actualiser les données du véhicule
  • CalendriersProgrammation de charge, Calendrier d'entretien
  • ClimatisationClimatisation
  • PrésencePosition
  • ÉvénementsÉvénement push
  • ImagesVue 3/4 (icône), Vue 3/4 (petite), Vue 3/4 (moyenne), Vue latérale (petite), Vue latérale (grande), Vue 3/4 (HD), Vue 3/4 (grande), Rendu du véhicule
  • SerruresVerrouillage
  • NombresObjectif de charge, Température climatisation, Température de climatisation, Charge minimum (PHEV), Courant de charge max., Durée du chauffage d'appoint, Température cible du chauffage d'appoint, Cible de préservation et 1 autre
  • SélecteursMode de charge, Courant de charge max., Mode de démarrage de la climatisation souhaité
  • CapteursNiveau de carburant, Niveau de batterie, Autonomie, Autonomie électrique, Autonomie carburant, Autonomie totale, Kilométrage, État de charge et 454 autres
  • InterrupteursVerrouillage, Climatisation, Charge, Dégivrage des vitres, Ventilation Cabine, Chauffage Auxiliaire (Webasto), Minuterie de départ 1 et 18 autres
  • HeuresMinuteur Départ 1 — Heure, Minuteur Départ 2 — Heure, Minuteur Départ 3 — Heure
  • Mises à jourMise à jour logicielle

Actions

  • Déverrouiller le coffre (Porsche, expérimental)Déverrouille uniquement le hayon de la Porsche indiquée — les portes restent verrouillées. Porsche uniquement ; les autres marques refusent l’appel. Nécessite le code S-PIN. Expérimental : déduit de l’application My Porsche et pas encore vérifié sur une vraie voiture.Champs : VIN
  • Démarrer la climatisation (avancée)Démarre le préconditionnement avec chauffage individuel des sièges, chauffage des vitres, mode de climatisation et comportement au déverrouillage. S'applique uniquement à Audi et VW EU (CARIAD BFF). Les autres marques basculent sur le service de base start_climatisation. Tous les champs de la charge utile sauf device_id sont facultatifs - les champs omis conservent la valeur par défaut de la marque.Champs : Véhicule, Température cible (°C), Chauffage des vitres, Chauffage du siège avant gauche, Chauffage du siège avant droit, Chauffage du siège arrière gauche, Chauffage du siège arrière droit, Poursuivre la climatisation au déverrouillage, Mode de climatisation
  • Mettre à jour les paramètres de charge (SEAT/CUPRA)Met à jour le plan de charge SEAT/CUPRA en un seul appel. Définit n'importe quelle combinaison d'état de charge cible, de courant de charge AC maximal et de l'indicateur de déverrouillage automatique une fois chargé. Les autres marques sont rejetées au niveau de la répartition du coordinateur.Champs : VIN, État de charge cible (%), Courant de charge AC maximal, Déverrouiller automatiquement la prise une fois complètement chargée
  • Exécuter une action du véhiculeService unifié qui déclenche une action du véhicule sélectionnée dans une liste déroulante. Équivaut à appeler le service dédié du même nom, mais plus facile à trouver dans le sélecteur de services Lovelace de Home Assistant. Tous les services dédiés existants (vag_connect.lock, vag_connect.start_climatisation, etc.) continuent de fonctionner sans changement.Champs : Véhicule, Action
  • Ouvrir l'application native de la marque (lien profond)Déclenche l'événement vag_connect_open_app sur le bus d'événements HA avec les champs de charge utile vin, brand, deeplink_url et action, afin qu'une carte Lovelace puisse ouvrir l'application mobile native de la marque (myAudi, WeConnect, MyŠkoda, MySEAT, MyCUPRA, My Porsche ou VW US) sur l'appareil appelant. L'intégration ne peut pas ouvrir d'URL sur un téléphone par elle-même ; la carte du tableau de bord est chargée de naviguer vers window.location.href = deeplink_url sous iOS / Android.Champs : Action de l'application, VIN
  • Envoyer la télémétrie à ABRPConstruit et envoie la télémétrie actuelle du véhicule à A Better Routeplanner.Champs : Véhicule, VIN, Remplacer l'api_key, Remplacer le jeton
  • Définir l'objectif de charge par lieuDéfinit l'objectif de charge d'un profil de charge précis (Škoda, selon le lieu).Champs : VIN, ID du profil, Objectif de charge (%)
  • Régler le chauffage des siègesActive le chauffage siège par siège (Škoda). Seuls les sièges indiqués changent.Champs : VIN, Avant gauche, Avant droit, Arrière gauche, Arrière droit
  • Demander à l'assistant IA Škoda (Laura)Envoie un prompt en texte libre à l'assistant IA MyŠkoda « Laura » (Škoda uniquement) et renvoie la réponse via response_variable (summary = texte de réponse, session_id pour les suites). Consultatif uniquement — planification d'itinéraire + questions produit, aucune commande du véhicule.Champs : VIN, Question / prompt, Fuseau horaire, ID de session

Dépannage

  • DiagnosticsTélécharge un fichier de diagnostics à joindre à un rapport de bug.
  • État du systèmeAjoute son état aux informations système de Home Assistant.
  • Avis de correctionLes avis qu’elle peut afficher dans Paramètres > Corrections :API officielle Škoda — ajoutez votre clé d'API, VW EU bidirectionnel : désactivé par Volkswagen, 2FA par e-mail — vérifiez votre boîte, Portail EU Data Act : le paquet facultatif 'playwright' est manquant, Session du portail EU Data Act expirée – reconnectez-vous, Volkswagen US/CA : données du véhicule bloquées (HTTP 403), Volkswagen US/CA : données du véhicule bloquées par VW (attestation de l'appareil), Škoda : consentement obligatoire non accepté, Aidez-nous à confirmer une nouvelle fonctionnalité — partager votre résultat de test ?, API officielle Škoda — vous êtes désormais inscrit automatiquement, API officielle Škoda — limite de clés atteinte, API officielle Škoda — une autre intégration l'utilise aussi

Extrait du README

One Home Assistant integration for Volkswagen Group cars: Audi · Volkswagen · Škoda · SEAT · CUPRA · Porsche · Bentley · VW and Audi US/Canada

Battery, charging, range, doors, climate and GPS location in Home Assistant. Direct API access, several read channels with automatic fallback, no middleware.

  • 10 selectable Volkswagen Group brands/sources in one integration: Audi, Volkswagen EU, Škoda, SEAT, CUPRA, VW US/Canada, Audi US/Canada, Porsche, Bentley, and Audi plug&play (OBD dongle) for older…
  • Older Audis with no built-in connectivity, via an OBD dongle (new in 4.3.0): cars invisible to the CARIAD backend and the EU Data Act portal (pre-connectivity A4/A5, Touareg, e-up!, …) can be read…
  • Two-way control where the brand's backend allows it: lock/unlock, climate, charging, target SoC. This is per brand, not universal. Check the table below before you count on a command.
  • Škoda's in-car assistant "Laura" in Home Assistant (new in 3.0.0): ask about range, charging and trips as a service, or hand it to any conversation agent (the built-in Assist, OpenAI, Anthropic,…
  • Logbook events, firmware & calendar cards (new in 3.1.0): manufacturer push notifications become a per-vehicle event entity (Logbook + automations, no YAML bus filter), a read-only firmware update…
  • Passwordless login option (browser/device-code) for SEAT, CUPRA and Audi US/CA. No password stored in Home Assistant. Škoda moved to email + password in 3.0.1 when VW revoked its device-code grant,…
Extrait du README de its-me-prash/vwgroup-connect-ha, GNU AGPL v3.0. Abrégé.

S’affiche dans Vulpo :

carte Bascule rapide, carte Climat, carte Serrure, carte Bouton, Apple Watch, centre de contrôle, Activité en direct de climatisation.

Informations

Installations
2,3 k partagent leurs statistiques
Étoiles GitHub
132
Connexion
Utilise le cloud du fournisseur
Maintenance
Mise à jour au cours des 6 derniers mois
Version
v5.1.1,
Catégorie
Véhicules et transports, Voitures et véhicules électriques
Type
Intégration de la Marketplace
Prérequis
Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
Domaine
vag_connect

À découvrir aussi

Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation. À propos de ces chiffres