libfitbit packaged

Like many people who sit in front of a computer all day, I could use a little bit more exercise.  To help with this, I got the FitBit Ultra some time ago ( only to be disappointed in the lack of Linux support.  After some googling, I found a nice little client written in Python at  (Thanks to qdot for doing this!).  However, I noticed that this wasn’t packaged anywhere, and took this opportunity to brush up on my packaging.  Now, libfitbit is available in a PPA for Ubuntu users!

While this works for fitbits that are already set up, libfitbit is still lacking a system to enable the device.  What this means is you will need to download fitbit’s software on a Windows or Mac first, just for the initial setup.  After it’s setup, libfibit will now be able to handle syncing the device.

How to install it:

After a reboot or a sudo start libfitbit_client, you should now be able to simply plug in your fitbit and have it sync.

Posted in Uncategorized Tagged , .


  1. Rob Bruce January 6, 2013 at 10:51 pm #
  2. cwayne January 7, 2013 at 3:06 am #

    Hmm I don’t believe I ever packaged it for Oneiric. Let me copy it over and you can try again

  3. Ben April 3, 2013 at 3:48 am #

    Installed PPA perfectly, no issues with the install. Unfortunately, as I try to use this thing I get the following at the end of my dmesg output:

    [ 760.071974] init: libfitbit_client main process ended, respawning
    [ 760.126880] init: libfitbit_client main process (3306) terminated with status 1
    [ 760.126899] init: libfitbit_client respawning too fast, stopped

    Perhaps it’s because the new FitBit One dongle isn’t compatible?

  4. Ben April 3, 2013 at 3:55 am #

    NM… just found on another thread that indeed FB1 not supported through this library.

  5. Donagh May 3, 2013 at 12:32 pm #

    Hi Chris,

    I was just wondering if you could package libfitbit for Ubuntu 13.04? I upgraded last weekend, and I’m missing my updates! No worries, if not. I can always run it manually…


  6. Donagh May 5, 2013 at 10:25 pm #

    Oops, looks like you have packaged it for 13.04 already – my mistake! For some reason, my add-apt-repository didn’t work the last day. Thanks for all your work!

  7. Vally July 10, 2013 at 5:00 pm #

    Hi :)
    I got a fitbit one, but I guess this is not working with libfitbit ?


  8. Johannes November 18, 2013 at 8:09 pm #

    Hi Chris,
    do you plan to add a saucy pkg to your repository?

  9. Richard January 2, 2014 at 8:33 pm #

    Hi Chris

    Same query as Johannes. Ate too much pie at Christmas..need fitbit more than ever ;-)

    Happy New Year

  10. Vasco January 4, 2014 at 6:09 am #

    Hi Chris,

    I managed to add your repository on a saucy box and run the update but it can’t find the infirmity package to install (I know it installed the repository, because it finds the steps indicator package).

    Any idea of what I may be doing wrong?



  11. cam January 16, 2014 at 8:59 pm #

    Hi Chris,

    Same as Johannes and Richard, are you planning to add a pkg for saucy rep?

    thank you!

  12. Carolyn W February 20, 2014 at 5:17 am #

    Hi Chris

    Ditto for the pkg for saucy (please!)

    Thanks in advance,

  13. David April 20, 2014 at 5:26 pm #


    Any chance of updating for Tahr?

  14. Jessica April 8, 2015 at 5:08 pm #

    Worked perfectly for my Fitbit Ultra with Ubuntu 14.10. Thanks!

Post a Comment

Your email is never published nor shared. Required fields are marked *


You may use these HTML tags and attributes <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">