Bluetooth-Problem auf PC mit Ubuntu

Hallo zusammen!

Ich habe mich mit dem Thema beschäftigt und bringe leider keine guten Nachrichten ^^

Seit mehreren Jahren verwendet Gladys die Bibliothek « Noble », eine Bibliothek, die es ermöglicht, Bluetooth von Node.js aus zu nutzen.

Diese Bibliothek wurde schrittweise von den ursprünglichen Maintainern aufgegeben (der letzte Commit ist 6 Jahre alt), aber von einem Kollektiv, « abandonware », übernommen.

Wir verwenden die « abandonware » Version, die immer noch, aber nur leicht von einigen Mitgliedern gepflegt wird.

Wenn man sich die Issues dieser Bibliothek ansieht, stellt man schnell fest, dass die Bibliothek seit einer bestimmten Version des Linux-Kernels nicht mehr funktioniert.

Es gibt viele Beiträge dazu, einige Beispiele:

Um alle zu sehen, geht es hier lang: Issues · abandonware/noble · GitHub

Ich sehe, dass es auch bei anderen Bibliotheken Probleme gab, aufgrund von Kernel-Änderungen in Linux:

Was tun wir?

Der Bug scheint relativ neu zu sein (relativ zur Aktivität des noble-Projekts), ich denke, dass wir zunächst abwarten können, ob abandonware ein Update für die neueren Linux-Versionen veröffentlicht.

Falls diese Bibliothek in den nächsten Monaten tatsächlich aufgegeben wird, müssen wir eine Alternative finden, aber ich habe schnell gesucht und es gibt wirklich keine andere Bibliothek, das ist kompliziert :sweat_smile:

Wofür braucht ihr Bluetooth?

Für diejenigen, die in diesem Beitrag Bluetooth nutzen wollten, was wolltet ihr damit machen?

Ich kann euch zu alternativen Lösungen beraten!

Ehrlich gesagt, rate ich immer weniger von der Präsenzerkennung per Bluetooth ab.

Früher waren die meisten Bluetooth-Geräte „einfach“: Sie sendeten ständig ihre MAC-Adresse, was sie sehr einfach zu erkennen und zu verfolgen machte.

Aber heute integrieren moderne Geräte wie Smartphones oder Smartwatches fortschrittliche Mechanismen, um das Tracking zu vermeiden (aus Datenschutzgründen) und den Akkuverbrauch zu optimieren.

Das Ergebnis: Bluetooth-Scans auf diesen Geräten sind weitgehend ineffektiv geworden.