Cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Does Fitbit offer any API/SDK to talk to their trackers directly

ANSWERED

Hi,

Is there any SDK available for fitbit using that any third party app can directly comminucate with fitbit band using bluetooth to get real time data.

 

Does Fitbit offer any API/SDK to talk to their trackers directly?

 

if its not possible and only way to get the data is through fitBit API. Then what is the delay, can we poll API every 2-3 seconds and get data for latest last 2-3 seconds.


Please suggest whats the best possiblle way to get the real time data or atleast close to real time (with what is delay in seconds).

 

any response will be greatly appreciated.

 

Thanks

Nash

 

 

 

 

Best Answer
0 Votes
1 BEST ANSWER

Accepted Solutions
3 REPLIES 3

@NashDev wrote:

Hi,

Is there any SDK available for fitbit using that any third party app can directly comminucate with fitbit band using bluetooth to get real time data.

 

Does Fitbit offer any API/SDK to talk to their trackers directly?

 

if its not possible and only way to get the data is through fitBit API. Then what is the delay, can we poll API every 2-3 seconds and get data for latest last 2-3 seconds.


Please suggest whats the best possiblle way to get the real time data or atleast close to real time (with what is delay in seconds).


you can try
but you need continuous sync between fitbit device and the phone, and continous requests between the phone and fitbit servers.

 

a good test for testing battery life 🙂

Best Answer
0 Votes

@NashDev wrote:

if its not possible and only way to get the data is through fitBit API. Then what is the delay, can we poll API every 2-3 seconds and get data for latest last 2-3 seconds.


Please suggest whats the best possiblle way to get the real time data or atleast close to real time (with what is delay in seconds).


Fitbit devices attempt to sync every 15–20 minutes when near a paired mobile device or a Fitbit USB dongle. Requesting data from the Fitbit Web API at that frequency would not achieve what you desire, as the devices to sync that frequently.

 

You currently cannot get real time data from Fitbit devices. They are not designed for this use case.

Best Answer