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 bleibt rot

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

BLE-Adapter bleibt rot

Geplant Angeheftet Gesperrt Verschoben Gelöst Error/Bug
bleble adapterbluetoothadapter
21 Beiträge 6 Kommentatoren 2.0k Aufrufe 6 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.
  • M Mehlauge_1234

    Hallo Fachleute,

    ich versuche einen XIAOMI-Temperatur-Adapter in Betrieb zu nehmen und habe den BLE-Adapter installiert (V 0.10.1).

    Der Adapter bleibt direkt rot.

    Hier mein System:
    Platform: linux
    os: linux
    Architecture: arm
    CPUs: 4
    Speed: 1000 MHz
    Model: ARMv7 Processor rev 3 (v7l)
    RAM: 3.8 GB
    System uptime: 3 T. 12:18:36
    Node.js: v10.19.0
    Disk size: 58.3 GiB
    Disk free: 54.7 GiB
    adapters count: 326
    NPM: v6.13.4
    Uptime: 00:02:27
    Active instances: 19

    Bluetooth-Adapter wird von Linux erkannt, würde ich sagen:

    pi@iobroker:~ $ hciconfig
    hci0:   Type: Primary  Bus: UART
            BD Address: DC:A6:32:54:19:D8  ACL MTU: 1021:8  SCO MTU: 64:1
            UP RUNNING
            RX bytes:778 acl:0 sco:0 events:48 errors:0
            TX bytes:1775 acl:0 sco:0 commands:48 errors:0
    
    

    Das Log in iobroker zeigt folgendes:

    ble.0	2020-02-28 12:12:15.906	info	(800) Terminated (ADAPTER_REQUESTED_TERMINATION): Cannot find module '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/binding/binding.node'
    ble.0	2020-02-28 12:12:15.905	error	(800) Terminating because Cannot find module '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/binding/binding.node'
    ble.0	2020-02-28 12:12:15.708	info	(800) monitored services: fe95
    ble.0	2020-02-28 12:12:15.706	info	(800) enabled plugins: Xiaomi, _default
    ble.0	2020-02-28 12:12:15.705	info	(800) loaded plugins: Xiaomi, mi-flora, ruuvi-tag, _default
    ble.0	2020-02-28 12:12:15.495	info	(800) starting. Version 0.10.1 in /opt/iobroker/node_modules/iobroker.ble, node: v10.19.0
    

    Ich sehe zwar den ERROR, kann ihn aber nicht deuten... Was bedeutet das? Mehrfache Deinstallation und Neuinstallation brachte nichts. Habe den Fixer zur Rechteänderung laufen lassen und neu installiert - immer das gleiche Ergebnis: Adapter bleibt rot.

    Habt ihr Fachleute Ideen?

    Vielen Dank schonmal, Heiko

    AlCalzoneA Offline
    AlCalzoneA Offline
    AlCalzone
    Developer
    schrieb am zuletzt editiert von
    #3
    cd /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket
    npm i --production
    

    Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

    M 1 Antwort Letzte Antwort
    0
    • AlCalzoneA AlCalzone
      cd /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket
      npm i --production
      
      M Offline
      M Offline
      Mehlauge_1234
      schrieb am zuletzt editiert von
      #4

      @AlCalzone said in BLE-Adapter bleibt rot:

      cd /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket
      npm i --production
      

      SUUUUPER! Ich weiß zwar nicht, was der Befehl da oben alles gemacht hat, aber jetzt läuft der Adapter und findet auf Anhieb die Bluetooth-Sensoren! Ich bin begeistert!

      Vielen Dank an Euch!

      AlCalzoneA 1 Antwort Letzte Antwort
      0
      • M Mehlauge_1234

        @AlCalzone said in BLE-Adapter bleibt rot:

        cd /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket
        npm i --production
        

        SUUUUPER! Ich weiß zwar nicht, was der Befehl da oben alles gemacht hat, aber jetzt läuft der Adapter und findet auf Anhieb die Bluetooth-Sensoren! Ich bin begeistert!

        Vielen Dank an Euch!

        AlCalzoneA Offline
        AlCalzoneA Offline
        AlCalzone
        Developer
        schrieb am zuletzt editiert von AlCalzone
        #5

        @Mehlauge_1234 Die Fehlermeldung hat besagt dass das Modul in diesem Ordner nicht richtig installiert wurde. Kommt immer mal vor, aber ich konnte bisher nicht nachvollziehen warum - bräuchte den Log einer Installation von Betroffenen, die es meistens erst merken wenn es das Log nicht mehr gibt.

        Der Befehl installiert es einfach nochmal.

        Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

        M 1 Antwort Letzte Antwort
        0
        • AlCalzoneA AlCalzone

          @Mehlauge_1234 Die Fehlermeldung hat besagt dass das Modul in diesem Ordner nicht richtig installiert wurde. Kommt immer mal vor, aber ich konnte bisher nicht nachvollziehen warum - bräuchte den Log einer Installation von Betroffenen, die es meistens erst merken wenn es das Log nicht mehr gibt.

          Der Befehl installiert es einfach nochmal.

          M Offline
          M Offline
          mrieglhofer
          schrieb am zuletzt editiert von
          #6

          @AlCalzone Hallo
          Habe heute nodejs von 18.1 auf 18.3 updated. Danach startet BLE mit der im Post genannten Fehlermeldung nicht mehr. habe die o.a. Befehle ausgeführt. Trotzdem geht es nicht mehr.
          Auch Deinstallation und Neuinstallation von BLE hat nichts geändert.
          Bin jetzt auf ein Backup mit 18.1 gegangen.

          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • M mrieglhofer

            @AlCalzone Hallo
            Habe heute nodejs von 18.1 auf 18.3 updated. Danach startet BLE mit der im Post genannten Fehlermeldung nicht mehr. habe die o.a. Befehle ausgeführt. Trotzdem geht es nicht mehr.
            Auch Deinstallation und Neuinstallation von BLE hat nichts geändert.
            Bin jetzt auf ein Backup mit 18.1 gegangen.

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

            @mrieglhofer

            iobroker stop
            iobroker fix
            iobroker start
            

            nach dem Update von node dürfte genügen.

            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

            M 1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @mrieglhofer

              iobroker stop
              iobroker fix
              iobroker start
              

              nach dem Update von node dürfte genügen.

              M Offline
              M Offline
              mrieglhofer
              schrieb am zuletzt editiert von
              #8

              @Thomas-Braun
              Ich habe den Installationsfixer laufen lassen und rebuild.

              curl -sL https://iobroker.net/fix.sh | bash -
              npm rebuild

              Beim letzen Update hat das gereicht. Aber von 18.1 auf 18.3 leider nicht. Ich stabilisiere jetzt mal das System und probiere es mit einer Kopie, damit vernünftige Logs entstehen.

              Thomas BraunT 1 Antwort Letzte Antwort
              0
              • M mrieglhofer

                @Thomas-Braun
                Ich habe den Installationsfixer laufen lassen und rebuild.

                curl -sL https://iobroker.net/fix.sh | bash -
                npm rebuild

                Beim letzen Update hat das gereicht. Aber von 18.1 auf 18.3 leider nicht. Ich stabilisiere jetzt mal das System und probiere es mit einer Kopie, damit vernünftige Logs entstehen.

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

                @mrieglhofer Mach am besten einen eigenen Thread auf. Mit deinen eigenen Meldungen. Oftmals liegt der Fehler doch woanders als beim ursprünglichen TE.

                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

                M 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @mrieglhofer Mach am besten einen eigenen Thread auf. Mit deinen eigenen Meldungen. Oftmals liegt der Fehler doch woanders als beim ursprünglichen TE.

                  M Offline
                  M Offline
                  mrieglhofer
                  schrieb am zuletzt editiert von mrieglhofer
                  #10

                  @Thomas-Braun
                  Alles klar.
                  Habe jetzt nochmals upgedated. Diesmal nur anschließend npm rebuild - dann wird BLE gelb - und erst danach iobroker fix. Dann wird BLE grün. Ich lasse das mal so stehen.

                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • M mrieglhofer

                    @Thomas-Braun
                    Alles klar.
                    Habe jetzt nochmals upgedated. Diesmal nur anschließend npm rebuild - dann wird BLE gelb - und erst danach iobroker fix. Dann wird BLE grün. Ich lasse das mal so stehen.

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

                    @mrieglhofer Der rebuild dauert. Kann man auch im Logfile ganz gut beobachten.

                    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
                    • AlCalzoneA Offline
                      AlCalzoneA Offline
                      AlCalzone
                      Developer
                      schrieb am zuletzt editiert von
                      #12

                      @mrieglhofer rebuild ist bei einem Minor- oder Patch-Update (12.18.1 --> 12.18.3) nicht nötig, sondern nur wenn sich die Major-Version ändert (z.B. auf 14.x.x). Fixer ist nach jedem Node-Update erforderlich.

                      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                      Thomas Jansen 0T 1 Antwort Letzte Antwort
                      0
                      • AlCalzoneA AlCalzone

                        @mrieglhofer rebuild ist bei einem Minor- oder Patch-Update (12.18.1 --> 12.18.3) nicht nötig, sondern nur wenn sich die Major-Version ändert (z.B. auf 14.x.x). Fixer ist nach jedem Node-Update erforderlich.

                        Thomas Jansen 0T Offline
                        Thomas Jansen 0T Offline
                        Thomas Jansen 0
                        schrieb am zuletzt editiert von
                        #13

                        @AlCalzone sorry wenn ein Anfänger nicht ganz durchblickt. Ich habe alles ausprobiert, was hier zum BLE Adapter steht, ich bekomme jedoch eine Fehlermeldung nicht hin und der Adapter bleibt ROT.... Kann hier jemand helfen?!ble.JPG

                        Fixer, npm rebuilt nix hat geklappt???

                        AlCalzoneA 1 Antwort Letzte Antwort
                        0
                        • Thomas Jansen 0T Thomas Jansen 0

                          @AlCalzone sorry wenn ein Anfänger nicht ganz durchblickt. Ich habe alles ausprobiert, was hier zum BLE Adapter steht, ich bekomme jedoch eine Fehlermeldung nicht hin und der Adapter bleibt ROT.... Kann hier jemand helfen?!ble.JPG

                          Fixer, npm rebuilt nix hat geklappt???

                          AlCalzoneA Offline
                          AlCalzoneA Offline
                          AlCalzone
                          Developer
                          schrieb am zuletzt editiert von AlCalzone
                          #14

                          @Thomas-Jansen-0 Abwarten und ganz oben die Info-Zeile lesen :) Das wird automatisch für dich gemacht.

                          Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                          Thomas BraunT Thomas Jansen 0T 2 Antworten Letzte Antwort
                          0
                          • AlCalzoneA AlCalzone

                            @Thomas-Jansen-0 Abwarten und ganz oben die Info-Zeile lesen :) Das wird automatisch für dich gemacht.

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

                            @AlCalzone
                            Ist es eigentlich normal, dass der Adapter bei jedem Start gebaut werden muss? Ich habe hier node14 laufen und da läuft das so. Ich dachte der rebuild würde abgespeichert und bei künftigen Starts wäre das dann passend zur jeweiligen node-Version.

                            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

                            J AlCalzoneA 2 Antworten Letzte Antwort
                            0
                            • Thomas BraunT Thomas Braun

                              @AlCalzone
                              Ist es eigentlich normal, dass der Adapter bei jedem Start gebaut werden muss? Ich habe hier node14 laufen und da läuft das so. Ich dachte der rebuild würde abgespeichert und bei künftigen Starts wäre das dann passend zur jeweiligen node-Version.

                              J Offline
                              J Offline
                              Jan1
                              schrieb am zuletzt editiert von Jan1
                              #16

                              @Thomas-Braun
                              Das muss ich mal bei mir prüfen, da ich auch Node 14 laufen habe und mir das noch nicht aufgefallen wäre.

                              Edit:
                              Mit Node 14 wird nicht bei jedem Start des Adapter noch mal alles neu gebaut.

                              1 Antwort Letzte Antwort
                              0
                              • Thomas BraunT Thomas Braun

                                @AlCalzone
                                Ist es eigentlich normal, dass der Adapter bei jedem Start gebaut werden muss? Ich habe hier node14 laufen und da läuft das so. Ich dachte der rebuild würde abgespeichert und bei künftigen Starts wäre das dann passend zur jeweiligen node-Version.

                                AlCalzoneA Offline
                                AlCalzoneA Offline
                                AlCalzone
                                Developer
                                schrieb am zuletzt editiert von
                                #17

                                @Thomas-Braun Kommt mir komisch vor. Eigentlich ändert der rebuild die Dateien.

                                Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                                1 Antwort Letzte Antwort
                                0
                                • AlCalzoneA AlCalzone

                                  @Thomas-Jansen-0 Abwarten und ganz oben die Info-Zeile lesen :) Das wird automatisch für dich gemacht.

                                  Thomas Jansen 0T Offline
                                  Thomas Jansen 0T Offline
                                  Thomas Jansen 0
                                  schrieb am zuletzt editiert von
                                  #18

                                  @AlCalzone hi, danke für die antwort, der adapter probiert das 3x bleibt rot und nix tut sich mehr...???

                                  1 Antwort Letzte Antwort
                                  0
                                  • J Offline
                                    J Offline
                                    Jan1
                                    schrieb am zuletzt editiert von
                                    #19

                                    Habe eben mein Buster aktualisiert und nun startet der BLE Adapter nicht mehr:

                                    ble.0	2020-09-05 17:42:27.038	info	(17587) Terminated (NO_ERROR): Without reason
                                    ble.0	2020-09-05 17:42:27.037	info	(17587) terminating
                                    ble.0	2020-09-05 17:42:27.027	error	at processTicksAndRejections (internal/process/task_queues.js:75:11)
                                    ble.0	2020-09-05 17:42:27.027	error	at /opt/iobroker/node_modules/@abandonware/noble/lib/noble.js:60:24
                                    ble.0	2020-09-05 17:42:27.027	error	at NobleBindings.init (/opt/iobroker/node_modules/@abandonware/noble/lib/hci-socket/bindings.js:78:13)
                                    ble.0	2020-09-05 17:42:27.027	error	at Hci.init (/opt/iobroker/node_modules/@abandonware/noble/lib/hci-socket/hci.js:100:35)
                                    ble.0	2020-09-05 17:42:27.027	error	(17587) Error: ENODEV, No such device
                                    ble.0	2020-09-05 17:42:27.026	error	(17587) uncaught exception: ENODEV, No such device
                                    ble.0	2020-09-05 17:42:26.900	info	(17587) monitored services: fe95
                                    ble.0	2020-09-05 17:42:26.898	info	(17587) enabled plugins: Xiaomi, mi-flora, _default
                                    ble.0	2020-09-05 17:42:26.895	info	(17587) loaded plugins: Xiaomi, mi-flora, ruuvi-tag, _default
                                    ble.0	2020-09-05 17:42:26.772	info	(17587) starting. Version 0.11.8 in /opt/iobroker/node_modules/iobroker.ble, node: v14.9.0, js-controller: 3.1.6
                                    
                                    AlCalzoneA 1 Antwort Letzte Antwort
                                    0
                                    • J Jan1

                                      Habe eben mein Buster aktualisiert und nun startet der BLE Adapter nicht mehr:

                                      ble.0	2020-09-05 17:42:27.038	info	(17587) Terminated (NO_ERROR): Without reason
                                      ble.0	2020-09-05 17:42:27.037	info	(17587) terminating
                                      ble.0	2020-09-05 17:42:27.027	error	at processTicksAndRejections (internal/process/task_queues.js:75:11)
                                      ble.0	2020-09-05 17:42:27.027	error	at /opt/iobroker/node_modules/@abandonware/noble/lib/noble.js:60:24
                                      ble.0	2020-09-05 17:42:27.027	error	at NobleBindings.init (/opt/iobroker/node_modules/@abandonware/noble/lib/hci-socket/bindings.js:78:13)
                                      ble.0	2020-09-05 17:42:27.027	error	at Hci.init (/opt/iobroker/node_modules/@abandonware/noble/lib/hci-socket/hci.js:100:35)
                                      ble.0	2020-09-05 17:42:27.027	error	(17587) Error: ENODEV, No such device
                                      ble.0	2020-09-05 17:42:27.026	error	(17587) uncaught exception: ENODEV, No such device
                                      ble.0	2020-09-05 17:42:26.900	info	(17587) monitored services: fe95
                                      ble.0	2020-09-05 17:42:26.898	info	(17587) enabled plugins: Xiaomi, mi-flora, _default
                                      ble.0	2020-09-05 17:42:26.895	info	(17587) loaded plugins: Xiaomi, mi-flora, ruuvi-tag, _default
                                      ble.0	2020-09-05 17:42:26.772	info	(17587) starting. Version 0.11.8 in /opt/iobroker/node_modules/iobroker.ble, node: v14.9.0, js-controller: 3.1.6
                                      
                                      AlCalzoneA Offline
                                      AlCalzoneA Offline
                                      AlCalzone
                                      Developer
                                      schrieb am zuletzt editiert von
                                      #20

                                      @Jan1 auch den Fixer ausgeführt?

                                      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                                      J 1 Antwort Letzte Antwort
                                      0
                                      • AlCalzoneA AlCalzone

                                        @Jan1 auch den Fixer ausgeführt?

                                        J Offline
                                        J Offline
                                        Jan1
                                        schrieb am zuletzt editiert von Jan1
                                        #21

                                        @AlCalzone
                                        das erste was ich gemacht hatte obwohl es kein Node Update war ;-)

                                        Edit:
                                        mir ist eingefallen was da los ist, nach dem Update reicht es nicht nur ein reboot durchzuführen. Bei dem Fehler muss ein shutdown -h now herhalten und die Kiste kurz stromfrei, dann läuft der Adapter wieder :-)

                                        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

                                        662

                                        Online

                                        32.6k

                                        Benutzer

                                        82.2k

                                        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