BMW CarData #24190
Replies: 8 comments 33 replies
|
Siehe #24117 (comment) Geduldig sein und wenn nötig von vorne beginnen. Auf jeden Fall dann den CarData Stream löschen. Dann CarData Client erstellen, langsam und geduldig jeden blauen Schiebebalken einzeln aktivieren und warten bis man den nächsten aktiviert. Dann weiter machen, ggf. evcc rebooten. Erst später die Stream topics im BMW Portal aktivieren. Wie beschrieben vorgehen. |
|
Hier das selbe, Failed to login: undefined |
|
😎Also ganz wie man das von der iT High Tech Firma aus Münschen immercschon gewohnt it🙈Mobil gesendetAm 07.10.2025 um 15:26 schrieb docolli ***@***.***>:
Siehe #24117 (comment)
Geduldig sein und wenn nötig von vorne beginnen. Auf jeden Fall dann den CarData Stream löschen. Dann CarData Client erstellen, langsam und geduldig jeden blauen Schiebebalken einzeln aktivieren und warten bis man den nächsten aktiviert. Dann weiter machen, ggf. evcc rebooten. Viel Erfolg!
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>
|
|
Es besteht aber Hoffnung. Ich habe es mit der empfohlenen Geduld probiert. Hat letztlich funktioniert. EVCC gestoppt. Mäuschen. Auf der BMW Seite die Schalter nacheinander betätigt, erst nachdem der erste stabil blau blieb den zweiten betätigt. Päuschen. Dann die Clientid kopiert und nach einigen Minuten evcc gestartet. Anschließend den Client auf der BMW Seite authentifiziert und anschließend nachdem das bestätigt war den Stream nach Auswahl der Parameter gestartet. Funktioniert.
Danke für den Tipp mit der Geduld. Danke an die Programmierer, die wie immer bei diesem Super System die Änderungen unfassbar schnell und präzise eingearbeitet haben (In meinem Falle SHM 2.0 und BMW)
… Am 07.10.2025 um 18:33 schrieb creatronics-de ***@***.***>:
nun hatte ich evcc 30 Minuten aus. Nach start des Service: Request failed with status code 400: API request failed http://192.168.XX.XX:7070/providerauth/login?id=BMW%2FMini+%28234a007c%28 <http://192.168.xx.xx:7070/providerauth/login?id=BMW%2FMini+%28234a007c%28>
und failed to login: undefined
—
Reply to this email directly, view it on GitHub <#24190 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/A5RG7HDXO7BKJHUP5PKD6DT3WPTMJAVCNFSM6AAAAACIP2SOFSVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTINRRG42DENQ>.
You are receiving this because you authored the thread.
|
|
Als Tip: |
|
Hallo Community. Auch ich kriege leider unseren MINI nicht (mehr) in EVCC zum Laufen. Mein BMW ist nach diversen Anläufen drin und aktualisiert alle Daten wie gewünscht. Der MINI erzeugt nur "connect: not Authorized" Meldungen. Den CarData User bei MINI habe ich schon diverse Male inkl. Stream neu gemacht und auch EVCC dabei länger deaktiviert und gewartet. Das hat leider alles nichts gebracht. Im Log fällt mir allerdings etwas auf, das mir komisch vorkommt. In dem Moment, wenn die Meldung erzeugt wird, wird im Log ein Eintrag in der Form "[cardata] DEBUG 2025/10/19 14:48:58 connect streaming (using gcid xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx (...)" ergänzt. Ich würde jetzt mal davon ausgehen, dass die von mir ge"x"te ID die ID sein sollte, die ich in der evcc.yaml für den MINI hinterlegt habe. Das ist aber nicht so. Die im Log ergänzte ID ist in der evcc.yaml nicht enthalten. Kann es sein, dass das irgendwie eine alte ID ist, die irgendwo gecached ist? Oder hat die ID im Log gar nichts mit den IDs zu tun, die in der yaml stehen? Gruß und schönen Sonntag Martin |
|
@andig Jetzt habe ich aber doch noch mal zwei Einträge aus dem Log, die vielleicht auf die richtige Spur helfen, allerdings habe ich keine Ahnung, wie das zu lösen wäre. In meiner yaml ist der BMW jetzt komplett raus und nur noch der MINI drin, mit der Client ID MINI. Im Log (Trace / cardata + oauth) steht dann das hier: Die Client ID in der ersten Zeile ist die des MINI, aber die ID in der zweiten Zeile bei "using gcid ..." ist die ID des BMW Streams, der jetzt ja aber gar nicht mehr in der yaml drin ist. Und darauf hat der MINI User natürlich keine Berechtigung. Gibt es dafür irgendeine sinnige Erklärung, oder liefert die BMW API einfach Mist, weil hier in kurzer Zeit für verschiedene User Daten abgerufen werden sollen? Fakt ist jedenfalls, dass es ja nur bei dem MINI nicht geht. Sobald ich das zurück baue auf den BMW ist alles in Ordnung. Übrigens der Tipp von Expalmi funktioniert bei mir auch nicht. Danke und schönen Sonntag! |


Uh oh!
There was an error while loading. Please reload this page.
Nach update auf 0.209.0 habe ich über BMW.de, Profile, Fahrzeugübersicht, BMW Cardata, die Seite gefunden, wo man nach Generierung einer Client ID (Car Data erstellen) und Auswahl der Parameter den Stream starten kann. Einziger Parameter, den ich nicht gefunden habe war vehicle.drivetrain.electricengine.charging.level
In die evcc.yaml eingetragen lt doku, alte Bmw einträge gelöscht.... Server Error. Alte Bmw Eintröge wieder aktiviert, neue gelöscht, server geht wieder. . Rätzselhaft
All reactions