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

Exporting Custom App data - Companion app

ANSWERED

I plan to create an application that will be calculating Immediate HRV. What I want to know is how I can export the data I will be gathering on the watch, to the companion app in an easily viewable format. (I would want it to be easily viewable on the FitBit app and/or exportable to csv). Exporting this data is likely pretty easy, the part I don't know is how to find the data once it is off... Which leads me to my next question....

I still as of yet have not been able to find a way to make my application have a presence on the FitBit app itself. Is this not possible?

 

Links for graphics for Heart Rate that can be easily adapted for HRV would be great, (for the companion app). Even if it is just guides. Thanks in advance.

Best Answer
1 BEST ANSWER

Accepted Solutions

The only way in which you can display your app's data within the Fitbit app is on your app's Settings page (ie, using the Settings API). That's pretty limited; I wouldn't try displaying much CSV there.

It's possible, but difficult, to send data in CSV format to a server. Here's an example.

Peter McLennan
Gondwana Software

View best answer in original post

Best Answer
3 REPLIES 3

The only way in which you can display your app's data within the Fitbit app is on your app's Settings page (ie, using the Settings API). That's pretty limited; I wouldn't try displaying much CSV there.

It's possible, but difficult, to send data in CSV format to a server. Here's an example.

Peter McLennan
Gondwana Software
Best Answer

Thanks for your timely response.

Web servers may not be economically viable for the scope of this application, but that's definitely something to look into. Would using a custom Android/IOS app and communicating to it through the Companion API be easier to accomplish? (And cheaper)

Best Answer
0 Votes

Yes! That's essentially what I did in the server app that complements the project I linked previously. This also avoids the need to use HTTPS, but means that you'll need such server apps running on multiple devices (unless the app is just for personal use).

Peter McLennan
Gondwana Software
Best Answer
0 Votes