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. ioBroker Allgemein
  4. BLE Adapter und nodejs: ständiger mismatch

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.7k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    710

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.2k

BLE Adapter und nodejs: ständiger mismatch

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
13 Beiträge 3 Kommentatoren 260 Aufrufe 2 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.
  • W wrod

    Sorry. Ich hatte das als Reply auf einen als gelöst markierten Post geschrieben, aber das hat dort vielleicht kaum jemand gesehen, daher hier nun als eigenständige Anfrage:

    Ich muss das Thema doch noch einmal aufrufen.
    Die Häufigkeit der Fehlermeldung, dass der Adapter ble für eine andere Version von nodejs gemacht sei, stört doch. Dass passiert nun ständig, auch ohne dass ich nodejs oder npm neu installiert hätte.
    Man kann das wie dort beschrieben lösen,
    etwa per script

    #!
    iobroker stop
    cd /opt/iobroker/node_modules/iobroker.ble
    npm install --omit=dev
    iobroker fix
    sudo reboot
    
    

    Aber muss man das jetzt per cron jeden Tag machen, damit das funktionabel bleibt?
    Anders gefragt: Weiß jemand, was die Ursache sein könnte, dass der ble so häufig austickt?

    Dank im Voraus

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

    @wrod sagte in BLE Adapter und nodejs: ständiger mismatch:

    Weiß jemand, was die Ursache sein könnte, dass der ble so häufig austickt?

    Tut er hier nicht. Wie schaut dein Setup bei nodejs aus?
    Was sagt

    sudo ln -s /usr/bin/node /usr/bin/nodejs
    
    uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && echo $DESKTOP_SESSION && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
    

    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

    W 1 Antwort Letzte Antwort
    0
    • Thomas BraunT Thomas Braun

      @wrod sagte in BLE Adapter und nodejs: ständiger mismatch:

      Weiß jemand, was die Ursache sein könnte, dass der ble so häufig austickt?

      Tut er hier nicht. Wie schaut dein Setup bei nodejs aus?
      Was sagt

      sudo ln -s /usr/bin/node /usr/bin/nodejs
      
      uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && echo $DESKTOP_SESSION && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
      
      W Offline
      W Offline
      wrod
      schrieb am zuletzt editiert von
      #3

      @thomas-braun said in BLE Adapter und nodejs: ständiger mismatch:

      sudo ln -s /usr/bin/node /usr/bin/nodejs

      Danke.
      Zunächst

      pi@iobrokerpi:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs
      
      ln: die symbolische Verkn▒pfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits
      

      Dann:

      pi@iobrokerpi:~ $ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && echo $DESKTOP_SESSION && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
      
      
      armv7l
      /usr/bin/nodejs
      /usr/bin/node
      /usr/bin/npm
      v18.12.0
      v18.12.0
      8.19.2
      4.0.23
      pi
      pi adm dialout cdrom sudo audio video plugdev games users input netdev lpadmin wireshark gpio i2c spi iobroker
      tty
      
      /home/pi
      OK:1 http://archive.raspberrypi.org/debian bullseye InRelease
      OK:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
      OK:3 https://deb.nodesource.com/node_18.x bullseye InRelease
      OK:4 https://dl.yarnpkg.com/debian stable InRelease
      OK:5 https://packagecloud.io/ookla/speedtest-cli/debian bullseye InRelease ^[[BB
      Paketlisten werden gelesen... Fertig
      Abh▒ngigkeitsbaum wird aufgebaut... Fertig
      Statusinformationen werden eingelesen... Fertig
      Aktualisierung f▒r 2 Pakete verf▒gbar. F▒hren Sie ▒apt list --upgradable▒ aus, um sie anzuzeigen.
      nodejs:
        Installiert:           18.12.0-deb-1nodesource1
        Installationskandidat: 18.12.0-deb-1nodesource1
        Versionstabelle:
       *** 18.12.0-deb-1nodesource1 500
              500 https://deb.nodesource.com/node_18.x bullseye/main armhf Packages
              100 /var/lib/dpkg/status
           12.22.12~dfsg-1~deb11u1 500
              500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages
      
      

      Sagt das irgendetwas?

      Thomas BraunT 1 Antwort Letzte Antwort
      0
      • W wrod

        @thomas-braun said in BLE Adapter und nodejs: ständiger mismatch:

        sudo ln -s /usr/bin/node /usr/bin/nodejs

        Danke.
        Zunächst

        pi@iobrokerpi:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs
        
        ln: die symbolische Verkn▒pfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits
        

        Dann:

        pi@iobrokerpi:~ $ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && echo $DESKTOP_SESSION && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
        
        
        armv7l
        /usr/bin/nodejs
        /usr/bin/node
        /usr/bin/npm
        v18.12.0
        v18.12.0
        8.19.2
        4.0.23
        pi
        pi adm dialout cdrom sudo audio video plugdev games users input netdev lpadmin wireshark gpio i2c spi iobroker
        tty
        
        /home/pi
        OK:1 http://archive.raspberrypi.org/debian bullseye InRelease
        OK:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
        OK:3 https://deb.nodesource.com/node_18.x bullseye InRelease
        OK:4 https://dl.yarnpkg.com/debian stable InRelease
        OK:5 https://packagecloud.io/ookla/speedtest-cli/debian bullseye InRelease ^[[BB
        Paketlisten werden gelesen... Fertig
        Abh▒ngigkeitsbaum wird aufgebaut... Fertig
        Statusinformationen werden eingelesen... Fertig
        Aktualisierung f▒r 2 Pakete verf▒gbar. F▒hren Sie ▒apt list --upgradable▒ aus, um sie anzuzeigen.
        nodejs:
          Installiert:           18.12.0-deb-1nodesource1
          Installationskandidat: 18.12.0-deb-1nodesource1
          Versionstabelle:
         *** 18.12.0-deb-1nodesource1 500
                500 https://deb.nodesource.com/node_18.x bullseye/main armhf Packages
                100 /var/lib/dpkg/status
             12.22.12~dfsg-1~deb11u1 500
                500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages
        
        

        Sagt das irgendetwas?

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

        @wrod
        Das sagt zumindest, dass du mit nodejs18 nicht die vorgesehene v16 fährst.

        Wie sieht die Meldung genau aus?

        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

        W 1 Antwort Letzte Antwort
        0
        • Thomas BraunT Thomas Braun

          @wrod
          Das sagt zumindest, dass du mit nodejs18 nicht die vorgesehene v16 fährst.

          Wie sieht die Meldung genau aus?

          W Offline
          W Offline
          wrod
          schrieb am zuletzt editiert von
          #5

          @thomas-braun
          Derzeit läuft es ok. Aber irgendwann kommt wieder, ble sei für eine andere Version gemacht.
          Heußt das, man kann/darf nodejs nicht auf neue Versionen updaten, wenn ble nicht sofort angepasst ist?

          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • W wrod

            @thomas-braun
            Derzeit läuft es ok. Aber irgendwann kommt wieder, ble sei für eine andere Version gemacht.
            Heußt das, man kann/darf nodejs nicht auf neue Versionen updaten, wenn ble nicht sofort angepasst ist?

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

            @wrod sagte in BLE Adapter und nodejs: ständiger mismatch:

            Heußt das, man kann/darf nodejs nicht auf neue Versionen updaten, wenn ble nicht sofort angepasst ist?

            Doch. Aber ohne Meldungen kann man dazu nichts genaueres sagen.

            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

            W 1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @wrod sagte in BLE Adapter und nodejs: ständiger mismatch:

              Heußt das, man kann/darf nodejs nicht auf neue Versionen updaten, wenn ble nicht sofort angepasst ist?

              Doch. Aber ohne Meldungen kann man dazu nichts genaueres sagen.

              W Offline
              W Offline
              wrod
              schrieb am zuletzt editiert von
              #7

              @thomas-braun
              OK, nun ist es wiedersoweit.
              BLE Adapter "terminated because a depenendy requires a rebuild".
              Dann:
              adapter "ble" seems to be installed for a different version of Node.js. Trying to rebuild it..."

              mit mehreren Versuchen.

              e8f49bea-2b82-47b8-b831-d4756f699348-grafik.png

              Thomas BraunT 1 Antwort Letzte Antwort
              0
              • W wrod

                @thomas-braun
                OK, nun ist es wiedersoweit.
                BLE Adapter "terminated because a depenendy requires a rebuild".
                Dann:
                adapter "ble" seems to be installed for a different version of Node.js. Trying to rebuild it..."

                mit mehreren Versuchen.

                e8f49bea-2b82-47b8-b831-d4756f699348-grafik.png

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

                @wrod

                Ja, hab ich auch seit ein paar Wochen wieder.
                Ich bau den Adapter flugs neu, dann läuft der wieder.

                cd /opt/iobroker/node_modules/iobroker.ble
                npm install --omit=dev
                

                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

                W 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @wrod

                  Ja, hab ich auch seit ein paar Wochen wieder.
                  Ich bau den Adapter flugs neu, dann läuft der wieder.

                  cd /opt/iobroker/node_modules/iobroker.ble
                  npm install --omit=dev
                  
                  W Offline
                  W Offline
                  wrod
                  schrieb am zuletzt editiert von
                  #9

                  @thomas-braun
                  Ich habe mir ein script "fixble.sh" gebaut:

                  
                  iobroker stop
                  sudo apt update
                  sudo apt upgrade
                  cd /opt/iobroker/node_modules/iobroker.ble
                  npm install --omit=dev
                  iobroker fix
                  sudo reboot
                  
                  

                  ... dennoch ärgerlich....

                  1 Antwort Letzte Antwort
                  0
                  • A Offline
                    A Offline
                    arnold
                    schrieb am zuletzt editiert von
                    #10

                    nach Iobroker Neustart Strom ziehen ,usw.

                    Node.js v16.18.1
                    NPM v8.19.2

                    a3946941-a1b2-40b0-9727-74298045ef3a-image.png

                    nache ich wenn ble adapter rot ist

                    
                    cd /opt/iobroker/node_modules/iobroker.ble
                    npm install --omit=dev
                    iobroker stop
                    iobroker fix
                    iobroker start
                    

                    danach

                    04811556-f61d-42d7-b374-0a612ef5d8ae-image.png

                    und das jedes mal !!!

                    Thomas BraunT 1 Antwort Letzte Antwort
                    0
                    • A arnold

                      nach Iobroker Neustart Strom ziehen ,usw.

                      Node.js v16.18.1
                      NPM v8.19.2

                      a3946941-a1b2-40b0-9727-74298045ef3a-image.png

                      nache ich wenn ble adapter rot ist

                      
                      cd /opt/iobroker/node_modules/iobroker.ble
                      npm install --omit=dev
                      iobroker stop
                      iobroker fix
                      iobroker start
                      

                      danach

                      04811556-f61d-42d7-b374-0a612ef5d8ae-image.png

                      und das jedes mal !!!

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

                      @arnold sagte in BLE Adapter und nodejs: ständiger mismatch:

                      Strom ziehen

                      Würde ich nicht machen. Da hilft dann auch ein rebuild nicht mehr weiter, wenn du dir dabei was grillst.

                      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

                      1 Antwort Letzte Antwort
                      0
                      • A Offline
                        A Offline
                        arnold
                        schrieb am zuletzt editiert von
                        #12

                        @thomas-braun
                        nein, ich meine jedes Mal wenn IObroker neu startet weil ich

                        sudo reboot oder sudo shutdown -h 0 , Strom gezogen habe

                        wenn Iobroker neu startet bleibt BLE. rot
                        dann hilft nur

                        cd /opt/iobroker/node_modules/iobroker.ble
                        npm install --omit=dev
                        iobroker stop
                        iobroker fix
                        iobroker start
                        

                        da bin ich nicht alleine

                        Thomas BraunT 1 Antwort Letzte Antwort
                        0
                        • A arnold

                          @thomas-braun
                          nein, ich meine jedes Mal wenn IObroker neu startet weil ich

                          sudo reboot oder sudo shutdown -h 0 , Strom gezogen habe

                          wenn Iobroker neu startet bleibt BLE. rot
                          dann hilft nur

                          cd /opt/iobroker/node_modules/iobroker.ble
                          npm install --omit=dev
                          iobroker stop
                          iobroker fix
                          iobroker start
                          

                          da bin ich nicht alleine

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

                          @arnold sagte in BLE Adapter und nodejs: ständiger mismatch:

                          da bin ich nicht alleine

                          Richtig. Da müssen Deps angepasst werden, wenn ich das richtig sehe.
                          Lass ein Issue im GitHub da, falls es noch keins gibt.

                          Edit:

                          https://github.com/AlCalzone/ioBroker.ble/issues/753

                          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

                          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
                          FAQ Cloud / IOT
                          HowTo: Node.js-Update
                          HowTo: Backup/Restore
                          Downloads
                          BLOG

                          589

                          Online

                          32.9k

                          Benutzer

                          83.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