Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. ioBroker Allgemein
  4. Adapter: bmw zum Auslesen von BMW's ConnectedDrive Daten

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.3k

Adapter: bmw zum Auslesen von BMW's ConnectedDrive Daten

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
305 Beiträge 49 Kommentatoren 74.6k Aufrufe 27 Watching
  • Ä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.
  • bahnuhrB Online
    bahnuhrB Online
    bahnuhr
    Forum Testing Most Active
    schrieb am zuletzt editiert von
    #22

    so installiert:

    • alte Instanz gelöscht

    • bei admin den link eingegeben und bmw update

      • gedrückt und instanz neu erstellen lassen
    • benutzer und passwort eingegeben

    • instanz gestartet (wird grün)

    • bei Objekten gibt es neue Punkte (z.B. Klima, auf- und zusperren, Hupe, …)

    Probleme:

    Naviwerte werden weiterhin nicht korrekt angezeigt

    im Log bei debug steht nicht viel
    1540_bild1.jpg

    Fazit:

    Bei mir scheint das nicht zu laufen.

    Hast noch eine Idee für mich?

    Gerne auch per pn.

    mfg

    Dieter


    Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
    Danke.
    gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
    ScreenToGif :https://www.screentogif.com/downloads.html

    1 Antwort Letzte Antwort
    0
    • bahnuhrB Online
      bahnuhrB Online
      bahnuhr
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #23

      Habe die Instanz mal auf debug gestellt.

      Jetzt kam deutlich mehr.

      Habe dir die Infos mal als pn geschickt.

      Vielleicht sieht du da mehr draus.

      mfg

      Dieter


      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
      Danke.
      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
      ScreenToGif :https://www.screentogif.com/downloads.html

      1 Antwort Letzte Antwort
      0
      • bahnuhrB Online
        bahnuhrB Online
        bahnuhr
        Forum Testing Most Active
        schrieb am zuletzt editiert von
        #24

        dann habe ich mal auf aufsperren geklickt.

        Als Fehler kam:
        1540_bild1.jpg

        mfg

        Dieter


        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
        Danke.
        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
        ScreenToGif :https://www.screentogif.com/downloads.html

        1 Antwort Letzte Antwort
        0
        • frankjokeF Offline
          frankjokeF Offline
          frankjoke
          schrieb am zuletzt editiert von
          #25

          @looxer01:

          Hi Fsjoke,

          habe debug eingeschaltet. Ich sehe allerdings keine Daten in den Objekten, die ich dir senden könnte, ausser das Log,..siehe unten

          Bei den Objekten ist nur ein State angelegt worden: bmw.0._RefreshData

          Der fehler ist jetzt ein anderer.

          bmw.0 2017-09-12 10:14:45.321 warn Error in covert car data: TypeError: dell.includes is not a function

          vG Looxer

          ! ! bmw.0 2017-09-12 10:14:56.411 debug redis publish io.system.adapter.bmw.0.outputCount {"val":8,"ack":true,"ts":xxxxxxxxxxx,"q":0,"from":"system.adapter.bmw.0","lc":xxxxxxxxxxx} bmw.0 2017-09-12 10:14:56.411 debug redis publish io.system.adapter.bmw.0.inputCount {"val":0,"ack":true,"ts":xxxxxxxxxxxx,"q":0,"from":"system.adapter.bmw.0","lc":xxxxxxxxxxx} bmw.0 2017-09-12 10:14:56xxxxxxxxxxxxxx411 debug redis publish io.system.adapter.bmw.0.uptime {"val":15,"ack":true,"ts":xxxxxxxxxxxx,"q":0,"from":"system.adapter.bmw.0","lc":xxxxxxxxxxxxx} bmw.0 2017-09-12 10:14:56.411 debug redis publish io.system.adapter.bmw.0.memHeapUsed {"val":57.15,"ack":true,"ts":xxxxxxxxxxxxxx,"q":0,"from":"system.adapter.bmw.0","lc":xxxxxxxxxxxxx} bmw.0 2017-09-12 10:14:56.411 debug redis publish io.system.adapter.bmw.0.memHeapTotal {"val":64.94,"ack":true,"ts":xxxxxxxxxxxxxxxxxx,"q":0,"from":"system.adapter.bmw.0","lc":xxxxxxxxxxxxxxxxx} bmw.0 2017-09-12 10:14:56.410 debug redis publish io.system.adapter.bmw.0.memRss {"val":91.96,"ack":true,"ts":xxxxxxxxxxxxxxx,"q":0,"from":"system.adapter.bmw.0","lc":xxxxxxxxxxxxxxxx} bmw.0 2017-09-12 10:14:56.410 debug redis publish io.system.adapter.bmw.0.connected {"val":true,"ack":true,"ts":xxxxxxxxxxxxxxxx,"q":0,"from":"system.adapter.bmw.0","lc":xxxxxxxxxxxxxxxx} bmw.0 2017-09-12 10:14:56.409 debug redis publish io.system.adapter.bmw.0.alive {"val":true,"ack":true,"ts":xxxxxxxxxxxxxxx,"q":0,"from":"system.adapter.bmw.0","lc":xxxxxxxxxxxxxx} bmw.0 2017-09-12 10:14:45.330 info BMW Adapter initialization finished, will scan ConnectedDrive every 60 minutes. bmw.0 2017-09-12 10:14:45.321 info BMW car xxxxxxxxxxxxxxxxxxxxwith 0 data points received [b]bmw.0 2017-09-12 10:14:45.321 warn Error in covert car data: TypeError: dell.includes is not a function[/b] bmw.0 2017-09-12 10:14:43.651 debug Request specs for xxxxxxxxxxxxxxxxxxon /api/vehicle/specs/v1/xxxxxxxxxxxxxxxxx bmw.0 2017-09-12 10:14:43.651 debug Request service for xxxxxxxxxxxxxxxxxxxon /api/vehicle/service/v1/xxxxxxxxxxxxxxxxx bmw.0 2017-09-12 10:14:43.651 debug Request servicepartner for xxxxxxxxxxxxxxxxxxon /api/vehicle/servicepartner/v1/xxxxxxxxxxxxxx bmw.0 2017-09-12 10:14:43.651 debug Request remote_history for xxxxxxxxxxxxxxxon /api/vehicle/remoteservices/v1/xxxxxxxxxxxxxxx/history bmw.0 2017-09-12 10:14:43.651 debug Request remote_execution for xxxxxxxxxxxxxxxxxxxxon /api/vehicle/remoteservices/v1/xxxxxxxxxxxxx/state/execution bmw.0 2017-09-12 10:14:43.651 debug Request navigation for xxxxxxxxxxxxxxon /api/vehicle/navigation/v1/xxxxxxxxxxxx bmw.0 2017-09-12 10:14:43.651 debug Request dynamic for xxxxxxxxxxxxxxxxxxon /api/vehicle/dynamic/v1/xxxxxxxxxxxxx?offset=-120 bmw.0 2017-09-12 10:14:43.651 debug Request efficiency for xxxxxxxxxxxxxxxon /api/vehicle/efficiency/v1/xxxxxxxxxxxxxxx bmw.0 2017-09-12 10:14:43.290 debug redis get bmw.0._RefreshData ok: {"val":false,"ack":true,"ts":xxxxxxxxxxxxxxxxxxx,"q":0,"from":"system.adapter.bmw.0","lc":xxxxxxxxxxxxxxxxx} bmw.0 2017-09-12 10:14:43.284 debug Initialized, client_id= 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' bmw.0 2017-09-12 10:14:42.951 debug Initialize for server www.bmw-connecteddrive.com bmw.0 2017-09-12 10:14:42.834 info BMW will scan the following services: efficiency, dynamic, navigation, remote_execution, remote_history, servicepartner, service, specs. bmw.0 2017-09-12 10:14:42.834 debug redis psubscribe io.bmw.0.* bmw.0 2017-09-12 10:14:42.834 debug bmw received 9351 objects with config scandelay,server,email,password,services,delete,flatten,arrays,username,lang bmw.0 2017-09-12 10:14:41.420 debug redis mget 2 2 bmw.0 2017-09-12 10:14:41.417 debug redis publish io.system.adapter.bmw.0.outputCount {"val":8,"ack":true,"ts":xxxxxxxxxxxxxxxxx,"q":0,"from":"system.adapter.bmw.0","lc":xxxxxxxxxxxxxxxxx} bmw.0 2017-09-12 10:14:41.415 debug redis publish io.system.adapter.bmw.0.inputCount {"val":0,"ack":true,"ts":xxxxxxxxxxxxxxxx,"q":0,"from":"system.adapter.bmw.0","lc":xxxxxxxxxxxxxxxxx} bmw.0 2017-09-12 10:14:41.415 debug redis publish io.system.adapter.bmw.0.uptime {"val":0,"ack":true,"ts":xxxxxxxxxxxxxxxxxxxxxx,"q":0,"from":"system.adapter.bmw.0","lc":xxxxxxxxxxxxxxxxxx} bmw.0 2017-09-12 10:14:41.413 debug redis publish io.system.adapter.bmw.0.memHeapUsed {"val":10.3,"ack":true,"ts":xxxxxxxxxxxxxxx,"q":0,"from":"system.adapter.bmw.0","lc":xxxxxxxxxxxxxxx} bmw.0 2017-09-12 10:14:41.412 debug redis publish io.system.adapter.bmw.0.memHeapTotal {"val":16.26,"ack":true,"ts":xxxxxxxxxxxxxxxxxxx,"q":0,"from":"system.adapter.bmw.0","lc":xxxxxxxxxxxxxxxx} bmw.0 2017-09-12 10:14:41.411 debug redis publish io.system.adapter.bmw.0.memRss {"val":28.66,"ack":true,"ts":xxxxxxxxxxxxxxx,"q":0,"from":"system.adapter.bmw.0","lc":xxxxxxxxxxxxxxxxx} bmw.0 2017-09-12 10:14:41.410 debug redis publish io.system.adapter.bmw.0.connected {"val":true,"ack":true,"ts":xxxxxxxxxxxxxxxxx,"q":0,"from":"system.adapter.bmw.0","lc":xxxxxxxxxxxxxxx} bmw.0 2017-09-12 10:14:41.408 debug redis publish io.system.adapter.bmw.0.alive {"val":true,"ack":true,"ts":xxxxxxxxxxxxxxx,"q":0,"from":"system.adapter.bmw.0","lc":xxxxxxxxxxxxxxxxx} bmw.0 2017-09-12 10:14:41.407 debug redis keys 2 *.logging bmw.0 2017-09-12 10:14:41.405 debug redis psubscribe io.bmw.0.checkLogging bmw.0 2017-09-12 10:14:41.403 debug Adapter bmw.0 starting. bmw.0 2017-09-12 10:14:41.401 info starting. Version 1.2.0 in /opt/iobroker/node_modules/iobroker.bmw, node: v4.8.1 bmw.0 2017-09-12 10:14:41.384 debug redis get system.adapter.bmw.0.alive ok: {"val":false,"ack":true,"ts":xxxxxxxxxxxxxxxxxxxx,"q":0,"from":"system.host.iobroker","lc":xxxxxxxxxxxxxxxxxxxxxx} bmw.0 2017-09-12 10:14:41.380 info States connected to redis: 127.0.0.1:6379 bmw.0 2017-09-12 10:14:41.377 debug statesDB connected bmw.0 2017-09-12 10:14:41.364 debug objectDB connected host.iobroker 2017-09-12 10:14:40.983 info instance system.adapter.bmw.0 started with pid 15899 host.iobroker 2017-09-12 10:14:40.972 info object change system.adapter.bmw.0 host.iobroker 2017-09-12 10:14:29.309 info instance system.adapter.bmw.0 terminated with code 0 (OK) host.iobroker 2017-09-12 10:14:29.288 info stopInstance system.adapter.bmw.0 killing pid 15456 host.iobroker 2017-09-12 10:14:29.287 info stopInstance system.adapter.bmw.0 bmw.0 2017-09-12 10:14:29.291 info terminating bmw.0 2017-09-12 10:14:29.290 debug redis publish io. !

          vG Looxer `

          Hallo looxer!

          Wenn ich debug einschalten meine dann nicht den debug vom ioBroker-admin sondern in der Adapterkonfiguration debug! alse erstes Wort in den services eingeben:
          1489_2017-09-12_213834.png

          Wenn man nur das Adapter-Debug von admin verwendet werden keine original-Daten-States erzeugt.

          Vielen Dank auch an die anderen mit ihrem feedback!

          Leider kann ich nur sehen was ich von BMW geliefert bekomme. Falls Fehler, wie bei @bahnur, bitte wie oben auf debug und mir die Inhalte der 'service._originalData' schicken, im Falle von remote-control ist es 'service' und nicht 'remote_execution' welches nur den Status der des letzten Befehles enthält.

          Frank,

          NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
          Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

          1 Antwort Letzte Antwort
          0
          • frankjokeF Offline
            frankjokeF Offline
            frankjoke
            schrieb am zuletzt editiert von
            #26

            @bahnuhr:

            dann habe ich mal auf aufsperren geklickt.

            Als Fehler kam: bild1.jpg

            mfg

            Dieter `

            Hi bahnur!

            Danke für die ÜM. Habe ein neues remoteservice in deinem log gefunden welches es bei mir nicht gibt :````
            [b]RCT[/b]

            
            Wenn du mal in der normalen BMW-App schaust kannst du mir vielleicht sagen wofür es ist, ich kenne bis jetzt:
            
            RCN: 'StarteKlima',
            
            RDL: 'Versperren',
            
            RDU: 'Aufsperren',
            
            RHB: 'StarteHupe',
            
            RLF: 'StarteLichthupe'
            
            Ich werde mal nachsehen ob ich den Fehler nachvollziehen kann.
            
            Übrigens, schalte mal (wie im vorigen Post beschrieben) auf debug! und schick mir die __****_originalData****__ der ****navigation**** und ****dynamic**** . In ioBroker.admin/objekte erscheint wenn du über den 'Wert' (ziemlich rechts) eines Objektes mit der Maus gehst ein icon welches beim Klicken den Wert in die Zwischenablage übergibt.
            
            p.s.: wie schon besprochen kann es zwei navi-Daten geben , einmal in dynamic und einmal in navigation, sie enden mit lot/lng oder latitude/longitude. Kannst ja mittels google-maps selbst die Position anzeigen:  ` > [https://www.google.at/maps/@Breitengrad … ,16z?hl=de](https://www.google.at/maps/@Breitengrad,L%C3%A4ngengrad,16z?hl=de) `  und den Breitengad durch die Latidude bzw. den Längengrad durch die longitude ersetzen.

            Frank,

            NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
            Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

            1 Antwort Letzte Antwort
            0
            • bahnuhrB Online
              bahnuhrB Online
              bahnuhr
              Forum Testing Most Active
              schrieb am zuletzt editiert von
              #27

              so, 1. Rückmeldung.

              habe debug! eingegeben

              Bei den Objekten unter Navigation ist sofort ersichtlich, dass er die Daten ladit… und long.. geändert hat.

              Vor debug! standen dort noch alte Werte.

              Fazit:

              debug! hat definitiv die Werte geändert. Warum, wieso weiß ich nicht.

              Die Daten sind per pn auf dem Weg.


              Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
              Danke.
              gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
              ScreenToGif :https://www.screentogif.com/downloads.html

              1 Antwort Letzte Antwort
              0
              • bahnuhrB Online
                bahnuhrB Online
                bahnuhr
                Forum Testing Most Active
                schrieb am zuletzt editiert von
                #28

                mir ist noch etwas aufgefallen.

                Unter dynamic gibt es "remaining fuel"

                Hier steht 40

                Müsste doch heißen; es sind noch 40 Liter im Tank, richtig?

                Da ich fast leer bin stimmt die Zahl nicht.

                mfg

                Dieter


                Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                Danke.
                gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                ScreenToGif :https://www.screentogif.com/downloads.html

                1 Antwort Letzte Antwort
                0
                • frankjokeF Offline
                  frankjokeF Offline
                  frankjoke
                  schrieb am zuletzt editiert von
                  #29

                  @bahnuhr:

                  so, 1. Rückmeldung.

                  habe debug! eingegeben

                  Bei den Objekten unter Navigation ist sofort ersichtlich, dass er die Daten ladit… und long.. geändert hat.

                  Vor debug! standen dort noch alte Werte.

                  Fazit:

                  debug! hat definitiv die Werte geändert. Warum, wieso weiß ich nicht.

                  Die Daten sind per pn auf dem Weg. `

                  Bahnuhr, 'debug!' ändert keinen Wert sondern speichert sie nur in log und '_originalData'!

                  Allerdings können keine Standortdaten während der Fahrt ausgelesen werden, nur wenn das Fahrzeug die Zündung ausstellt (oder vom Fahrzeug ein Unfall gemeldet wird) werden die Daten übertragen (wie ich gehört habe).

                  Solange bleiben die Daten wie sie waren da der Adapter nur dann die Daten ändert wenn sich diese ändern!

                  p.s.: Ich kann nur die Daten verarbeiten die ich von BMW bekomme :(

                  Frank,

                  NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
                  Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

                  1 Antwort Letzte Antwort
                  0
                  • bahnuhrB Online
                    bahnuhrB Online
                    bahnuhr
                    Forum Testing Most Active
                    schrieb am zuletzt editiert von
                    #30

                    @fsjoke:

                    Bahnuhr, 'debug!' ändert keinen Wert sondern speichert sie nur in log und '_originalData'! `
                    War aber bei mir so.

                    Sobald ich diesen debug eingegeben hatte wurden die Werte geändert. Warum, wieso weiß ich nicht.

                    @fsjoke:

                    … nur wenn das Fahrzeug die Zündung ausstellt ... werden die Daten übertragen ... `
                    Im Adapter stand gestern abend als Adresse "Eichenzell".

                    Heute morgen gefahren von Eichenzell nach Bad Vilbel.

                    Ankunft in Bad Vilbel um ca. 8.15 Uhr.

                    Um 10.00 Uhr bei Objekten geschaut. Es steht immer noch Eichenzell drin.

                    Dateien werden irgendwie nicht geändert.

                    @fsjoke:

                    p.s.: Ich kann nur die Daten verarbeiten die ich von BMW bekomme :( `
                    Ja das ist schon klar. Danke nochmals für deine Arbeit.

                    Aber irgendwie klappt das bei mir nicht so wie gewollt.

                    Werde heute abend mal (Tür auf, zu, Lichthupe, Klima) testen.

                    Mal schauen ob da noch die Fehlermeldung kommt.

                    mfg

                    Dieter


                    Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                    Danke.
                    gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                    ScreenToGif :https://www.screentogif.com/downloads.html

                    1 Antwort Letzte Antwort
                    0
                    • L Offline
                      L Offline
                      looxer01
                      schrieb am zuletzt editiert von
                      #31

                      Hi fsjoke,

                      hier nun die debug auswertung. Allerdings steht da nur, dass der Request versendet wurde.

                      Der fehler ist dann, dass dell.includes keine Funktion ist.

                      ! ! bmw.0 2017-09-13 11:50:41.814 info BMW car WBAxxxxxxxxxxxxxx with 0 data points received bmw.0 2017-09-13 11:50:41.814 warn Error in covert car data: TypeError: dell.includes is not a function bmw.0 2017-09-13 11:50:40.946 info debug: Request specs for WBAxxxxxxxxxxxxxx on /api/vehicle/specs/v1/WBAxxxxxxxxxxxxxx bmw.0 2017-09-13 11:50:40.945 info debug: Request service for WBAxxxxxxxxxxxxxx on /api/vehicle/service/v1/WBAxxxxxxxxxxxxxx bmw.0 2017-09-13 11:50:40.943 info debug: Request servicepartner for WBAxxxxxxxxxxxxxx on /api/vehicle/servicepartner/v1/WBAxxxxxxxxxxxxxx bmw.0 2017-09-13 11:50:40.942 info debug: Request remote_history for WBAxxxxxxxxxxxxxx on /api/vehicle/remoteservices/v1/WBAxxxxxxxxxxxxxx/history bmw.0 2017-09-13 11:50:40.939 info debug: Request remote_execution for WBAxxxxxxxxxxxxxx on /api/vehicle/remoteservices/v1/WBAxxxxxxxxxxxxxx/state/execution bmw.0 2017-09-13 11:50:40.938 info debug: Request navigation for WBAxxxxxxxxxxxxxx on /api/vehicle/navigation/v1/WBAxxxxxxxxxxxxxx bmw.0 2017-09-13 11:50:40.937 info debug: Request dynamic for WBAxxxxxxxxxxxxxx on /api/vehicle/dynamic/v1/WBAxxxxxxxxxxxxxx?offset=-120 bmw.0 2017-09-13 11:50:40.936 info debug: Request efficiency for WBAxxxxxxxxxxxxxx on /api/vehicle/efficiency/v1/WBAxxxxxxxxxxxxxx bmw.0 2017-09-13 11:50:40.688 info debug: Command to refresh data received from system.adapter.admin.0 bmw.0 2017-09-13 11:50:40.686 info debug: stateChange called forbmw.0._RefreshData = { val: true, ack: false, ts: 15xxxxxxxxxxx, q: 0, from: 'system.adapter.admin.0', lc: 15xxxxxxxxxxx } bmw.0 2017-09-13 11:50:25.273 info BMW Adapter initialization finished, will scan ConnectedDrive every 60 minutes. bmw.0 2017-09-13 11:50:25.262 info BMW car WBAxxxxxxxxxxxxxx with 0 data points received bmw.0 2017-09-13 11:50:25.261 warn Error in covert car data: TypeError: dell.includes is not a functi !

                      1 Antwort Letzte Antwort
                      0
                      • frankjokeF Offline
                        frankjokeF Offline
                        frankjoke
                        schrieb am zuletzt editiert von
                        #32

                        @looxer01:

                        Der fehler ist dann, dass dell.includes keine Funktion ist. `

                        dell sollte aus deiner lösch-Liste im adapter.config generiert werden. Hast du da nichts drinnen (weil du ALLES? anzeigen willst)?

                        Egal, check mal und gib mal mindestens einen Leerschritt ein oder dazu damit es neu abgespeichert und der Adapter neu geladen wird.

                        Welche node-Version verwendest du? Der Fehler würde bedeuten dass deine Eingabe im Config kein String ist!

                        p.s.: Habe den spelling-error in der Fehlermeldung korrigiert!

                        Frank,

                        NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
                        Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

                        1 Antwort Letzte Antwort
                        0
                        • L Offline
                          L Offline
                          looxer01
                          schrieb am zuletzt editiert von
                          #33

                          @fsjoke:

                          Welche node-Version verwendest du? Der Fehler würde bedeuten dass deine Eingabe im Config kein String ist! `
                          Node Version ist 4.8.1

                          @looxer01:

                          dell sollte aus deiner lösch-Liste im adapter.config generiert werden. Hast du da nichts drinnen (weil du ALLES? anzeigen willst)? `

                          aaah ok. dann steht dell für delete ? mmh

                          hier ist meine komplette config:

                          Services die ConnectedDrive abfragen soll:

                          debug! efficiency, dynamic, navigation, remote_execution, remote_history, servicepartner, service, specs

                          Objekte/namen die nicht übertragen werden sollen

                          modelType, series, basicType, brand, licensePlate, hasNavi, bodyType, dcOnly, hasSunRoof, hasRex, steering, driveTrain, doorCount, vehicleTracking, isoCountryCode, auxPowerRegular, auxPowerEcoPro, auxPowerEcoProPlus, ccmMessages

                          Objekte/namen die in übergeordnete Hirarchie wandern sollen:

                          attributesMap, vehicleMessages, cbsMessages, twoTimeTimer, characteristicList, lifeTimeList, lastTripList, remoteServiceEvent

                          Arrays die in Objekte konvertiert werden müssen (object|name|wert|unit durch ',' getrennt):

                          lastTripList|name|lastTrip|unit, specs|key|value, service|name|services, cdpFeatures|name|status, cbsMessages|text|date, lifeTimeList|name|value, characteristicList|characteristic|quantity, remote_history|eventId

                          1 Antwort Letzte Antwort
                          0
                          • frankjokeF Offline
                            frankjokeF Offline
                            frankjoke
                            schrieb am zuletzt editiert von
                            #34

                            Übrigens, habe ein Vis-Widget generiert welches einen button erzeugt mit dem man in Google-Map die Position des Autos sehen kann:

                            [{"tpl":"tplHtml","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,
                            "g_gestures":false,"g_signals":true,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==",
                            "signals-val-0":"_","signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,
                            "signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png",
                            "signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==",
                            "signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,
                            "signals-vert-2":0,"signals-hide-edit-2":false,"html":" \n  \n",
                            "signals-oid-0":"bmw.0.-vin-.dynamic.google_maps_link"},"style":{"left":"820px","top":"990px","width":"200px","height":"35px"},"widgetSet":"basic"}]
                            

                            Ersetzt -vin- durch euren vin.

                            Wenn ihr auf den Button klickt sollte Google-Maps angezeigt werden und versuchen die route zu der Auto-Position zu berechnen!

                            Frank,

                            NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
                            Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

                            1 Antwort Letzte Antwort
                            0
                            • L Offline
                              L Offline
                              looxer01
                              schrieb am zuletzt editiert von
                              #35

                              Hi fsjoke,

                              vielen Dank für die neue Version.

                              Den Fehler habe ich nicht mehr, bin aber nicht sicher, ob das daran liegt, dass tatsächlich der BMW service nicht zur Verfügung steht ?

                              Die Meldung ist: Error in GetCars, most probably the server is down! No data is changed: RequestVehicles Error, could niot get data for Vehicles!

                              vG Looxer

                              1 Antwort Letzte Antwort
                              0
                              • bahnuhrB Online
                                bahnuhrB Online
                                bahnuhr
                                Forum Testing Most Active
                                schrieb am zuletzt editiert von
                                #36

                                @looxer01:

                                Die Meldung ist: Error in GetCars, most probably the server is down! No data is changed: RequestVehicles Error, could niot get data for Vehicles!

                                vG Looxer `

                                Genau diese Meldung hab ich auch.


                                Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                Danke.
                                gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                ScreenToGif :https://www.screentogif.com/downloads.html

                                1 Antwort Letzte Antwort
                                0
                                • L Offline
                                  L Offline
                                  looxer01
                                  schrieb am zuletzt editiert von
                                  #37

                                  @bahnuhr:

                                  Genau diese Meldung hab ich auch. `

                                  allerdings ist über das Internet alles funktional ok. Fernsteuern geht von da aus.

                                  Kann ja trotzdem was mit einem BMW Server was kaputt sein. (API bezogen)

                                  oder es ist ein Problem mit dem Adapter. Zurück auf die frühere Version ist noch nicht implementiert.

                                  1 Antwort Letzte Antwort
                                  0
                                  • frankjokeF Offline
                                    frankjokeF Offline
                                    frankjoke
                                    schrieb am zuletzt editiert von
                                    #38

                                    Hallo allesamt!

                                    Habe 1.2.3 auf Git (und npm).

                                    Danke für euer Feedback!

                                    Habe den Code für die Fernsteuerung verbessert und auch die Fehlerbehandlung wenn Services nicht vorhanden sind.

                                    Es sollte auch ein Problem das erst nach ~2h auftritt (wenn BMW die Erlaubnis für die Abfrage beendet) behoben sein.

                                    Danke im Voraus für weiteren Feedback!

                                    p.s.: Dr Adapter ist jezt auch in ioBroker-Liste. Das bedeutet ihr könnt im Admin ohne Git den Adapter installieren!

                                    p.p.s: Leider ist der BMW-server (wie so oft) nicht verfügbar und ich kann nicht weiter testen!

                                    Frank,

                                    NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
                                    Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

                                    1 Antwort Letzte Antwort
                                    0
                                    • L Offline
                                      L Offline
                                      looxer01
                                      schrieb am zuletzt editiert von
                                      #39

                                      Hi fsjoke,

                                      ich habe es jetzt mit version 1.2.3 probiert.

                                      Das Log ist immer noch identisch, die Fehlermeldung ist etwas anders:

                                      warn Error in GetCars, most probably the server is down! No data is changed: RequestVehicles Error to get data for Vehicles : [TypeError: dell.includes is not a function]!

                                      Also ist das "dell"-Problem noch da.

                                      Kann ich noch irgendwas tun, um zur Aufklärung beizutragen ?

                                      vG Looxer

                                      1 Antwort Letzte Antwort
                                      0
                                      • frankjokeF Offline
                                        frankjokeF Offline
                                        frankjoke
                                        schrieb am zuletzt editiert von
                                        #40

                                        @looxer01:

                                        Hi fsjoke,

                                        warn Error in GetCars, most probably the server is down! No data is changed: RequestVehicles Error to get data for Vehicles : [TypeError: dell.includes is not a function]!

                                        Also ist das "dell"-Problem noch da.

                                        Kann ich noch irgendwas tun, um zur Aufklärung beizutragen ?

                                        vG Looxer `

                                        Hallo Looxer!

                                        Ich habe V 1.2.4 auf Git (adapter ist schon in ioBroker gelistet, du kannst in jetzt dort auch im Git-menü finden) um noch mehr debug einzubauen.

                                        Habe leider auch jeden Tag einige Minuten wo die Server nicht verfügbar sind aber permanent sollte es nicht sein.

                                        Versiche mal den Server auf http://www.bmw-connecteddrive.de zu stellen.

                                        und wenn du noch immer die Probleme hast schalte auf debug wie oben beschrieben und kopiere mir die erhaltenen _originalData-Werte in eine PM damit ich mir das anschauen kann was BMW bei dir so liefert!

                                        Frank,

                                        NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
                                        Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

                                        1 Antwort Letzte Antwort
                                        0
                                        • bahnuhrB Online
                                          bahnuhrB Online
                                          bahnuhr
                                          Forum Testing Most Active
                                          schrieb am zuletzt editiert von
                                          #41

                                          Guten Morgen,

                                          kurze Rückinfo von mir:

                                          Habe jetzt die 1.2.4 drauf und Klima, Hupe, auf/zu funktioniert. -> Super und danke schön!

                                          Naviangaben/dynamic-angaben sind weiterhin nicht die richtigen. Werden offensichtlich nicht (so oft) übertragen.

                                          Wenn ich bei objekte den Taster "Starte Lichthupe" drücke kommt im log:
                                          1540_bild1.jpg

                                          Wenn ich ein widget in vis nehmen (hqwidget on/off und bei Wert taster) dann kommt im log:
                                          1540_bild2.jpg
                                          Das ganze funktioniert mit dem vis taster auch; aber es kommt ne Fehlermeldung.

                                          Hat jemand eine Idee welchen Taster man nehmen soll ?

                                          mfg

                                          Dieter

                                          Nachtrag:

                                          Der Unterschied ist wohl der, dass das widget auch false sendet; was das Object wohl nicht tut.

                                          Also, gibt es einen Taster der bei false nichts sendet; sondern eben nur true übermittelt.


                                          Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                          Danke.
                                          gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                          ScreenToGif :https://www.screentogif.com/downloads.html

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          423

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          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