Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Skoda Enyaq connect not possible after API change on VW's side #329

Open
astrakid opened this issue Jun 10, 2024 · 12 comments
Open

Skoda Enyaq connect not possible after API change on VW's side #329

astrakid opened this issue Jun 10, 2024 · 12 comments

Comments

@astrakid
Copy link

Describe the bug
connect to skoda enyaq not possible for newly registered cars (which are located on skoda's new platform). formerly registered cars won't be able to connect via api from mid of july.

To Reproduce
connect to a newly registered skoda enyaq.

Expected behavior
get car information

Screenshots & Logfiles
vw-connect.0 2024-06-10 12:01:22.272 info Found 0 vehicles
vw-connect.0 2024-06-10 12:01:22.272 debug {"vehicles":[]}
vw-connect.0 2024-06-10 12:01:22.147 silly States user redis pmessage vw-connect.0./vw-connect.0.info.connection:{"val":true,"ack":true,"ts":1718013682146,"q":0,"from":"system.adapter.vw-connect.0","user":"system.user.admin","lc":1718013682146}
vw-connect.0 2024-06-10 12:01:22.141 info Login successful
vw-connect.0 2024-06-10 12:01:21.917 debug Error: Invalid protocol: skodaconnect:
vw-connect.0 2024-06-10 12:01:21.344 debug {"date":"Mon, 10 Jun 2024 10:01:21 GMT","content-length":"0","connection":"close","apigw-requestid":"ZJxxxxxxxxxxxxw=","vary":"Origin, Access-Control-Request-Method, Access-Control-Request-Headers","x-content-type-options":"nosniff","x-xss-protection":"0","cache-control":"no-cache, no-store, max-age=0, must-revalidate","pragma":"no-cache","expires":"0","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-frame-options":"DENY","location":"https://identity.vwgroup.io/oidc/v1/oauth/sso?clientId=fxxxxxxa-bxx6-4xx9-bxxc-dbxxxxxxxx17@apps_vw-dilab_com&relayState=ceb8406f2b31d79b731db1bf49d046bd3fec7c76&userId=cxxxxxxd-3xx4-4xx1-xxx7-bxxx09c3fd6e&HMAC=fcda3cxxxxxxxxxxxxxxxxxxxxxxxx8baa5b7fc05528f37","content-language":"en-US"}
vw-connect.0 2024-06-10 12:01:21.344 debug ""
vw-connect.0 2024-06-10 12:01:21.037 debug emailPasswordForm2
vw-connect.0 2024-06-10 12:01:20.834 debug parseEmailForm
vw-connect.0 2024-06-10 12:01:20.620 silly States user redis pmessage vw-connect.0.
/vw-connect.0.info.connection:{"val":false,"ack":true,"ts":1718013680617,"q":0,"from":"system.adapter.vw-connect.0","user":"system.user.admin","lc":1718013660406}
vw-connect.0 2024-06-10 12:01:20.614 silly States system redis pmessage system.adapter.vw-connect.0.logLevel/system.adapter.vw-connect.0.logLevel:{"val":"silly","ack":true,"ts":1718013680580,"q":0,"from":"system.adapter.vw-connect.0","lc":1718013608376}
vw-connect.0 2024-06-10 12:01:20.557 info Login in with skodae
vw-connect.0 2024-06-10 12:01:20.547 info starting. Version 0.6.0 (non-npm: TA2k/ioBroker.vw-connect) in /opt/iobroker/node_modules/iobroker.vw-connect, node: v18.20.3, js-controller: 5.0.19
vw-connect.0 2024-06-10 12:01:20.425 debug Plugin sentry Initialize Plugin (enabled=true)

Versions:
latest and even github version
the rest is on the latest release in docker container.

Additional context
there has been some adaptions made on evcc side. maybe that helps: evcc-io/evcc#14186

@TA2k
Copy link
Owner

TA2k commented Jun 26, 2024

Need a login to test this
[email protected]

@astrakid
Copy link
Author

astrakid commented Jul 1, 2024

sent login by mail

@martijnpoppen
Copy link
Contributor

@TA2k Any update on this? 🙈

@daniele2209
Copy link

daniele2209 commented Aug 4, 2024

Hello,
the EVCC project was able to solve the issue.
Maybe it helps (and speeds up) the development if i link here the GITHUB change for EVCC.
EVCC Cupra fix

Daniel

@maddon
Copy link

maddon commented Aug 7, 2024

I can confirm this.
In evcc, i am able to add my enyaq again, vw-connect shows {"vehicles":[]}

@Bad-old-Esloe
Copy link

Hello, that sounds very good. What exactly do I have to do so that my Skoda Enyqa can be integrated into the iobroker vw-connect adapter? Unfortunately I don't have much idea about the whole thing? Can someone help me with what steps I need to take? Thank you very much

@astrakid
Copy link
Author

astrakid commented Aug 9, 2024

Maddon wrote, that it is still not working in iobroker - car list is empty.

@chriz77
Copy link

chriz77 commented Aug 20, 2024

Hi @TA2k Is there an update on this? My problem is, that the openWB plugin is also not working.

@Smart-Gang
Copy link

I changed v3 to v4 in line 1855 in main.js as a test and then I was indeed able to load the vehicle data.

url = "https://api.connect.skoda-auto.cz/api/v3/garage";

@astrakid
Copy link
Author

i can confirm it!

@chriz77
Copy link

chriz77 commented Sep 30, 2024

Wooooooooooot!!! I can also confirm!

@Bad-old-Esloe
Copy link

I can also confirm!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants