Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Probleme mit Bluetooth Adapter

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.0k

Probleme mit Bluetooth Adapter

Probleme mit Bluetooth Adapter

Scheduled Pinned Locked Moved Unsolved Error/Bug
ble adapterbleerrorproblemerror
5 Posts 3 Posters 542 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    raspberry
    wrote on last edited by Negalein
    #1

    |Hardwaresystem:| NUC
    |Arbeitsspeicher:| 4GB |
    |Festplattenart:| SSD/HDD |
    |Betriebssystem:| Ubuntu
    |Node-Version:| 12.18.2
    |Nodejs-Version:| 8.10.0
    |NPM-Version:| 6.14.5
    |Installationsart:| Skript
    |Image genutzt:| Nein |

    Hi,
    ich habe folgendes Problem mit dem BLE Adapter. Wenn ich versuche ihn zu starten erscheint folgendes im Log.

    ble.0	2020-07-06 00:41:57.442	info	(14856) Terminated (NO_ERROR): Without reason
    ble.0	2020-07-06 00:41:57.441	info	(14856) terminating
    ble.0	2020-07-06 00:41:57.431	error	at processTicksAndRejections (internal/process/task_queues.js:97:5)
    ble.0	2020-07-06 00:41:57.431	error	at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:8147:76
    ble.0	2020-07-06 00:41:57.431	error	at Object.ready (/opt/iobroker/node_modules/iobroker.ble/build/main.js:39:18)
    ble.0	2020-07-06 00:41:57.431	error	at __awaiter (/opt/iobroker/node_modules/iobroker.ble/build/main.js:4:12)
    ble.0	2020-07-06 00:41:57.431	error	at new Promise (<anonymous>)
    ble.0	2020-07-06 00:41:57.431	error	at /opt/iobroker/node_modules/iobroker.ble/build/main.js:8:71
    ble.0	2020-07-06 00:41:57.431	error	at Generator.next (<anonymous>)
    ble.0	2020-07-06 00:41:57.431	error	at /opt/iobroker/node_modules/iobroker.ble/build/main.js:43:39
    ble.0	2020-07-06 00:41:57.431	error	at new ObjectCache (/opt/iobroker/node_modules/iobroker.ble/build/lib/object-cache.js:25:33)
    ble.0	2020-07-06 00:41:57.431	error	(14856) TypeError: sorted_list_1.SortedList is not a constructor
    ble.0	2020-07-06 00:41:57.429	error	(14856) unhandled promise rejection: sorted_list_1.SortedList is not a constructor
    Unhandled	2020-07-06 00:41:57.429	error	promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
    ble.0	2020-07-06 00:41:57.416	info	(14856) starting. Version 0.11.6 in /opt/iobroker/node_modules/iobroker.ble, node: v12.18.2, js-controller: 3.1.6
    

    Ich vermute es liegt am Update auf node 12.18.2, aber eigentlich sollte es damit keine Probleme geben.
    Der Bluetooth Dongle funktioniert, wenn ich damit nach Geräten über die Konsole scanne.
    Der "fixer" oder Neuinstallation des Adapters brachte keine Abhilfe.

    Thomas BraunT 1 Reply Last reply
    0
    • R raspberry

      |Hardwaresystem:| NUC
      |Arbeitsspeicher:| 4GB |
      |Festplattenart:| SSD/HDD |
      |Betriebssystem:| Ubuntu
      |Node-Version:| 12.18.2
      |Nodejs-Version:| 8.10.0
      |NPM-Version:| 6.14.5
      |Installationsart:| Skript
      |Image genutzt:| Nein |

      Hi,
      ich habe folgendes Problem mit dem BLE Adapter. Wenn ich versuche ihn zu starten erscheint folgendes im Log.

      ble.0	2020-07-06 00:41:57.442	info	(14856) Terminated (NO_ERROR): Without reason
      ble.0	2020-07-06 00:41:57.441	info	(14856) terminating
      ble.0	2020-07-06 00:41:57.431	error	at processTicksAndRejections (internal/process/task_queues.js:97:5)
      ble.0	2020-07-06 00:41:57.431	error	at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:8147:76
      ble.0	2020-07-06 00:41:57.431	error	at Object.ready (/opt/iobroker/node_modules/iobroker.ble/build/main.js:39:18)
      ble.0	2020-07-06 00:41:57.431	error	at __awaiter (/opt/iobroker/node_modules/iobroker.ble/build/main.js:4:12)
      ble.0	2020-07-06 00:41:57.431	error	at new Promise (<anonymous>)
      ble.0	2020-07-06 00:41:57.431	error	at /opt/iobroker/node_modules/iobroker.ble/build/main.js:8:71
      ble.0	2020-07-06 00:41:57.431	error	at Generator.next (<anonymous>)
      ble.0	2020-07-06 00:41:57.431	error	at /opt/iobroker/node_modules/iobroker.ble/build/main.js:43:39
      ble.0	2020-07-06 00:41:57.431	error	at new ObjectCache (/opt/iobroker/node_modules/iobroker.ble/build/lib/object-cache.js:25:33)
      ble.0	2020-07-06 00:41:57.431	error	(14856) TypeError: sorted_list_1.SortedList is not a constructor
      ble.0	2020-07-06 00:41:57.429	error	(14856) unhandled promise rejection: sorted_list_1.SortedList is not a constructor
      Unhandled	2020-07-06 00:41:57.429	error	promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      ble.0	2020-07-06 00:41:57.416	info	(14856) starting. Version 0.11.6 in /opt/iobroker/node_modules/iobroker.ble, node: v12.18.2, js-controller: 3.1.6
      

      Ich vermute es liegt am Update auf node 12.18.2, aber eigentlich sollte es damit keine Probleme geben.
      Der Bluetooth Dongle funktioniert, wenn ich damit nach Geräten über die Konsole scanne.
      Der "fixer" oder Neuinstallation des Adapters brachte keine Abhilfe.

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      wrote on last edited by Thomas Braun
      #2

      @raspberry
      |Node-Version:| 12.18.2
      |Nodejs-Version:| 8.10.0

      Wenn das stimmt, dann ist node falsch installiert. Die Versionen müssen gleich sein.
      Schau nach:

      which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
      

      Konsolenausgaben bitte als Text in CodeTags </> hier rein

      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 Reply Last reply
      0
      • AlCalzoneA Offline
        AlCalzoneA Offline
        AlCalzone
        Developer
        wrote on last edited by AlCalzone
        #3

        Die Ursache ist zwar kein Node-Problem, sondern ein Problem mit dem Adapter bzw. einem installierten Modul - geradebiegen sollte man es aber.

        Zum eigentlichen Problem:
        Installiere mal den Adapter neu drüber, am besten nachdem ihr die Node-Versionen geradegezogen habt:

        cd /opt/iobroker
        npm i iobroker.ble
        

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

        1 Reply Last reply
        0
        • R Offline
          R Offline
          raspberry
          wrote on last edited by
          #4

          Danke für die schnelle Hilfe.
          Es lag an der falschen Nodejs Version. Ich dachte diese würde auch mittel "n <version>" aktualisiert.
          Ich habe aber eine Anleitung gefunden Nodejs auch auf die 12.18.2 zu bringen und dann ble neu installiert, wie beschrieben. Jetzt geht alles wieder.
          Danke für die Tipps.

          Thomas BraunT 1 Reply Last reply
          0
          • R raspberry

            Danke für die schnelle Hilfe.
            Es lag an der falschen Nodejs Version. Ich dachte diese würde auch mittel "n <version>" aktualisiert.
            Ich habe aber eine Anleitung gefunden Nodejs auch auf die 12.18.2 zu bringen und dann ble neu installiert, wie beschrieben. Jetzt geht alles wieder.
            Danke für die Tipps.

            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            wrote on last edited by Thomas Braun
            #5

            @raspberry Mein Reden...
            Auf Ubuntu und sonstigen Debian-Derivativen am besten immer über den Paketmanager installieren. Was kommt denn jetzt bei

            which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
            

            herum?

            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 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            Support us

            ioBroker
            Community Adapters
            Donate

            398

            Online

            32.4k

            Users

            81.3k

            Topics

            1.3m

            Posts
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            ioBroker Community 2014-2025
            logo
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Recent
            • Tags
            • Unread 0
            • Categories
            • Unreplied
            • Popular
            • GitHub
            • Docu
            • Hilfe