Syncing Weight Data from Renpho scale to The Garmin app.

Hi,

I have a Samsung Phone s9+ with Samsung Health app.  I wish to sync my weigh data from my Renpho scale back Into Garmin.

Currently I have the following syncs

WEIGHT

Renpho>Samsung Health

Renpho> MFP

CALORIES

MFP > Garmin

But not sure how to get weight into Garmin

  • Are you saying that this gets weight and body fat percentage---as well as bone mass, etc., into Garmin Connect in the Health Stats > Weight section? Or does this get recorded as some sort of "activity"? Does it work also with 2FA?

  • As far as I've seen, it only adds weight into the weight section of Connect. I haven't seen body fat or bone mass. The connection between Renpho, Fitbit, MFP, and Garmin are in the background. 2FA may come up when the original connections are established but they persist and you don't have to 2FA each time you weigh yourself.

  • Yes, it gets quite a lot of the data into Garmin Connect.

    I export the Renpho data as a csv file, I then convert that file to another csv file which is compatible with the java script I found (this forum under Developer/SDK), that converts to FIT file.

    Took me a quite while to get it all working, but works with new Renpho Health app (I had to tweak it a bit when this relpaced the old app).

    Renpho has 13 data fields I believe, this gets 8 into Garmin.  (I'd need to edit the java SDK to get more, and I wouldn't have a clue to do that, I'm a hardware design engineer (retired) and have only limited software knowledge).

    I don't know what 2FA is?

    Pic of my Connect weight page, showing what I can get across.

  • 2FA is two-factor authentication. When my Venu 2 Plus was recently updated to offer the ECG functionality, as part of the activation Garmin required that I use 2FA going forward. This broke another workaround I was using to get my info into Garmin Connect. Your solution seems great---if it will still work once 2FA is enabled! It's far better than the standard import, which only pulls in weight and BF.

  • Hi, how to add the time to the csv file?
    I'm currently trying to import the following cvs file, but I get an error during import:

    Body
    Date,Weight,BMI,Fat
    "31-01-2023-10:47","80.4","24.8","12.1"

  • Others here can confirm, but I don't think you can import the hour and minute of the entry via the Garmin Cloud option. In my case all entries are interpreted as midnight GMT and then I end up with 17:00 on the day before due to my actual time zone. 

  • Thanks for the answer. I asked about the possibility of importing the exact time of weighing, because in the screenshot you posted earlier, several hours are given (08:21; 22:49; 08:14).

    I am using Tanita BC420MA and unfortunately I can only import basic data to Connect (including Body Fat) and after importing the data it displays that I made a measurement at 1 AM ;)

  • I'm using Renpho Body Fat scale ES_CS20M, I don't know if the Tanita scales export data in same format as the Renpho.

    Not sure how to put my Tcl file & batch file on here.  I don't want to paste the whole code, it took me quite a while to develop.

    But, to get the time I use:

    set renpho_epoch 631065569;

    set my_tcl_time [clock scan $my_DateTime];  #  this reads the exported renpho date/time and gets seconds from some start time or "epoch"

    set my_time [expr $my_tcl_time - $renpho_epoch]

    I had to do this to get the correct date/time into Garmin, they must have different "epochs". 

    May need to adjust the "renpho_epoch" from 631065569 depending on your time zone??

  • Thanks for the reply. Unfortunately, coding is not my specialty, so I'll probably have to accept the restrictions on importing into Connect. But thanks nonetheless.

  • If you have not yet enabled 2FA and use Android, try Weight Logger (https://play.google.com/store/apps/details?id=org.kochka.android.weightlogger&hl=en_US&gl=US). That has worked for me for a couple of years---until I enabled 2FA.