Fitbit: Difference between revisions

From Wildsong
Jump to navigationJump to search
Brian Wilson (talk | contribs)
mNo edit summary
Brian Wilson (talk | contribs)
mNo edit summary
 
Line 1: Line 1:
== TCX data ==  
== Aria 2 scale ==
 
It works now that it's on my network, but the setup instructions were '''100% wrong'''.
There is no "AriaXXXXX" network when it's in setup mode. You have to connect via BLUETOOTH.
 
# Put your phone in pairing mode (open Bluetooth settings and tap on Aria in the list of unpaired devices)
# When the scale shows a PIN (4 digits) type that into the phone.
This pairs the phone and the scale.
# Then use the Fitbit app to set up the WiFi connection for the scale.
 
Thenceforth the scale's WiFi will work.
 
To weigh in,
# step on the scale in bare feet and wait for the sensors to do their thing.
# First it shows your weight.
# A progress indicator bar a few times and then your BMI appears (a percent).
# Step off. You are done.
# The scale will continue to blink a few more times and a check mark will appear. That means it's sent data successfully over WiFi.
 
In the phone app, and change your first weigh-in from GUEST to your Fitbit account.
I also changed my icon from an apple to a fish, which made more sense to me.
 
== TCX data (Fitness trackers) ==  


Summary: Fitbit's TCX data relies on getting GPS data from your phone, and the Charge 2 seems to
Summary: Fitbit's TCX data relies on getting GPS data from your phone, and the Charge 2 seems to

Latest revision as of 03:52, 27 June 2019

Aria 2 scale

It works now that it's on my network, but the setup instructions were 100% wrong. There is no "AriaXXXXX" network when it's in setup mode. You have to connect via BLUETOOTH.

  1. Put your phone in pairing mode (open Bluetooth settings and tap on Aria in the list of unpaired devices)
  2. When the scale shows a PIN (4 digits) type that into the phone.

This pairs the phone and the scale.

  1. Then use the Fitbit app to set up the WiFi connection for the scale.

Thenceforth the scale's WiFi will work.

To weigh in,

  1. step on the scale in bare feet and wait for the sensors to do their thing.
  2. First it shows your weight.
  3. A progress indicator bar a few times and then your BMI appears (a percent).
  4. Step off. You are done.
  5. The scale will continue to blink a few more times and a check mark will appear. That means it's sent data successfully over WiFi.

In the phone app, and change your first weigh-in from GUEST to your Fitbit account. I also changed my icon from an apple to a fish, which made more sense to me.

TCX data (Fitness trackers)

Summary: Fitbit's TCX data relies on getting GPS data from your phone, and the Charge 2 seems to have a sketchy idea on how to do this.

Even still I'd like to merge the Fitbit heart rate data with a better track log from my Garmin.

I have a Charge2 right now, and I want to try out the API to download TCX data from fitbit.com

I am working on Bellman.

Build an environment to try out oauth2 authentication

cd Projects/fitbit
git clone [email protected]:orcasgit/python-fitbit.git
virtualenv --python=python3 myapp
source myapp/bin/activate
pip install python-fitbit/requirements/base.txt

Then, you must read: http://python-fitbit.readthedocs.io/en/latest/

Register your app https://dev.fitbit.com/apps

Galileo and the Fitbit BLE USB device

2018-12-15 It sort of partially works, perhaps because I have a Charge 2 and it's not supported?

It was an interesting experiment all the same.

I tried it out in a virtualenv on Bellman (fitbit).

(fitbit) bwilson@bellman:~$ galileo -v
Tracker: 00B535851DF1: Synchronisation failed: INVALID_DEVICE_DATA:null

It can see my Charge 2 but sync fails.