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

Importing fitbit weight CSV into Garmin Connect

Hi all,

I have made a webpage (https://www.reuneker.nl/files/vita) that takes data from the Vitadock platform and converts it into the csv-format of a Fitbit export. This file can then be uploaded into Garmin Connect. It works well for weight, BMI and fat percentage, but data for bone mass, hydration and muscle mass seem to be ignored by Garmin Connect. The output looks like this:

Body
Date,Weight,BMI,Fat,Bone,Hydration,Muscle
"18-11-2019","62,3","19","10,3","3,1","67,3","46,7"
"19-11-2019","60,9","18,6","9,8","3","67,6","46,9"
"20-11-2019","60,8","18,6","9,9","3","67,5","46,8"

One of the users of the webpage showed me that his Garmin Connect Weight overview includes Bone Mass, Hydration and Muscle Mass, but in my account, I don't see it. When I look at the JSON data of my own account (see the trick at https://www.alunr.com/exporting-weight-data-from-garmin-connect/) I do see labels 'boneMass' and 'muscleMass', but all the data are 'null' and using those as headers in the CSV doesn't work either.

Does anyone know what the structure of the file/the headers of the columns in the csv should be for Garmin to be able to read all the data?

Any help is appreciated!

Alex

  • I just saw the Mobile App does display Bone Mass, Muscle Mass and Water when looking at a 12 month period, even though, when selecting those measurements displays 'No data available'. It seems kind of strange that the Connect website doesn't show these data or options. Any thoughts?

  • I guess it is not possible to import other metrics than weight, bmi and fat using the fitbit format, although that's only one interpretation of the following text from this page: https://support.garmin.com/en-US/?faq=HfJ4xPchdD3cmZ2qtDpOR8.

    'Garmin offers the ability for users to import their data from Fitbit into their Garmin Connect account.  This article will provide instructions to import the following data:

    • Historical body composition data
      • This includes weight, BMI, and fat percentage data'

    Should I read 'this includes' as 'this is limited to', which seems to be the case, or as 'among other things'?

  • Hey Alex,

    I am trying to convert my exported Tanita weight data to a csv to be uploaded to Garmin Connect.

    Using the format you proposed indeed works for "Date,Weight,BMI,Fat". I don't get any other columns working. Not even the columns that Garmin exports themselves when using the export button: "Skeletal Muscle Mass,Bone Mass,Body Water" 

    It is even impossible to directly import the file exported from Garmin itself? Meaning the only allow certain measurements from Fitbit, and nothing else.

    Koen

  • Last time I looked into it, Garmin does not allow importing other data fields by means of a csv file. This is beyond my control, of course, so I'm afraid I cannot 'fix' it. There are apps around that use API's to sync weight and related data, which provide more options, but are, by my knowledge, paid options.