Ich kaufte einen FitBit-Reißverschluss. Dieses Gerät verwendet Bluetooth 4.0 LE. Ich möchte mich zumindest via Bluez damit verbinden. Wenn das erfolgreich ist, möchte ich sehen, wie viel von dem Protokoll ich herausfinden kann.Wie kann ich eine Verbindung zum FitBit Zip über Bluetooth 4.0 LE unter Linux mit Bluez herstellen?
Ich verwende ein Lenovo P500 Ideapad, das Unterstützung für Bluetooth 4.0 integriert hat. Es scheint, (Art) zu arbeiten
Wenn ich tun:
hcitool lescan
ich in der Lage bin das Gerät die Bluetooth-Adresse zu finden, die (wenn auch möglicherweise nicht relevant) ist: CF: D9: 24: DB: F4 : 7B
Jetzt lese ich in einer anderen Frage: Bluetooth Low Energy: listening for notifications/indications in linux, dass ich für Benachrichtigungen und andere Protokollfunktionen hören kann. Ich habe mit altem Bluetooth gearbeitet, aber ich habe keine Erfahrung mit Bluetooth LE.
Ich stecke fest, versuchen, hcitool lecc
oder gatttool
zu verwenden, um mit dem Gerät zu verbinden. Die Verbindung läuft ab und scheint Bluetooth in einem schlechten Zustand auf der Linux-Box zu lassen. Ich kann das beheben, indem ich Bluetooth-bezogene Kernel-Module neu lade.
Alle Hinweise sind willkommen. Ich versuche es jetzt mit dem neuesten Bluez.
Vielen Dank. Ich war in letzter Zeit nicht dabei, aber das ist cool und ich werde es installieren und versuchen, den Code zu verstehen. –
Hey, ist es möglich, die Fitbit Charge zu machen, um mit der neuen (angepassten meine eigene Version Android/iPhone) App zu sprechen, die ich entwickle und Erinnerungen zeige usw. – user3705478