How to connect Xiaomi scales to Huawei Health app: a complete guide to error solutions

Xiaomi’s smart scales (including the Mi Body Composition Scale 2, Xiaomi Smart Scale 2 and Mi Scale 3) were originally designed to work with the brand’s Mi Fit app. However, many users prefer to use Huawei Health, an ecosystem with advanced health analytics, integration with Huawei Watch and other devices of the brand. Unfortunately, there is no official support for synchronization between these platforms, but there are workarounds.

In this article, we will explore all the working methods for connecting Xiaomi scales to Huawei Health, from standard ways through third-party services to alternative solutions using Google Fit and Apple Health. You will also learn how to fix typical synchronization errors, why scales may not transfer data, and which Xiaomi models are best compatible with the Huawei ecosystem.

Why Xiaomi scales don’t connect directly to Huawei Health?

The main reason is the closed ecosystems, where Xiaomi and Huawei compete in the wearables market, so their apps don't support cross-brand synchronization.

  • πŸ”’ Closed. API: Mi Fit and Huawei Health do not provide public interfaces for sharing data with each other.
  • πŸ“± Bluetooth Protocol: Xiaomi scales use proprietary data transfer protocol that only Mi Fit recognizes.
  • πŸ”„ Lack of universal standard: Unlike Google Fit or Apple Health, Chinese manufacturers do not monitor compatibility with competitors.

But there are workarounds, like exporting data from Mi Fit to Google Fit and from there to Huawei Health, or using specialized intermediary apps like Health Sync or SyncSolver, which will be discussed in the following sections.

πŸ“Š What ecosystem do you use to monitor your health?
Only Xiaomi (Mi Fit)
Huawei (Huawei Health) only
Both ecosystems
Google Fit/Apple Health
Other

Method 1: Sync with Google Fit (for Android)

This is the most reliable method, as Google Fit supports integration with both Mi Fit and Huawei Health.

  1. Install Mi Fit and Huawei Health on your smartphone.
  2. Connect Xiaomi scales to Mi Fit (if you haven’t already).
  3. In Mi Fit, activate synchronization with Google Fit:
Open Mi Fit β†’ Profile β†’ Settings β†’ Accounts and Sync β†’ Google Fit β†’ Connect

Further on to Huawei Health:

Open Huawei Health β†’ Profile β†’ Settings β†’ Accounts β†’ Google Fit β†’ Connect

Now, the scale data will be automatically transmitted along the chain: Xiaomi β†’ Mi Fit β†’ Google Fit β†’ Huawei Health. Note that synchronization can take up to 10-15 minutes after each weighing.

Install Mi Fit and Huawei Health| Update both apps to the latest version|Connect Xiaomi scales to Mi Fit|Enable synchronization with Google Fit in both apps|Check the stability of the Internet connection-->

Method 2: Use Health Sync (for Android/iOS)

If Google Fit doesn’t work for some reason, you can use a third-party Health Sync app (available on Google Play and the App Store) that can transfer data between Mi Fit, Huawei Health, Apple Health and other services.

Instructions:

  1. Download and install Health Sync.
  2. Open the app and provide all the necessary permissions (access to health data, notifications, etc.).
  3. In the Data Source section, select Mi Fit.
  4. In the Destination section, select Huawei Health.
  5. Set up synchronization options (e.g., weight only, or weight + fat percentage) and start the process.

The benefits of Health Sync:

  • βœ… It works on Android and iOS.
  • βœ… Supports selective synchronization (you can only transfer weight while ignoring other metrics).
  • βœ… Allows you to set up automatic synchronization on a schedule.

Disadvantages:

  • ⚠️ The free version has a limit on the number of syncs per day.
  • ⚠️ iOS requires manual confirmation of every data transfer (due to Apple Health restrictions).

πŸ’‘

If Health Sync doesn’t see the data from Mi Fit, try manually updating the information in Mi Fit (open the app and wait for the weights to sync), and then re-run the transfer to Health Sync.

Method 3: Manually Adding Data to Huawei Health

If the automatic methods don’t work, you can manually enter the Xiaomi scales into Huawei Health.This is inconvenient, but guarantees 100% accuracy of the records.

How to add a weigh-in:

  1. Weigh yourself on Xiaomi scales and record or remember the indicators (weight, percentage of fat, muscle mass, etc.).
  2. Open Huawei Health and go to Health β†’ Weight.
  3. Click on the icon + (add entry) in the upper right corner.
  4. Enter the date, time and weighting metrics. Save.

To speed up the process, you can use voice input (on Android):

  • 🎀 Click on the weight input field and say "Seventy-two kilograms five hundred grams" (example).
  • πŸ“… For the date, say, "Today at eight in the morningΒ».
How to export a story from Mi Fit for manual entry?
1. In Mi Fit, go to Profile β†’ Settings β†’ Data Export. 2. Select a period (e.g. last month) and export to CSV or Excel. 3. Open a file on your computer or phone and transfer data to Huawei Health manually. Note: in the exported file, weight may be indicated in grams (e.g. 72,500 instead of 72.5 kg).

Xiaomi Weight Compatibility Table with Huawei Health

Not all Xiaomi scale models sync equally well with Huawei Health. Below is a comparison table with compatibility scores and recommendations.

Model of weightsCompatible with Huawei HealthThe best synchronization methodNotes
Xiaomi Mi Body Composition Scale 2β­β­β­β­β˜† (good-natured)Google Fit or Health SyncSupports 13 body metrics, but Huawei Health will display only the basic (weight, % fat, muscle mass).
Xiaomi Smart Scale 2β­β­β­β˜†β˜† (middle-class)Only Google Fit.There is no bioimpedance support in Huawei Health – only weight is transferred.
Xiaomi Mi Scale 3β­β­β­β­β˜† (good-natured)Health SyncRequires the latest version of the firmware scales (update via Mi Fit).
Xiaomi Mi Scale (First Generation)β­β­β˜†β˜†β˜† (weak)Manual inputAn outdated model with limited functionality.

If your model is not in the table, check its Bluetooth protocol. Libras with Bluetooth 5.0 support (for example, Mi Scale 3) are more stable than older models on Bluetooth 4.0.

Typical errors and their solutions

When connecting Xiaomi scales to Huawei Health, users often encounter problems, and here are the most common mistakes and ways to fix them:

1.Libra does not transmit data to Mi Fit

If Xiaomi scales don’t sync even with the native app, check:

  • πŸ”‹ Battery charge: Replace the batteries (even if the indicator shows charge).
  • πŸ“± Distance to phone: Libra should be no further than 10 meters from the smartphone.
  • πŸ”„ Reconnect: Remove the scales from Mi Fit (Profile) β†’ My devices. β†’ Remove) and reconnect.

2.The data does not appear in Huawei Health

If syncing with Google Fit or Health Sync is not working:

  • πŸ”„ Update apps: Install the latest versions of Mi Fit, Huawei Health and Google Fit.
  • πŸ“± Check Permissions: In your phone settings, give Google Fit and Health Sync access to Health and Physical Activity Data.
  • ⏳ Wait: Sync can take up to 30 minutes (especially when you first connect).

3. "Device not supported" error in Health Sync

If Health Sync makes this mistake:

  • πŸ”„ Change region: In your phone settings, temporarily set the region of China or the United States.
  • πŸ“± Clean the Health Sync cache (Settings) β†’ Annexes β†’ Health Sync β†’ Memory. β†’ Clear the cache).
  • πŸ”§ Reinstall the app.

πŸ’‘

If neither method works, try using a second device (tablet or second smartphone) to sync, and sometimes conflicts arise because of the firmware of the phone.

Alternative solutions: sync via Apple Health (for iPhone)

iPhone users can transfer data from Mi Fit to Huawei Health via Apple Health.

  1. In Mi Fit, activate sync with Apple Health:
Mi Fit β†’ Profile β†’ Settings β†’ Apple Health β†’ Enable all settings
  1. In Huawei Health, connect Apple Health:
Huawei Health β†’ Profile β†’ Settings β†’ Accounts β†’ Apple Health β†’ Connect

Limitations:

  • ⚠️ Apple Health doesn’t support some metrics (such as bone mass or water level), so Huawei Health won’t show them.
  • ⚠️ Synchronization works only on iPhone (on Android this method is not available).

If the data is not transmitted, check:

  • πŸ”„ Apple Health Permits for Mi Fit and Huawei Health (Settings) β†’ Confidentiality β†’ Health).
  • πŸ“± iOS Updates (on versions below iOS 15 there may be sync errors).

FAQ: Frequent questions about connecting Xiaomi scales to Huawei Health

Can Xiaomi scales be connected to Huawei Health without third-party apps?
No, there's no official support. You'll need an intermediary to sync, like Google Fit, Health Sync, or manual input.
Why does Huawei Health only display weight and other metrics (fat, muscle) don’t?
This is a limitation of Huawei Health.The app doesn't support all the parameters transmitted by Xiaomi's scales.Try using Health Sync with the "Full Sync" setting.
How to lose Xiaomi weights if they are not synchronized?
To reset, press and hold the power button (if any) or remove the batteries for 10 seconds. Then reconnect via Mi Fit.
Can you use Xiaomi scales with Huawei Watch?
Yes, but only if the data is first transmitted to Huawei Health (via Google Fit or Health Sync) the scales themselves are not directly connected to the watch.
What Huawei scales are compatible with Mi Fit?
Huawei and Xiaomi don't support cross-brand synchronization. If you want to use the same ecosystem, buy scales of the same brand as your watch/bracelet.

If you encounter an issue not described in the article, check firmware updates for your scales (in Mi Fit) and power saving settings on your phone – sometimes they block background sync.