Closed JohanKSE closed 2 months ago
Confirmed, today I faced with it too.
UPD: It seems to be a problem on the BMW ConnectedDrive API side. I can't even login through the official website, I get the error βDue to a system error, your request cannot be processed at this time. Try again later.β
same issues here too.
Confirmed, today I faced with it too.
UPD: It seems to be a problem on the BMW ConnectedDrive API side. I can't even login through the official website, I get the error βDue to a system error, your request cannot be processed at this time. Try again later.β
Good catch, same for me. I can't login on the website but the my BMW app is working.
Duplicate of #124469
Hey there @gerard33, @rikroe, mind taking a look at this issue as it has been labeled with an integration (bmw_connected_drive
) you are listed as a code owner for? Thanks!
(message by CodeOwnersMention)
bmw_connected_drive documentation bmw_connected_drive source (message by IssueLinks)
The problem
After I upgraded to Home Assistant 2024.8.2 I am no longer able to use the BMW Connected Drive app. After trying to reload, reboot etc I tried to reinstall but that didn't work either.
What version of Home Assistant Core has the issue?
2024.8.2
What was the last working version of Home Assistant Core?
2024.8.0
What type of installation are you running?
Home Assistant OS
Integration causing the issue
BMW Connected Drive
Link to integration documentation on our website
No response
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
No response
Additional information
No response
2024-08-23 11:22:57.373 ERROR (MainThread) [bimmer_connected.api.authentication] MyBMWAPIError due to HTTPStatusError: invalid_request - The request is missing a required parameter, includes an unsupported parameter value (other than grant type), repeats a parameter, includes multiple credentials, utilizes more than one mechanism for authenticating the client, or is otherwise malformed
2024-08-23 11:23:10.581 ERROR (MainThread) [bimmer_connected.api.authentication] MyBMWQuotaError due to HTTPStatusError: Client error '429 Too Many Requests' for url 'https://customer.bmwgroup.com/gcdm/oauth/authenticate'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/429
2024-08-23 11:23:48.463 DEBUG (MainThread) [bimmer_connected.account] Getting vehicle list
2024-08-23 11:23:48.463 DEBUG (MainThread) [bimmer_connected.account] Getting vehicle list
2024-08-23 11:23:48.536 DEBUG (MainThread) [bimmer_connected.api.authentication] Authenticating with refresh token for North America & Rest of World.
2024-08-23 11:23:48.696 ERROR (MainThread) [bimmer_connected.api.authentication] MyBMWAPIError due to HTTPStatusError: invalid_request - The request is missing a required parameter, includes an unsupported parameter value (other than grant type), repeats a parameter, includes multiple credentials, utilizes more than one mechanism for authenticating the client, or is otherwise malformed
2024-08-23 11:23:48.699 DEBUG (MainThread) [bimmer_connected.api.authentication] Unable to get access token using refresh token, falling back to username/password.
2024-08-23 11:23:48.734 DEBUG (MainThread) [bimmer_connected.api.authentication] Authenticating with MyBMW flow for North America & Rest of World.
2024-08-23 11:23:48.880 DEBUG (MainThread) [bimmer_connected.api.authentication] Sleeping 4 seconds due to 429 Too Many Requests
2024-08-23 11:23:52.934 DEBUG (MainThread) [bimmer_connected.api.authentication] Sleeping 4 seconds due to 429 Too Many Requests
2024-08-23 11:23:56.988 DEBUG (MainThread) [bimmer_connected.api.authentication] Sleeping 4 seconds due to 429 Too Many Requests
2024-08-23 11:24:01.064 ERROR (MainThread) [bimmer_connected.api.authentication] MyBMWQuotaError due to HTTPStatusError: Client error '429 Too Many Requests' for url 'https://customer.bmwgroup.com/gcdm/oauth/authenticate'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/429
2024-08-23 11:24:01.065 DEBUG (MainThread) [homeassistant.components.bmw_connected_drive.coordinator] Finished fetching bmw_connected_drive-
Identical here logs. I'm still on 2024.8.1 and had made no HA changes. My MyBMW app did stop working for a while but is now working again. API update again presumably...
Same for me after updating to 13.1
Identical here logs. I'm still on 2024.8.1 and had made no HA changes. My MyBMW app did stop working for a while but is now working again. API update again presumably...
Could you check if a login to BMW website is possible with your BMW id? For me it does not work but myBMW app works fine.
Identical here logs. I'm still on 2024.8.1 and had made no HA changes. My MyBMW app did stop working for a while but is now working again. API update again presumably...
Could you check if a login to BMW website is possible with your BMW id? For me it does not work but myBMW app works fine.
Site let me click around fine already logged in. Logout then login = "Due to a system error, your request cannot be processed at the moment. Please try again later."
Yesterday there was a global outage of BMW services, myBMW did not work anymore. This seems to be fixed now and I think our issue has to do with that issue from yesterday. Nevertheless I contacted the BMW support asking for help.
In addition I created a new BMW account on the corporate website and login is possible. Weird.
Still no login possible at BMW Connected Drive website. MyBMW app is working.
Still no login possible at BMW Connected Drive website. MyBMW app is working.
Same here. App and car are working fine. However login on the BMW website or use their API on HA doesn't work. The BMW website shows an error abour a technical problem on their side. I tried to do a pwd reset but no success.
Same issue here, with one extra bit of info in case it helps.
BMW Rest of the World region fails as described above. BMW USA region continues to work correctly
Login on the website, as well as the api are working again since a couple of minutes. At least on my system...
German site now requests a new password. After resetting password the login still fails and requests a new password again.
Not to mention that my password meets their policy. Weird.
I just skipped the 'new password' request and (for whatever reason) that seemed to work...
Does the HA integration work as well?
I just skipped the 'new password' request and (for whatever reason) that seemed to work...
yes it does. HA integration and evcc (which wasn't working for me as well) are fully operational for the moment.
yes it does.
where are you located?
Germany
For me (also Germany) it still does not work (login and HA). damn.
It started working at around 18.38 CEST.
I was still logged in myBMW app which worked fine. Now I logged off and can not log in the app again. Grrr. It is weird. I changed the Password now three times but the website and the app ask for a new, secure password.
Seems I have to wait until they fixed it. Stupid me, now I have no access at all. :(
Still not working in Germany. New password required, then successfully changed, but when I try to login: new password required. ππ Like "Catch-22" π I guess we have to wait until BMW will fix it. Issues occurred not the first time
Still not working in Germany. New password required, then successfully changed, but when I try to login: new password required. ππ
Can you still access the myBMW app? It worked for me although there were these issues but I am an idiot and logged out the app. Now I can't do anything ππ
The website is constantly asking to change password for me as well. I live in Italy.
Before changing the password it was failing with error 429, same error as reported by @wvtuijl . Now it's failing with error invalid_client
logger: bimmer_connected.api.authenticationSource: components/bmw_connected_drive/config_flow.py:54
First occurred: 7:22:02 PM (4 occurrences)
Last logged: 7:25:14 PMMyBMWAuth
Error due to HTTPStatusError: invalid_client - Client authentication failed (e.g., login failure, unknown client, no client authentication included or unsupported authentication method)
It's going south at the BMW portal: Changed my password and it keeps telling me to change it, even if I did. The original password remains active for the app (checked it with the car). For now it's safe to think the problem is at BMW's site
Still not working in Germany. New password required, then successfully changed, but when I try to login: new password required. ππ
Can you still access the myBMW app? It worked for me although there were these issues but I am an idiot and logged out the app. Now I can't do anything ππ
Yes, still available and working.
PS Same issue already in May 2023. After a while, they fixed it. So sit and wait. π«€
I've been struggling with similar issues - phoned BMW customer service who tell me they had a problem but it's all fixed. So I've now registered a complaint that my app isn't working (repeatedly asking for new password). Apparently it's only me so low priority to fix - I advise more people complain to BMW to get the priority bumped up!!
I've been struggling with similar issues - phoned BMW customer service who tell me they had a problem but it's all fixed. So I've now registered a complaint that my app isn't working (repeatedly asking for new password). Apparently it's only me so low priority to fix - I advise more people complain to BMW to get the priority bumped up!!
For me it still does not work. No login to website, myBMW app and Home Assistant neither.
I already called the support yesterday and they asked me to send a screenshot of the website error message. There was no response yet π
While yesterday the login asked for a new password with each try, there is an error message today.
It is really bad not having access to the car by app.π€
Hi, it seems like many here have like me the problem described in this reddit thread: Link to reddit. My steps:
I hope this helps! Thank you for the effort put into this integration.
Same issue here in Belgium. First I got a too many requests error now it asks to re authenticate.
Good idea using mobile network. But for me it still says:
Aufgrund eines Systemfehlers kann Ihre Anfrage im Moment nicht verarbeitet werden. Bitte versuchen Sie es spΓ€ter noch einmal.
A quick update: Just tried again and now I can login to the website (with a new password), the my BMW still works but when I try to login to the BMW addon in Homeassistant I get "already_in_progress".
Also noted that my car just got an new update.
To fix the already in progress you need to restart HA and recreate the add-on. That worked for me.
Login with recent password at Connected Drive website works again. HA with re authentication works as well. No restart required here. And MINI Connected works without password change again in HA π
Login with recent password at Connected Drive website works again. HA with re authentication works as well. No restart required here. And MINI Connected works without password change again in HA π
Not for me, changed PW, works ok on the website, HA says invalid authentication
Same here. Still have the reset password loop after changing the password.
On 24 Aug 2024, at 10:47, silviudc @.***> wrote:
ο»Ώ
Login with recent password at Connected Drive website works again. HA with re authentication works as well. No restart required here. And MINI Connected works without password change again in HA π
Not for me, changed PW, works ok on the website, HA says invalid authentication
β Reply to this email directly, view it on GitHubhttps://github.com/home-assistant/core/issues/124464#issuecomment-2308279847, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A54GOVNJNMVGOQ6F5GVE7YDZTBJBRAVCNFSM6AAAAABM7ROXJ2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMBYGI3TSOBUG4. You are receiving this because you commented.Message ID: @.***>
Still broken as of now, location Rest of World (Europe)
Did the following:
`Logger: bimmer_connected.api.authentication Source: components/bmw_connected_drive/config_flow.py:54 First occurred: 11:45:17 (1 occurrences) Last logged: 11:45:17
MyBMWAuthError due to HTTPStatusError: invalid_client - Client authentication failed (e.g., login failure, unknown client, no client authentication included or unsupported authentication method)`
HA is Core 2024.8.2, Supervisor 2024.08.0 OS 13.1 FE 20240809.0
For me, in Belgium I tried to login on the bmw website on my mac, it asked to reset password. I did it and when i tried to login again, a loop to reset again
I tried to reset the password on my iphone connected on the mobile network, password reseted and able to login
Then Impossible to login on the mac connected on the wifi, again in the loop to reset the password (I didn't reset it again)
Also impossible to connected on HA with this new password (that works on my iphone connected on the mobile data) I have the same error message that you @mrtnkhl
So I guess that all IP (linked to a HA) are banned at bmw side due too many request
I'm sure if I connect my HA on another IP address, it'll work. Btw with a fixed IP address it's difficult :(
For all of you who are seem to be somehow IP banned: please deactivate the integration (or at least polling) until 0:00 UTC.
We might be IP blocked due to failures of the API and HA trying too often. The only chance is waiting without further calls.
So please deactivate and, try again tomorrow.
PS: I had no issue and was able to MyBMW in a completely fresh dev container just now, so it does not seem to be happening to Everybody (rest of world).
Confirmed that is must be a ip block.
1) logon to bmw website has the constant reset password loop 2) immediately connected via vpn from the same device to ensure my public ip changed. Logged onto bmw website first time. 3) disconnect vpn and repeated test on same device - back in the reset password loop
If it is an IP ban it seems to be affecting the API access of HA in conjunction with the used BMW profile in the Integration.
I recently created a completely new account and it does NOT work in HA, but I am able to login to website and app. I assigned my second car key to it. So finally I can see my car in my phone now using this new account.
I will now wait a day or two without touching my main account and try to use it then. It hopefully will not be banned anymore.
Meanwhile I removed (not disabled) the HA integration and hope that the entities will be the same after reinstalling the BMW integration later π.
Man, what a disaster! π¬ Lessons learned: I am new to BMW and next time something like this happens I will simply stop the Integration in HA and do not touch anything as long as it runs again π
It is certainly, in this instance where BMW rate limit their API, a massive problem that HA integrations seem to fail and then eventually go into an extremely aggressive "initialising" loop. Some of the log messages indicate that bmw connected retries after only 4 seconds...
I'm already manually managing bmw api update frequency (system polling turned off for integration) but now intend to automate disabling the integration (requiring manual intervention) where the update fails a number of times so as to avoid the agressive retries and swift throttling.
It is certainly, in this instance where BMW rate limit their API, a massive problem that HA integrations seem to fail and then eventually go into an extremely aggressive "initialising" loop. Some of the log messages indicate that bmw connected retries after only 4 seconds...
I'm already manually managing bmw api update frequency (system polling turned off for integration) but now intend to automate disabling the integration (requiring manual intervention) where the update fails a number of times so as to avoid the agressive retries and swift throttling.
Wouldn't it be smart if the Integration itself would do so? Pausing if there is an error and maybe throw an exception to notify?
To fix the already in progress you need to restart HA and recreate the add-on. That worked for me.
Unfortunately it didnΒ΄t help, looks like there still is an issue if you login via Europe/Rest of world :(
Working fine at present in the UK so I don't think it's that simple. I manually disabled the integration and left it 24 hours... once enabled again it worked normally. I didn't do any reconfiguration or muck around with accounts on bmw.com etc... just left it for a bit then re-enabled.
Rebooted my router to force an IP address change and that brought everything back to life for me (in the UK). So looks like it's an an IP ban at BMW causing the issues
The problem
After I upgraded to Home Assistant 2024.8.2 I am no longer able to use the BMW Connected Drive app. After trying to reload, reboot etc I tried to reinstall but that didn't work either.
What version of Home Assistant Core has the issue?
2024.8.2
What was the last working version of Home Assistant Core?
2024.8.0
What type of installation are you running?
Home Assistant OS
Integration causing the issue
BMW Connected Drive
Link to integration documentation on our website
No response
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
No response
Additional information
No response