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
    711

  • 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 Offline
    W Offline
    wrod
    schrieb am zuletzt editiert von
    #1

    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 1 Antwort Letzte Antwort
    0
    • 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

                            573

                            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