core: BMW Connected Drive error 429

The problem

BMW connected drive integration is getting an error 429 for about 1 day or so. And the log keeps showing this error.

What version of Home Assistant Core has the issue?

core-2022.6.5

What was the last working version of Home Assistant Core?

core-2022.6.4

What type of installation are you running?

Home Assistant OS

Integration causing the issue

BMW Connected Drive

Link to integration documentation on our website

https://www.home-assistant.io/integrations/bmw_connected_drive/

Diagnostics information

No response

Example YAML snippet

N/A

Anything in the logs that might be useful for us?

2022-06-11 19:49:20 WARNING (MainThread) [homeassistant.config_entries] Config entry 'xxx@xxx.com' for bmw_connected_drive integration not ready yet: Error communicating with BMW API: Client error '429 Too Many Requests' for url 'https://cocoapi.bmwgroup.com/eadrax-vcs/v1/vehicles?apptimezone=60.0&appDateTime=1654973346008&tireGuardMode=ENABLED'

Additional information

Nope

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 44 (12 by maintainers)

Most upvoted comments

It is weird, even with this one I only get update on the Location, not on any of the others. However the car has not moved, been charged or anything, so it may not “update” until the actual change happens. I am trying with both “Last Updated” and “Last Changed”, but it still remains no change to the “timestamp” with either of these updates.

Please keep an eye on this and (if possible) test with both after the vehicle has moved a bit. Don’t know how accurate it is.

You think the integration here will be able to use the new API over time

We should be.

or is BMW doing this to limit the traffic or use of their APIs?

Both.