I posted this problem in an older thread here in the forum and on Github in core, but no one reacts on this till now. Therefore I open this new thread.
- The integration forces me to re-autheticate my account.
- I enter my pw and capcha
- It says “Succesfully connected”.
- After a few seconds the integration came up with 1.
Between 3. und 4. I saw this for a second:
This is prompted in my log:
Logger: homeassistant.components.bmw_connected_drive.coordinator
Quelle: helpers/update_coordinator.py:380
Integration: BMW Connected Drive (Dokumentation, Probleme)
Erstmals aufgetreten: 09:33:13 (1 Vorkommnisse)
Zuletzt protokolliert: 09:33:13
Unexpected error fetching [email protected] data
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 380, in _async_refresh
self.data = await self._async_update_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/bmw_connected_drive/coordinator.py", line 80, in _async_update_data
await self.account.get_vehicles()
File "/usr/local/lib/python3.13/site-packages/bimmer_connected/account.py", line 120, in get_vehicles
await vehicle.get_vehicle_state()
File "/usr/local/lib/python3.13/site-packages/bimmer_connected/vehicle/vehicle.py", line 142, in get_vehicle_state
self.update_state([vehicle_state, charging_settings], fetched_at)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/bimmer_connected/vehicle/vehicle.py", line 167, in update_state
setattr(self, vehicle_attribute, cls.from_vehicle_data(vehicle_data))
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/bimmer_connected/models.py", line 37, in from_vehicle_data
parsed = cls._parse_vehicle_data(vehicle_data) or {}
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/bimmer_connected/vehicle/tires.py", line 53, in _parse_vehicle_data
retval["front_right"] = TireState(**tire_state["frontRight"])
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/bimmer_connected/vehicle/tires.py", line 24, in __init__
self.manufacturing_week = datetime.strptime(
~~~~~~~~~~~~~~~~~^
iso_string,
^^^^^^^^^^^
"%G.%V.%u",
^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.13/_strptime.py", line 676, in _strptime_datetime
tt, fraction, gmtoff_fraction = _strptime(data_string, format)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/_strptime.py", line 628, in _strptime
datetime_result = datetime_date.fromisocalendar(iso_year, iso_week, weekday + 1)
ValueError: Invalid week: 53
Logger: bimmer_connected.api.authentication
Quelle: components/bmw_connected_drive/coordinator.py:80
Erstmals aufgetreten: 09:29:18 (2 Vorkommnisse)
Zuletzt protokolliert: 09:33:19
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
Logger: homeassistant.config_entries
Quelle: config_entries.py:665
Erstmals aufgetreten: 09:29:18 (2 Vorkommnisse)
Zuletzt protokolliert: 09:33:19
Config entry '[email protected]' for bmw_connected_drive integration could not authenticate: missing_captcha
Core 2025.2.5
Supervisor 2025.02.1
Operating System 14.2
Frontend 20250221.0