This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Health data & Android

Lo :D

Many of us have asked Garmin for manual input of health data into Connect. But infortunatly, situation is still the same today.
So I've developed an Android app to simply track your body composition scale data, and export it to Garmin Connect in one click.

For Android devices :
https://play.google.com/store/apps/details?id=org.kochka.android.weightlogger

For Blackberry playbook (OS v2) :
http://appworld.blackberry.com/webstore/content/97348

Any suggestions / feedback would be appreciated.

This app is opensource. You can help to improve the code, add features, add localisation, or report issues on Github :
https://github.com/kochka/WeightLogger

If you want to translate this application into your language and you don't understand what Github is, send me back this file translated at the email displayed on the Android Play Store page (English, Catalan, Dutch, French, German, Hebrew, Italian, Polish, Russian, Spanish, Swedish already included):
Locale file

Thanks

--------------------------------------------------
2013-05-14 / v1.0.8 : Fix crash on database restoration / Add Ukrainian localisation (thx to Julia Ostromogylska).
2012-11-15 / v1.0.7 : Add Hebrew localisation (thx to Yogev Itamar).
2012-10-09 / v1.0.6 : Add Russian localisation (thx to Maxim Kot).
2012-10-09 / v1.0.5 : Add Swedish localisation (thx to Christian Jonhammar) / Credits for translators.
2012-07-20 / v1.0.4 : Add Italian localisation (thx to Antonio Pavan).
2012-07-13 / v1.0.3 : Fix Garmin Connect upload issue / Add German localisation (thx to Johannes Frühwirt).
2012-03-22 / v1.0.1 : Bug fixes.
2012-03-22 / v1.0.0 : Save/restore database feature / Muscle mass unit preference / Add Dutch localisation (thx to Ids van der Leij).
2012-03-05 / v0.97 : Bug fix in graphs / Add Polish localisation (thx to Bartłomiej Czerwiński)
2012-03-03 / v0.96 : Add in app graphs / Add Spanish and Catalan localisations (thx to Oriol Garrote)
2012-01-26 / v0.95 : Add FIT upload to Garmin Connect from the app & some bugs fixes
2012-01-03 / v0.93 : Fix fatal issue in preferences for Android < 2.3
  • Former Member
    0 Former Member over 13 years ago
    Great app, thanks!

    Hi KOCHKA22,

    thanks for sharing this app. Works great!

    Data input is very convenient - of course, automatic upload from within the app would be a nice icing on the cake, though :cool:

    FWIW, without your tool, I certainly would have turned away from Garmin Connect for good. At some point, I've really started to feel that Garmin actually sort of enjoy to annoy their customers with pittifully cheap cross-selling attempts like this No-Data-Input-Without-Tanita-BC-1000 approach. Owning a slighlty older Tanita scale myself, how on earth can they possibly believe to get me into buying an even more expensive one by stripping off features of my Forerunners user-experience - a completely unrelated product you should think. I mean really, Garmin, we are talking about enabling form fields here, not 1k lines of new code ...

    So, I hope Garmin know they'd rather buy you a drink or something for successfully retaining them satisfied customers ;)

    Thanks again and best regards!
  • Hi Garminomy,

    Thank you for your interest and I'm glad that it fit your needs ;)

    I'm currently quite busy at work and don't have a lot of spare time to work on the app but I hope Garmin upload will be implemented quite soon !

    Cheers
  • Former Member
    0 Former Member over 13 years ago
    I recently wrote a Python script to upload FIT, TCX and GPX files to Garmin Connect via a web service. It was built on some initial work that was done by someone else. You may be able to use it to decipher the upload web service.


    Garmin Connect Python Uploader:
    https://sourceforge.net/projects/gcpuploader/
  • Hi Dlotton,

    Thx for sharing your script.
    I've just get a look at it and I've some questions :D

    I try to figure out why the double "signin" call is needed. Certainly to create the session but I'm looking for avoiding it. Have you an idea ?

    Why have you preferred to make another call to "user/username" instead of parsing the "signin" response ?

    Why do you use a vary header during signin ?

    It's not really important but I try to optimize the bandwidth usage and avoid multiple calls because the app can be used on the mobile network.

    Cheers
  • Garmin Connect upload from the app added :D
  • Former Member
    0 Former Member over 13 years ago
    Hi Sebastien,
    I've installed your app. It provides missing functionality in GC indeed. Now I could use my other-than-tanita-or-withings scale.
    My suggestions:
    - fix typo in a Settings / Misc / Purge datatabase
    - add functionality to chose in which units user is entering data, e.g. % or kg or lbs. App should calculate it according to the GC needs and then send it
    I could help you to translate it into Polish language - just provide me instructions.
    App is really great.
    Cheers,
    Bart
  • Former Member
    0 Former Member over 13 years ago
    So, do you need my help with translation intio pl_PL?
  • Hi Bart,

    Thanks for your interest :D

    - OK for the typo
    - Data are entered in the unit displayed (for Kg or Lbs) and stored internally in Kg.
    For the percentage, you are talking about "muscle mass" ? What it is, a percent of the total weight ?

    Of course Polish translation is welcome, just send me back this file translated (find email on market page):
    Locale file

    Cheers,

    Seb
  • Former Member
    0 Former Member over 13 years ago
    Hi Seb,
    For some reason I'm not able to fetch your file. Your link leads to the page displaying message "No videos at this address".
    Regarding the muscle mass - I have no idea. It is just my Soehnle scale which displays it in %. But my guessing is that you are correct and this is the percentage of the total weight.
    Bart
  • WTF !!! In response to a complaint received under the US Digital Millennium Copyright Act, we removed the file.

    I don't have the file with me now, I will re-upload it on a safer place tomorrow :rolleyes: Or you can also send me a mail, and I will reply with the file.

    Ok I get it for the muscle mass, I add it to my todo list.