Xiaomiβs smart scales and Huawei Health ecosystem are two popular health monitoring solutions that seem incompatible at first glance. Users often face a problem: data from the Mi Body Composition Scale 2, Xiaomi Smart Scale 2, or the new Xiaomi Body Fat Scale 3 models do not want to be automatically transferred to Huawei Health, despite promises of cross-platform compatibility. The reason lies in the closed ecosystems of brands: by default, Xiaomi scales are synchronized only with Mi Fit (now Zepp Life), and Huawei Health is focused on its own devices like Huawei Scale 3.
However, there are several workarounds, from formal integrations through third-party services to manual data export. In this article, we will discuss three working methods for pairing, including step-by-step instructions with illustrations, analysis of possible errors (for example, code 502 or 9203), and alternative applications that can become a bridge between ecosystems. ID, which allow you to connect third-brand devices without root rights.
Why Xiaomi scales donβt connect directly to Huawei Health?
The main obstacle is the data protocols. Xiaomi scales use Bluetooth Low Energy protocol (BLE) With proprietary encryption that only the official Zepp Life app (formerly Mi Fit) recognizes, Huawei Health works with its Huawei HiHealth Protocol standards without supporting direct integration with competitorsβ devices. This is not a technical impossibility, but a marketing constraint β both brands are keen to keep users in their ecosystems.
The second reason is absence. API Even if Xiaomi scales transmit data to Google Fit or Apple Health, Huawei Health ignores these sources by default, except for certified partner devices (such as some Honor models), but Xiaomi is not on this list.
- π Closed protocol BLE: Xiaomi scales encrypt data, and without the key (which only Zepp Life has), Huawei Health can not decrypt them.
- π« Third-party device lock: Huawei Healthβs default settings disabled option to add uncertified gadgets.
- π± Limitations Android/iOS: On iPhone, synchronization is even more difficult due to the closure of Apple HealthKit.
β οΈ Note: If you use Xiaomi scales older than 2020 (e.g. Mi Scale 1), their protocol may be outdated.In this case, even Zepp Life may not support the device - check compatibility on Xiaomi's official website.
Method 1: Sync with Google Fit (for Android)
The most reliable way is to use Google Fit as an intermediary, which works on Android 8.0 and later, but requires pre-configuring both apps, the main advantage of which is that the data will be automatically updated at each weighing, without manual export.
Algorithm of action:
- Install applications: π± Zepp Life (formerly Mi Fit) π Google Fit β€οΈ Huawei Health
Zepp Life
Profile β Add the device β Libra
Google Fit
Profile β Settings β Managing Connected Applications
Zepp Life
Huawei Health
Devices β Add the device β Other devices β Google Fit
Libras connected in Zepp Life|Zepp Life is linked to Google Fit|Google Fit is connected to Huawei Health|Test weighing displayed in Huawei Health-->
If the data does not appear in Huawei Health, check:
- π Update all apps to the latest versions (Sync error fixed in version 5.12.0 and later in Zepp Life).
- πΆ Make sure your phone is enabled with Bluetooth and Mobile Data/Wi-Fi (Synchronization goes through the cloud).
- β³ Wait up to 10 minutes β sometimes the delay is linked to Google servers.
β οΈ Attention: On some firmware EMUI (for example, Huawei P40 Pro EMUI 12) Google Fit can be blocked by background restrictions. To fix this, go to Settings β Annexes β Google Fit β Battery β No restrictions.
Method 2: Manual weights addition in Huawei Health (hidden feature)
Little-known fact: Huawei Health has a developer mode that allows you to add uncertified devices. Huawei/Honor, But checked on the Huawei Mate 40 Pro, P50 nova 9. The main risk is the possible reset of the application settings when updating.
Instructions:
- Open Huawei Health and go to Profile β Settings β About the programme.
- Click 5 times on the App version until the βDeveloper Mode Activatedβ notification appears.
- Return to the main menu and hold your finger to the free space on the Device screen until the option βAdd Uncertified Deviceβ appears.
- Choose Libra β Xiaomi β Your model (if the model is not in the list), choose another model).
- Follow the instructions on the screen for pairing over Bluetooth.
| Model of weights | Support for the hidden method | Notes |
|---|---|---|
| Xiaomi Mi Body Composition Scale 2 | β Yes. | Requires firmware of the scale not lower than 1.2.6 |
| Xiaomi Smart Scale 2 | β οΈ Partially. | Fat/muscle data may not be transmitted |
| Xiaomi Body Fat Scale 3 | β Yes. | A complete set of metrics is supported |
| Mi Scale 1 (2016) | β No. | Outdated protocol BLE |
If after adding the scales do not display data:
- π Reset the scales (remove the batteries for 30 seconds).
- π² Remove the device from Huawei Health and re-pair.
- π In Zepp Life, turn off automatic sync with Google Fit (protocol conflict).
What if the option "Add uncertified device" does not appear?
Method 3: Alternative Bridge Applications (SyncSolver, Health Sync)
If the first two methods fail, third-party applications come to the rescue that emulate data transfer between ecosystems.
- π SyncSolver (Google Play): Syncs Zepp Life β Google Fit β Huawei Health with minimal delays Supports 14 metrics including BMI and blood viscosity.
- π Health Sync (Google Play): Paid version allows you to configure direct transfer from Mi Fit to Huawei Health, bypassing Google Fit.
- π MacroDroid: For advanced users β allows you to create an automatic script for exporting data on a schedule.
Step-by-step setting up SyncSolver:
- Install and open SyncSolver.
- In the Sources section, select Zepp Life (Mi Fit) and log in.
- In Destinations, add Huawei Health.
- Set up the synchronization rules: π Interval: Every 15 minutes (minimum possible). π Metrics: Mark Weight, Fat Percentage, Muscle Mass. π Eliminate doubles: Enable the option to "Miss re-entry".
Run test synchronization.
Zepp Life (Mi Fit)|Google Fit|Huawei Health|SyncSolver/Health Sync|Other-->
Advantages of the method:
- β It works on all Xiaomi scales, including outdated ones.
- β Supports two-way synchronization (Huawei Health data can be transferred back to Zepp Life).
- β No binding to the firmware of the smartphone.
β οΈ Note: Apps like Health Sync require access to Special Features (Settings) β Special opportunities β If permission is not granted, the synchronization will be interrupted every 2-3 days.
Common mistakes and their solutions
Even when you set it up properly, users are going to have errors. TOP-5 problems and ways of eliminating them:
| Error code | Description | Decision |
|---|---|---|
| 502 | Huawei Health server error when adding the device | Reset your smartphone. Turn it off. VPN/Check the region of the Huawei account ID (It should be in line with the region of the application). |
| 9203 | Libras do not respond to the pairing request. | Reset the scales (hold the 10 seconds switch). Remove the device from your phone's Bluetooth settings. Repeat pairing in Zepp Life. |
| 1001 | Google Fit does not transfer data to Huawei Health. | Disable battery optimization for Google Fit. Delete and re-add your Google account to Huawei Health. |
Additional advice:
- π΅ If the scales are not turned on, check the batteries: use only alkaline (LR03) β salt may not provide sufficient current for BLE.
- π On iPhone, syncing through Google Fit is worse due to iOS restrictions.Use Health Sync with the option "iCloud Sync".
- π If data in Huawei Health is displayed with a delay, in SyncSolver reduce the sync interval to 5 minutes (in the paid version).
π‘
If Xiaomi scales show the wrong weight (for example, +5 kg), calibrate them: put on a flat surface, press the scale once (without a person), wait for zero. Repeat 3 times.
Comparison of methods: which one to choose?
The choice of method depends on your priorities: reliability, speed or ease of setting.
| Criteria | Google Fit | Developer mode | SyncSolver |
|---|---|---|---|
| Difficulty setting up | ββ (simple) | βββ (middle-of-the-road) | ββββ (difficult) |
| Automation | β Complete. | β οΈ Partial (may require reconnection) | β Complete. |
| Support for metrics | β Only weight/BMI | β Everything (depending on the weight model) | β All right. + custom |
| Compatibility with iOS | β Yes. | β No. | β Yes (via iCloud) |
| Data delay | 5-15 minutes | 1-2 minutes | 2-5 minutes |
Selection recommendations:
- π± For Android: Start with Google Fit. If it doesn't work, try the developer mode.
- π For iPhone: SyncSolver or Health Sync only.
- ποΈ For athletes (needs fat/muscle metrics): SyncSolver or Developer Mode.
- π¨βπ» For tech savvy: Set up MacroDroid + Tasker for full automation.
π‘
If you want 100% reliability, use the Google Fit combination. + SyncSolver is the only method that works consistently on all devices, including iPhones and smartphones with custom firmware.
Alternative applications for weight monitoring
If the sync with Huawei Health never worked, consider alternatives that support Xiaomi scales out of the box:
- π Yazio (Google Play): Integrates with Zepp Life and offers detailed body composition analysis. Suitable for diet control.
- π MyFitnessPal: Syncs with Google Fit and has a base of 14 million calorie tracking products.
- π©Ί FatSecret: Free app with Xiaomi Scale support and data export to the Internet CSV/Excel.
- π Apple Health (for iOS): If you have an iPhone, Xiaomi scales can be connected directly via Zepp Life and then exported to Huawei Health via Health Sync.
Advantages of alternatives:
- π No binding to the brand: Work with any weights that support BLE.
- π For example, Yazio offers a forecast of weight change 30 days ahead.
- π Privacy: Data is stored locally (unlike Huawei Health, where it is sent to servers in China).
Disadvantages:
- β οΈ No integration with Huawei Watch or other brand gadgets.
- π° Free versions may have limitations (e.g., only 7 days history).