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. Error/Bug
  4. Update BMW adapter von 2.5.5 auf 2.5.7 scheitert

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    815

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Update BMW adapter von 2.5.5 auf 2.5.7 scheitert

Geplant Angeheftet Gesperrt Verschoben Error/Bug
4 Beiträge 2 Kommentatoren 381 Aufrufe 2 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.
  • Matthias StübnerM Offline
    Matthias StübnerM Offline
    Matthias Stübner
    schrieb am zuletzt editiert von
    #1

    Servus,

    ich habe gerade den vor 2 Wochen aktualisierten Adapter aktualisieren wollen. Laut Ausgaben wird das Update auch fehlerfrei durchgeführt (zumindest verstehe ich das derart), aber anschließend wird wieder Version 2.5.5 angezeigt:

    $ iobroker upgrade bmw@2.5.7
    
    Update bmw from @2.5.5 to @2.5.7
    
    NPM version: 6.14.16
    
    Installing iobroker.bmw@2.5.7... (System call)
    upload [4] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/admin.d.ts admin.d.ts video/mp2t
    upload [3] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/bmw.png bmw.png image/png
    upload [2] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/index_m.html index_m.html text/html
    upload [1] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/style.css style.css text/css
    upload [0] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/words.js words.js application/javascript
    
    Process exited with code 0
    

    Selbiges habe ich mehrfach probiert. Auch beim Erzeugen eines neuen Adapters wird die Version 2.5.5 benutzt. Seit dem Versuch tauchen jetzt Fehler auf:

    bmw.0
    2022-10-09 20:08:03.828	error	{"logErrorId":"CHS_GENERIC_1","logMessage":"The server encountered an internal error and was unable to complete your request.","statusCode":500,"logTransactionId":"ce097561-1f07-4cc0-b5eb-1ed0050e0591","requestTimestamp":"2022-10-09T18:08:03Z"}
    bmw.0
    2022-10-09 20:08:03.827	error	Error: Request failed with status code 500
    bmw.0
    2022-10-09 20:08:03.827	error	https://cocoapi.bmwgroup.com/eadrax-chs/v1/charging-statistics?vin=WBA6L510XLFH92849&currentDate=2022-10-09T20:08:03.241000
    bmw.0
    2022-10-09 20:08:03.826	error	updateChargingSessionv2 failed
    

    Hat jemand einen sachdienlichen Hinweis was ich tun muss, um ein erfolgreiches Update auf 2.5.7 zu erreichen?

    vg Matthias

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • Matthias StübnerM Matthias Stübner

      Servus,

      ich habe gerade den vor 2 Wochen aktualisierten Adapter aktualisieren wollen. Laut Ausgaben wird das Update auch fehlerfrei durchgeführt (zumindest verstehe ich das derart), aber anschließend wird wieder Version 2.5.5 angezeigt:

      $ iobroker upgrade bmw@2.5.7
      
      Update bmw from @2.5.5 to @2.5.7
      
      NPM version: 6.14.16
      
      Installing iobroker.bmw@2.5.7... (System call)
      upload [4] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/admin.d.ts admin.d.ts video/mp2t
      upload [3] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/bmw.png bmw.png image/png
      upload [2] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/index_m.html index_m.html text/html
      upload [1] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/style.css style.css text/css
      upload [0] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/words.js words.js application/javascript
      
      Process exited with code 0
      

      Selbiges habe ich mehrfach probiert. Auch beim Erzeugen eines neuen Adapters wird die Version 2.5.5 benutzt. Seit dem Versuch tauchen jetzt Fehler auf:

      bmw.0
      2022-10-09 20:08:03.828	error	{"logErrorId":"CHS_GENERIC_1","logMessage":"The server encountered an internal error and was unable to complete your request.","statusCode":500,"logTransactionId":"ce097561-1f07-4cc0-b5eb-1ed0050e0591","requestTimestamp":"2022-10-09T18:08:03Z"}
      bmw.0
      2022-10-09 20:08:03.827	error	Error: Request failed with status code 500
      bmw.0
      2022-10-09 20:08:03.827	error	https://cocoapi.bmwgroup.com/eadrax-chs/v1/charging-statistics?vin=WBA6L510XLFH92849&currentDate=2022-10-09T20:08:03.241000
      bmw.0
      2022-10-09 20:08:03.826	error	updateChargingSessionv2 failed
      

      Hat jemand einen sachdienlichen Hinweis was ich tun muss, um ein erfolgreiches Update auf 2.5.7 zu erreichen?

      vg Matthias

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #2

      @matthias-stübner sagte in Update BMW adapter von 2.5.5 auf 2.5.7 scheitert:

      iobroker upgrade bmw@2.5.7

      Versuch

      iobroker upgrade bmw --debug
      

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      Matthias StübnerM 1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @matthias-stübner sagte in Update BMW adapter von 2.5.5 auf 2.5.7 scheitert:

        iobroker upgrade bmw@2.5.7

        Versuch

        iobroker upgrade bmw --debug
        
        Matthias StübnerM Offline
        Matthias StübnerM Offline
        Matthias Stübner
        schrieb am zuletzt editiert von
        #3

        @thomas-braun Danke für den Hinweis.

        Ergebnis:

        ms@smarthome:~$ docker exec -it iobroker /bin/bash
        root@c50e6abf6775:/opt/iobroker# iobroker upgrade bmw --debug
        
        This upgrade of "bmw" will introduce the following changes:
        ==========================================================================
        -> 2.5.7:
        Fix Quota problem
        
        -> 2.5.6:
        Fix charging message
        ==========================================================================
        
        Would you like to upgrade bmw from @2.5.5 to @2.5.7 now? [(y)es, (n)o]: y
        Update bmw from @2.5.5 to @2.5.7
        NPM version: 6.14.16
        Installing iobroker.bmw@2.5.7... (System call)
        npm ERR! code ENOTSUP
        npm ERR! notsup Unsupported engine for http-cookie-agent@4.0.2: wanted: {"node":">=14.18.0 <15.0.0 || >=16.0.0"} (current: {"node":"12.22.10","npm":"6.14.16"})
        npm ERR! notsup Not compatible with your version of node/npm: http-cookie-agent@4.0.2
        npm ERR! notsup Not compatible with your version of node/npm: http-cookie-agent@4.0.2
        npm ERR! notsup Required: {"node":">=14.18.0 <15.0.0 || >=16.0.0"}
        npm ERR! notsup Actual:   {"npm":"6.14.16","node":"12.22.10"}
        
        npm ERR! A complete log of this run can be found in:
        npm ERR!     /opt/iobroker/.npm/_logs/2022-10-09T21_15_05_808Z-debug.log
        upload [4] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/admin.d.ts admin.d.ts video/mp2t
        upload [3] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/bmw.png bmw.png image/png
        upload [2] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/index_m.html index_m.html text/html
        upload [1] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/style.css style.css text/css
        upload [0] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/words.js words.js application/javascript
        

        In dem Log findet sich dann:

        root@c50e6abf6775:/opt/iobroker# tail /opt/iobroker/.npm/_logs/2022-10-09T21_15_05_808Z-debug.log
        45 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "--save-exact" "iobroker.bmw@2.5.7"
        46 verbose node v12.22.10
        47 verbose npm  v6.14.16
        48 error code ENOTSUP
        49 error notsup Unsupported engine for http-cookie-agent@4.0.2: wanted: {"node":">=14.18.0 <15.0.0 || >=16.0.0"} (current: {"node":"12.22.10","npm":"6.14.16"})
        50 error notsup Not compatible with your version of node/npm: http-cookie-agent@4.0.2
        51 error notsup Not compatible with your version of node/npm: http-cookie-agent@4.0.2
        51 error notsup Required: {"node":">=14.18.0 <15.0.0 || >=16.0.0"}
        51 error notsup Actual:   {"npm":"6.14.16","node":"12.22.10"}
        52 verbose exit [ 1, true ]
        

        Was sich für mich liest, als dass node zu alt ist. Was ist die beste Vorgehensweise node zu aktualisieren?

        Matthias StübnerM 1 Antwort Letzte Antwort
        0
        • Matthias StübnerM Matthias Stübner

          @thomas-braun Danke für den Hinweis.

          Ergebnis:

          ms@smarthome:~$ docker exec -it iobroker /bin/bash
          root@c50e6abf6775:/opt/iobroker# iobroker upgrade bmw --debug
          
          This upgrade of "bmw" will introduce the following changes:
          ==========================================================================
          -> 2.5.7:
          Fix Quota problem
          
          -> 2.5.6:
          Fix charging message
          ==========================================================================
          
          Would you like to upgrade bmw from @2.5.5 to @2.5.7 now? [(y)es, (n)o]: y
          Update bmw from @2.5.5 to @2.5.7
          NPM version: 6.14.16
          Installing iobroker.bmw@2.5.7... (System call)
          npm ERR! code ENOTSUP
          npm ERR! notsup Unsupported engine for http-cookie-agent@4.0.2: wanted: {"node":">=14.18.0 <15.0.0 || >=16.0.0"} (current: {"node":"12.22.10","npm":"6.14.16"})
          npm ERR! notsup Not compatible with your version of node/npm: http-cookie-agent@4.0.2
          npm ERR! notsup Not compatible with your version of node/npm: http-cookie-agent@4.0.2
          npm ERR! notsup Required: {"node":">=14.18.0 <15.0.0 || >=16.0.0"}
          npm ERR! notsup Actual:   {"npm":"6.14.16","node":"12.22.10"}
          
          npm ERR! A complete log of this run can be found in:
          npm ERR!     /opt/iobroker/.npm/_logs/2022-10-09T21_15_05_808Z-debug.log
          upload [4] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/admin.d.ts admin.d.ts video/mp2t
          upload [3] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/bmw.png bmw.png image/png
          upload [2] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/index_m.html index_m.html text/html
          upload [1] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/style.css style.css text/css
          upload [0] bmw.admin /opt/iobroker/node_modules/iobroker.bmw/admin/words.js words.js application/javascript
          

          In dem Log findet sich dann:

          root@c50e6abf6775:/opt/iobroker# tail /opt/iobroker/.npm/_logs/2022-10-09T21_15_05_808Z-debug.log
          45 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "--save-exact" "iobroker.bmw@2.5.7"
          46 verbose node v12.22.10
          47 verbose npm  v6.14.16
          48 error code ENOTSUP
          49 error notsup Unsupported engine for http-cookie-agent@4.0.2: wanted: {"node":">=14.18.0 <15.0.0 || >=16.0.0"} (current: {"node":"12.22.10","npm":"6.14.16"})
          50 error notsup Not compatible with your version of node/npm: http-cookie-agent@4.0.2
          51 error notsup Not compatible with your version of node/npm: http-cookie-agent@4.0.2
          51 error notsup Required: {"node":">=14.18.0 <15.0.0 || >=16.0.0"}
          51 error notsup Actual:   {"npm":"6.14.16","node":"12.22.10"}
          52 verbose exit [ 1, true ]
          

          Was sich für mich liest, als dass node zu alt ist. Was ist die beste Vorgehensweise node zu aktualisieren?

          Matthias StübnerM Offline
          Matthias StübnerM Offline
          Matthias Stübner
          schrieb am zuletzt editiert von
          #4

          Ich habe ein Update auf node 16.17.1 nach dieser Anleitung vorgenommen (https://forum.iobroker.net/topic/22867/how-to-node-js-für-iobroker-richtig-updaten) und alles scheint zu laufen.

          Allerdings bin ich mir nicht sicher, ob es nicht einfacher gewesen wäre einen neuen Container vom aktuellen iobroker Image zu erstellen, da ich mir nicht sicher bin, ob darin auch eine aktuellere node Version enthalten gewesen wäre.

          Was ist denn das richtige Vorgehen beim Einsatz von Docker?

          vg Matthias

          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

          684

          Online

          32.6k

          Benutzer

          82.0k

          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