robinostlund/homeassistant-volkswagencarnet

[INFORMATION WANTED] - Is this component working in your country - login issues?

tubalainen opened this issue Β· 84 comments

Dear all,

Please below, comment on this "Issue" below if you are experiencing issues with login, please answering the following questions:
image

1.) Where do you live?
2.) What model and year?
3.) Have you migrated over to the new VW site and services from We Connect using https://www.portal.volkswagen-we.com/ and then followed the process after logging in?
4.) Are you able to control your car from the We Connect smartphone App after migration? - please test sending a command to your car and/or see if the sensors has been updated.
5.) Are you willing to help us identifying the servers used by your smartphone application by following this instruction and posting the results here? robinostlund/volkswagencarnet#111 (comment)

Your support to this project is much appreciated!


Confirmed working countries:
Sweden

Countries with issues / not working countries:
Romania (e-Golf -20)
Italy (e-Up -20)
Netherlands (Golf GTE -17 / e-Golf -20)
UK (e-Golf 20)

  1. UK
  2. 2020 eGolf
  3. Yes
  4. Yes
  5. Yes, android. Not rooted
  6. Primary user, no other accounts or users

1.) Italy (although I can login and use the UK version of the web portal - but setting up the integration with UK rather than IT as country code produce the same behaviour)
2.) e-UP 2020
3.) yes
4.) yes tried with climate control
5.) on iPhone / no jailbrake - happy to help as I can

  1. Germany / DE
  2. Passat GTE 18, Golf 16, Touran 19 (all cars in one MyVolkswagen Account, does this work in theory btw.?)
  3. Yes
  4. Yes
  5. I will get into this later today
  1. Germany / DE
  2. Passat GTE 18, Golf 16, Touran 19 (all cars in one MyVolkswagen Account, does this work in theory btw.?)
  3. Yes
  4. Yes
  5. I will get into this later today

Yes it Should, all VIN numbers should appear in the drop down box when running the config flow. You have to "add integrations" three times to add all cars/VINΒ΄s :)

  1. Sweden SE
  2. Tiguan 2020
  3. Yes
  4. Yes
  5. Using non-jailbreaked iphone, so cannot.

Another bit of interesting information might be if you are the primary user of the service. I am not (my husband is), but that worked fine with the integration before.

  1. Norway
  2. e-Golf 2015
  3. Yes
  4. Yes
  5. I'll try...
  1. Sweden. I was not able to check the new terms and conditions in VW portal using SWE and had to use UK. Downside of that seems to be that We Connect app now seems to think im in the UK. I can only check service in UK for instance.
  2. Passat GTE 2020.
  3. Yes. See 1 also.
  4. Yes.
  1. Sweden. I was not able to check the new terms and conditions in VW portal using SWE and had to use UK. Downside of that seems to be that We Connect app now seems to think im in the UK. I can only check service in UK for instance.
  2. Passat GTE 2020.
  3. Yes. See 1 also.
  4. Yes.

Vafasiken! :/
Huh, odd. If I were you iΒ΄d start from scratch - delete all users in infotainment and in the web portal/app and start over?
I had to pull the fuse out to reset my car completely.... :/

tmjo commented

I cannot connect with HA, but I did a test with the trocotronic version running the NativeAPI with python direcly and it works there.

1.) Norway
2.) e-Golf 2020
3.) Yes
4.) Yes
5.) I'll try

  1. Sweden. I was not able to check the new terms and conditions in VW portal using SWE and had to use UK. Downside of that seems to be that We Connect app now seems to think im in the UK. I can only check service in UK for instance.
  2. Passat GTE 2020.
  3. Yes. See 1 also.
  4. Yes.

I did the same. Just tried with my husbands account, and he can't accept for Sweden either.

@JRampager @isabellaalstrom

I guess this component does not work if you are not able to join the car + app to the Swedish instance of the VW service.... @JohNan whats your take?

  1. FR
  2. 2020 Tiguan L
  3. Yes
  4. Yes, locked the door from the app. First time failed, second time success.
  5. Yes, android. Not rooted

I am contacting weconnect support now for this problem.
Edit: I sent an email, will report back if/when they respond. This is about the issue when we can't accept terms for Sweden.

I am not able to log in

  1. Norway
  2. Passat GTE 2017
  3. Yes
  4. Yes
  5. No (Work phone and not allowed to do certain things with it)
  1. The Netherlands (NL)
  2. E-golf 2018
  3. Yes
  4. Yes
  5. No (Work phone and not allowed to do certain things with it)

Thanks!

tmjo commented

I cannot connect with HA, but I did a test with the trocotronic version running the NativeAPI with python direcly and it works there.

1.) Norway
2.) e-Golf 2020
3.) Yes
4.) Yes
5.) I'll try

Not sure if this is any helpful, but a bit more info: The NativeAPI from trocotronic works and shows vehicle and car data. Trying to run the volkswagencarnet directly with python stops since there is no "Location" in the received header. If I try to bypass this check it fails due to trying more then 10 redirects.

tmjo commented

I cannot connect with HA, but I did a test with the trocotronic version running the NativeAPI with python direcly and it works there.
1.) Norway
2.) e-Golf 2020
3.) Yes
4.) Yes
5.) I'll try

Not sure if this is any helpful, but a bit more info: The NativeAPI from trocotronic works and shows vehicle and car data. Trying to run the volkswagencarnet directly with python stops since there is no "Location" in the received header. If I try to bypass this check it fails due to trying more then 10 redirects.

Wohaaa, it's working again. Following some leads from other issues, I tried to select UK version of the landing page for WeConnect. There I was able to click the Allow-button and suddenly both python call and HA integration works great again. When I tried it with the Norwegian version, it didn't show me any allow button so although I found it strange I just supposed everything was ok, but it was never accepted.

I see UK has access:
image

No idea if this is a problem or not, but it's working :D

I cannot connect with HA, but I did a test with the trocotronic version running the NativeAPI with python direcly and it works there.
1.) Norway
2.) e-Golf 2020
3.) Yes
4.) Yes
5.) I'll try

Not sure if this is any helpful, but a bit more info: The NativeAPI from trocotronic works and shows vehicle and car data. Trying to run the volkswagencarnet directly with python stops since there is no "Location" in the received header. If I try to bypass this check it fails due to trying more then 10 redirects.

Wohaaa, it's working again. Following some leads from other issues, I tried to select UK version of the landing page for WeConnect. There I was able to click the Allow-button and suddenly both python call and HA integration works great again. When I tried it with the Norwegian version, it didn't show me any allow button so although I found it strange I just supposed everything was ok, but it was never accepted.

I see UK has access:
image

No idea if this is a problem or not, but it's working :D

did you setup then the integration using UK?

I cannot connect with HA, but I did a test with the trocotronic version running the NativeAPI with python direcly and it works there.
1.) Norway
2.) e-Golf 2020
3.) Yes
4.) Yes
5.) I'll try

Not sure if this is any helpful, but a bit more info: The NativeAPI from trocotronic works and shows vehicle and car data. Trying to run the volkswagencarnet directly with python stops since there is no "Location" in the received header. If I try to bypass this check it fails due to trying more then 10 redirects.

Wohaaa, it's working again. Following some leads from other issues, I tried to select UK version of the landing page for WeConnect. There I was able to click the Allow-button and suddenly both python call and HA integration works great again. When I tried it with the Norwegian version, it didn't show me any allow button so although I found it strange I just supposed everything was ok, but it was never accepted.

I see UK has access:
image

No idea if this is a problem or not, but it's working :D

To quote a movie: "This does not compute!!!" ... Very odd. Glad that it worked!

tmjo commented

did you setup then the integration using UK?

No, if you mean in HA I just wrote NO for Norway and it responded with the VIN-number selector quite quickly. I didn't study the code too deeply, but not sure what the location does, because when running it with python directly I never gave anything more than user and password.

Wont work for me unfortunately - I accepted T&C using the uk page but integration still won't work. Doesn't matter which country I report

Wont work for me unfortunately - I accepted T&C using the uk page but integration still won't work. Doesn't matter which country I report

Same for me. Loging in is spinning forever.
image
And I have the integration for both french & uk websites:
image

@JRampager @isabellaalstrom

I guess this component does not work if you are not able to join the car + app to the Swedish instance of the VW service.... @JohNan whats your take?

Sorry for not being clear, integration works fine even after accepting via UK page. I can see no issues in HA/Integration regarding the UK choice.

tmjo commented

Wont work for me unfortunately - I accepted T&C using the uk page but integration still won't work. Doesn't matter which country I report

Strange. Did you try your luck with a different country? I don't know what all this boils down to. When it was not working, I noticed the VW Norway was there all the time (ref image in post above). So it was there and appeared accepted, but it could have been from before they closed the web api. And the funny thing was that the other trocotronic API seemed to get contact with my car, so in one way or another something was accepted.

I gathered some information about the servers being used for DE as requested (according to robinostlund/volkswagencarnet#111 (comment)):

tokenrefreshservice.apps.emea.vwapps.io
msg.volkswagen.de
customer-profile.apps.emea.vwapps.io
vum.apps.emea.vwapps.io
mal-1a.prd.ece.vwg-connect.com
usermanagementservice.apps.emea.vwapps.io
api-dcrm-service.volkswagen.net
e2ed-sensor.emea.vwapps.io
identity.vwgroup.io
mbboauth-1d.prd.ece.vwg-connect.com
shop.volkswagen-we.com
mal-3a.prd.eu.dp.vwg-connect.com

and some common google servers:
maps.googleapis.com
clients4.google.com
csi.gstatic.com

Wont work for me unfortunately - I accepted T&C using the uk page but integration still won't work. Doesn't matter which country I report

Strange. Did you try your luck with a different country? I don't know what all this boils down to. When it was not working, I noticed the VW Norway was there all the time (ref image in post above). So it was there and appeared accepted, but it could have been from before they closed the web api. And the funny thing was that the other trocotronic API seemed to get contact with my car, so in one way or another something was accepted.

yes tried with Malta - same output

@JohNan when we know which countries that is working we maby should change the Region config to a dropdown?

I just tested the login via UK and FR (first login on the according VW hp and then HA Integration region), but no luck as well :-(

Working perfectly!

  1. Norway
  2. Passat GTE 2018
  3. Yes
  4. Yes
  5. Yes

Not working. Removed 4.4.36, installed 4.4.40, can't add the integration anymore.

1.) Hungary
2.) e-up! 2020
3.) Yes.
4.) Yes.
5.) Would like to, but have a company managed Android phone.

Working perfectly!

  1. Norway
  2. Passat GTE 2018
  3. Yes
  4. Yes
  5. Yes

Are you registered to We Connect via the Norwegian site?

Working perfectly!

  1. Norway
  2. Passat GTE 2018
  3. Yes
  4. Yes
  5. Yes

Are you registered to We Connect via the Norwegian site?

Yes

1.) Begium
2.) Tiguan Allspace 2019
3.) Yes
4.) No, but I can from the website.
5.) Yes

tmjo commented

One idea that may or may not work since the results seem to be so different: Anyone tried to remove access and then reactivate it? Perhaps it just needs a re-authorization somehow? Mine is working now, so I prefer not to touch it, but perhaps it could work for some of you?

image

I tried that, removed all them except we connect / carnet - didn't want to stuff up the car connection. Maybe someone is braver than I to try it?

  1. The Netherlands
  2. VW Golf Variant - 2020
  3. Yes
  4. Yes
  5. Not sure how to do this on a non-jailbroken iPhone

I removed all my connections except Carnet itself. Added then NL and UK again, but cannot login via the add integration screen.

I gathered some information about the servers being used for DE as requested (according to robinostlund/volkswagencarnet#111 (comment)):

tokenrefreshservice.apps.emea.vwapps.io
msg.volkswagen.de
customer-profile.apps.emea.vwapps.io
vum.apps.emea.vwapps.io
mal-1a.prd.ece.vwg-connect.com
usermanagementservice.apps.emea.vwapps.io
api-dcrm-service.volkswagen.net
e2ed-sensor.emea.vwapps.io
identity.vwgroup.io
mbboauth-1d.prd.ece.vwg-connect.com
shop.volkswagen-we.com
mal-3a.prd.eu.dp.vwg-connect.com

and some common google servers:
maps.googleapis.com
clients4.google.com
csi.gstatic.com

Can you also see the urls that was used? There should be something like DE or maybe NO in there?

tmjo commented

Can you also see the urls that was used? There should be something like DE or maybe NO in there?

@JohNan: is it possible to retrieve the info you guys are requesting by debugging the python api instead of on the phone? I notice that the calls I did has a lot of /DE/ in the urls (although I'm in Norway and also have a connection to UK now to make it work). If it helps I can try to extract from running the python script.

Can you also see the urls that was used? There should be something like DE or maybe NO in there?

I don't exactly know what you mean or where to find the urls...
In the "NetCapture" app, I can open "Packet Detail" and get a lot of cyrptic characters, but not any clue for the region/url.

1.) the Netherlands
2.) VW Sharan 2017
3.) yes
4.) I'm not sure because
5.) yes

Note, when I was using the manual configuration in my .yaml file the integration was working without issues. Now it has to be setup via the Configuration \ Integrations page which does not work for me.

image

From logs: "Login failed for VW account, User appears unauthorized"

Adding extra debugging, we get:

May 03 15:19:42 vesta hass[3176]: Traceback (most recent call last):
May 03 15:19:42 vesta hass[3176]:   File "/srv/homeassistant/lib/python3.9/site-packages/vw_connection.py", line 306, in _login
May 03 15:19:42 vesta hass[3176]:     raise e
May 03 15:19:42 vesta hass[3176]:   File "/srv/homeassistant/lib/python3.9/site-packages/vw_connection.py", line 282, in _login
May 03 15:19:42 vesta hass[3176]:     raise Exception('User appears unauthorized')

and more...

May 03 15:22:39 vesta hass[3338]: Traceback (most recent call last):
May 03 15:22:39 vesta hass[3338]:   File "/srv/homeassistant/lib/python3.9/site-packages/vw_connection.py", line 282, in _login
May 03 15:22:39 vesta hass[3338]:     raise Exception('User appears unauthorized')
May 03 15:22:39 vesta hass[3338]: Exception: User appears unauthorized

and finally we get a response body for the login (where a Location header is expected):

...
        <div id="title" class="title">
            <h1 class="main-title">Allow access</h1>
            <div class="sub-title">We Connect / Car-Net would like to access the following information, provided this is available in your Volkswagen ID:</div>
        </div>

        <div class="scopes">
                <input type="hidden" name="internalAndAlreadyConsentedScopes" value="openid" checked="true" />
                <input type="hidden" name="internalAndAlreadyConsentedScopes" value="mbb" checked="true" />
                <input type="hidden" name="internalAndAlreadyConsentedScopes" value="profile" checked="true" />
                <input type="hidden" name="internalAndAlreadyConsentedScopes" value="cars" checked="true" />
                <input type="hidden" name="internalAndAlreadyConsentedScopes" value="address" checked="true" />
                <input type="hidden" name="internalAndAlreadyConsentedScopes" value="email" checked="true" />
                <input type="hidden" name="internalAndAlreadyConsentedScopes" value="birthdate" checked="true" />
                <input type="hidden" name="internalAndAlreadyConsentedScopes" value="nickname" checked="true" />
                <input type="hidden" name="internalAndAlreadyConsentedScopes" value="phone" checked="true" />
                <input type="hidden" name="internalAndAlreadyConsentedScopesHmac" value="6b0452f2c23cab1868282b14ddfca5080ca74c164bd300fb8e63eea981c98d0c" checked="true" />
            <div class="scope-section mandatory-scope-section">

                <ul class="scope-list">
...

So some sort of OAuth scope interstitial is interrupting things, perhaps? Possibly if users haven't used the new VW app yet.

Some of this manual debugging could be helped adding logging entries by default for exceptions, and using raise ... from ... syntax for re-raised exceptions.

After following the auth link (https://identity.vwgroup.io/oidc/v1/authorize?redirect_uri=carnet://identity-kit/login&prompt=login&nonce=REDACTED&code_challenge_method=s256&code_challenge=REDACTED&response_type=code%20id_token%20token&client_id=9496332b-ea03-4091-a224-8c746b885068%40apps_vw-dilab_com&scope=openid%20mbb%20profile%20cars%20address%20email%20birthdate%20nickname%20phone%20vin%20profession%20vin) in the browser and logging in, I've confirmed I get prompted with OAuth scopes before the redirect. After accepting the scopes, the next error is:

Error fetching volkswagencarnet data: Failed to update WeConnect. Need to accept EULA? Try logging in to the portal: https://www.portal.volkswagen-we.com/

This last error is caused because the vehicle VIN is now upper-case rather than lower-case. Fixed this with:

self.vin = entry.data[CONF_VEHICLE].upper()
if vehicle.vin.upper() == self.vin:

This last error is caused because the vehicle VIN is now upper-case rather than lower-case. Fixed this with:

self.vin = entry.data[CONF_VEHICLE].upper()
if vehicle.vin.upper() == self.vin:

Ping @JohNan please include this in your PR. Thanks :)

Final note: a new vehicle device and entities is created with this change.

1.) Denmark
2.) Passat Variant GTE 2021
3.) Yes
4.) Yes
5.) Yes (have an iPhone)

It worked!!! sorry for crossposting!!!

tonight I thought about giving it another try - now I don't know if timing did the trick, or VW is just slowly solving their own issue with this...

but I tried configuring the integration - I completed only the username/password and default country. Since I had to move on for the dinner I left the integration setup going over and over awaiting for something like 2hrs.

When I got back it was asking for the VIN and then it worked!

that's great news @stepir !

I removed all scopes that was not in interstitial page posted by @mitchellrj and hopefully that will resolve some of the login problems. I didn't see any change in the data retrieved by removing the scopes.

I also added the suggested change from @mitchellrj regarding setting VIN number to uppercase.

A new release has been published with these changes: https://github.com/robinostlund/homeassistant-volkswagencarnet/releases/tag/v4.4.41

Let me know how it goes! :)

that's great news @stepir !

I removed all scopes that was not in interstitial page posted by @mitchellrj and hopefully that will resolve some of the login problems. I didn't see any change in the data retrieved by removing the scopes.

I also added the suggested change from @mitchellrj regarding setting VIN number to uppercase.

A new release has been published with these changes: https://github.com/robinostlund/homeassistant-volkswagencarnet/releases/tag/v4.4.41

Let me know how it goes! :)

It works! I’m from the Netherlands.
I only entered my E-Mail and password, leave the region to DE and asked for the VIN number after 10 seconds.

Great job!

Hello
v4.4.41 Golf8 eTSI pays : France

Now all is OK . I put only country to FR , email and password ....
Great job ...

Working for me as well (Tiguan L 2020 FR).

Great job indeed!

Working here too - UK.

My settings:
Custom name, Email, password, SPIN. Location as DE. Initially tried UK, but that failed.

Great work everyone!!

Hi all!

Thanks for all your input - It looks like the latest .41 release solved the issues for most people! Thanks @JohNan for cracking it!

We in the developer team are quite sure that the "Region" does not make that much change, we will most likely remove it from the configuration flow and keep it hardcoded to "de" as default. The servers are "EMEA wide" (Europe, Middle East and Africa).

We are still interested to know what servers are used in Asia/pacific, South America and North America and perhaps Australia/NZ (if not part of Asia)

Can confirm it's also working for me now! And I see we got a few more nice entities. :)

Working here too! Used NL as the country, but as stated earlier that seems not be of any difference in Europe.

Hi all!

Thanks for all your input - It looks like the latest .41 release solved the issues for most people! Thanks @JohNan for cracking it!

We in the developer team are quite sure that the "Region" does not make that much change, we will most likely remove it from the configuration flow and keep it hardcoded to "de" as default. The servers are "EMEA wide" (Europe, Middle East and Africa).

It seems to me, that the problem is with VWs servers ,and the way that EULA is saved in the profile.
It seems that VW has EULA for each country that you choose to login with, and that there is a bug where some countries user profiles do not work 100%, even after accepting EULA - and the profile continues to alert for missing details..

I had accepted the Danish EULA, but still could not access the cars full details, even though the car was visible in the profile. I then accepted the UK EULA, and now have acceptance for both countries in the profile, and it now works for that user on weconnect website..

There is still an issue with all my guest users.
I have setup a VW guest user specific for HA,but no matter what I do, I am not able to accept/finish the profile 100%, VW website keeps saying I need to finish the profile, and hence the HA integration cannot login with that user.

After upgrading to 4.4.41, it is working here too. However I've lost a couple of entities like climate, overall electric consumption, electric range and so on. Can anyone of you check please what is your situation? Thank you.

After upgrading to the latest version this morning, these are the only sensors I got:
image

all the other previous sensors are gone :-(

I was able to login again and select my VIN. I'm from NL and own a Sharan 2017 model.

Working fine here (SE). But it failed to delete my old integration before adding the new so the integration and all sensors got duplicated. After restart it worked to remove the old and then I had to rename all sensors with _2 in the name.

Working fine here (SE). But it failed to delete my old integration before adding the new so the integration and all sensors got duplicated. After restart it worked to remove the old and then I had to rename all sensors with _2 in the name.

Hej Konstig, well yes.... Home Assistant can make it a bit complicated sometimes.
Try to remove the component completely - restart Home Assistant. Go into Configuration - Entities - search for the name you gave your car during the installation (example Passat) and then just select all entities and then "remove selected"

Then reinstall the component again and make sure you name it accordingly. :)
image

4.4.41 solved the login issue for me as well :-)
thanks for the integration!

After upgrading to 4.4.41, it is working here too. However I've lost a couple of entities like climate, overall electric consumption, electric range and so on. Can anyone of you check please what is your situation? Thank you.

For me (with a BEV), the only missing entity is one for setting the climatization target temperature. This integration had to switch to new car manufacturer services with an new API and different entity names than before, so you might want to check the available entities. The overall electric consumption is no longer reported, but can be calculated. See README for an example.

@zzarne: thanks for your answer. Our is also a BEV, and it has the climatization target temperature sensor (but as I mentioned, missing the climate entity). Yes, I realized that some of the names have been changed, some of the sensors are reported under combustion something, which is weird for a BEV, but it's ok as long as it works. Total electric consumption sensor already implemented, but thanks for the hint ;-)

It works for me with 4.4.40. But when I upgrade to 4.4.41 it gives me this error at startup. Is it something in my configuration.yaml that triggers this error?

Logger: homeassistant.config_entries
Source: custom_components/volkswagencarnet/__init__.py:324
First occurred: 8:03:01 PM (1 occurrences)
Last logged: 8:03:01 PM

Error setting up entry Passat GTE for volkswagencarnet
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 249, in async_setup
    result = await component.async_setup_entry(hass, self)  # type: ignore
  File "/config/custom_components/volkswagencarnet/__init__.py", line 57, in async_setup_entry
    coordinator = VolkswagenCoordinator(hass, entry, update_interval)
  File "/config/custom_components/volkswagencarnet/__init__.py", line 324, in __init__
    fulldebug=self.entry.options.get(CONF_DEBUG, self.entry.data[CONF_DEBUG]),
KeyError: 'debug'

@sorenbache that's a mistake in my last PR. Remove and add the integration again and the error will be gone. I'll try to get an fix out tomorrow.

1.) CZ
2.) Passat TSI 2020
3.) Yes
4.) Yes

Quick favor - can we change the default icon of switch.carname_parking_heater_ventilation to mdi:fan instead of mdi:radiator? Thanks!

  1. DE
  2. Passat Variant Business 2,0 l TDI SCR Modelljahr: 2021
  3. yes
  4. yes
  5. I don't think I can, it's companys iPhone

Does not work here. When trying to login, after some minutes of waiting, it switches back to the login window. Login ID and Password are 100% ok, using 4.4.45

2021-05-06 20:23:23 ERROR (MainThread) [vw_connection] Login failed for VW account, 2021-05-06 20:23:23 ERROR (MainThread) [vw_connection] Traceback (most recent call last): File "/usr/local/lib/python3.8/site-packages/vw_connection.py", line 322, in _login req = await self._session.post( File "/usr/local/lib/python3.8/site-packages/aiohttp/client.py", line 619, in _request break File "/usr/local/lib/python3.8/site-packages/aiohttp/helpers.py", line 656, in __exit__ raise asyncio.TimeoutError from None asyncio.exceptions.TimeoutError

In my case I was able to connect to the car. After a few days it worked without issues with the same version of the integration. I assume that the issue was from VW. I used DE for country code.

Login works without problems.

I can retrieve all sensor info for one car (Passat GTE) but not for the other (e-Golf).

Please see related issue: #305

1.) Germany
2.) e-Golf 2020 and Passat GTE 2021 (Hybrid)
3.) Yes.
4.) Yes.
5.) Yes, but cannot find the info?! Could you provide URL link?

Thanks!

  1. UK
  2. Golf GTE MK7.5 Hybrid
  3. Yes
    4)Yes

Can't log in to VW web site but app works.

1.) Germany
2.) Passat GTE 2021
3.) yes
4.) yes

volkswagen.de and app works, Can't log in with homeassistant Volkswagen We Connect v4.4.46

Update 22.05.2021 It is working, after I reboot my Router (AVM Fritz!Box 7362sl, ISP 1&1 IPv4 and IPv6, DNS 9.9.9.9 and Cloudflare 1.1.1.1)

  1. FI
  2. Tiguan 2021
  3. Not required, new account and just registered
  4. Yes

Everything works like a charm!

  1. IE
  2. ID.4 1st Max
  3. Yes
  4. Yes
  5. Yes

able to connect to website via browser and update car from it (also from the we connect app) but unable to connect via HA

  1. IE
  2. ID.4 1st Max
  3. Yes
  4. Yes
  5. Yes

able to connect to website via browser and update car from it (also from the we connect app) but unable to connect via HA

Hi @niedellan !

Thanks for your feedback. This component doesnt work with the new VW ID series of cars.
https://github.com/robinostlund/homeassistant-volkswagencarnet#description

Please search for alternative custom components. Thanks :)

  1. GR
  2. Amarok 2020
  3. YES
  4. NO
  5. YES

Not Working "Could not login to Volkswagen We Connect, please check your credentials and verify that the service is working"

  1. AR (Argentina)
  2. Tiguan AllSpace 250TSi
  3. NO
  4. NO
  5. NO

image

1.) GB (UK)
2.) Golf 1,5 HLBM 110TSI M6F (TSi Evo 150PS)
3.) Yes
4.) Yes
5.) Yes

  1. US
  2. ID.4 1st
  3. N/A
  4. N/A
  5. Using Charles against the iOS App, it looks like the endpoint the phone is using is b-h-s.spr.us00.p.con-veh.net, which is consistent with https://github.com/thomasesmith/vw-car-net-api

I am trying to use it in combination with the VW ID component:
https://github.com/mitch-dc/ha_vwid

But I can't seem to link my We Connect account.
Error: "Could not login to Volkswagen We Connect, please check your credentials and verify that the service is working"
However https://vwid.vwgroup.io/account is working perfectly with the exact same credentials:
image

  1. BE (Also tried to log in with DE, no luck)
  2. ID3 (connected to the We Connect ID)
  3. I can't getting forwarded to ID site
  4. yes
  5. yes

1.) NO (Norway)
2.) GTX ID4 2022
3.) Yes
4.) Yes
5.) Yes

Just getting the "Could not login to Volkswagen We Connect, please check your credentials and verify that the service is working" when trying to setup the integration

1.) South Africa (ZA)
2.) T-Roc 2021
3.) No - Country not listed
4.) No
5.) Yes

Can't log in. Getting the "Could not login to Volkswagen We Connect, please check your credentials and verify that the service is working" error.

1.) United States (US)
2.) 2023 ID.4
3.) No (it doesn't look applicable to me ??)
4.) I have been using the myVW app.
5.) Maybe - If I can find time...

wss2 commented

1.) Italy / IT
2.) Golf GTE
3.) Yes
4.) Yes
5.) Yes android 12 not rooted

Logger: volkswagencarnet.vw_connection
Source: /usr/local/lib/python3.10/site-packages/volkswagencarnet/vw_connection.py:367
First occurred: 11:30:06 (3 occurrences)
Last logged: 14:05:31

User appears unauthorized
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/volkswagencarnet/vw_connection.py", line 328, in _login
raise e
File "/usr/local/lib/python3.10/site-packages/volkswagencarnet/vw_connection.py", line 305, in _login
raise Exception("User appears unauthorized")
Exception: User appears unauthorized