skodaconnect/homeassistant-skodaconnect

Cannot connect anymore !!!!

mattivisti opened this issue Β· 118 comments

Describe the bug
A clear and concise description of what the bug is.
No valid tokens for client "connect"

if I use my accounts skoda-connect.com webpage it works fine but this doesnt allow me to connect.

Could not login to Skoda Connect, please check your credentials and verify that the service is working

Is this working in MySkoda app?*
Logout and login in the MySkoda app, preferably on Android.
Make sure that you have the latest app updates, sometimes there's new consent needed that will only show in latest app version.

  • it is working iphone myskoda app
    Latest working release
    If the problem started after updating to a new release, please state latest working release.

Debug logs
If applicable, add debug logs. See README on how to enable debug logs with response debugging.

This error originated from a custom integration.
Logger: custom_components.skodaconnect.config_flow
Source: custom_components/skodaconnect/config_flow.py:103
Integration: Skoda Connect (documentation, issues)
First occurred: 22:00:07 (8 occurrences)
Last logged: 22:44:06

Login failed with error: Invalid password
Login failed with error: Account is locked for another 4 seconds
Login failed with error: Token exchange failed. Request status: 429

This error originated from a custom integration.
Logger: skodaconnect.connection
Source: custom_components/skodaconnect/config_flow.py:101
Integration: Skoda Connect (documentation, issues)
First occurred: 22:00:07 (8 occurrences)
Last logged: 22:44:06

Invalid password
Account is locked for another 4 seconds
Token exchange failed. Request status: 429

Installation:

  • Home Assistant variant: [e.g. Hass OS, Docker, Core, Supervised]
    home assistant DOCKER version
    Home Assistant
    Core
    2023.11.0
    Frontend
    20231030.1

  • Python version [e.g. 3.7, 3.8]
    python3 --version
    Python 3.10.12

  • Python library versions ["python3 -m pip list"]
    python3 -m pip list
    Package Version


aiohttp 3.8.4
aiosignal 1.3.1
apturl 0.5.2
async-timeout 4.0.2
attrs 22.2.0
bcrypt 3.2.0
beautifulsoup4 4.11.2
blinker 1.4
Brlapi 0.8.3
certifi 2020.6.20
chardet 4.0.0
charset-normalizer 3.0.1
click 8.0.3
colorama 0.4.4
command-not-found 0.3
cryptography 3.4.8
cupshelpers 1.0
dbus-python 1.2.18
defer 1.0.6
dirigera 0.1.10
distlib 0.3.4
distro 1.7.0
distro-info 1.1+ubuntu0.1
duplicity 0.8.21
fasteners 0.14.1
filelock 3.6.0
Flask 2.2.3
frozenlist 1.3.3
future 0.18.2
httplib2 0.20.2
idna 3.3
importlib-metadata 4.6.4
intelhex 2.3.0
itsdangerous 2.1.2
jeepney 0.7.1
Jinja2 3.1.2
keyring 23.5.0
language-selector 0.1
launchpadlib 1.10.16
lazr.restfulclient 0.14.4
lazr.uri 1.0.6
lockfile 0.12.2
louis 3.20.0
lxml 4.9.2
macaroonbakery 1.3.1
Mako 1.1.3
MarkupSafe 2.1.2
monotonic 1.6
more-itertools 8.10.0
multidict 6.0.4
netifaces 0.11.0
oauthlib 3.2.0
olefile 0.46
paramiko 2.9.3
pexpect 4.8.0
Pillow 9.0.1
pip 23.3.1
platformdirs 2.5.1
protobuf 3.12.4
ptyprocess 0.7.0
pycairo 1.20.1
pycups 2.0.1
PyGObject 3.42.1
PyJWT 2.3.0
pymacaroons 0.13.0
PyNaCl 1.5.0
pyparsing 2.4.7
pyRFC3339 1.1
pyserial 3.5
python-apt 2.4.0+ubuntu2
python-dateutil 2.8.1
python-debian 0.1.43+ubuntu1.1
pytz 2022.1
pyxdg 0.27
PyYAML 5.4.1
reportlab 3.6.8
requests 2.25.1
SecretStorage 3.3.1
setuptools 59.6.0
six 1.16.0
skodaconnect 1.3.4
soupsieve 2.4
ssh-import-id 5.11
systemd-python 234
ubuntu-advantage-tools 8001
ubuntu-drivers-common 0.0.0
ufw 0.36.1
unattended-upgrades 0.1
urllib3 1.26.5
usb-creator 0.3.7
virtualenv 20.13.0+ds
wadllib 1.3.6
websocket-client 1.6.3
Werkzeug 2.2.3
wheel 0.37.1
xdg 5
xkit 0.0.0
xmltodict 0.13.0
yarl 1.8.2
zipp 1.0.0

Additional context
Add any other context about the problem here.

SrOne commented

Maybe token problem?
Part of debug log:
2023-11-03 22:35:48.482 DEBUG (MainThread) [skodaconnect.connection] Successfully verified refresh token audience and signature
2023-11-03 22:35:48.482 INFO (MainThread) [skodaconnect.connection] Restored token for client "technical", valid until 2024-05-01 17:05:19
2023-11-03 22:35:48.483 DEBUG (MainThread) [skodaconnect.connection] Attempting restore of saved token for client "connect".
2023-11-03 22:35:48.483 DEBUG (MainThread) [skodaconnect.connection] Matching token audience tokenxx-xxxxxedited@apps_vw-dilab_com to client ID for "connect"
2023-11-03 22:35:48.483 DEBUG (MainThread) [skodaconnect.connection] Audience and client ID matches, fetching JWKs
2023-11-03 22:35:48.548 DEBUG (MainThread) [skodaconnect.connection] Token Key ID is 48editedtoken idebca, match from public keys: {'4xxxxxf-xxab-4xxxc-axxx8-0xxxxxxxxxxxxxxca': <cryptography.hazmat.backends.openssl.rsa._RSAPublicKey object at 0x7xxxxxxxx0>, 'fdxxxxkxxxkxxxkf': <cryptography.hazmat.backends.openssl.rsa._RSAPublicKey object at xxxxxxxxxxx>, '3xxxxxxxxxxxxxxx οΏ½οΏ½ <cryptography.hazmat.backends.openssl.rsa._RSAPublicKey object at xxxxxxxxx>}
2023-11-03 22:35:48.551 DEBUG (MainThread) [skodaconnect.connection] Successfully verified refresh token audience and signature
2023-11-03 22:35:48.552 INFO (MainThread) [skodaconnect.connection] Restored token for client "connect", valid until 2024-05-01 17:05:19
2023-11-03 22:35:48.552 DEBUG (MainThread) [skodaconnect.connection] No valid access token for "connect"
2023-11-03 22:35:48.552 DEBUG (MainThread) [skodaconnect.connection] Refreshing tokens for client "connect"
2023-11-03 22:35:48.596 WARNING (MainThread) [skodaconnect.connection] Could not refresh tokens: 0, message='Attempt to decode JSON with unexpected mimetype: text/plain', url=URL('https://api.connect.skoda-auto.cz/api/v1/authentication/token/refresh?systemId=CONNECT')

+1
Login does not work.

me too

lets hope the fix as soon as possible :)

For me it's not working also!

dvx76 commented

Looks like another variation of #220 where the API is rate-limiting requests. ☹️

Some debug added locally to print the response from the failed token request:

2023-11-03T21:33:35.729227356Z 2023-11-03 21:33:35.712 DEBUG (MainThread) [skodaconnect.connection] Refreshing tokens for client "connect"
2023-11-03T21:33:35.843808167Z 2023-11-03 21:33:35.841 WARNING (MainThread) [skodaconnect.connection] Something went wrong when refreshing tokens for "connect".
2023-11-03T21:33:35.844426053Z 2023-11-03 21:33:35.842 DEBUG (MainThread) [skodaconnect.connection] Response: <ClientResponse(https://api.connect.skoda-auto.cz/api/v1/authentication/token/refresh?systemId=CONNECT) [429 Too Many Requests]>

It is a bit different than #220 because the official app is still working now.

mutzl commented

broken.

2023-11-04 01:07:09.324 WARNING (MainThread) [skodaconnect.connection] Could not refresh tokens: 0, message='Attempt to decode JSON with unexpected mimetype: text/plain', url=URL('https://api.connect.skoda-auto.cz/api/v1/authentication/token/refresh?systemId=CONNECT')

Hount commented

My integration broke as well. And there was plenty of backend requests remaining. Been broken for approximately 12 hours

My integration broke as well.

My integration broke as well.

πŸ˜’ my too.

Skoda app ios work fine and tronity also. Tronity integration on HA works.

Another one to add to this list of not working on HA since yesterday afternoon, the overnight API reset/Refresh didn't do anything so it looks different from the recent one as my app been ok all the time

I try to add new vehicle in Tronity App and it is not possible .... Might be the same error as in HA πŸ₯²

image

Also I found one old post and there was that log in "old" myskoda essentials application and it should work. I tried and I got this kind of error also.

image

I have the same issue too. Yesterday evening the error was "Connect token exchange failed 429". Now I seem to get: "Missing consent for client "technical" scopes:"

Identical issue since yesterday afternoon. I was logged in but the sensors had not been updated for a while so forced the integration to reload after which the errors popped up.

Other third party apps still work - eg tronity, jedlix, stekker.app so dont think its the api calls on the account but perhaps linked to the ip or the way this integration identifies itself? Although skoda website works from the same external ip address.

The volkswagen integration has the same issue. Perhaps they changed API usage?
Btw...this happened after upgrading to HA Core 2023.11.0

The volkswagen integration has the same issue. Perhaps they changed API usage?
Btw...this happened after upgrading to HA Core 2023.11.0

I didn't update yet and have the same issues.

Hount commented

The volkswagen integration has the same issue. Perhaps they changed API usage? Btw...this happened after upgrading to HA Core 2023.11.0

I had the issue before and after updating core to 2023.11.0

Hount commented

My official Skoda app stopped working. And my friend with Volkswagen vehicle also reported that his app is throwing connection error too.

Hount commented

Also Audi app cannot connect.
Our guess was that cloudflare issues might be related?
https://www.cloudflarestatus.com/

Ε KODA server might be down. Ε KODA app not connecting.

My observation from yesterday was that the official app was still working while the HA integration didn't.
Today, both the official app and HA integration don't work for me.

Hount commented

Yes, official app worked additional 12 hours ish. after HA integration stopped working

That is also my observation. My tronity app refreshed 2 hours ago for the last time. Skoda app worked until last night. HA however was already throwing 429 errors yesterday afternoon.

Same error :(

Yep! same here! after couple tries todo debug but root cause looks like some changes in the API

The whole VW group authentication and identity infrastructure seems to be down. I can't connect with my Skoda App, my Audi App, my HA and TRONITY.

Farfar commented

Until the official apps are working again there's no use chasing the cause of this issue.

Hount commented

Official app started working some time within the last hour.
HA integration does not work yet.

Edit: official app stopped working right after this. So back to "nothing works" -situation. :)

@Hount I still can't login in the official App

Farfar commented

VW app still not working since this morning.

Hount commented

2023-11-04 13:49:43.647 WARNING (MainThread) [skodaconnect.connection] Could not refresh tokens: 0, message='Attempt to decode JSON with unexpected mimetype: text/plain', url=URL('https://api.connect.skoda-auto.cz/api/v1/authentication/token/refresh?systemId=CONNECT')

UTC+2, aka 5 minutes ago.

Hount commented

@Hount I still can't login in the official App

Yeah, mine neither any more. It worked briefly for few minutes and gave me up-to-date information so it was not cached old data etc.
But now MySkoda Essentials is again back to "The operation was unsuccessful"

same issue here. myskoda app works fine, though...
might also have something to do with ha core update.

Until the official apps are working again there's no use chasing the cause of this issue.

Can confirm my skoda app is working. Also tronity is updating the status again. Integration though throws the same error as yesterday:

This error originated from a custom integration.


Logger: custom_components.skodaconnect.config_flow
Source: custom_components/skodaconnect/config_flow.py:103
Integration: Skoda Connect (documentation, issues)
First occurred: 17:57:09 (1 occurrences)
Last logged: 17:57:09

Login failed with error: Token exchange failed. Request status: 429

Skoda App, Audi App and TRONITY working again, Skoda Connect on HA still has the same issue @ronaldt80 mentioned.

I need the soc for my smart charging set up which controls the wallbox to benefit from cheap hours. Work around which may be useful for others is to install the tronity integration.

No control over the charging itself but still some insight.

Hount commented

If it helps anyone to narrow search, the integration broke (at least on my installation) at 3.10. 17:43:07 UTC

same problem for me - cupra was also not working, but works now. skoda app also works but HA integration doesn't

429 means "Too many request". https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/429

This HTTP error code is usually used to tell the client to slow down their requests.

I'm polling every 5 minutes. Is that too much?

doesnt work HA skodaconnect

Farfar commented

Seems most are being throttled at the token endpoint now as well. I suggest everyone having issues to increase poll interval greatly and disable the integration until tomorrow and then try again.

Farfar commented
image

See my post above.

Seems most are being throttled at the token endpoint now as well. I suggest everyone having issues to increase poll interval greatly and disable the integration until tomorrow and then try again.

Will wait another day. But where can i change the polling seeing my integration is no longer set up?

Will wait another day. But where can i change the polling seeing my integration is no longer set up?

You can do that by reconfiguring the device entry in the Skoda Connect integration settings. The first field in the HA device configuration relates to the polling interval.

Will wait another day. But where can i change the polling seeing my integration is no longer set up?

You can do that by reconfiguring the device entry in the Skoda Connect integration settings. The first field in the HA device configuration relates to the polling interval.

I know :) - but in my case i removed the integration yesterday hoping a fresh setup would solve the problem. Tried to reinstall just now again, but before I can change the polling settings you refer to I need to log on which results in the 429 error - perhaps an idea to liaise with the tronity team? They seem to have fixed the issues?

Good to see I'm not alone.
Bad to see that VW is trying once again to block our access to the data that we pay for.

Will wait another day. But where can i change the polling seeing my integration is no longer set up?

You can do that by reconfiguring the device entry in the Skoda Connect integration settings. The first field in the HA device configuration relates to the polling interval.

I know :) - but in my case i removed the integration yesterday hoping a fresh setup would solve the problem. Tried to reinstall just now again, but before I can change the polling settings you refer to I need to log on which results in the 429 error - perhaps an idea to liaise with the tronity team? They seem to have fixed the issues?

Same here. I got my Enyaq yesterday evening, set the app up running and then tried to add the data to HA. Unfortunately I only see the screen that mattivisti showed in his screenshot. App an web service are running fine.

Since yesterdays Skoda Connect outage I receive an error 429 with the DEBUG error message β€žToken exchange failedβ€œ.

This happens with TOKEN login or email/password.

It appears that it is not possible to get a TECHNICAL token.

The MySkoda (Essentials) app is working again meanwhile.

My refresh interval is set to 15 minutes, that shouldn’t be an issue for rate limiting.

Same issue. App is Working. Skodaconnect integration does not
IMG_7865
IMG_7864

Same issue, unable to reinstall the integration....

Farfar commented

Skoda changed the endpoint and scheme for token exchange. It will take some time until it's fixed.
Expect the integration to not work until there's an update.

My refresh interval is set to 15 minutes, that shouldn’t be an issue for rate limiting.

I think it cannot be the interval setting at all. As mentioned I and some others cannot even connect when (re)installing, which means it cannot connect even once.

Skoda changed the endpoint and scheme for token exchange. It will take some time until it's fixed. Expect the integration to not work until there's an update.

Ok, thanks look forward to that, use the integration with much joy😊

Same issue here. MySkoda app works, ha integration does not. I really hope this can be fixed, you guys got my quite spoiled with it!

mvzut commented

Oops I made a new request on this error 429 problem, but I didn't see this post yet. Hope it gets solved soon, as my charging automations heavily rely on it!

Strange that Tronity still works though event though Skoda apparently changed the API...

Farfar commented

Tronity is an official third party integration and probably have access to the whole API.
This integration is an unofficial integration with no backing whatsoever from Skoda/Volkswagen Group.
Not that strange.

My Skoda App seems to Work again.
In HA, I'm getting the following Errors:

Dieser Fehler wurde von einer benutzerdefinierten Integration verursacht

Logger: skodaconnect.connection
Source: custom_components/skodaconnect/__init__.py:902
Integration: Skoda Connect (documentation, issues)
First occurred: 10:18:16 (7 occurrences)
Last logged: 10:23:27

Could not refresh tokens: 0, message='Attempt to decode JSON with unexpected mimetype: text/plain', url=URL('https://api.connect.skoda-auto.cz/api/v1/authentication/token/refresh?systemId=CONNECT')
Farfar commented

My Skoda App seems to Work again. In HA, I'm getting the following Errors:

Dieser Fehler wurde von einer benutzerdefinierten Integration verursacht

Logger: skodaconnect.connection
Source: custom_components/skodaconnect/__init__.py:902
Integration: Skoda Connect (documentation, issues)
First occurred: 10:18:16 (7 occurrences)
Last logged: 10:23:27

Could not refresh tokens: 0, message='Attempt to decode JSON with unexpected mimetype: text/plain', url=URL('https://api.connect.skoda-auto.cz/api/v1/authentication/token/refresh?systemId=CONNECT')

See earlier comments

Also with tronity it's to my knowledge not possible to write anything to the car (eg. Change max SoC %, turn on and off charging, pla heating). These functionalities put a higher strain on their servers I suppose.

It remains outrageous though to ask payment (recently had to extend my subscription to remotely access location etc) for something which is not available/accessible - not to mention the crap we have to put up with ME 3.0 -> still no OTA updates to 3.2 let alone 3.5. Also no apologies in respect of their crap app being down all te time.

Same here!

I removed my car from the integration as I thought that it might fix the issue of all the sensors being unavailable for 3 days and now I cannot add it again. The skoda application is connecting to the car and works but the integration cannot connect. Please for a fix.

Same issue for me.

Screenshot_20231104-182359
while the myskoda app is working, the skoda-connect.com online service seems also not being able to access the vehicle..
i also placed a support email to skoda asking when the web service is expected to work again.
hope this helps. maybe you can also contact skoda support and ask for the skoda-connect.com website to work again. don't even mention home assistant, like that they may feel there is a user base tht actually uses the web service ;)

Skoda Connect via Web browser works for me:
Bildschirmfoto 2023-11-05 um 15 24 02

My refresh interval is set to 15 minutes, that shouldn’t be an issue for rate limiting.

I think it cannot be the interval setting at all. As mentioned I and some others cannot even connect when (re)installing, which means it cannot connect even once.

Thanks for this update! Will wait for the update then.

Screenshot_20231104-182359 while the myskoda app is working, the skoda-connect.com online service seems also not being able to access the vehicle.. i also placed a support email to skoda asking when the web service is expected to work again. hope this helps. maybe you can also contact skoda support and ask for the skoda-connect.com website to work again. don't even mention home assistant, like that they may feel there is a user base tht actually uses the web service ;)

The Skoda Connect web works for me as well... I believe that they changed something in Skoda because the service was unavailable for many hours and then when it came back, Home Assistant integration could not connect anymore. Maybe tokens? Not sure... That's why I asked the developer to have a look and if possible to apply a fix...

Farfar commented

Screenshot_20231104-182359 while the myskoda app is working, the skoda-connect.com online service seems also not being able to access the vehicle.. i also placed a support email to skoda asking when the web service is expected to work again. hope this helps. maybe you can also contact skoda support and ask for the skoda-connect.com website to work again. don't even mention home assistant, like that they may feel there is a user base tht actually uses the web service ;)

That's a different problem. Your car isn't online.

Maybe tokens? Not sure... That's why I asked the developer to have a look and if possible to apply a fix...

If you read the comments you'll see that I already responded and stated that Skoda changed the token handling.
Integration won't work until a new version is posted.

@Farfar

Hi,

Is there coming new update someday? Here is the problem :)

image
Farfar commented

@Farfar

Hi,

Is there coming new update someday? Here is the problem :)

image

The update will be published when ready. Which means as soon as the developers has come up with the fix and rewritten the code.

Is there any way to help the developer? Maybe tests or something? It's not a commercial product and so we should give the developer the time he need.

Hi, i have trouble too... :( Log from my HA:

Logger: skodaconnect.connection
Source: custom_components/skodaconnect/__init__.py:902
Integration: Skoda Connect ([documentation](https://github.com/skodaconnect/homeassistant-skodaconnect/blob/main/README.md), [issues](https://github.com/skodaconnect/homeassistant-skodaconnect/issues))
First occurred: 17:52:41 (15 occurrences)
Last logged: 18:03:34

Could not refresh tokens: 0, message='Attempt to decode JSON with unexpected mimetype: text/plain', url=URL('https://api.connect.skoda-auto.cz/api/v1/authentication/token/refresh?systemId=CONNECT')
dvx76 commented

Hi everyone,

Thanks for all the feedback. As @Farfar mentioned previously, this issue is the result of multiple changes Skoda made on the API backend. We know what we need to do, but this takes time. You should assume this will take several days if not more.

At this point, additional "me-too" comments are just noise. Everyone is affected by this. If you want, just πŸ‘ the initial comment.

We don't need anything right now. If you know how to capture HTTPS traffic from the app (e.g. using https://www.charlesproxy.com/ or https://apps.apple.com/gb/app/http-catcher/id1445874902 ) and have a car which is not an Enyaq, we might need this in the future. Feel free to make yourself known on Discord

@Farfar and @dvx76

I managed to get rid of the 429 code while generating the tokens. Simply removing the user-agent from the headers solved this issue.
https://github.com/skodaconnect/skodaconnect/blob/41ae725be585fd7a2e63b8652dbd61d2be811324/skodaconnect/connection.py#L335
But after removing this. The integration did not find any vehicles. Maybe this helps a little or just ignore it ;)

EDIT:
After removing user agent from const too, the integration was able to login again:
https://github.com/skodaconnect/skodaconnect/blob/41ae725be585fd7a2e63b8652dbd61d2be811324/skodaconnect/const.py#L53

I added a PR for this Hotfix: skodaconnect/skodaconnect#101

sjonez commented

Confirmed. Removing both user agents appears to fix it. Nice work @lubbyhst πŸ‘

Where do I find these 2 files in the Skoda Custom Component?

Just to be absolutely clear - official Skoda application is now using user agent
OneConnect/000000148 CFNetwork/1485 Darwin/23.1.0

so I would suggest to change it to this on both places - connection.py:335 & const.py:41

Unfortunately I am not able to push this change as I don't have any rights to this repository anymore and I really don't remember how we were doing those upgrades... :)

badrpc commented

We don't need anything right now. If you know how to capture HTTPS traffic from the app (e.g. using https://www.charlesproxy.com/ or https://apps.apple.com/gb/app/http-catcher/id1445874902 ) and have a car which is not an Enyaq, we might need this in the future. Feel free to make yourself known on Discord

There's also a web UI at https://www.skoda-connect.com which as far as I can see does client-side rendering and is making backend requests. It can be a bit easier to investigate an API with this browser client.

Farfar commented

There's also a web UI at https://www.skoda-connect.com which as far as I can see does client-side rendering and is making backend requests. It can be a bit easier to investigate an API with this browser client.

Things might have changed but previously the web client was another wrapper on top of the API with worse performance and less functionality.

dvx76 commented

@thorsten depends how you run HA. In the docker container it would be

/usr/local/lib/python3.11/site-packages/skodaconnect/connection.py
/usr/local/lib/python3.11/site-packages/skodaconnect/const.py

(needs a restart after updating the files)

@lendy007 depends on the app I guess. MySkoda on iOS I get MySkoda/230629002 CFNetwork/1474 Darwin/23.0.0. But I agree on the principle. See my comment in the PR.

@badrpc the problem with the web UI is that it doesn't expose/implement everything when compared with the app. But it can be helpful for basic stuff indeed. It does work differently from the MySkoda app, too (and so does the current HA integration code, which makes this all harder to compare/fix, too)

Farfar commented

Just to be absolutely clear - official Skoda application is now using user agent OneConnect/000000148 CFNetwork/1485 Darwin/23.1.0

so I would suggest to change it to this on both places - connection.py:335 & const.py:41

Unfortunately I am not able to push this change as I don't have any rights to this repository anymore and I really don't remember how we were doing those upgrades... :)

Thanks! A fix is on the way.

badrpc commented

@dvx76 I see, thank you for explaining. In my case (Skoda Scala) I think the web version actually has all the information available in the app . My car is only supported in MySkoda Essentialts, I don't think there's anything in that app that's not available on the web.

Farfar commented

@dvx76 I see, thank you for explaining. In my case (Skoda Scala) I think the web version actually has all the information available in the app . My car is only supported in MySkoda Essentialts, I don't think there's anything in that app that's not available on the web.

What features do you have?
I had a Superb iV and in the app I could remote lock/unlock, see outside temps and a few other things that weren't in web app.

Farfar commented

New release solves this issue.

Heroes! What polling frequency would you recommend? I now set it to 180

Farfar commented

Heroes! What polling frequency would you recommend? I now set it to 180

180 is a good start based on others stories prior this issue.

Excellent work!! Integration is working like charm!

Thanks @Farfar and everyone involved - that was a quick resolution! Y'all did a great job!

I now get the credential thing again , where i needed the my skoda essentials app for , that one works but HA keeps giving me the credential thing.
image

Farfar commented

I now get the credential thing again , where i needed the my skoda essentials app for , that one works but HA keeps giving me the credential thing. image

Need the logs since this can be a number of different problems. Most common is your user is blocked from logging in for x minutes/seconds.

Hmmm thats strange since the integration was gone

2023-11-06 11:45:17.118 ERROR (MainThread) [skodaconnect.connection] Token exchange failed. Request status: 429
2023-11-06 11:45:17.119 ERROR (MainThread) [custom_components.skodaconnect.config_flow] Login failed with error: Token exchange failed. Request status: 429
2023-11-06 11:46:16.106 ERROR (MainThread) [skodaconnect.connection] Token exchange failed. Request status: 429
2023-11-06 11:46:16.106 ERROR (MainThread) [custom_components.skodaconnect.config_flow] Login failed with error: Token exchange failed. Request status: 429
2023-11-06 11:46:25.338 ERROR (MainThread) [skodaconnect.connection] Token exchange failed. Request status: 429
2023-11-06 11:46:25.339 ERROR (MainThread) [custom_components.skodaconnect.config_flow] Login failed with error: Token exchange failed. Request status: 429

dvx76 commented

@jeroenw80 did you update to v1.2.7 ?

2023-11-06 11:45:17.118 ERROR (MainThread) [skodaconnect.connection] Token exchange failed. Request status: 429 2023-11-06 11:45:17.119 ERROR (MainThread) [custom_components.skodaconnect.config_flow] Login failed with error: Token exchange failed. Request status: 429 2023-11-06 11:46:16.106 ERROR (MainThread) [skodaconnect.connection] Token exchange failed. Request status: 429 2023-11-06 11:46:16.106 ERROR (MainThread) [custom_components.skodaconnect.config_flow] Login failed with error: Token exchange failed. Request status: 429 2023-11-06 11:46:25.338 ERROR (MainThread) [skodaconnect.connection] Token exchange failed. Request status: 429 2023-11-06 11:46:25.339 ERROR (MainThread) [custom_components.skodaconnect.config_flow] Login failed with error: Token exchange failed. Request status: 429

@jeroenw80 Seems you do not have version 1.2.7 of the plugin installed. Please upgrade it.

ok how ? since i just go to integrations and select it ?

You should have a HACS tab in left sidebar. And there you have the integrations. Together with link above.