Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter BMW/Mini v4.x.x

    NEWS

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    Test Adapter BMW/Mini v4.x.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      tippy88 @MP_Trixi last edited by

      @mp_trixi BMW.de, Einloggen und dann das Fahrzeug auswählen:
      bc73da5f-d140-425b-b725-33026c1d187a-image.png

      M 1 Reply Last reply Reply Quote 0
      • M
        MP_Trixi @tippy88 last edited by

        @tippy88
        danke - hat geholfen 😀
        muss man hier die beiden Optionen auswählen und dann noch auf Client Authentifizieren?
        e6f9065f-013c-4ab4-a739-b692be855f0b-image.png

        Steffe.S. 1 Reply Last reply Reply Quote 0
        • Steffe.S.
          Steffe.S. @MP_Trixi last edited by Steffe.S.

          @mp_trixi

          Zeigt das Display des Fahrzeugs etwas an, da soll ein Code erscheinen?

          Screenshot 2025-10-01 132316.png

          Bei mir kommt nix

          Edit 15:53: Jetzt kommen auch Daten rein 👍

          T S 2 Replies Last reply Reply Quote 0
          • T
            tombox @Steffe.S. last edited by

            @steffe-s bitte readme folgen und die client id bei iobroker Einstellungen einfügen

            1 Reply Last reply Reply Quote 1
            • H
              Hag-En last edited by

              Mal ein Feedback von mir:

              Die Kopplung mit cardata funktioniert, ich bekomme Streaming-Daten...!

              Wirklich toll, dass in so kurzer Zeit eine sehr funktionsfähige Lösung bereitgestellt wurde - Respekt und danke dafür...!

              1 Reply Last reply Reply Quote 4
              • michiproep
                michiproep last edited by michiproep

                Ich bekomm immer folgenden Fehler: hat jemand einen Tipp?

                bmw.0
                2025-10-01 13:35:14.444 info BMW MQTT stream connected
                bmw.0
                2025-10-01 13:35:14.360 info API quota: 50/50 calls remaining
                bmw.0
                2025-10-01 13:35:14.360 info MQTT streaming: enabled
                bmw.0
                2025-10-01 13:35:14.360 info BMW CarData adapter startup complete
                bmw.0
                2025-10-01 13:35:14.359 info Setting up periodic updates every 15 minutes for 1 vehicle(s)
                bmw.0
                2025-10-01 13:35:12.182 error BMW CarData vehicle discovery failed: used is not defined
                bmw.0
                2025-10-01 13:35:12.182 info Fetching 5 configured API endpoints for WBYXXXX...
                bmw.0
                2025-10-01 13:35:12.104 info Added vehicle: WBY71XXX
                bmw.0
                2025-10-01 13:35:12.104 info Found 2 BMW vehicles
                bmw.0
                2025-10-01 13:35:11.569 info Starting BMW CarData vehicle discovery...
                bmw.0
                2025-10-01 13:35:11.569 info BMW CarData authorization successful!

                H 1 Reply Last reply Reply Quote 0
                • H
                  Hag-En @michiproep last edited by

                  @michiproep Den habe ich auch - Daten kommen trotzdem (musste den Dicken aber erst "aufwecken" dafür...).

                  michiproep 1 Reply Last reply Reply Quote 0
                  • S
                    stenmic @Steffe.S. last edited by

                    @steffe-s sagte in Test Adapter BMW/Mini v2.0.0:

                    @mp_trixi

                    Zeigt das Display des Fahrzeugs etwas an, da soll ein Code erscheinen?

                    Screenshot 2025-10-01 132316.png

                    Bei mir kommt nix

                    da hängt es bei mir auch. Woher bekomme ich diesen Code?

                    M H 2 Replies Last reply Reply Quote 0
                    • M
                      MP_Trixi @stenmic last edited by MP_Trixi

                      @stenmic
                      @Steffe-S
                      das kommt ja nur wenn man auf den Authentifizieren Button klickt. Da kommt bei mir am Fahrzeug auch nichts an. Laut readme braucht es das aber wohl gar nicht:
                      https://github.com/TA2k/ioBroker.bmw/blob/master/README.md
                      Ich bekomme tatsächlich einen Fehler nach einer Weile nach der Auswahl des ersten Services. Beim Reload der Seite ist der erstellte Client wieder weg:
                      d3368b26-4d2a-4954-9ed6-bdd7a7f24db1-image.png
                      Wenn man eine Option auswählt wird der "Client löschen" button ausgegraut. Bei mir wird er mit dem Fehler wieder schwarz. Wenn ich es nochmals versuche und er wird ohne Fehler wieder schwarz denke ich mal sollte er es gefressen haben und man kann das Spiel mit der 2ten Option wiederholen. Bekomme dann aber bei Adapter Start diese Einträge:

                      
                      bmw.0
                      2025-10-01 13:57:45.235	error	BMW CarData authentication failed
                      
                      bmw.0
                      2025-10-01 13:57:45.234	error	================================================================================
                      
                      bmw.0
                      2025-10-01 13:57:45.233	error	6. Update the adapter configuration with the new Client ID
                      
                      bmw.0
                      2025-10-01 13:57:45.233	error	5. If already activated, delete and recreate your Client ID
                      
                      bmw.0
                      2025-10-01 13:57:45.232	error	4. If not activated, enable both services
                      
                      bmw.0
                      2025-10-01 13:57:45.232	error	3. Check if CarData API and CarData Streaming are both activated. Sometimes it needs 30s to save the selection
                      
                      bmw.0
                      2025-10-01 13:57:45.232	error	2. Go to CarData section
                      
                      bmw.0
                      2025-10-01 13:57:45.232	error	1. Visit BMW ConnectedDrive portal: https://customer.bmwgroup.com/
                      
                      bmw.0
                      2025-10-01 13:57:45.231	error	To fix this issue:
                      
                      bmw.0
                      2025-10-01 13:57:45.231	error	
                      
                      bmw.0
                      2025-10-01 13:57:45.231	error	3. Your Client ID is invalid or has been revoked
                      
                      bmw.0
                      2025-10-01 13:57:45.230	error	2. CarData Streaming is not enabled for your Client ID
                      
                      bmw.0
                      2025-10-01 13:57:45.229	error	1. CarData API access is not activated for your Client ID
                      
                      bmw.0
                      2025-10-01 13:57:45.229	error	This error usually means:
                      
                      bmw.0
                      2025-10-01 13:57:45.229	error	================================================================================
                      
                      bmw.0
                      2025-10-01 13:57:45.228	error	BMW CLIENT ID CONFIGURATION ERROR (400 Bad Request)
                      
                      bmw.0
                      2025-10-01 13:57:45.227	error	================================================================================
                      
                      bmw.0
                      2025-10-01 13:57:45.226	error	Response status: 400
                      
                      bmw.0
                      2025-10-01 13:57:45.225	error	Error stack: AxiosError: Request failed with status code 400 at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:19:12) at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:617:11) at IncomingMessage.emit (node:events:536:35) at IncomingMessage.emit (node:domain:489:12) at endReadableNT (node:internal/streams/readable:1698:12) at processTicksAndRejections (node:internal/process/task_queues:82:21) at Axios.request (/opt/iobroker/node_modules/axios/lib/core/Axios.js:45:41) at processTicksAndRejections (node:internal/process/task_queues:95:5) at Bmw.login (/opt/iobroker/node_modules/iobroker.bmw/main.js:172:27) at Bmw.onReady (/opt/iobroker/node_modules/iobroker.bmw/main.js:101:4)
                      
                      bmw.0
                      2025-10-01 13:57:45.224	error	Device code request failed: Request failed with status code 400
                      
                      bmw.0
                      2025-10-01 13:57:44.779	info	No stored session found, starting BMW CarData authorization
                      
                      bmw.0
                      2025-10-01 13:57:44.557	info	starting. Version 4.0.0 in /opt/iobroker/node_modules/iobroker.bmw, node: v20.19.5, js-controller: 7.0.7
                      
                      M 1 Reply Last reply Reply Quote 0
                      • michiproep
                        michiproep @Hag-En last edited by

                        @hag-en Danke für die Info

                        1 Reply Last reply Reply Quote 0
                        • H
                          Hag-En @stenmic last edited by

                          @stenmic Der Code steht im Log vom Adapter. Da steht auch eine URL die man direkt mit Code als Parameter angehängt aufrufen kann - so hat es bei mir zumindest funktioniert.

                          S Marc Berg M 3 Replies Last reply Reply Quote 2
                          • S
                            stenmic @Hag-En last edited by

                            @hag-en Danke, habs gefunden

                            1 Reply Last reply Reply Quote 1
                            • Marc Berg
                              Marc Berg Most Active @Hag-En last edited by

                              @hag-en sagte in Test Adapter BMW/Mini v2.0.0:

                              @stenmic Der Code steht im Log vom Adapter. Da steht auch eine URL die man direkt mit Code als Parameter angehängt aufrufen kann - so hat es bei mir zumindest funktioniert.

                              Genau wie bei mir:

                              bmw.0
                              	2025-10-01 14:00:56.881	info	The adapter will automatically continue after authorization
                              bmw.0
                              	2025-10-01 14:00:56.880	info	4. Code expires in 5 minutes
                              bmw.0
                              	2025-10-01 14:00:56.880	info	3. Login with your BMW account and authorize
                              bmw.0
                              	2025-10-01 14:00:56.880	info	2. Or visit: https://customer.bmwgroup.com/oneid/link and enter code: LjWxxxx
                              bmw.0
                              	2025-10-01 14:00:56.880	info	1. Visit: https://customer.bmwgroup.com/oneid/link?user_code=LjWxxxx
                              
                              1 Reply Last reply Reply Quote 0
                              • M
                                McLane @Hag-En last edited by McLane

                                @hag-en sagte in Test Adapter BMW/Mini v2.0.0:

                                @stenmic Der Code steht im Log vom Adapter.

                                Stehe auf dem Schlauch. Welcher Adapter? Der alte BMW Adapter? Wo kann ich den Log sehen?
                                Also mein Log meldet nur den Verbindungsfehler.

                                1 Reply Last reply Reply Quote 0
                                • M
                                  MP_Trixi @MP_Trixi last edited by

                                  @mp_trixi
                                  finally - ich habs auch hinbekommen. Habe auf der BMW Seite ganz unten einen Reset ausgeführt (kann wohl bis zu 24h dauern bis das gelaufen ist!!) und ohne Fehler nochmals einen Client erstellt (wirklich warten bis der "Client löschen"-Button wieder ohne Fehler Schwarz ist). Dann nochmals die 270 Klicks für den Stream - dann hab ich auch den Adapter zum Starten bekommen.

                                  @McLane
                                  neue Version 4.0.0 von npm oder github

                                  1 Reply Last reply Reply Quote 0
                                  • H
                                    Hag-En last edited by

                                    Hat schon jemand Daten im Knoten "Api"? Bei mir kommt da nix...

                                    M 1 Reply Last reply Reply Quote 0
                                    • M
                                      MP_Trixi @Hag-En last edited by MP_Trixi

                                      @hag-en
                                      weder unter api noch unter stream - denke bzw. hoffe dass das nur etwas Zeit braucht

                                      @Marc-Berg @stenmic @michiproep
                                      sieht jemand den erstellten Client auf der BMW Website? Bei mir sieht man nur noch die Daten (user etc) in der Stream Section. Beim Client ist wieder der Button um einen neuen zu erstellen.

                                      S Marc Berg 2 Replies Last reply Reply Quote 0
                                      • S
                                        stenmic @MP_Trixi last edited by

                                        @mp_trixi Schmeiß mal deinen BMW an, dann kommen auch Daten im Stream

                                        M 1 Reply Last reply Reply Quote 1
                                        • Marc Berg
                                          Marc Berg Most Active @MP_Trixi last edited by

                                          @mp_trixi sagte in Test Adapter BMW/Mini v2.0.0:

                                          @Marc-Berg @stenmic @michiproep
                                          sieht jemand den erstellten Client auf der BMW Website? Bei mir sieht man nur noch die Daten (user etc) in der Stream Section. Beim Client ist wieder der Button um einen neuen zu erstellen.

                                          Ist bei mir auf der Website auch wieder verschwunden, es funktioniert aber trotzdem.

                                          @tombox : Einfach Klasse! Schade, dass ich meinen Mini in drei Wochen abgebe ... 🙂

                                          J 1 Reply Last reply Reply Quote 0
                                          • M
                                            MP_Trixi @stenmic last edited by

                                            @stenmic
                                            werd ich versuchen

                                            bei mir ist der Adapter gerade ausgestiegen und hat sich neu gestartet:

                                            
                                            bmw.0
                                            2025-10-01 14:23:29.921	info	terminating
                                            
                                            bmw.0
                                            2025-10-01 14:23:29.711	warn	MQTT connection closed
                                            
                                            bmw.0
                                            2025-10-01 14:23:29.419	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                                            
                                            bmw.0
                                            2025-10-01 14:23:29.416	info	terminating
                                            
                                            bmw.0
                                            2025-10-01 14:23:29.355	error	used is not defined
                                            
                                            bmw.0
                                            2025-10-01 14:23:29.355	error	ReferenceError: used is not defined at Bmw.updateQuotaStates (/opt/iobroker/node_modules/iobroker.bmw/main.js:585:12) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.bmw/main.js:122:11) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                                            
                                            bmw.0
                                            2025-10-01 14:23:29.352	error	unhandled promise rejection: used is not defined
                                            
                                            bmw.0
                                            2025-10-01 14:23:29.351	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                            
                                            bmw.0
                                            2025-10-01 14:18:37.201	warn	State "bmw.0.xxx.remotev2.force-refresh" has no existing object, this might lead to an error in future versions
                                            
                                            bmw.0
                                            2025-10-01 14:18:37.192	info	BMW CarData only provides vehicle data, no command functionality
                                            
                                            bmw.0
                                            2025-10-01 14:18:37.191	warn	Remote controls not available in BMW CarData (read-only API)
                                            
                                            bmw.0
                                            2025-10-01 14:18:36.293	warn	State "bmw.0.xxx.remotev2.force-refresh" has no existing object, this might lead to an error in future versions
                                            
                                            bmw.0
                                            2025-10-01 14:18:36.208	info	BMW CarData only provides vehicle data, no command functionality
                                            
                                            bmw.0
                                            2025-10-01 14:18:36.206	warn	Remote controls not available in BMW CarData (read-only API)
                                            
                                            bmw.0
                                            2025-10-01 14:14:52.920	info	Cleaning up complete old auth folder from previous version
                                            
                                            bmw.0
                                            2025-10-01 14:13:29.475	info	BMW MQTT stream connected
                                            
                                            bmw.0
                                            2025-10-01 14:13:29.352	info	API quota: 50/50 calls remaining
                                            
                                            bmw.0
                                            2025-10-01 14:13:29.351	info	MQTT streaming: enabled
                                            
                                            bmw.0
                                            2025-10-01 14:13:29.348	info	BMW CarData adapter startup complete
                                            
                                            bmw.0
                                            2025-10-01 14:13:29.345	info	Setting up periodic updates every 10 minutes for 1 vehicle(s)
                                            
                                            bmw.0
                                            2025-10-01 14:13:26.573	error	BMW CarData vehicle discovery failed: used is not defined
                                            
                                            bmw.0
                                            2025-10-01 14:13:26.571	info	Fetching 8 configured API endpoints for xxx...
                                            
                                            bmw.0
                                            2025-10-01 14:13:26.047	info	Cleaning old states for xxx (upgrading from previous version)
                                            
                                            bmw.0
                                            2025-10-01 14:13:26.040	info	Added vehicle: xxx
                                            
                                            bmw.0
                                            2025-10-01 14:13:26.039	info	Found 1 BMW vehicles
                                            
                                            bmw.0
                                            2025-10-01 14:13:25.214	info	Starting BMW CarData vehicle discovery...
                                            
                                            bmw.0
                                            2025-10-01 14:13:25.212	info	BMW CarData authorization successful!
                                            
                                            T 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            980
                                            Online

                                            32.2k
                                            Users

                                            80.8k
                                            Topics

                                            1.3m
                                            Posts

                                            85
                                            876
                                            198750
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo