Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter BMW/Mini v4.x.x

NEWS

  • Der neue Monatsrückblick für Mai und Juni 2026 ist online!
    BluefoxB
    Bluefox
    8
    1
    1.3k

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    3.8k

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    17
    1
    6.8k

Test Adapter BMW/Mini v4.x.x

Geplant Angeheftet Gesperrt Verschoben Tester
1.1k Beiträge 103 Kommentatoren 377.9k Aufrufe 89 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • vowillV Offline
    vowillV Offline
    vowill
    schrieb am zuletzt editiert von
    #1036

    Wie in einem früheren Beitrag hier geschrieben, nutzte ich bislang den alexa-Adapter zum Absetzen von Befehlen an das Fahrzeug (vor allem zum Einschalten von Standheizung/-Lüftung) - über die BMW-API-Schnittstelle sind ja keine Schreibzugriffe möglich. Anfang Mai hat BMW diesen Weg allerdings auch geschlossen, ebenso wie einen Umweg über Homeassistant 😠 .
    Ich habe deshalb nach einer Alternative gesucht, um meine diversen ioBroker-Skripte weiter nutzen und nicht das Handy und die myBMW-App herauskramen zu müssen. Die Lösung (mit Unterstützung von Gemini) in Kürze:

    • Installation der myBMW-App auf einem meiner Visualisierungs-Tablets (auf dem der Fully Kiosk Browser und vis laufen)
    • dort auch Freischalten des WLAN-Debugging
    • Einrichtung der Google 'Android Debug Bridge' (ADB) im ioBroker LXC-Container und Herstellung der Verbindung zum Tablet
    • Skript im ioBroker, das die myBMW-App startet und (über ADB) einen Touch auf den Button "Heizen/Lüften" simuliert

    Die bisherigen Versuche haben gut funktioniert. Ich hoffe mal, dass die myBMW App auf dem Tablet nicht regelmäßig eine neue Authentifizierung verlangt ...
    Vermutlich ist dieses Setup auch eine Option für andere Systeme, die nur über eine App gesteuert werden können.

    ioBroker im lxc auf NUC / Aktive Instanzen: 38

    1 Antwort Letzte Antwort
    3
    • T Offline
      T Offline
      tippy88
      schrieb am zuletzt editiert von
      #1037

      Verlangt die myBMW App nicht bei jedem Start eine Authentifizierung per Biometrie oder PIN?

      vowillV 1 Antwort Letzte Antwort
      0
      • T tippy88

        Verlangt die myBMW App nicht bei jedem Start eine Authentifizierung per Biometrie oder PIN?

        vowillV Offline
        vowillV Offline
        vowill
        schrieb am zuletzt editiert von
        #1038

        @tippy88 Offenbar nicht - solange die App auf dem Tablet nicht geschlossen wird.
        Ich habe die Einrichtung gestern Nachmittag fertig gestellt und heute Morgen erneut das Skript gestartet. vis bzw. Fully haben dann die myBMW-App wie gewünscht in den 'Foreground' geholt, über ADB wurde der Button gedrückt - und die Standheizung lief 😊 .

        ioBroker im lxc auf NUC / Aktive Instanzen: 38

        1 Antwort Letzte Antwort
        1
        • L Offline
          L Offline
          Linedancer
          schrieb am zuletzt editiert von
          #1039

          Hallo Gemeinde,
          bei mir hat ein Mini Electric Einzug gehalten. hab den Adapterthread von vorn bis hinten diagonal lesen und komme klar, Danke an den Ersteller des Adapters.
          Was mir fehlt sind Infos welche Werte die Datenpunkte für den Zustand der Türen, Fenster und Hauben annehmen können. Das würde die VIS integration erleichtern.
          Was mir aber fast noch wichtiger ist sind die möglichen zustände der Datenpunkte rund ums Laden. Da gibt es neben CHARGING, CONNECTED und DISCONNECTED bestimmt noch mehr mögliche Infos.
          Konkret bin ich grade an einem Blockly um zu erkennen ob und wieviel Unterwegs ausserhalb der heimischen Wallbox geladen wird.

          –

          Ciao, Gerhard

          1 Antwort Letzte Antwort
          0
          • J Offline
            J Offline
            juergi
            schrieb am zuletzt editiert von
            #1040

            Hallo zusammen,
            ich habe mir inzwischen auch den Adapter installiert, das hat soweit auch gut geklappt.
            Die Einrichtung und Verbindung hat grundsätzlich funktioniert, ich bekomme auch zumindest schonmal die Basisdaten des Wagens.
            Allerdings bekomme ich beim Abruf der Telematikdaten einen Fehler (siehe Log).
            Ich habe alles doppelt geprüft, ich finde keinen Fehler.
            Ich hoffe jemand kann mir den richtigen Tipp geben.

            2026-08-10 14:14:41.493 - info: bmw.0 (359658) starting. Version 5.0.0 in /opt/iobroker/node_modules/iobroker.bmw, node: v22.23.2, js-controller: 7.2.2
            2026-08-10 14:14:41.504 - info: bmw.0 (359658) Initialized 293 descriptions, 143 states
            2026-08-10 14:14:41.521 - debug: bmw.0 (359658) Restored 21 API call timestamps from history
            2026-08-10 14:14:41.568 - info: bmw.0 (359658) Found stored BMW CarData session
            2026-08-10 14:14:41.568 - debug: bmw.0 (359658) Refreshing BMW CarData tokens
            2026-08-10 14:14:41.569 - debug: bmw.0 (359658) Refresh token URL: https://customer.bmwgroup.com/gcdm/oauth/token
            2026-08-10 14:14:41.569 - debug: bmw.0 (359658) Client ID: ec3e8bee-b685-4627-b02e-2e6xxxxx4f5c
            2026-08-10 14:14:41.569 - debug: bmw.0 (359658) Refresh request data: {"grant_type":"refresh_token","refresh_token":"D4z0nLGxa9ibjo1r-04Uu9470Z8","client_id":"ec3e8bee-b685-4627-b02e-2e6dbe694f5c"}
            2026-08-10 14:14:41.779 - debug: bmw.0 (359658) Tokens refreshed successfully - MQTT will auto-reconnect with new credentials
            2026-08-10 14:14:41.779 - info: bmw.0 (359658) Starting BMW CarData vehicle discovery...
            2026-08-10 14:14:41.779 - debug: bmw.0 (359658) Fetching BMW CarData vehicle mappings
            2026-08-10 14:14:42.365 - debug: bmw.0 (359658) ✓ fetch vehicle mappings completed successfully
            2026-08-10 14:14:42.365 - debug: bmw.0 (359658) [{"vin":"WBY31HDxxxxxxxxxx","mappedSince":"2026-05-18T13:03:36.139Z","mappingType":"PRIMARY"}]
            2026-08-10 14:14:42.365 - info: bmw.0 (359658) Found 1 BMW vehicles
            2026-08-10 14:14:42.365 - info: bmw.0 (359658) Added vehicle: WBY31HDxxxxxxxxxx
            2026-08-10 14:14:44.458 - info: bmw.0 (359658) Setting up telematic container...
            2026-08-10 14:14:44.465 - info: bmw.0 (359658) Creating container with 293 technical identifiers from telematic.json
            2026-08-10 14:14:44.495 - error: bmw.0 (359658) create telematic container failed: Request failed with status code 403
            2026-08-10 14:14:44.495 - error: bmw.0 (359658) Response status: 403
            2026-08-10 14:14:44.495 - error: bmw.0 (359658) Response data: {"exveErrorId":"CU-403","exveErrorMsg":"Bad Request. Forbidden","exveErrorRef":"","exveNote":"This application error is raised when an invalid resource is invoked, or a valid resource is invoked incorrectly."}
            2026-08-10 14:14:44.495 - error: bmw.0 (359658) Failed to create telematic container: Request failed with status code 403
            2026-08-10 14:14:44.495 - error: bmw.0 (359658) Response status: 403
            2026-08-10 14:14:44.496 - error: bmw.0 (359658) Response data: {"exveErrorId":"CU-403","exveErrorMsg":"Bad Request. Forbidden","exveErrorRef":"","exveNote":"This application error is raised when an invalid resource is invoked, or a valid resource is invoked incorrectly."}
            2026-08-10 14:14:44.496 - error: bmw.0 (359658) Failed to setup telematic container
            2026-08-10 14:14:44.579 - debug: bmw.0 (359658) Connecting to BMW MQTT: mqtts://customer.streaming-cardata.bmwgroup.com:9000
            2026-08-10 14:14:44.579 - debug: bmw.0 (359658) MQTT Username: f8aa4928-7d1f-46cd-9e9a-0d15ab1200ce
            2026-08-10 14:14:44.628 - info: bmw.0 (359658) Setting up periodic telematic data updates every 60 minutes for 1 vehicle(s)
            2026-08-10 14:14:44.629 - info: bmw.0 (359658) BMW CarData adapter startup complete
            2026-08-10 14:14:44.629 - info: bmw.0 (359658) MQTT streaming: enabled
            2026-08-10 14:14:44.629 - info: bmw.0 (359658) API quota: 27/50 calls remaining for API calls. Updates via MQTT do not count against quota.
            2026-08-10 14:14:44.690 - info: bmw.0 (359658) BMW MQTT stream connected
            2026-08-10 14:14:44.709 - debug: bmw.0 (359658) Subscribed to MQTT topic: f8aa4928-7d1f-46cd-9e9a-0d15ab1200ce/+
            2026-08-10 14:16:19.408 - info: host.iobroker "system.adapter.bmw.0" disabled
            2026-08-10 14:16:19.408 - info: host.iobroker stopInstance system.adapter.bmw.0 (force=false, process=true)
            2026-08-10 14:16:19.411 - info: bmw.0 (359658) Got terminate signal TERMINATE_YOURSELF
            2026-08-10 14:16:19.412 - info: bmw.0 (359658) terminating
            2026-08-10 14:16:19.413 - debug: bmw.0 (359658) Plugin sentry destroyed
            2026-08-10 14:16:19.413 - info: bmw.0 (359658) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
            2026-08-10 14:16:19.423 - info: bmw.0 (359658) MQTT connection closed
            2026-08-10 14:16:19.452 - info: host.iobroker stopInstance system.adapter.bmw.0 send kill signal
            2026-08-10 14:16:19.913 - info: bmw.0 (359658) terminating
            
            T 1 Antwort Letzte Antwort
            0
            • J juergi

              Hallo zusammen,
              ich habe mir inzwischen auch den Adapter installiert, das hat soweit auch gut geklappt.
              Die Einrichtung und Verbindung hat grundsätzlich funktioniert, ich bekomme auch zumindest schonmal die Basisdaten des Wagens.
              Allerdings bekomme ich beim Abruf der Telematikdaten einen Fehler (siehe Log).
              Ich habe alles doppelt geprüft, ich finde keinen Fehler.
              Ich hoffe jemand kann mir den richtigen Tipp geben.

              2026-08-10 14:14:41.493 - info: bmw.0 (359658) starting. Version 5.0.0 in /opt/iobroker/node_modules/iobroker.bmw, node: v22.23.2, js-controller: 7.2.2
              2026-08-10 14:14:41.504 - info: bmw.0 (359658) Initialized 293 descriptions, 143 states
              2026-08-10 14:14:41.521 - debug: bmw.0 (359658) Restored 21 API call timestamps from history
              2026-08-10 14:14:41.568 - info: bmw.0 (359658) Found stored BMW CarData session
              2026-08-10 14:14:41.568 - debug: bmw.0 (359658) Refreshing BMW CarData tokens
              2026-08-10 14:14:41.569 - debug: bmw.0 (359658) Refresh token URL: https://customer.bmwgroup.com/gcdm/oauth/token
              2026-08-10 14:14:41.569 - debug: bmw.0 (359658) Client ID: ec3e8bee-b685-4627-b02e-2e6xxxxx4f5c
              2026-08-10 14:14:41.569 - debug: bmw.0 (359658) Refresh request data: {"grant_type":"refresh_token","refresh_token":"D4z0nLGxa9ibjo1r-04Uu9470Z8","client_id":"ec3e8bee-b685-4627-b02e-2e6dbe694f5c"}
              2026-08-10 14:14:41.779 - debug: bmw.0 (359658) Tokens refreshed successfully - MQTT will auto-reconnect with new credentials
              2026-08-10 14:14:41.779 - info: bmw.0 (359658) Starting BMW CarData vehicle discovery...
              2026-08-10 14:14:41.779 - debug: bmw.0 (359658) Fetching BMW CarData vehicle mappings
              2026-08-10 14:14:42.365 - debug: bmw.0 (359658) ✓ fetch vehicle mappings completed successfully
              2026-08-10 14:14:42.365 - debug: bmw.0 (359658) [{"vin":"WBY31HDxxxxxxxxxx","mappedSince":"2026-05-18T13:03:36.139Z","mappingType":"PRIMARY"}]
              2026-08-10 14:14:42.365 - info: bmw.0 (359658) Found 1 BMW vehicles
              2026-08-10 14:14:42.365 - info: bmw.0 (359658) Added vehicle: WBY31HDxxxxxxxxxx
              2026-08-10 14:14:44.458 - info: bmw.0 (359658) Setting up telematic container...
              2026-08-10 14:14:44.465 - info: bmw.0 (359658) Creating container with 293 technical identifiers from telematic.json
              2026-08-10 14:14:44.495 - error: bmw.0 (359658) create telematic container failed: Request failed with status code 403
              2026-08-10 14:14:44.495 - error: bmw.0 (359658) Response status: 403
              2026-08-10 14:14:44.495 - error: bmw.0 (359658) Response data: {"exveErrorId":"CU-403","exveErrorMsg":"Bad Request. Forbidden","exveErrorRef":"","exveNote":"This application error is raised when an invalid resource is invoked, or a valid resource is invoked incorrectly."}
              2026-08-10 14:14:44.495 - error: bmw.0 (359658) Failed to create telematic container: Request failed with status code 403
              2026-08-10 14:14:44.495 - error: bmw.0 (359658) Response status: 403
              2026-08-10 14:14:44.496 - error: bmw.0 (359658) Response data: {"exveErrorId":"CU-403","exveErrorMsg":"Bad Request. Forbidden","exveErrorRef":"","exveNote":"This application error is raised when an invalid resource is invoked, or a valid resource is invoked incorrectly."}
              2026-08-10 14:14:44.496 - error: bmw.0 (359658) Failed to setup telematic container
              2026-08-10 14:14:44.579 - debug: bmw.0 (359658) Connecting to BMW MQTT: mqtts://customer.streaming-cardata.bmwgroup.com:9000
              2026-08-10 14:14:44.579 - debug: bmw.0 (359658) MQTT Username: f8aa4928-7d1f-46cd-9e9a-0d15ab1200ce
              2026-08-10 14:14:44.628 - info: bmw.0 (359658) Setting up periodic telematic data updates every 60 minutes for 1 vehicle(s)
              2026-08-10 14:14:44.629 - info: bmw.0 (359658) BMW CarData adapter startup complete
              2026-08-10 14:14:44.629 - info: bmw.0 (359658) MQTT streaming: enabled
              2026-08-10 14:14:44.629 - info: bmw.0 (359658) API quota: 27/50 calls remaining for API calls. Updates via MQTT do not count against quota.
              2026-08-10 14:14:44.690 - info: bmw.0 (359658) BMW MQTT stream connected
              2026-08-10 14:14:44.709 - debug: bmw.0 (359658) Subscribed to MQTT topic: f8aa4928-7d1f-46cd-9e9a-0d15ab1200ce/+
              2026-08-10 14:16:19.408 - info: host.iobroker "system.adapter.bmw.0" disabled
              2026-08-10 14:16:19.408 - info: host.iobroker stopInstance system.adapter.bmw.0 (force=false, process=true)
              2026-08-10 14:16:19.411 - info: bmw.0 (359658) Got terminate signal TERMINATE_YOURSELF
              2026-08-10 14:16:19.412 - info: bmw.0 (359658) terminating
              2026-08-10 14:16:19.413 - debug: bmw.0 (359658) Plugin sentry destroyed
              2026-08-10 14:16:19.413 - info: bmw.0 (359658) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
              2026-08-10 14:16:19.423 - info: bmw.0 (359658) MQTT connection closed
              2026-08-10 14:16:19.452 - info: host.iobroker stopInstance system.adapter.bmw.0 send kill signal
              2026-08-10 14:16:19.913 - info: bmw.0 (359658) terminating
              
              T Offline
              T Offline
              tombox
              schrieb am zuletzt editiert von
              #1041

              @juergi GitHub version testen

              1 Antwort Letzte Antwort
              0
              • J Offline
                J Offline
                juergi
                schrieb am zuletzt editiert von
                #1042

                Okay, hab die 5.0.1 probiert, leider im Ergebnis das gleiche:

                2026-08-10 21:59:59.598 - info: bmw.0 (374181) starting. Version 5.0.1 (non-npm: TA2k/ioBroker.bmw) in /opt/iobroker/node_modules/iobroker.bmw, node: v22.23.2, js-controller: 7.2.2
                2026-08-10 21:59:59.609 - info: bmw.0 (374181) Initialized 294 descriptions, 143 states
                2026-08-10 21:59:59.676 - info: bmw.0 (374181) Found stored BMW CarData session
                2026-08-10 21:59:59.858 - info: bmw.0 (374181) Starting BMW CarData vehicle discovery...
                2026-08-10 22:00:00.237 - info: bmw.0 (374181) Found 1 BMW vehicles
                2026-08-10 22:00:00.237 - info: bmw.0 (374181) Added vehicle: WBY31HDxxxxxxxxxx
                2026-08-10 22:00:02.333 - info: bmw.0 (374181) Setting up telematic container...
                2026-08-10 22:00:02.544 - info: bmw.0 (374181) Found 0/10 existing containers (0 ACTIVE) before creating a new one
                2026-08-10 22:00:02.546 - info: bmw.0 (374181) Creating container with 294 technical identifiers from telematic.json
                2026-08-10 22:00:02.580 - error: bmw.0 (374181) create telematic container failed: Request failed with status code 403
                2026-08-10 22:00:02.580 - error: bmw.0 (374181) Response status: 403
                2026-08-10 22:00:02.580 - error: bmw.0 (374181) Response data: {"exveErrorId":"CU-403","exveErrorMsg":"Bad Request. Forbidden","exveErrorRef":"","exveNote":"This application error is raised when an invalid resource is invoked, or a valid resource is invoked incorrectly."}
                2026-08-10 22:00:02.581 - error: bmw.0 (374181) Failed to create telematic container: Request failed with status code 403
                2026-08-10 22:00:02.581 - error: bmw.0 (374181) Response status: 403
                2026-08-10 22:00:02.581 - error: bmw.0 (374181) Response data: {"exveErrorId":"CU-403","exveErrorMsg":"Bad Request. Forbidden","exveErrorRef":"","exveNote":"This application error is raised when an invalid resource is invoked, or a valid resource is invoked incorrectly."}
                2026-08-10 22:00:02.581 - error: bmw.0 (374181) Token scope on this session: cardata:api:read openid cardata:streaming:read authenticate_user
                2026-08-10 22:00:02.581 - error: bmw.0 (374181) HTTP 403 (CU-403) on container creation although the token has 'cardata:api:read'. This is a BMW-side authorization refusal on the container endpoint, not a data problem. Known checklist: (1) both CarData API AND CarData Streaming subscribed to this Client ID, (2) you are the PRIMARY user of the VIN, (3) fewer than 10 containers exist on the account. If all apply, this is likely a BMW backend/entitlement issue - report it with this log.
                2026-08-10 22:00:02.581 - error: bmw.0 (374181) Failed to setup telematic container
                2026-08-10 22:00:02.783 - info: bmw.0 (374181) Setting up periodic telematic data updates every 60 minutes for 1 vehicle(s)
                2026-08-10 22:00:02.783 - info: bmw.0 (374181) BMW CarData adapter startup complete
                2026-08-10 22:00:02.783 - info: bmw.0 (374181) MQTT streaming: enabled
                2026-08-10 22:00:02.783 - info: bmw.0 (374181) API quota: 29/50 calls remaining for API calls. Updates via MQTT do not count against quota.
                2026-08-10 22:00:02.884 - info: bmw.0 (374181) BMW MQTT stream connected
                
                T 1 Antwort Letzte Antwort
                0
                • J juergi

                  Okay, hab die 5.0.1 probiert, leider im Ergebnis das gleiche:

                  2026-08-10 21:59:59.598 - info: bmw.0 (374181) starting. Version 5.0.1 (non-npm: TA2k/ioBroker.bmw) in /opt/iobroker/node_modules/iobroker.bmw, node: v22.23.2, js-controller: 7.2.2
                  2026-08-10 21:59:59.609 - info: bmw.0 (374181) Initialized 294 descriptions, 143 states
                  2026-08-10 21:59:59.676 - info: bmw.0 (374181) Found stored BMW CarData session
                  2026-08-10 21:59:59.858 - info: bmw.0 (374181) Starting BMW CarData vehicle discovery...
                  2026-08-10 22:00:00.237 - info: bmw.0 (374181) Found 1 BMW vehicles
                  2026-08-10 22:00:00.237 - info: bmw.0 (374181) Added vehicle: WBY31HDxxxxxxxxxx
                  2026-08-10 22:00:02.333 - info: bmw.0 (374181) Setting up telematic container...
                  2026-08-10 22:00:02.544 - info: bmw.0 (374181) Found 0/10 existing containers (0 ACTIVE) before creating a new one
                  2026-08-10 22:00:02.546 - info: bmw.0 (374181) Creating container with 294 technical identifiers from telematic.json
                  2026-08-10 22:00:02.580 - error: bmw.0 (374181) create telematic container failed: Request failed with status code 403
                  2026-08-10 22:00:02.580 - error: bmw.0 (374181) Response status: 403
                  2026-08-10 22:00:02.580 - error: bmw.0 (374181) Response data: {"exveErrorId":"CU-403","exveErrorMsg":"Bad Request. Forbidden","exveErrorRef":"","exveNote":"This application error is raised when an invalid resource is invoked, or a valid resource is invoked incorrectly."}
                  2026-08-10 22:00:02.581 - error: bmw.0 (374181) Failed to create telematic container: Request failed with status code 403
                  2026-08-10 22:00:02.581 - error: bmw.0 (374181) Response status: 403
                  2026-08-10 22:00:02.581 - error: bmw.0 (374181) Response data: {"exveErrorId":"CU-403","exveErrorMsg":"Bad Request. Forbidden","exveErrorRef":"","exveNote":"This application error is raised when an invalid resource is invoked, or a valid resource is invoked incorrectly."}
                  2026-08-10 22:00:02.581 - error: bmw.0 (374181) Token scope on this session: cardata:api:read openid cardata:streaming:read authenticate_user
                  2026-08-10 22:00:02.581 - error: bmw.0 (374181) HTTP 403 (CU-403) on container creation although the token has 'cardata:api:read'. This is a BMW-side authorization refusal on the container endpoint, not a data problem. Known checklist: (1) both CarData API AND CarData Streaming subscribed to this Client ID, (2) you are the PRIMARY user of the VIN, (3) fewer than 10 containers exist on the account. If all apply, this is likely a BMW backend/entitlement issue - report it with this log.
                  2026-08-10 22:00:02.581 - error: bmw.0 (374181) Failed to setup telematic container
                  2026-08-10 22:00:02.783 - info: bmw.0 (374181) Setting up periodic telematic data updates every 60 minutes for 1 vehicle(s)
                  2026-08-10 22:00:02.783 - info: bmw.0 (374181) BMW CarData adapter startup complete
                  2026-08-10 22:00:02.783 - info: bmw.0 (374181) MQTT streaming: enabled
                  2026-08-10 22:00:02.783 - info: bmw.0 (374181) API quota: 29/50 calls remaining for API calls. Updates via MQTT do not count against quota.
                  2026-08-10 22:00:02.884 - info: bmw.0 (374181) BMW MQTT stream connected
                  
                  T Offline
                  T Offline
                  tombox
                  schrieb am zuletzt editiert von
                  #1043

                  @juergi nochmal GitHub version testen

                  1 Antwort Letzte Antwort
                  0
                  • J Offline
                    J Offline
                    juergi
                    schrieb am zuletzt editiert von
                    #1044

                    @tombox
                    Vielen Dank, das hat schonmal geholfen, ich habe jetzt Daten bekommen.
                    Allerdings sind im Log noch einige Fehler/Warnungen drin, kann ich die ignorieren?

                    2026-08-11 20:51:41.537 - info: bmw.0 (416058) starting. Version 5.0.2-beta.4 (non-npm: TA2k/ioBroker.bmw) in /opt/iobroker/node_modules/iobroker.bmw, node: v22.23.2, js-controller: 7.2.2
                    2026-08-11 20:51:41.550 - info: bmw.0 (416058) Initialized 294 descriptions, 143 states
                    2026-08-11 20:51:41.671 - info: bmw.0 (416058) Found stored BMW CarData session
                    2026-08-11 20:51:41.873 - info: bmw.0 (416058) Starting BMW CarData vehicle discovery...
                    2026-08-11 20:51:42.299 - info: bmw.0 (416058) Found 1 BMW vehicles
                    2026-08-11 20:51:42.299 - info: bmw.0 (416058) Added vehicle: WBY31HDxxxxxxxxxx
                    2026-08-11 20:51:44.389 - info: bmw.0 (416058) Setting up telematic container...
                    2026-08-11 20:51:44.595 - info: bmw.0 (416058) Found 0/10 existing containers (0 ACTIVE) before creating a new one
                    2026-08-11 20:51:44.597 - info: bmw.0 (416058) Creating container (tier 1/3) with 294 technical identifiers - Container
                    2026-08-11 20:51:44.627 - error: bmw.0 (416058) create telematic container failed: Request failed with status code 403
                    2026-08-11 20:51:44.628 - error: bmw.0 (416058) Response status: 403
                    2026-08-11 20:51:44.628 - error: bmw.0 (416058) Response data: {"exveErrorId":"CU-403","exveErrorMsg":"Bad Request. Forbidden","exveErrorRef":"","exveNote":"This application error is raised when an invalid resource is invoked, or a valid resource is invoked incorrectly."}
                    2026-08-11 20:51:44.628 - warn: bmw.0 (416058) Container creation with 294 keys refused by BMW (CU-403). Trying a smaller set (245 keys).
                    2026-08-11 20:51:44.628 - info: bmw.0 (416058) Creating container (tier 2/3) with 245 technical identifiers - Streaming container (auto-fallback)
                    2026-08-11 20:51:44.628 - warn: bmw.0 (416058) API quota for api data exhausted: 50/50 calls used in last 24h. Stream data still working.
                    2026-08-11 20:51:44.628 - warn: bmw.0 (416058) API quota exhausted for create telematic container - continuing anyway
                    2026-08-11 20:51:45.001 - info: bmw.0 (416058) Container created successfully with ID: N00Z040M074TO
                    2026-08-11 20:51:45.011 - info: bmw.0 (416058) Fetching initial telematic data for WBY31HDxxxxxxxxxx using new container
                    2026-08-11 20:51:45.011 - warn: bmw.0 (416058) API quota for api data exhausted: 50/50 calls used in last 24h. Stream data still working.
                    2026-08-11 20:51:45.011 - warn: bmw.0 (416058) API quota exhausted for get telematic data for WBY31HDxxxxxxxxxx - continuing anyway
                    2026-08-11 20:51:45.385 - info: bmw.0 (416058) Telematic data retrieved for WBY31HDxxxxxxxxxx: 79 relevant data points (165 null timestamp entries filtered out)
                    2026-08-11 20:51:46.974 - info: bmw.0 (416058) ✓ Initial telematic data fetched for WBY31HDxxxxxxxxxx: 79 data points
                    2026-08-11 20:51:46.975 - info: bmw.0 (416058) Telematic container setup completed. Container ID: N00Z040M074TO
                    2026-08-11 20:51:47.156 - info: bmw.0 (416058) Setting up periodic telematic data updates every 60 minutes for 1 vehicle(s)
                    2026-08-11 20:51:47.156 - info: bmw.0 (416058) BMW CarData adapter startup complete
                    2026-08-11 20:51:47.156 - info: bmw.0 (416058) MQTT streaming: enabled
                    2026-08-11 20:51:47.156 - info: bmw.0 (416058) API quota: 0/50 calls remaining for API calls. Updates via MQTT do not count against quota.
                    2026-08-11 20:51:47.222 - info: bmw.0 (416058) BMW MQTT stream connected
                    
                    T 1 Antwort Letzte Antwort
                    0
                    • J juergi

                      @tombox
                      Vielen Dank, das hat schonmal geholfen, ich habe jetzt Daten bekommen.
                      Allerdings sind im Log noch einige Fehler/Warnungen drin, kann ich die ignorieren?

                      2026-08-11 20:51:41.537 - info: bmw.0 (416058) starting. Version 5.0.2-beta.4 (non-npm: TA2k/ioBroker.bmw) in /opt/iobroker/node_modules/iobroker.bmw, node: v22.23.2, js-controller: 7.2.2
                      2026-08-11 20:51:41.550 - info: bmw.0 (416058) Initialized 294 descriptions, 143 states
                      2026-08-11 20:51:41.671 - info: bmw.0 (416058) Found stored BMW CarData session
                      2026-08-11 20:51:41.873 - info: bmw.0 (416058) Starting BMW CarData vehicle discovery...
                      2026-08-11 20:51:42.299 - info: bmw.0 (416058) Found 1 BMW vehicles
                      2026-08-11 20:51:42.299 - info: bmw.0 (416058) Added vehicle: WBY31HDxxxxxxxxxx
                      2026-08-11 20:51:44.389 - info: bmw.0 (416058) Setting up telematic container...
                      2026-08-11 20:51:44.595 - info: bmw.0 (416058) Found 0/10 existing containers (0 ACTIVE) before creating a new one
                      2026-08-11 20:51:44.597 - info: bmw.0 (416058) Creating container (tier 1/3) with 294 technical identifiers - Container
                      2026-08-11 20:51:44.627 - error: bmw.0 (416058) create telematic container failed: Request failed with status code 403
                      2026-08-11 20:51:44.628 - error: bmw.0 (416058) Response status: 403
                      2026-08-11 20:51:44.628 - error: bmw.0 (416058) Response data: {"exveErrorId":"CU-403","exveErrorMsg":"Bad Request. Forbidden","exveErrorRef":"","exveNote":"This application error is raised when an invalid resource is invoked, or a valid resource is invoked incorrectly."}
                      2026-08-11 20:51:44.628 - warn: bmw.0 (416058) Container creation with 294 keys refused by BMW (CU-403). Trying a smaller set (245 keys).
                      2026-08-11 20:51:44.628 - info: bmw.0 (416058) Creating container (tier 2/3) with 245 technical identifiers - Streaming container (auto-fallback)
                      2026-08-11 20:51:44.628 - warn: bmw.0 (416058) API quota for api data exhausted: 50/50 calls used in last 24h. Stream data still working.
                      2026-08-11 20:51:44.628 - warn: bmw.0 (416058) API quota exhausted for create telematic container - continuing anyway
                      2026-08-11 20:51:45.001 - info: bmw.0 (416058) Container created successfully with ID: N00Z040M074TO
                      2026-08-11 20:51:45.011 - info: bmw.0 (416058) Fetching initial telematic data for WBY31HDxxxxxxxxxx using new container
                      2026-08-11 20:51:45.011 - warn: bmw.0 (416058) API quota for api data exhausted: 50/50 calls used in last 24h. Stream data still working.
                      2026-08-11 20:51:45.011 - warn: bmw.0 (416058) API quota exhausted for get telematic data for WBY31HDxxxxxxxxxx - continuing anyway
                      2026-08-11 20:51:45.385 - info: bmw.0 (416058) Telematic data retrieved for WBY31HDxxxxxxxxxx: 79 relevant data points (165 null timestamp entries filtered out)
                      2026-08-11 20:51:46.974 - info: bmw.0 (416058) ✓ Initial telematic data fetched for WBY31HDxxxxxxxxxx: 79 data points
                      2026-08-11 20:51:46.975 - info: bmw.0 (416058) Telematic container setup completed. Container ID: N00Z040M074TO
                      2026-08-11 20:51:47.156 - info: bmw.0 (416058) Setting up periodic telematic data updates every 60 minutes for 1 vehicle(s)
                      2026-08-11 20:51:47.156 - info: bmw.0 (416058) BMW CarData adapter startup complete
                      2026-08-11 20:51:47.156 - info: bmw.0 (416058) MQTT streaming: enabled
                      2026-08-11 20:51:47.156 - info: bmw.0 (416058) API quota: 0/50 calls remaining for API calls. Updates via MQTT do not count against quota.
                      2026-08-11 20:51:47.222 - info: bmw.0 (416058) BMW MQTT stream connected
                      
                      T Offline
                      T Offline
                      tombox
                      schrieb am zuletzt editiert von
                      #1045

                      @juergi nochmal

                      1 Antwort Letzte Antwort
                      0
                      • nik82N Offline
                        nik82N Offline
                        nik82
                        Most Active
                        schrieb am zuletzt editiert von
                        #1046

                        Hallo zusammen, habe den Adapter das erste mal in Benutzung, läuft super gut, vielen Dank dafür.
                        Eine Frage noch: Den Durchschnittsverbrauch gibt die API nicht durch oder?
                        Weil in der App sehe ich diesen, aber ich finde dazu kein Objekt.

                        vowillV 1 Antwort Letzte Antwort
                        0
                        • nik82N nik82

                          Hallo zusammen, habe den Adapter das erste mal in Benutzung, läuft super gut, vielen Dank dafür.
                          Eine Frage noch: Den Durchschnittsverbrauch gibt die API nicht durch oder?
                          Weil in der App sehe ich diesen, aber ich finde dazu kein Objekt.

                          vowillV Offline
                          vowillV Offline
                          vowill
                          schrieb am zuletzt editiert von
                          #1047

                          @nik82 Einen Datenpunkt für den Durchschnittsverbrauch habe ich auch schon vermisst. Aktuell behelfe ich mir mit dem Skript aus Beitrag #990 - und freue mich, wenn es dazu eine Alternative geben sollte.

                          ioBroker im lxc auf NUC / Aktive Instanzen: 38

                          nik82N T 2 Antworten Letzte Antwort
                          0
                          • vowillV vowill

                            @nik82 Einen Datenpunkt für den Durchschnittsverbrauch habe ich auch schon vermisst. Aktuell behelfe ich mir mit dem Skript aus Beitrag #990 - und freue mich, wenn es dazu eine Alternative geben sollte.

                            nik82N Offline
                            nik82N Offline
                            nik82
                            Most Active
                            schrieb am zuletzt editiert von
                            #1048

                            @vowill
                            Cool, danke dir 👍

                            1 Antwort Letzte Antwort
                            0
                            • vowillV vowill

                              @nik82 Einen Datenpunkt für den Durchschnittsverbrauch habe ich auch schon vermisst. Aktuell behelfe ich mir mit dem Skript aus Beitrag #990 - und freue mich, wenn es dazu eine Alternative geben sollte.

                              T Offline
                              T Offline
                              tombox
                              schrieb am zuletzt editiert von
                              #1049

                              @vowill die GitHub version mal testen

                              vowillV 1 Antwort Letzte Antwort
                              1
                              • T tombox

                                @vowill die GitHub version mal testen

                                vowillV Offline
                                vowillV Offline
                                vowill
                                schrieb am zuletzt editiert von
                                #1050

                                @tombox Danke; habe ich installiert & läuft. Für meinen Benziner sehe ich allerdings keine Änderung in den Datenpunkten.

                                ioBroker im lxc auf NUC / Aktive Instanzen: 38

                                T 1 Antwort Letzte Antwort
                                0
                                • vowillV vowill

                                  @tombox Danke; habe ich installiert & läuft. Für meinen Benziner sehe ich allerdings keine Änderung in den Datenpunkten.

                                  T Offline
                                  T Offline
                                  tombox
                                  schrieb am zuletzt editiert von
                                  #1051

                                  @vowill wieviele Datenpunkt hast du ca über 200?

                                  vowillV 1 Antwort Letzte Antwort
                                  0
                                  • T tombox

                                    @vowill wieviele Datenpunkt hast du ca über 200?

                                    vowillV Offline
                                    vowillV Offline
                                    vowill
                                    schrieb am zuletzt editiert von
                                    #1052

                                    @tombox Unter bmw.0.WBAxxx.* sind es 1.377 DPs.

                                    ioBroker im lxc auf NUC / Aktive Instanzen: 38

                                    1 Antwort Letzte Antwort
                                    0
                                    • B Offline
                                      B Offline
                                      badsnoopy667
                                      schrieb am zuletzt editiert von badsnoopy667
                                      #1053

                                      Frage in die Runde:
                                      Bei meinem neuen iX3 werden nur 112 Datenpunkte geladen und 180 DPs werden wegen "null timestamp" gelöscht. Leider liefert der Adapter den State of Charge nicht, sondern nur die Restkilometer (immerhin!). Damit kann ich das so einigermaßen umrechnen, aber der Wert des SoC wird dadurch ziemlich ungenau.
                                      Kann jemand sagen, ob das am Adapter liegt, oder ob der iX3 einfach falsche oder zu wenige Werte sendet?
                                      Habe eben die aktuelle Version von github installiert, keine Verbesserung.

                                      1 Antwort Letzte Antwort
                                      0

                                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                      Registrieren Anmelden
                                      Antworten
                                      • In einem neuen Thema antworten
                                      Anmelden zum Antworten
                                      • Älteste zuerst
                                      • Neuste zuerst
                                      • Meiste Stimmen


                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      284

                                      Online

                                      33.0k

                                      Benutzer

                                      83.6k

                                      Themen

                                      1.3m

                                      Beiträge
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                      ioBroker Community 2014-2026
                                      logo
                                      • Anmelden

                                      • Du hast noch kein Konto? Registrieren

                                      • Anmelden oder registrieren, um zu suchen
                                      • Erster Beitrag
                                        Letzter Beitrag
                                      0
                                      • Home
                                      • Aktuell
                                      • Tags
                                      • Ungelesen 0
                                      • Kategorien
                                      • Unreplied
                                      • Beliebt
                                      • GitHub
                                      • Docu
                                      • Hilfe