11-20-2017
05:27
- last edited on
04-14-2018
09:15
by
RobertoME
11-20-2017
05:27
- last edited on
04-14-2018
09:15
by
RobertoME
Hi, Sleep as Android developers here -- we thought that with the new Fitbit Ionic the integration would be possible since they released a shiny new API with this watch, but unfortunately it is not possible to do it offline -- there is no possibility of directly sending sensor data from watch to phone and without it it doesn't make sense...
Moderator Edit: Updated Subject For Clarity.
Answered! Go to the Best Answer.
04-06-2018 14:28
04-06-2018 14:28
@artaud wrote:I just have no way to send them to the phone app (Sleep as Android) offline without some creepy http server solution on the phone side.
As I can see from the API specifications and community topics, you are right. But taking into account that Sleep as Android is interested in FirBit users too, may be it would make sense to implement the "creepy http server solution"? Of course, the server should be started only if FitBit watch is linked/enabled in settings or something like that. But theoretically it should work, and it does not look like an year of development.
As Pebble is going to die soon, and as there is definitely no good Android Watches on the market (functional and good loocking at the same time), FirBit looks like not a bad option.
Finally: the solution is a bad one, but it's a solution. Sleep as Android team, why not? At the end it might be an interesting technical challenge 🙂
12-18-2017 09:18
12-18-2017 09:18
Wait, are you saying that you can't hook into the watch and gather data? Even though there's an android based App all ready for it? That doesn't make much sense since they include their API.
What's the compatibility issue, are they not allowing you the right hooks into the API or is there something with the data end? Or, less likely, is it your app that's the problem?
12-19-2017 13:22
12-19-2017 13:22
@StreakDragon wrote:Wait, are you saying that you can't hook into the watch and gather data? Even though there's an android based App all ready for it? That doesn't make much sense since they include their API.
Not sure what android-based app are you talking about. I'm saying that the new API that comes with Fitbit Ionic does not allow your own mobile app to communicate directly with your own watch app. See our post here: https://community.fitbit.com/t5/SDK-Development/Fitbit-SDK-and-APIs-despredly-needs-to-talk-to-phone...
I can hook into the watch (meaning I can create an app for the watch) to gather data. I just have no way to send them to the phone app (Sleep as Android) offline without some creepy http server solution on the phone side.
04-06-2018 14:28
04-06-2018 14:28
@artaud wrote:I just have no way to send them to the phone app (Sleep as Android) offline without some creepy http server solution on the phone side.
As I can see from the API specifications and community topics, you are right. But taking into account that Sleep as Android is interested in FirBit users too, may be it would make sense to implement the "creepy http server solution"? Of course, the server should be started only if FitBit watch is linked/enabled in settings or something like that. But theoretically it should work, and it does not look like an year of development.
As Pebble is going to die soon, and as there is definitely no good Android Watches on the market (functional and good loocking at the same time), FirBit looks like not a bad option.
Finally: the solution is a bad one, but it's a solution. Sleep as Android team, why not? At the end it might be an interesting technical challenge 🙂
08-30-2018 19:57
08-30-2018 19:57
Fitbit has a history of not listening to their users. Case and point since 2015 over 7,000 people have upvoted various requests to implement a simple change to their app that turns off the quick view feature on the Fitbit when the phone is in Do not Disturb mode. They haven't responded to that nor will they respond to this popular request for the API to allow real-time visibility of even the gyroscope changes so that apps like Sleep as Android can accurately track sleep. I will not be buying another Fitbit unless they start listening to their customers. Microsoft did it. It really does work.
10-24-2018 00:20
10-24-2018 00:20
Working on it, hope to get it ready in a few days
11-08-2018 23:45
11-08-2018 23:45
This would be amazing on so many levels. I have been waiting for Fitbit and Sleep As Android integration for a long time.
11-27-2018 14:00
11-27-2018 14:00
I have intentionally not bought a Fitbit because of this issue specifically. Following this thread for any much-anticipated updates on this integration. As it is I have been using a cheap but effective mi band and have created a very carefully curated network of data pushes and pulls to give me all the health info I care about in the apps I prefer to use. Google Fit is a great database but I pretty much never use it's interface except to check the raw data values if something looks weird elsewhere. Sleep as Android is by far my most used health tracking app and has made the biggest impact on improving my health. If Fitbit cared about attracting users they'd make it less painful for people who know what they want to find a solution in their product or at least make it easy to build it yourself. I currently use IFTTT and Tasker concurrently to achieve my desired set up, but even doing that for Fitbit requires me to get a deve
11-27-2018 14:03
11-27-2018 14:03
*requires me to get set up as a developer. Why not make it useable instead
12-05-2018
13:37
- last edited on
12-06-2018
03:24
by
AlvaroFitbit
12-05-2018
13:37
- last edited on
12-06-2018
03:24
by
AlvaroFitbit
This has not been solved!
Moderator edit: removed all caps
12-05-2018 19:26
12-05-2018 19:26
Sleep as Android, if they wanted to could access your sleep data through fitbits API.
Walgreens knows everyone I sleep, I to really should not be a problem for Sleep as Android.
12-05-2018 21:13
12-05-2018 21:13
That isn't completely accurate. The Fitbit API does not give access to real time gyroscopic (movement) data, which Sleep as Android uses to monitor sleep and restlessness.
12-06-2018 06:34
12-06-2018 06:34
That might be hard, since Fitbit uses accelerometers not a gyroscope.
12-06-2018 06:40
12-06-2018 06:40
Sheesh, where is this heading?
12-06-2018 06:43
12-06-2018 06:43
Rich, you missed my point. Point is, that if Sleep as Android doesn't have real time access to that API, then it's not as easy as you suggested.
12-07-2018 04:56
12-07-2018 04:56
See Sleep as Android Developer Request below for his explanation:
12-08-2018 20:10
12-08-2018 20:10
@SunsetRunner your post was deleted because of the unfriendly tone, I'm sure this was explained to you.
The saved data on the tracker does not go to the Fitbit phone app, but goes to the Fitbit server in the cloud.
The Fitbit app does not have access to the data that you say sleep for Android needs. Therefore it will not make any difference to talk to the Fitbit app.
12-17-2018 11:36 - edited 12-17-2018 11:38
12-17-2018 11:36 - edited 12-17-2018 11:38
@artaud wrote:Hi, Sleep as Android developers here -- we thought that with the new Fitbit Ionic the integration would be possible since they released a shiny new API with this watch, but unfortunately it is not possible to do it offline -- there is no possibility of directly sending sensor data from watch to phone and without it it doesn't make sense...
Moderator Edit: Updated Subject For Clarity.
Oh, that is too bad. I was hoping you would find a way. Oh well. I still use both my Fitbit Versa and your app. I use the sonar for tracking. A german shepherd sleeps on my bed with me and she snores (I swear it's not me!), so I don't know how much accuracy I'm getting. I have two sleep tracking systems, and that's OK.
Thanks for being transparent about your efforts and the reason it won't work.
12-17-2018 11:55
12-17-2018 11:55
Actually there must've been some misunderstanding as the truth is that we (Sleep as Android) have the integration almost ready to launch. Just a few polishes here and there.
12-17-2018 11:57
12-17-2018 11:57
Great news! I look forward to it. 😁