Home Assistant Volkswagen We Connect ID Integratie

In dit artikel behandelen we de installatie van de (redelijk goed) werkende Volkswagen We Connect ID integratie. Er is al wel een integratie aanwezig maar die werkt niet bij de ID serie van Volkswagen.
Door een HACS repository toe te voegen om de integratie te kunnen installeren kunnen we nu ook Volkswagen ID auto’s in Home Assistant onderbrengen!

Home Assistant Volkswagen We Connect ID

Wat heb je nodig om deze integratie te kunnen gebruiken?

Een paar dingen zijn nodig om deze integratie te kunnen gebruiken:

  • Een werkende HACS integratie
  • Natuurlijk een Volkswagen ID3, 4, 5 of een Volkswagen die met Volkswagen We Connect ID werkt
  • Een VW We Connect account met de auto toegevoegd

****UPDATE JUNI 2024****
Sinds de Home Assistant versie 2024.6(.1) werkt deze integratie niet meer goed. Dit heeft te maken met de gebruikte versie van Python.
Er is een workaround om dit toch weer werkend te krijgen. Hiervoor moet je een bestand aanpassen met de file editor.
Vervang in het bestand /homeassistant/custom_components/volkswagen_we_connect_id/manifest.json op regel 6 de bestaande tekst naar het volgende:

"requirements": ["weconnect @ git+https://github.com/NikNakk/WeConnect-python@d75cbec", "ascii_magic>=2.0.0"],

Start hierna Home Assistant opnieuw op en Volkswagen We Connect ID zal weer werken!
Let wel, dit is een workaround en dus geen echte oplossing nog.

Naar de installatie!

Deze integratie staat niet standaard in HACS en we zullen deze als repository moeten toevoegen.

Ga hiervoor naar HACS en klik op de 3 puntjes en kies vervolgens Aangepaste repositories

HACS aangepaste repositories

Vervolgens popt er een nieuw schermpje op waarin je 2 gegevens in moet vullen:

Aangepaste repository HACS

Vul de volgende gegevens in:
Repository:

https://github.com/mitch-dc/volkswagen_we_connect_id

En kies bij Categorie voor Integratie

Klik dan op Toevoegen.

Sluit dan het schermpje af en ga terug naar HACS.
Nu kun je in het zoekveld zoeken op Volkswagen

HACS Connect ID toevoegen

Klik op de We Connect ID en in het daarop volgende venster rechtsonder in het scherm op downloaden. Indien gevraagd kun je nog aangeven welke versie je wilt downloaden en of je Beta versies wilt.
Als de integratie gedownload is moet je Home Assistant herstarten door naar Ontwikkeltools te gaan en daar kiezen voor Herstarten.

Wanneer Home Assistant geherstart is, kun je via Instellingen –> Apparaten & Diensten de Volkswagen integratie toevoegen.

Connect ID integratie toevoegen

Selecteer Volkswagen We Connect ID en wacht tot het volgende scherm verschijnt

Connect ID installeren

Dit kán even duren, heb geduld…de installatie gaat zo verder.

Connect ID credentials opgeven

Vervolgens komt het scherm waar je je Volkswagen account gegevens moet invullen.
Vul je gebruikersnaam en wachtwoord in en bevestig.

Volkswagen ID in Home Assistant toegevoegd

Na het invullen van je gebruikersnaam en wachtwoord zal het nog eventjes duren voordat je bovenstaand scherm krijgt. Wanneer je dit ziet is de auto succesvol toegevoegd aan Home Assistant!
Ken de auto een Ruimte toe en klik op Voltooien.

Integratie gereed voor gebruik

ALs je daarna op de We Connect ID integratie klikt kom je in onderstaand scherm:

Volkswagen ID sensoren.

Je ziet hierboven dat alle sensoren nog op Niet beschikbaar staan.
Dit wordt binnen een paar minuten opgelost. Home Assistant is op de achtergrond bezig alle informatie over de auto op te halen.

Even later wordt alle informatie beschikbaar zoals je hierboven kunt zien.
De integratie is nu gereed om gebruikt te kunnen worden. Bijvoorbeeld eerst een simpel Dashboard maken:

Je kunt nu alle sensoren uitlezen en presenteren op je dashboard.

Eventuele problemen met deze integratie

De ene keer wél waardes en de volgende keer is alles weer weg

Mogelijk loop je tegen het probleem aan dat het ene moment de gegevens wél uitgelezen worden en het volgende moment staand alle sensoren op Niet beschikbaar.
Dit komt dan omdat Volkswagen dan vindt dat je teveel achter elkaar aanmeldt om de gegevens op te halen.
We kunnen dit oplossen door de Interval aan te passen. Standaard staat deze op 60 seconden wat betekend dat elke 60 seconden de gegevens van jouw auto opgehaald worden bij Volkswagen. Als we deze naar 90 of beter 120 seconden zetten dan vermijd je dit soort meldingen.

Om dit aan te passen dien je toegang te hebben tot je configuratie bestanden. Het eenvoudigst gaat dat, mits je HAOS draait, met de File Editor.
Blader naar /homeassistant/custom_components/volkwagen_we_connect_id en bewerk het bestand __init__.py

Home Assistant VW We Connect ID interval aanpassen

Zoek dan de regel op waar staat update_interval=timedelta(seconds)=60
Wijzig dan 60 in bijvoorbeeld 90, sla het bestand dan op en herstart Home Assistant.
Nu kun je testen of het wel goed blijft gaan. Mocht je nog steeds niet beschikbare waarden krijgen dan herhaal je bovenstaande stap en wijzig je de interval naar 120.
Op deze manier zullen de waardes geldig blijven en meld je je niet te vaak aan bij Volkswagen!

Gefeliciteerd! Home Assistant heeft nu ook je Volkswagen ID geintegreerd! 🙂

Deel dit:

Laat een reactie achter

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Scroll naar boven