I had to restart HA core and then I was able to add the integration again.
Hi!
Question about API call limit. If i use this:
action: homeassistant.update_entity
data:
entity_id:
- sensor.i3s_94_remaining_battery_percent
- sensor.i3s_94_charging_end_time
- sensor.i3s_94_charging_status
- binary_sensor.i3s_94_connection_status
- sensor.i3s_94_charging_hours_needed
Will it be one API call or three? If one, would it be then a good idea to put all entities to the api call and not limit what i’m asking?
Pretty sure these are individual calls as the backend likely won’t be able to pack the information into one response.
Did BMW change something at the API again? I get the following error and can’t login since yesterday. I already changed password, but issue still exists:
Logger: bimmer_connected.api.authentication
Quelle: components/bmw_connected_drive/config_flow.py:60
Erstmals aufgetreten: 10:02:54 (1 Vorkommnisse)
Zuletzt protokolliert: 10:02:54
MyBMWAuthError due to HTTPStatusError: invalid_client - Client authentication failed (e.g., login failure, unknown client, no client authentication included or unsupported authentication method)
My integration still updates, last updated was when I used the car 3 hours ago.
Hi,
Exactly the same problem here, since yesterday.
I can still login to the app and the bmw website, so my credentials are still good.
I disabled the integration for a few hours and tried again, without success.
Same issue for me as well.
Hello there,
I’m just encountering this issue as well: It occurred since I update the MyBMW app. My car is currently in service and they asked ,e to login on the app and to make the update.
This is what I did and now the integration is unable to login
Fix coming in 2024.12
Is the captcha actually working for anyone?
I go and grab the token and it says reauthentication successful but still fails
Some logs:
2024-12-10 14:36:16.332 ERROR (MainThread) [bimmer_connected.api.authentication] MyBMWAuthError 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-12-10 14:36:16.334 WARNING (MainThread) [homeassistant.config_entries] Config entry 'xxx@xxx' for bmw_connected_drive integration could not authenticate: Login requires captcha validation
Created issue as I assume I won’t be the only one BMW Connected Drive captcha authentication not working · Issue #132847 · home-assistant/core · GitHub
Anyone having any issues with authentication?
Got an authentication expired message in HA and cannot get it to authenticate even though I’m using the same credentials as the app which works ok
I’m having the same issue !
Same here. But authentication worked again after logging in via myBMW.
Yeah it was weird it also logged me out inside the car, worked after logging back in the car first.
Anyone having auth problems with this last 2 days?
Keeps saying to re-auth and says successful but doesn’t seem to work.
Account works fine in the myBmw app and browsers
Wait a couple of days to stabilize. This is not the first nor last time that this integration is not working.
There’s an active issue on this. BMW integration should handle call quota error · Issue #151500 · home-assistant/core · GitHub
I get this error “Out of call volume quota. Quota will be replenished in..
” nearly every day. Is there a setting to adjust the call frequency or how can I fix this?
Logger: homeassistant.components.bmw_connected_drive.coordinator
Source: helpers/update_coordinator.py:424
integration: BMW Connected Drive (documentation, issues)
First occurred: August 27, 2025 at 10:48:40 (77 occurrences)
Last logged: 14:44:38
Error fetching [email protected] data: Error updating vehicle data. HTTPStatusError: { "statusCode": 403, "message": "Out of call volume quota. Quota will be replenished in 01:05:29." }
Error fetching [email protected] data: Error updating vehicle data. HTTPStatusError: { "statusCode": 403, "message": "Out of call volume quota. Quota will be replenished in 00:50:28." }
Error fetching [email protected] data: Error updating vehicle data. HTTPStatusError: { "statusCode": 403, "message": "Out of call volume quota. Quota will be replenished in 00:20:27." }
Error fetching [email protected] data: Error updating vehicle data. HTTPStatusError: { "statusCode": 403, "message": "Out of call volume quota. Quota will be replenished in 02:35:24." }
Error fetching [email protected] data: Error updating vehicle data. HTTPStatusError: { "statusCode": 403, "message": "Out of call volume quota. Quota will be replenished in 02:15:22." }
. . .
Missed the post from @fleskefjes regarding the call quota issue: