Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Gelöst - BLE-Adapter startet nicht

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Gelöst - BLE-Adapter startet nicht

    This topic has been deleted. Only users with topic management privileges can see it.
    • I
      Ingo last edited by

      Hallo Spezialisten,

      Auf meinem Raspi-Test-System läuft der BLE-Adapter 0.52 zufriedenstellend, also will ich ihn auf meinem Brix-Hauptsystem installieren.

      Ein

      sudo apt-get install bluetooth bluez libbluetooth-dev libudev-dev

      bringt mir die Meldung : alles schon auf neuestem Stand.

      Also BLE-Adapter 0.52 ( unter admin 3.4.2 ) installiert, in der Konfiguration " überwachte Dienste ein * " und bei Plugins Xiaomi eingetragen,

      genau wie beim Test-Raspi.

      Wenn ich den Adapter starte, bleibt dieser gelb.

      Im Log folgende Meldung:

      unhandled promise rejection: Error: Cannot find module 'bluetooth-hci-socket'

      Muss ich noch irgendwas installieren ?

      schon mal Danke

      Grüße Ingo

      1 Reply Last reply Reply Quote 0
      • wendy2702
        wendy2702 last edited by

        @Ingo:

        unhandled promise rejection: Error: Cannot find module 'bluetooth-hci-socket' `

        Das Modul muss noch installiert werden.

        1 Reply Last reply Reply Quote 0
        • I
          Ingo last edited by

          wird dies nicht durch

          sudo apt-get install bluetooth bluez libbluetooth-dev libudev-dev

          installiert ?????

          Danke und Grüße Ingo

          1 Reply Last reply Reply Quote 0
          • wendy2702
            wendy2702 last edited by

            Da müsste man sich auf Debian.org mal die einzelnen Pakete ansehen für das Linux das du installiert hast ob es darin enthalten ist.

            Ich denke aber mal das es nicht dabei ist, sonst sollte die Fehlermeldung nicht kommen.

            1 Reply Last reply Reply Quote 0
            • AlCalzone
              AlCalzone Developer last edited by

              bluetooth-hci-socket ist ein NodeJS-Modul, das das noble-Paket benötigt. Aus irgendeinem Grund wurde es bei der Installation nicht mitinstalliert. Meistens ist das ein Rechteproblem. Probier mal:

              cd /opt/iobroker
              sudo npm i iobroker.ble --production --unsafe-perm
              
              

              und dann den Adapter nochmal starten.

              1 Reply Last reply Reply Quote 0
              • I
                Ingo last edited by

                leider alles wie vorher……

                Danke und Grüße Ingo

                1 Reply Last reply Reply Quote 0
                • AlCalzone
                  AlCalzone Developer last edited by

                  Hast du einen Log der Installation? Meine Glaskugel ist leider kaputt

                  1 Reply Last reply Reply Quote 0
                  • I
                    Ingo last edited by

                    Guten Morgen,

                    hier das Log der Installation, ich hoffe, ich habe es richtig aus dem Konsolenfenster herausbekommen.

                    root@Brix:/opt/iobroker# sudo npm i iobroker.ble --production --unsafe-perm
                    npm WARN addRemoteGit Error: not found: git
                    npm WARN addRemoteGit     at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)
                    npm WARN addRemoteGit     at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)
                    npm WARN addRemoteGit     at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
                    npm WARN addRemoteGit     at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16
                    npm WARN addRemoteGit     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5
                    npm WARN addRemoteGit     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5
                    npm WARN addRemoteGit     at FSReqWrap.oncomplete (fs.js:123:15)
                    npm WARN addRemoteGit  git://github.com/noopkat/js-stk500v1.git#avrgirl resetting remote /root/.npm/_git-remotes/git-github-com-noopkat-js-stk500v1-git-avrgirl-31bc3a47 because of error: { Error: not found: git
                    npm WARN addRemoteGit     at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)
                    npm WARN addRemoteGit     at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)
                    npm WARN addRemoteGit     at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
                    npm WARN addRemoteGit     at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16
                    npm WARN addRemoteGit     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5
                    npm WARN addRemoteGit     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5
                    npm WARN addRemoteGit     at FSReqWrap.oncomplete (fs.js:123:15) code: 'ENOGIT' }
                    npm WARN addRemoteGit Error: not found: git
                    npm WARN addRemoteGit     at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)
                    npm WARN addRemoteGit     at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)
                    npm WARN addRemoteGit     at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
                    npm WARN addRemoteGit     at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16
                    npm WARN addRemoteGit     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5
                    npm WARN addRemoteGit     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5
                    npm WARN addRemoteGit     at FSReqWrap.oncomplete (fs.js:123:15)
                    npm WARN addRemoteGit  git://github.com/noopkat/browser-serialport.git#api-updates resetting remote /root/.npm/_git-remotes/git-github-com-noopkat-browser-serialport-git-api-updates-0f82caf3 because of error: { Error: not found: git
                    npm WARN addRemoteGit     at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)
                    npm WARN addRemoteGit     at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)
                    npm WARN addRemoteGit     at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
                    npm WARN addRemoteGit     at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16
                    npm WARN addRemoteGit     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5
                    npm WARN addRemoteGit     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5
                    npm WARN addRemoteGit     at FSReqWrap.oncomplete (fs.js:123:15) code: 'ENOGIT' }
                    npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror git://github.com/noopkat/js-stk500v1.git /root/.npm/_git-remotes/git-github-com-noopkat-js-stk500v1-git-avrgirl-31bc3a47: undefined
                    npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror git://github.com/noopkat/js-stk500v1.git /root/.npm/_git-remotes/git-github-com-noopkat-js-stk500v1-git-avrgirl-31bc3a47: undefined
                    npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror git://github.com/noopkat/browser-serialport.git /root/.npm/_git-remotes/git-github-com-noopkat-browser-serialport-git-api-updates-0f82caf3: undefined
                    npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror git://github.com/noopkat/browser-serialport.git /root/.npm/_git-remotes/git-github-com-noopkat-browser-serialport-git-api-updates-0f82caf3: undefined
                    
                    > mdns@2.4.0 install /opt/iobroker/node_modules/mdns
                    > node-gyp rebuild
                    
                    gyp ERR! build error
                    gyp ERR! stack Error: not found: make
                    gyp ERR! stack     at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)
                    gyp ERR! stack     at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)
                    gyp ERR! stack     at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
                    gyp ERR! stack     at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16
                    gyp ERR! stack     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5
                    gyp ERR! stack     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5
                    gyp ERR! stack     at FSReqWrap.oncomplete (fs.js:123:15)
                    gyp ERR! System Linux 4.9.0-6-amd64
                    gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
                    gyp ERR! cwd /opt/iobroker/node_modules/mdns
                    gyp ERR! node -v v6.14.2
                    gyp ERR! node-gyp -v v3.4.0
                    gyp ERR! not ok
                    
                    > unix-dgram@0.2.3 install /opt/iobroker/node_modules/unix-dgram
                    > node-gyp rebuild
                    
                    gyp ERR! build error
                    gyp ERR! stack Error: not found: make
                    gyp ERR! stack     at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)
                    gyp ERR! stack     at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)
                    gyp ERR! stack     at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
                    gyp ERR! stack     at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16
                    gyp ERR! stack     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5
                    gyp ERR! stack     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5
                    gyp ERR! stack     at FSReqWrap.oncomplete (fs.js:123:15)
                    gyp ERR! System Linux 4.9.0-6-amd64
                    gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
                    gyp ERR! cwd /opt/iobroker/node_modules/unix-dgram
                    gyp ERR! node -v v6.14.2
                    gyp ERR! node-gyp -v v3.4.0
                    gyp ERR! not ok
                    
                    > ursa@0.9.4 install /opt/iobroker/node_modules/ursa
                    > node-gyp rebuild
                    
                    gyp ERR! build error
                    gyp ERR! stack Error: not found: make
                    gyp ERR! stack     at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)
                    gyp ERR! stack     at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)
                    gyp ERR! stack     at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
                    gyp ERR! stack     at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16
                    gyp ERR! stack     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5
                    gyp ERR! stack     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5
                    gyp ERR! stack     at FSReqWrap.oncomplete (fs.js:123:15)
                    gyp ERR! System Linux 4.9.0-6-amd64
                    gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
                    gyp ERR! cwd /opt/iobroker/node_modules/ursa
                    gyp ERR! node -v v6.14.2
                    gyp ERR! node-gyp -v v3.4.0
                    gyp ERR! not ok
                    
                    > usb@1.3.1 install /opt/iobroker/node_modules/usb
                    > node-pre-gyp install --fallback-to-build
                    
                    node-pre-gyp ERR! Tried to download(404): https://github.com/tessel/node-usb/releases/download/1.3.1/usb_bindings-v1.3.1-node-v48-linux-x64.tar.gz
                    node-pre-gyp ERR! Pre-built binaries not found for usb@1.3.1 and node@6.14.2 (node-v48 ABI) (falling back to source compile with node-gyp)
                    gyp ERR! build error
                    gyp ERR! stack Error: not found: make
                    gyp ERR! stack     at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)
                    gyp ERR! stack     at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)
                    gyp ERR! stack     at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
                    gyp ERR! stack     at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16
                    gyp ERR! stack     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5
                    gyp ERR! stack     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5
                    gyp ERR! stack     at FSReqWrap.oncomplete (fs.js:123:15)
                    gyp ERR! System Linux 4.9.0-6-amd64
                    gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/opt/iobroker/node_modules/usb/src/binding/usb_bindings.node" "--module_name=usb_bindings" "--module_path=/opt/iobroker/node_modules/usb/src/binding"
                    gyp ERR! cwd /opt/iobroker/node_modules/usb
                    gyp ERR! node -v v6.14.2
                    gyp ERR! node-gyp -v v3.4.0
                    gyp ERR! not ok
                    node-pre-gyp ERR! build error
                    node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/opt/iobroker/node_modules/usb/src/binding/usb_bindings.node --module_name=usb_bindings --module_path=/opt/iobroker/node_modules/usb/src/binding' (1)
                    node-pre-gyp ERR! stack     at ChildProcess. <anonymous>(/opt/iobroker/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
                    node-pre-gyp ERR! stack     at emitTwo (events.js:106:13)
                    node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:191:7)
                    node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:920:16)
                    node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:230:5)
                    node-pre-gyp ERR! System Linux 4.9.0-6-amd64
                    node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
                    node-pre-gyp ERR! cwd /opt/iobroker/node_modules/usb
                    node-pre-gyp ERR! node -v v6.14.2
                    node-pre-gyp ERR! node-pre-gyp -v v0.6.36
                    node-pre-gyp ERR! not ok
                    Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/opt/iobroker/node_modules/usb/src/binding/usb_bindings.node --module_name=usb_bindings --module_path=/opt/iobroker/node_modules/usb/src/binding' (1)
                    
                    > bluetooth-hci-socket@0.5.1 install /opt/iobroker/node_modules/bluetooth-hci-socket
                    > node-gyp rebuild
                    
                    gyp ERR! build error
                    gyp ERR! stack Error: not found: make
                    gyp ERR! stack     at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:14:12)
                    gyp ERR! stack     at F (/usr/lib/node_modules/npm/node_modules/which/which.js:69:19)
                    gyp ERR! stack     at E (/usr/lib/node_modules/npm/node_modules/which/which.js:81:29)
                    gyp ERR! stack     at /usr/lib/node_modules/npm/node_modules/which/which.js:90:16
                    gyp ERR! stack     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/index.js:44:5
                    gyp ERR! stack     at /usr/lib/node_modules/npm/node_modules/which/node_modules/isexe/access.js:8:5
                    gyp ERR! stack     at FSReqWrap.oncomplete (fs.js:123:15)
                    gyp ERR! System Linux 4.9.0-6-amd64
                    gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
                    gyp ERR! cwd /opt/iobroker/node_modules/bluetooth-hci-socket
                    gyp ERR! node -v v6.14.2
                    gyp ERR! node-gyp -v v3.4.0
                    gyp ERR! not ok
                    iobroker.inst@1.0.8 /opt/iobroker
                    ├── awty@0.1.0  extraneous
                    ├── chip.avr.avr109@1.1.1  extraneous
                    ├── iobroker.ble@0.5.2
                    └── stk500-v2@1.0.2  extraneous
                    
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/noble/node_modules/xpc-connection):
                    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/iobroker.radar/node_modules/noble/node_modules/xpc-connection):
                    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: stk500@git://github.com/noopkat/js-stk500v1.git#avrgirl (node_modules/avrgirl-arduino/node_modules/stk500):
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: not found: git
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: browser-serialport@git://github.com/noopkat/browser-serialport.git#api-updates (node_modules/avrgirl-arduino/node_modules/browser-serialport):
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: not found: git
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: mdns@2.4.0 (node_modules/mdns):
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: mdns@2.4.0 install: `node-gyp rebuild`
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 (node_modules/unix-dgram):
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 install: `node-gyp rebuild`
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa@0.9.4 (node_modules/ursa):
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa@0.9.4 install: `node-gyp rebuild`
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: usb@1.3.1 (node_modules/usb):
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: usb@1.3.1 install: `node-pre-gyp install --fallback-to-build`
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bluetooth-hci-socket@0.5.1 (node_modules/bluetooth-hci-socket):
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bluetooth-hci-socket@0.5.1 install: `node-gyp rebuild`
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                    root@Brix:/opt/iobroker#</anonymous> 
                    

                    mit solchen Sachen bin ich total überfordert. Möchte mit meinem Halbwissen natürlich auch nicht meine Installation zerschießen.

                    Danke und Grüße Ingo

                    1 Reply Last reply Reply Quote 0
                    • wendy2702
                      wendy2702 last edited by

                      Hi Ingo,

                      dir fehlt scheinbar das Paket "Git" –>````
                      npm WARN addRemoteGit Error: not found: git

                      bzw. er kann es nicht finden.
                      
                      Muss mal dumm fragen: Ist das eine Windows oder Linux installation?
                      
                      Wenn Linux kannst du mal versuchen das zu installieren:
                      
                      

                      sudo apt-get install git

                      1 Reply Last reply Reply Quote 0
                      • AlCalzone
                        AlCalzone Developer last edited by

                        make fehlt auch, ich würde sagen, du solltest die build-essentials installieren:

                        sudo apt-get install -y build-essential
                        
                        1 Reply Last reply Reply Quote 0
                        • I
                          Ingo last edited by

                          Hallo, es ist zum verzweifeln.

                          Beide Tipps haben nix gebracht.

                          Der Host ist ein Gigabyte Brix 3150 mit Debian 9.3.0 amd64-netinst.

                          node.js 6.14.2

                          npm 3.10.10

                          Eigentlich geht es mir nur um 2 Xiaomi-Sensoren Temp / Hum (die runden mit Display), diese kommen über den Mihome-Adapter nicht mit rüber.

                          Ich hatte diese schon mal eingebunden über ein Script hier aus dem Forum, bis ich vor ein paar Tagen feststellen mußte, letzte Aktualisierung

                          war vor 2 Wochen.

                          Also den ble-Adapter auf dem Test-Raspi nochmal gestartet - wunderbar. Und dann ging das Drama mit dem Brix los…....

                          Danke und Grüße

                          Ingo

                          1 Reply Last reply Reply Quote 0
                          • wendy2702
                            wendy2702 last edited by

                            @Ingo:

                            Beide Tipps haben nix gebracht. `

                            Bedeutet genau was ?

                            GIT und/oder Make konnte nicht installiert werden?

                            BLE konnte nicht installiert werden?

                            Gab es fehler bei der Installation von GIT/Make bzw. Build-Essentials ?

                            Logs?

                            Hast du bisher immer alles als "root" installiert oder auch mal einen anderen User verwendet?

                            1 Reply Last reply Reply Quote 0
                            • I
                              Ingo last edited by

                              Hallo,

                              GIT / Make / Build-Essentials - Installationen liefen fehlerfrei durch.

                              Immer als root, im Hauptverzeichnis, oder muß ich vorher in das /opt/ioBroker - Verzeichnis wechseln ????

                              Auch der BLE-Adapter wurde fehlerfrei installiert, nur bleibt er gelb, zusammen mit der Fehlermeldung

                              Cannot find module 'bluetooth-hci-socket'

                              Danke und Grüße Ingo

                              1 Reply Last reply Reply Quote 0
                              • AlCalzone
                                AlCalzone Developer last edited by

                                @Ingo:

                                Cannot find module 'bluetooth-hci-socket' `
                                Dann musst du das Modul mal suchen und manuell neu installieren.

                                Laut deinem Log müsste es in /opt/iobroker/node_modules/bluetooth-hci-socket liegen. Darin

                                npm install --production
                                

                                ausführen.

                                1 Reply Last reply Reply Quote 0
                                • wendy2702
                                  wendy2702 last edited by

                                  Linux ist aktuell?

                                  apt update && apt upgrade
                                  

                                  Dann hat er das Modul, aus welchem Grund auch immer, bei dir nicht mit installiert.

                                  npm install bluetooth-hci-socket
                                  

                                  Würde ich jetzt mal machen.

                                  Edit: war zu langsam 😉

                                  1 Reply Last reply Reply Quote 0
                                  • I
                                    Ingo last edited by

                                    Alles grün !!!!

                                    Danke für eure Hilfe.

                                    5 gelbe Daumen an euch.

                                    Grüße Ingo

                                    1 Reply Last reply Reply Quote 0
                                    • wendy2702
                                      wendy2702 last edited by

                                      Schön…

                                      Was genau hat jetzt zum Erfolg geführt?

                                      Gesendet von iPhone mit Tapatalk Pro

                                      1 Reply Last reply Reply Quote 0
                                      • I
                                        Ingo last edited by

                                        Hallo,

                                        ich muß zwischendurch immer mal was am neuen Gewächshaus meiner besseren Hälfte bauen, sonst gibt's heute Abend Mecker……

                                        habe

                                        apt update && apt upgrade

                                        ausgeführt, ist aber kaum was nachinstalliert worden, ging ganz fix.

                                        npm install bluetooth-hci-socket

                                        danach ging es.

                                        Adapter sofort grün, kurz danach waren die Werte von den beiden Xiaomi-Sensoren da.

                                        An Werten battery, humidity, rssi und temperature - perfekt.

                                        nun schnell was essen, dann wieder ans Gewächshaus.

                                        Danke nochmals für eure geduldige Hilfe

                                        Grüße Ingo

                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          swordfisch last edited by

                                          Hi habe auch das Problem das ich den BLE Adapter nicht auf grün bekomme

                                          sudo npm i iobroker.ble –production --unsafe-perm

                                          habe ich eben ausgeführt

                                           sudo npm i iobroker.ble --production --unsafe-perm
                                          
                                          > bluetooth-hci-socket@0.5.1 install /opt/iobroker/node_modules/bluetooth-hci-socket
                                          > node-gyp rebuild
                                          
                                          make: Verzeichnis â/opt/iobroker/node_modules/bluetooth-hci-socket/buildâ wird betreten
                                            CXX(target) Release/obj.target/binding/src/BluetoothHciSocket.o
                                          ../src/BluetoothHciSocket.cpp: In member function âvoid BluetoothHciSocket::poll()â:
                                          ../src/BluetoothHciSocket.cpp:251:95: warning: âv8::Local <v8::value>Nan::MakeCallback(v8::Local<v8::object>, v8::Local<v8::string>, int, v8::Local<v8::value>*)â is deprecated [-Wdeprecated-declarations]
                                               Nan::MakeCallback(Nan::New<object>(this->This), Nan::New("emit").ToLocalChecked(), 2, argv);
                                                                                                                                         ^
                                          In file included from ../src/BluetoothHciSocket.cpp:8:0:
                                          ../../nan/nan.h:950:46: note: declared here
                                             NAN_DEPRECATED inline v8::Local <v8::value>MakeCallback(
                                                                                        ^~~~~~~~~~~~
                                          ../src/BluetoothHciSocket.cpp: In member function âvoid BluetoothHciSocket::emitErrnoError()â:
                                          ../src/BluetoothHciSocket.cpp:275:72: error: no matching function for call to âv8::Function::NewInstance(int, v8::Local <v8::value>[1])â
                                             Local <value>error = errorConstructor->NewInstance(1, constructorArgs);
                                                                                                                  ^
                                          In file included from /root/.node-gyp/10.4.0/include/node/node.h:63:0,
                                                           from /root/.node-gyp/10.4.0/include/node/node_buffer.h:25,
                                                           from ../src/BluetoothHciSocket.cpp:7:
                                          /root/.node-gyp/10.4.0/include/node/v8.h:3905:44: note: candidate: v8::MaybeLocal <v8::object>v8::Function::NewInstance(v8::Local<v8::context>, int, v8::Local<v8::value>*) const
                                             V8_WARN_UNUSED_RESULT MaybeLocal <object>NewInstance(
                                                                                      ^~~~~~~~~~~
                                          /root/.node-gyp/10.4.0/include/node/v8.h:3905:44: note:   candidate expects 3 arguments, 2 provided
                                          /root/.node-gyp/10.4.0/include/node/v8.h:3908:44: note: candidate: v8::MaybeLocal <v8::object>v8::Function::NewInstance(v8::Local<v8::context>) const
                                             V8_WARN_UNUSED_RESULT MaybeLocal <object>NewInstance(
                                                                                      ^~~~~~~~~~~
                                          /root/.node-gyp/10.4.0/include/node/v8.h:3908:44: note:   candidate expects 1 argument, 2 provided
                                          ../src/BluetoothHciSocket.cpp:282:93: warning: âv8::Local <v8::value>Nan::MakeCallback(v8::Local<v8::object>, v8::Local<v8::string>, int, v8::Local<v8::value>*)â is deprecated [-Wdeprecated-declarations]
                                             Nan::MakeCallback(Nan::New<object>(this->This), Nan::New("emit").ToLocalChecked(), 2, argv);
                                                                                                                                       ^
                                          In file included from ../src/BluetoothHciSocket.cpp:8:0:
                                          ../../nan/nan.h:950:46: note: declared here
                                             NAN_DEPRECATED inline v8::Local <v8::value>MakeCallback(
                                                                                        ^~~~~~~~~~~~
                                          binding.target.mk:93: die Regel für Ziel âRelease/obj.target/binding/src/BluetoothHciSocket.oâ scheiterte
                                          make: *** [Release/obj.target/binding/src/BluetoothHciSocket.o] Fehler 1
                                          make: Verzeichnis â/opt/iobroker/node_modules/bluetooth-hci-socket/buildâ wird verlassen
                                          gyp ERR! build error
                                          gyp ERR! stack Error: `make` failed with exit code: 2
                                          gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:258:23)
                                          gyp ERR! stack     at ChildProcess.emit (events.js:182:13)
                                          gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:237:12)
                                          gyp ERR! System Linux 4.14.50-v7+
                                          gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
                                          gyp ERR! cwd /opt/iobroker/node_modules/bluetooth-hci-socket
                                          gyp ERR! node -v v10.4.0
                                          gyp ERR! node-gyp -v v3.6.2
                                          gyp ERR! not ok
                                          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@0.1.4 (node_modules/xpc-connection):
                                          npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
                                          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bluetooth-hci-socket@0.5.1 (node_modules/bluetooth-hci-socket):
                                          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bluetooth-hci-socket@0.5.1 install: `node-gyp rebuild`
                                          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                                          
                                          + iobroker.ble@0.5.2
                                          updated 1 package and audited 2751 packages in 29.352s
                                          found 84 vulnerabilities (46 low, 27 moderate, 11 high)
                                            run `npm audit fix` to fix them, or `npm audit` for details</v8::value></object></v8::value></v8::string></v8::object></v8::value></object></v8::context></v8::object></object></v8::value></v8::context></v8::object></value></v8::value></v8::value></object></v8::value></v8::string></v8::object></v8::value> 
                                          
                                          1 Reply Last reply Reply Quote 0
                                          • AlCalzone
                                            AlCalzone Developer last edited by

                                            Das scheint eine Inkompatibilität zwischen dem bluetooth-hci-socket und Node 10 zu sein. Am besten mal in deren Repo ein Issue aufmachen.

                                            Edit: Scheint bekannt zu sein: https://github.com/noble/node-bluetooth … /issues/84

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

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

                                            1.0k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            24
                                            4420
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo