Ho acquistato un zip FitBit. Questo dispositivo utilizza Bluetooth 4.0 LE. Mi piacerebbe almeno collegarmi tramite bluez. Se ciò è successo, voglio vedere quanto del protocollo riesco a capire.Come posso collegarmi a FitBit Zip su Bluetooth 4.0 LE su Linux con bluez?
Utilizzo un Lenovo P500 Ideapad con supporto integrato per Bluetooth 4.0. Sembra funzionare (tipo di)
Quando faccio:
hcitool lescan
sono in grado di trovare l'indirizzo Bluetooth del dispositivo, che (anche se potenzialmente irrilevanti) è: CF: D9: 24: DB: F4 : 7B
Ora, ho letto in un'altra domanda: Bluetooth Low Energy: listening for notifications/indications in linux che posso ascoltare per le notifiche e altre funzionalità del protocollo. Ho lavorato con il vecchio bluetooth, ma non ho esperienza con bluetooth LE.
Mi sto bloccando cercando di utilizzare hcitool lecc
o gatttool
per connettersi al dispositivo. La connessione è scaduta e sembra lasciare il bluetooth in cattivo stato sulla scatola Linux. Sono in grado di risolvere il problema ricaricando i moduli del kernel relativi al bluetooth.
Eventuali suggerimenti sono apprezzati. Sto provando con l'ultimo bluez ora.
Grazie mille. Non sono stato in giro ultimamente ma questo è bello e ho intenzione di installarlo e provare a capire il codice. –
Ehi, è possibile fare in modo che Fitbit Charge parli con la nuova app (personalizzata per la mia versione per android/iphone) che sto sviluppando e mostrando promemoria, ecc. – user3705478