NEWS
BMW Adapter response 400, invalid Grant, after 5 sec
-
" How should I open a web site and enter a code in 5 seconds ? "
Or do I understand the procedure wrong ? Please adviseBMW CarData authentication failed
2025-10-31 14:22:17.588 error Token response data: {"error_description":"The provided access grant is invalid, expired, or revoked.","error":"invalid_grant"}
2025-10-31 14:22:17.588 error Token response status: 400
2025-10-31 14:22:17.588 error Token request failed: invalid_grant
2025-10-31 14:22:17.587 debug Token polling error: invalid_grant
2025-10-31 14:22:17.383 debug Token request data: {"client_id":"FB6A93AD-7D21-4061-8ED7-81FA4D67F859","grant_type":"urn:ietf:params:oauth:grant-type:device_code","device_code":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiJodHRwczovL2Zvcmdlcm9jay1ibHVlLnByb2QtZ2NkbS5ldS1jZW50cmFsLTEuYXdzLmNsb3VkLmJtdzo0NDMvYW0vb2F1dGgyIiwibmJmIjoxNzYxOTE2OTMyLCJ1c2VyX2NvZGUiOiJxWWpRclFpcCIsImlzcyI6Imh0dHBzOi8vZm9yZ2Vyb2NrLWJsdWUucHJvZC1nY2RtLmV1LWNlbnRyYWwtMS5hd3MuY2xvdWQuYm13OjQ0My9hbS9vYXV0aDIiLCJleHAiOjE3NjE5MTcyMzIsImlhdCI6MTc2MTkxNjkzMiwianRpIjoiNzI2NjZiYTUtYmI3OC00ZGMzLTkxNzQtMWFiZGY2M2Y5NTA5In0.iCSuduxPzjPe-ml_QrUHT2rCk72FSCGEzRrM59djAeY","code_verifier":"vozPOUYRjr7roFOQQj2TrWNW8Y3l93ONpxjiNhdvg3U"}
2025-10-31 14:22:12.382 debug Visit: https://customer.bmwgroup.com/oneid/link?user_code=qYjQrQip
2025-10-31 14:22:12.382 debug Waiting 5s before next token poll...
2025-10-31 14:22:12.382 debug Starting token polling, will timeout in 300s
2025-10-31 14:22:12.382 info ================================================================================
2025-10-31 14:22:12.381 info 1. Visit: https://customer.bmwgroup.com/oneid/link?user_code=qYjQrQip- Adaptername: ...BMW
- Link zu Adapterrepository: https://github.com/TA2k/ioBroker.bmw
- Adapterversion: 4.3.0
- js-controller Version: 8.9.2
- Admin Version: 7.7.2
- Hardwaresystem: Raspi 5
- Arbeitsspeicher: 7,8 GB
- Festplattenart: SD-Karte
- Betriebssystem: RASPI
- Nodejs-Version: 20.18.3
- NPM-Version: 10.8.2
- Installationsart: Skript
- Image, Docker genutzt: Ja Image
-
OK auf die Webseite gehen:
https://www.bmw.de/de-de/mybmw/
dort auf Gerät authentifizieren gehen. Man wird weitergeleitet und muss sich anmelden.
Dann wird der Code benötigt der im Protokoll immer auftaucht. Oden ist das qYjQrQip
Den trägt man auf der Webseite ein. Dann ist der IoBroker BMW Adapter wieder authentifiziert und es läuft wieder.