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. BLE Adapter startet nach NodeJS-Update nicht mehr

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

BLE Adapter startet nach NodeJS-Update nicht mehr

Geplant Angeheftet Gesperrt Verschoben Error/Bug
5 Beiträge 3 Kommentatoren 459 Aufrufe 4 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.
  • J Offline
    J Offline
    Jona
    schrieb am zuletzt editiert von Jona
    #1

    Moin.
    Ich hab viele Threads zum Thema BLE und anderer nicht mehr funktionierender Adapter nach einem NodeJS-Update durchgelesen und komme leider nicht weiter, ohne hier einmal direkt um Hilfe zu bitten. Ich liste einmal auf, was ich bisher gemacht habe (alle Befehle wurden als root ausgeführt).

    Systeminfo:

    which node npm && node -v && npm -v && apt policy nodejs
    
    /usr/local/bin/node
    /usr/local/bin/npm
    v16.17.0
    8.15.0
    nodejs:
      Installed: 14.20.1-deb-1nodesource1
      Candidate: 14.20.1-deb-1nodesource1
      Version table:
     *** 14.20.1-deb-1nodesource1 500
            500 https://deb.nodesource.com/node_14.x buster/main armhf Packages
            100 /var/lib/dpkg/status
         10.24.0~dfsg-1~deb10u1 500
            500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
    
    
    ln -s /usr/bin/nodejs /usr/bin/node
    
    ln: failed to create symbolic link '/usr/bin/node': File exists
    

    Zuvor lief eine 14er Version von NodeJS, npm wurde ebenfalls aktualisiert. Alle Adapter haben den Wechsel gut überstanden, nur BLE mag nicht mehr.
    Ich habe mehrfach den Fixer laufen lassen, das System neugestartet, mehrfach den kompletten Adapter de- und neu installiert, wieder den Fixer laufen lassen…

    Auch

    iob rebuild ble
    iob rebuild ble --install
    npm cache clean --force
    

    haben keine Abhilfe geschaffen. Es hat zwar nichts direkt damit zu tun, weil info.driverState poweredOff sagt, aber auch

    setcap cap_net_raw+eip $(eval readlink -f `which node`)
    

    ändert nichts daran, dass der Adapter nicht mehr starten mag. Ich habe sogar eine andere Hardware (einen Bluetooth-USB-Adapter) zusätzlich zu der internen Raspberry Pi 4 Hardware ausprobiert. Brachte auch nichts. Infos zur Bluetooth-Hardware:

    hciconfig
    
    hci0:	Type: Primary  Bus: USB
    	BD Address: 5C:F3:70:74:9B:10  ACL MTU: 1021:8  SCO MTU: 64:1
    	UP RUNNING 
    	RX bytes:969 acl:0 sco:0 events:49 errors:0
    	TX bytes:2193 acl:0 sco:0 commands:49 errors:0
    
    Thomas BraunT GlasfaserG 2 Antworten Letzte Antwort
    0
    • J Jona

      Moin.
      Ich hab viele Threads zum Thema BLE und anderer nicht mehr funktionierender Adapter nach einem NodeJS-Update durchgelesen und komme leider nicht weiter, ohne hier einmal direkt um Hilfe zu bitten. Ich liste einmal auf, was ich bisher gemacht habe (alle Befehle wurden als root ausgeführt).

      Systeminfo:

      which node npm && node -v && npm -v && apt policy nodejs
      
      /usr/local/bin/node
      /usr/local/bin/npm
      v16.17.0
      8.15.0
      nodejs:
        Installed: 14.20.1-deb-1nodesource1
        Candidate: 14.20.1-deb-1nodesource1
        Version table:
       *** 14.20.1-deb-1nodesource1 500
              500 https://deb.nodesource.com/node_14.x buster/main armhf Packages
              100 /var/lib/dpkg/status
           10.24.0~dfsg-1~deb10u1 500
              500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
      
      
      ln -s /usr/bin/nodejs /usr/bin/node
      
      ln: failed to create symbolic link '/usr/bin/node': File exists
      

      Zuvor lief eine 14er Version von NodeJS, npm wurde ebenfalls aktualisiert. Alle Adapter haben den Wechsel gut überstanden, nur BLE mag nicht mehr.
      Ich habe mehrfach den Fixer laufen lassen, das System neugestartet, mehrfach den kompletten Adapter de- und neu installiert, wieder den Fixer laufen lassen…

      Auch

      iob rebuild ble
      iob rebuild ble --install
      npm cache clean --force
      

      haben keine Abhilfe geschaffen. Es hat zwar nichts direkt damit zu tun, weil info.driverState poweredOff sagt, aber auch

      setcap cap_net_raw+eip $(eval readlink -f `which node`)
      

      ändert nichts daran, dass der Adapter nicht mehr starten mag. Ich habe sogar eine andere Hardware (einen Bluetooth-USB-Adapter) zusätzlich zu der internen Raspberry Pi 4 Hardware ausprobiert. Brachte auch nichts. Infos zur Bluetooth-Hardware:

      hciconfig
      
      hci0:	Type: Primary  Bus: USB
      	BD Address: 5C:F3:70:74:9B:10  ACL MTU: 1021:8  SCO MTU: 64:1
      	UP RUNNING 
      	RX bytes:969 acl:0 sco:0 events:49 errors:0
      	TX bytes:2193 acl:0 sco:0 commands:49 errors:0
      
      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #2

      @jona

      nodejs falsch installiert und man hampelt nicht als root herum.

      Schau in meiner Signatur wie es richtig gemacht wird.

      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
      • J Jona

        Moin.
        Ich hab viele Threads zum Thema BLE und anderer nicht mehr funktionierender Adapter nach einem NodeJS-Update durchgelesen und komme leider nicht weiter, ohne hier einmal direkt um Hilfe zu bitten. Ich liste einmal auf, was ich bisher gemacht habe (alle Befehle wurden als root ausgeführt).

        Systeminfo:

        which node npm && node -v && npm -v && apt policy nodejs
        
        /usr/local/bin/node
        /usr/local/bin/npm
        v16.17.0
        8.15.0
        nodejs:
          Installed: 14.20.1-deb-1nodesource1
          Candidate: 14.20.1-deb-1nodesource1
          Version table:
         *** 14.20.1-deb-1nodesource1 500
                500 https://deb.nodesource.com/node_14.x buster/main armhf Packages
                100 /var/lib/dpkg/status
             10.24.0~dfsg-1~deb10u1 500
                500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
        
        
        ln -s /usr/bin/nodejs /usr/bin/node
        
        ln: failed to create symbolic link '/usr/bin/node': File exists
        

        Zuvor lief eine 14er Version von NodeJS, npm wurde ebenfalls aktualisiert. Alle Adapter haben den Wechsel gut überstanden, nur BLE mag nicht mehr.
        Ich habe mehrfach den Fixer laufen lassen, das System neugestartet, mehrfach den kompletten Adapter de- und neu installiert, wieder den Fixer laufen lassen…

        Auch

        iob rebuild ble
        iob rebuild ble --install
        npm cache clean --force
        

        haben keine Abhilfe geschaffen. Es hat zwar nichts direkt damit zu tun, weil info.driverState poweredOff sagt, aber auch

        setcap cap_net_raw+eip $(eval readlink -f `which node`)
        

        ändert nichts daran, dass der Adapter nicht mehr starten mag. Ich habe sogar eine andere Hardware (einen Bluetooth-USB-Adapter) zusätzlich zu der internen Raspberry Pi 4 Hardware ausprobiert. Brachte auch nichts. Infos zur Bluetooth-Hardware:

        hciconfig
        
        hci0:	Type: Primary  Bus: USB
        	BD Address: 5C:F3:70:74:9B:10  ACL MTU: 1021:8  SCO MTU: 64:1
        	UP RUNNING 
        	RX bytes:969 acl:0 sco:0 events:49 errors:0
        	TX bytes:2193 acl:0 sco:0 commands:49 errors:0
        
        GlasfaserG Offline
        GlasfaserG Offline
        Glasfaser
        schrieb am zuletzt editiert von
        #3

        @jona

        nach NodeJS-Update nicht mehr

        Das ist krumm

        /usr/local/bin/node
        /usr/local/bin/npm

        schau hier wie man es richtet ,
        https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian

        und zu Ble :
        https://forum.iobroker.net/topic/57745/adapter-updaten-nicht-mehr-nach-update-auf-node-js-16-17-0/67?_=1664946066506

        Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

        J 1 Antwort Letzte Antwort
        0
        • GlasfaserG Glasfaser

          @jona

          nach NodeJS-Update nicht mehr

          Das ist krumm

          /usr/local/bin/node
          /usr/local/bin/npm

          schau hier wie man es richtet ,
          https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian

          und zu Ble :
          https://forum.iobroker.net/topic/57745/adapter-updaten-nicht-mehr-nach-update-auf-node-js-16-17-0/67?_=1664946066506

          J Offline
          J Offline
          Jona
          schrieb am zuletzt editiert von
          #4

          @glasfaser @Thomas-Braun Vielen Dank für die Hinweise! Node usw. sind jetzt im richtigen Pfad installiert und nach einigen Versuchen mit npm install hat es funktioniert und den BLE Adapter wieder zum Laufen gebracht.

          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • J Jona

            @glasfaser @Thomas-Braun Vielen Dank für die Hinweise! Node usw. sind jetzt im richtigen Pfad installiert und nach einigen Versuchen mit npm install hat es funktioniert und den BLE Adapter wieder zum Laufen gebracht.

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

            @jona sagte in BLE Adapter startet nach NodeJS-Update nicht mehr:

            npm install

            Finger weg.

            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
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            721

            Online

            32.6k

            Benutzer

            82.1k

            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