Custom Integration: Volkswagen WeConnect ID (Europe)

@wil I see those now. Maybe post on the integration page on GitHub. I think the original integration was based on the old WeConnect before VW released a specific ID platform.

Feel free to do so. I have already posted the e-Up change at Not working for eUP! after migrated to the new Volkswagen API · Issue #227 · mitch-dc/volkswagen_we_connect_id · GitHub .

Is it possible to use this integration to monitor charging costs? I tried to add it to the energy monitor but it doesnt show up as an option

I currently use the eevee app but from October they are removing the “free for non fleet customers” option and they want £12 a month (now makes sense why it suddenly changed to only work for 1 car at a time, which they said was a bug) to continue using it which would be about 25% of my charging cost. I have 2 EVs and the monthly charging report was nice so me and my wife could see how much it was costing us to drive our cars but not £24 a month nice.

Also, is there a way to have it stop prompting for reconfiguration? most of the time when I open HA I have many of these that I have to dismiss, at first I would do the reconfigure but I noticed the integration wasn’t broke and I could just dismiss them.

I have not seen any of your error messages for reconfigure. But it seems to be crucial, that you use one one account at the portal for both cars and for homeassistant.

With my changes above you will see the LongTerm consumption (kWh/100 km) and the driven range (km). Long Term seems to be the last 31 days (my assumption). Like this
image

With this you can calculate how many kWh you have used by the car in the last 31 days. In my example this is 11.1×(731÷100) = 81.14 kWh. You may add between 10% to 15% on top because of charging overhead.

But you will see the same information at the Volkswagen Homepage if you login with your account (Volkswagen Connect) of VW. You can download all trips of one month and calculate the consumption usung Excel or other.

I have not seen any information on how much you have charged.

Hi everyone,

just got my ID.3. Lookinf forward to use the application. I created an ID with the Volkswagen APP and am able to access the car.
However if I tried to login into the integration, Im was getting an “Invalid Authentication”. Am I using the wrong username? I am using my Email adrress. Am I using the wrong app to connect to my car?
THX in Advance

This thread ist about the following integration GitHub - mitch-dc/volkswagen_we_connect_id
See Installation.
Use the account you use on www.volkswagen.de after you have added your car. This integration only works if you have added your car to it and if you already see information about trips, etc. there. Should be the same account you use on the Volkawagen App.

It will not work if you do not already have the Volkswagen We Connect services established. WIth my e-Up after one year I had to buy the We Connect services to use it.

In general: If the Volkswagen App works for you then this integration should also work if the car type is supported.

Thanks Willi, I figured that. So the app works. My ID.3 is showing up. The We Connect Service is valid until August 2026. Just checked on volkswagen.de. When I am logged in, I can see the vehicle as well. Still it is giving me an “Invalid Authentication” in the Integration
Reboot HA twice as well. Updated HACS to the latest version. Redownloaded the Custom Integration …
Bildschirmfoto 2024-08-29 um 12.33.02

Very strange. For me it works very well. One thing to mention. Change the Update interval to 300 (= 5 minutes). 45 seconds is too low. Volkswagen will block your account for this day if this integration pulls to frequently. If this happens you no longer be able to login at www.volkswagen.com and use the Volkswagen App. As this is still possible for you, I do not think that you are blocked and have to wait for tomorrow.

I would try to change the password and try after this again . It may be that the integration has problems with special characters that escapes on python (the integration is written in python).

BTW which version are you using? I am on 0.2.3

Homeassistant http://homeassistant.local:8123/config/integrations/dashboard shows
image

http://homeassistant.local:8123/config/integrations/integration/volkswagen_we_connect_id shows:

Where do you see an version number?

I just installed the integration via HACS at August 17th 2024 via github. Last changes in github are 2 months ago. Thus I should have the latest version available.

manifest.json shows version 1.0:

# pwd
/root/homeassistant/custom_components/volkswagen_we_connect_id
# more manifest.json 
{
  "domain": "volkswagen_we_connect_id",
  "name": "Volkswagen We Connect ID",
  "config_flow": true,
  "documentation": "https://www.home-assistant.io/integrations/volkswagen_we_connect_id",
  "requirements": ["weconnect==0.60.3", "ascii_magic>=2.0.0"],
  "ssdp": [],
  "zeroconf": [],
  "homekit": {},
  "dependencies": [],
  "loggers": ["weconnect"],
  "codeowners": [
    "@mitch-dc"
  ],
  "iot_class": "cloud_polling",
  "version": "1.0"
}

Go to HACS in the side panel, click on the application and it will tell you which version is installed.

Is it possible that I am using an invalid charakter in my password? The password is autogenerated and there is a " in there…

as usual … layer 8 problem. Mybad. There was a spelling error in my username. Thx anyway!

1 Like

:rofl: it happens!!!

my integration will no longer connect to VW to pull car details. I tried a reload on the integration but it gives an error and says check the log, which is below.


I havent changed my password and i have re-entered it by copy and pasting. Have VW changed something to stop this from working?

currently i cannot even login on the website.
resetting the password, does not work either for the last 2 days.