How to connect Xiaomi scales to Samsung Health

Owning Xiaomi smart devices and a Samsung smartphone often poses a dilemma for users: how to combine health data in one place: The ecosystems of these giants are not friends with each other out of the box, which creates artificial barriers for those who want to see the full picture of their physical condition. Synchronizing the scales with the Samsung Health app is possible, but requires the use of a special software โ€œbridgeโ€.

The problem is that data protocols are closed, and if you buy the popular Mi Body Composition Scale 2 or the newer Mi Scale 2, they are designed by default to work exclusively with Mi Fit (now Zepp Life) or Mi Home. There is no direct integration with the Korean manufacturerโ€™s services, which forces you to look for workarounds.

Fortunately, enthusiasts and developers have found a solution for a long time, and using a bunch of official apps and a special synchronizer, you can automatically transfer data about weight, fat percentage and muscle mass, and you don't have to manually interrupt the numbers if you properly configure the bundle of software components on your Android smartphone.

Why Xiaomi scales are not visible in Samsung Health

The main reason for the lack of direct connectivity is the companiesโ€™ business strategy: Samsung is committed to keeping users inside its Galaxy ecosystem by promoting its own accessories. At the same time, Xiaomi is developing the MIoT platform, preferring to collect data in its cloud, and the data exchange protocols of these systems differ fundamentally.

Samsung Health can work with some third-party devices, but the list of certified partners is limited. Xiaomi smart scales use their own calibration and data transfer algorithms via Bluetooth Low Energy (BLE), which are not recognized by the native scanner of Korean software. So when you try to add a device through the standard search menu, you will most likely find nothing.

โš ๏ธ Warning: Don't try to find Xiaomi scales through Samsung Health's standard Add Accessories menu.This action is useless as native support is lacking.

Xiaomi often provides advanced body composition analytics (visceral fat, protein, bone mass) that Samsung Health may not be able to interpret or display correctly in its charts without special processing, which is why the converter application becomes a key element.

๐Ÿ“Š What type of weight model do you use?
Mi Body Composition Scale 2
Mi Scale 2
Mi Smart Scale
Another model

Necessary applications for synchronization

To do this, you'll need to install a set of three basic applications: the official scales app, the second link is the health care target, and the third link is the link, without which the trio cannot automatically transmit data.

The first step is to install the Zepp Life app (formerly known as Mi Fit), which is the one you need to initially set up Xiaomiโ€™s scales and calibrate the sensors. Even if you plan to use other trackers, the software is a must for the scales, as it contains the necessary drivers and device profiles.

The second and most important component is Health Sync, a specialized service that acts as a translator between different health ecosystems, and it can take data from Zepp Life or Google Fit and correctly write it to Samsung Health's database. In the free version, the functionality may be limited, but for basic weight synchronization, this is usually enough.

๐Ÿ’ก

Use only official versions of apps from the Google Play Store. APK-files may contain malicious code or work incorrectly with API health-care services.

The third element that is already installed on your device is Samsung Health itself.Make sure all three apps are updated to the latest versions.Older versions of Health Sync may not support new APIs embedded in Zepp Life updates, leading to authorization errors.

Step-by-step adjustment of scales through Zepp Life

Before you set up a data transfer, you need to make sure that the scales are paired correctly with the main application, and that's the foundation on which all the further synchronization will be built, and if the scales are not stable in the native application, no synchronizers will help.

First, turn on Bluetooth on your smartphone and start Zepp Life. Sign up or log in to your Mi Account. Go to profile and select add the device. Unlike many other gadgets, Xiaomi scales often don't require complex pairing through the phone's Bluetooth menu - just stand on them with your bare feet when the app is in search mode.

Once you've successfully connected, stand on the scale and wait for the measurements. The data should be displayed in the Zepp Life app. Check that you've determined not only the weight, but also other parameters if your weight model supports them. Make sure the data is displayed correctly, without any jumps or errors.

โ˜‘๏ธ Checking the readiness of the scales

Done: 0 / 4

It is important to note that for the sync to work smoothly, the account you use on Zepp Life must be active.The Mi-account serves as the identifier by which third-party apps will request access to your metrics.

Instructions for setting up Health Sync

Now, the most important step is to set up the bridge, launch Health Sync, and when you first start, it will ask you to choose your data source (Source) and your destination (Destination), choose Zepp Life (or Mi Fit if you have an older version of the app), and Samsung Health as your recipient.

Then the system will ask for permissions. You will need to log in to your Mi Account right inside the Health Sync window, so that the service can read your weighings. Without full access to the weighing history, sync will not work. Read permission requests on your smartphone screen carefully.

Once you log in, select which data you want to share, usually Weight and Body Fat, and other options, such as muscle mass or water, may not be supported by the target application or transmitted incorrectly, so itโ€™s best to leave them off to avoid trash records.

โš ๏ธ Warning: When setting permissions in Android, make sure the Health Sync app is allowed to run in the background.Samsung's system can "kill" background processes to save battery life, which will interrupt automatic synchronization.

In the last step, press the test or manual sync button. If everything is set up correctly, you'll see a success message, and in a few seconds Samsung Health will have a record of your weight, and from that point on, the process will automatically occur at each weigh-in once the phone receives the data from the scales.

Solving Connection Problems and Errors

Even with strict adherence to the instructions, technical failures can occur. Often users are faced with a situation where the data has not been updated for several days. First of all, check whether the authorization session in the synchronizing application has expired. Periodically, access tokens are updated and re-entering the account is required.

Another common problem is version conflict, and if you upgraded to Samsung Health or Zepp Life, the Health Sync app might not recognize the structure correctly, so it helps to clean the synchronization app's cache or reinstall it, and it's worth checking if your phone is in "Energy Saving" mode, which blocks background activity.

Sometimes, you get a "Data Unfinded" error, which happens if you weighed in, but the data hasn't been uploaded to the Mi Cloud yet, and the scales go to the phone, the phone to the cloud, and then the sync picks it up, and make sure your smartphone has access to the Internet when you weigh it.

Problem.Probable causeDecision-making
No synchronization.Background mode disabledAllow auto-start in battery settings
Authorization errorChange the Mi Account passwordRe-link your account to Health Sync
Incorrect dataConflict of units of measurementCheck the settings (kg/pound) in both applications
Data delayBad InternetCheck Wi-Fi or 4G connection on your phone
What if Health Sync is no longer free?
Some of the app's features may become paid, and you might try to find alternatives, like the Sync for Mi Band app, which also synchronizes data, or use web versions for manual export, although it's less convenient.

Alternative methods and Google Fit

There's another way that's sometimes more stable, which involves using Google Fit as an intermediate buffer, and it looks like this: Zepp Life gives data to Google Fit, and Google Fit already shares it with Samsung Health, which can be useful if the direct sync is unstable.

To set up this method, Zepp Life needs to find the Add Accounts section and select Google Fit with all the permissions required. Then, in the Google Fit settings, you need to make sure that the data source is correctly selected, and then Samsung Health needs to select Google Fit in the Connected Services section and allow data import.

But this has its drawbacks: Double synchronization increases the delay in data. You can weigh in in the morning, but Samsung Health doesn't have a figure until the evening. Google Fit sometimes prioritizes data from other trackers, ignoring the weight readings if there's a different source in the priority settings.

๐Ÿ’ก

Direct sync through Health Sync is usually faster and more reliable than chaining through Google Fit, as it reduces the number of intermediate links and potential points of failure.

Frequently Asked Questions (FAQ)

Will data on fat percentage and muscle mass be transmitted?
Yes, modern versions of apps allow you to transfer not only weight, but also percentage of adipose tissue, but parameters such as visceral fat or metabolic rate often remain available only in the Zepp Life app due to the limitations of the Samsung Health API.
Do I need the internet to work with scales?
The weighing process itself doesn't require the Internet, the scales run via Bluetooth, but to synchronize data with Samsung Health, an Internet connection is necessary, since the data must be uploaded to the cloud and downloaded from there by the synchronizer.
Will the history of weighings be thrown off when re-binding?
No, the story is stored in cloud accounts (Mi Account and Samsung account). When you reconfigure the synchronization, the old data will not be lost, new data will simply be added to the existing chronology. Duplicate records usually do not occur if the dates are the same.
Does it work on iPhone (iOS)?
On iOS, the scheme works differently, where Xiaomi scales can sync with the Apple Health app, and from there data can be transferred to Samsung Health if installed. However, Samsung Health functionality on iOS is limited compared to Android.