05-04-2018
15:24
- last edited on
11-02-2021
19:07
by
EdsonFitbit
05-04-2018
15:24
- last edited on
11-02-2021
19:07
by
EdsonFitbit
I received an update to the Android app last night. Now Bluetooth consistently refuses to connect despite repeated reboots of both the phone and the watch as well as several re-pairings. Strangely, the app says that syncs are succeeding even though the Android Bluetooth settings page shows that the watch never connects via Bluetooth. Is it possible that this problem is related to the new app release?
I just discovered that turning on the Developer Bridge on both the phone and the watch causes the Bluetooth icon on my app to come on, and the app then receives data delivered by the phone. However, Android's Bluetooth screen for the Versa (Classic) seems to indicate that there is still no connection. In other words, the Connect button is still activated and seems to do nothing.
Moderator edit: added label
Moderator edit: updated subject for clarity
05-04-2018 15:26
05-04-2018 15:26
P.S.: I'm running firmware version 32.32.4.19 and companion app version 2.71.
05-04-2018 15:42 - edited 05-04-2018 15:43
05-04-2018 15:42 - edited 05-04-2018 15:43
The Fitbits use BLE, bluetooth low energy. The traditional connection using the device in Android bluetooth isn't necessary. Just make sure you have your phone's Bluetooth turned on, then use the Fitbit app to confirm connection with the tracker.
I use the app's heart-rate tile for this, if you're seeing a pulse in it, the phone and Fitbit are BLE connected. Starting a connected GPS activity will usually work then, too.
05-04-2018 15:47
05-04-2018 15:47
Thank you very much. I've tested now and the app is receiving updates consistently now.
Even though I was wrong about the Bluetooth connection status, there was something wrong because the app wasn't receiving updates and wasn't displaying its Bluetooth status icon, which is based on <peerSocket.readyState === peerSocket.OPEN>. Once I reinstalled the app from Studio, everything started working again.
Thanks again.