How to Add Xiaomi Libra to Huawei Health: 3 Work Methods + Problem Solving

Why Xiaomi and Huawei are not friends out of the box

Xiaomi’s smart scales (including the Mi Body Composition Scale 2, Smart Scale 2 and Xiaomi Scale 3) are originally designed to work with the branded Mi Fit or Zepp Life app. However, many users prefer the Huawei ecosystem β€” especially owners of the Huawei Watch smartwatch or the fitness band, where all health data is collected in one place: Huawei Health.

The problem is that Huawei Health doesn't officially support Xiaomi devices -- they're just not on the list of compatible gadgets. But that doesn't mean synchronization is impossible! There are at least three workarounds, each with its own nuances, and in this article, we'll take a look at everything from simple third-party connectivity to manual data export.

It’s important to understand that none of these methods provide full-fledged automatic real-time synchronization (as with Huawei’s native scales), but you can transfer weight, BMI and body composition data to Huawei Health with minimal manual action, depending on your technical skills and willingness to experiment.

Method 1: Sync with Google Fit (the easiest way)

If you need to migrate data from Mi Fit to Huawei Health periodically without complicated manipulation, this option is optimal, because both apps (Mi Fit and Huawei Health) can communicate with Google Fit, the universal hub for fitness data.

Here's how to set it up:

  • πŸ“± Install Google Fit from Google Play (if not already installed).
  • πŸ”— In Mi Fit go to Profile β†’ Settings β†’ Accounts and sync and connect Google Fit.
  • πŸ”„ In Huawei Health, open a profile β†’ Settings β†’ Data management β†’ Sync with Google Fit and activate the option.
  • ⏳ Wait until the first sync (may take up to 10 minutes) Weight data will appear in Huawei Health in the Health section. β†’ Weight.

⚠️ Attention: This method only transmits weight and BMI – body composition data (muscle mass, water, bone tissue) may not be displayed or displayed incorrectly.

Is Google Fit App Installed on Phone?

Is Google Fit connected in Mi Fit settings?

Synchronization is activated in Huawei Health

Is there a stable internet connection?-->

Method 2: Manually export data through files (for precise metrics)

If you care about all the parameters (muscle mass, viscosity, basic metabolism, etc.) and not just weight, you'll have to use manual export, which is a little bit more effort, but gives you 100% control over the data you're transmitting.

Instructions:

  1. Export data from Mi Fit: πŸ“Š Open Mi Fit, go to Profile β†’ Settings β†’ Export of data. πŸ“„ Choose the format CSV Excel and save the file to your phone.

Huawei Health

  • πŸ“‚ In Huawei Health, open a profile β†’ Settings β†’ Data import.
  • πŸ“‘ Select the saved file. The app automatically recognizes columns with weight and date.

⚠️ Note: Huawei Health may not recognize some of the parameters from Xiaomi (for example, visceral fat or bone mass). CSV-file, bringing the column names to the Huawei standard. For detailed editing instructions, see spoiler below.

How to Edit CSV for Huawei Health
1. Open the file in Excel or Google Sheets. 2. Rename the columns according to the Huawei standard: - "weight" β†’ "Weight(kg)" - "date" β†’ "Date(yyyy-MM-dd)" - "fat" β†’ "Body fat percentage(%)" 3. Remove excess columns (for example, "device_id" or "user_id"). 4. Save the file in format CSV semicolonial.

πŸ’‘ If you plan to export data regularly, create a file template in Excel with the correct column names.

Method 3: Use of third-party services (for advanced users)

For those who are ready for experimentation, there are more flexible solutions – cloud-based synchronization services such as SyncSolver, Health Auto Export or Tasker (with the AutoApps plugin) – that allow you to set up automatic data transfer from Mi Fit to Huawei Health without manual export.

Let’s take a look at the most reliable version – SyncSolver:

  • 🌐 Register on the SyncSolver website (there is a free tariff with restrictions).
  • πŸ”Œ Connect Mi Fit and Huawei Health accounts via OAuth (instructions on the website).
  • βš™οΈ Set up the sync rule: Source: Mi Fit β†’ Weight Purpose: Huawei Health β†’ Weight Frequency: Daily at 20:00
  • πŸ”„ Run the first sync manually and check the result in Huawei Health.

⚠️ Warning: Third-party services require access to your health data:

  • πŸ”’ Does the service have a privacy policy (GDPR-compatible).
  • πŸ’³ Are there hidden payments (some services block functionality after a trial period).
  • πŸ“‘ How data is stored (it is desirable that it is not stored on servers for longer than 24 hours).

Google Fit (simple and fast)

Manual export (maximum accuracy)

Third-party services (automation)

Not yet.-->

Table of comparison of synchronization methods

To choose the best way, read the comparative table:

CriteriaGoogle FitManual exportThird-party services
Difficulty setting up⭐ (2 minutes)⭐⭐ (10-15 minute)⭐⭐⭐ (30+ minute)
Automation❌ (manual synchronization)❌ (manually)βœ… (schedule)
Supported dataWeight, BMIAll parameters.Depends on the service.
Delay in updating1-12 hoursInstantly (with manual export)Scheduled (e.g. once a day)
Securityβœ… (data only from Google)βœ… (Data only on your device)⚠️ (service-dependent)

πŸ’‘

For most users, the best method with Google Fit is that it does not require technical skills and covers basic needs (weight tracking and BMI).

Addressing common mistakes

Even with the right setup, synchronization may not work.

1.The data does not appear in Huawei Health

Reasons and methods of correction:

  • πŸ”„ Sync not enabled: Check if Huawei Health has activated the option β†’ Settings β†’ Synchronization with Google Fit.
  • πŸ“΅ No internet: Make sure your phone is connected to Wi-Fi or mobile (only online syncs are available).
  • πŸ•’ Server delay: Wait 1-2 Time – sometimes the data is not updated immediately.
  • πŸ”„ App cache: Clear Huawei Health cache in phone settings (Settings) β†’ Annexes β†’ Huawei Health β†’ Memory. β†’ Clear the cache).

2. the error "I failed to connect to Google Fit"

This error occurs if:

  • πŸ”‘ Improper access rights: Revoke Huawei Health’s access to Google Fit and reconnect.
  • πŸ“± Outdated App: Update Google Fit and Huawei Health to the latest versions.
  • 🌍 Regional restrictions: If you use VPN or unofficial firmware, try to disable VPN.

3.Huawei Health displays incorrect weight

This is most often due to:

  • πŸ“ Different units of measurement: Make sure that Mi Fit and Huawei Health have the same units (kg or pounds).
  • πŸ“… Duplicate records: Delete old data in Huawei Health β†’ Weight. β†’ Delete the recording).
  • πŸ€– Recognition errors: When manually importing, check the date format in CSV (Must be MGG-MM-DD).

πŸ’‘

If Xiaomi scales show weight with an accuracy of 50 grams, and Huawei Health displays a rounded value (for example, 70.0 kg instead of 69.85 kg), the problem is the settings of the units of measurement. Switch the format to Huawei Health to "Decimal fractions" in Settings β†’ Units of measurement.

Alternative applications for weights Xiaomi

If none of the methods worked, consider alternative applications that support Xiaomi scales and are able to export data in a convenient format:

  • πŸ“Š Yazio: Supports Xiaomi scales and exports data to Google Fit, from where it can be transferred to Huawei Health.

πŸ’‘ Tip: If you use an iPhone, look at Apple Health – many apps (including Mi Fit) can export data there, and from there it can be transferred to Huawei Health via Health Sync.

Frequently asked questions

Can Xiaomi scales be connected to Huawei Health directly via Bluetooth?
No, Huawei Health does not support direct connection to Xiaomi devices via Bluetooth. Xiaomi scales transfer data only to Mi Fit/Zepp Life, and from there they need to be transferred to Huawei Health in one of the ways described above.
Why is Huawei Health not showing body composition (muscle, water, fat)?
This is a limitation of Google Fit, which only transfers basic parameters (weight, BMI) to Huawei Health. Use manual CSV export or third-party services like SyncSolver to transfer complete data.
Will sync work if I have a Xiaomi Scale 3 scale?
Yes, all the methods in this article are suitable for Xiaomi Scale 3, Mi Body Composition Scale 2 and other Xiaomi/Mi scale models.
Can manual data export be automated?
Yes, with Tasker (Android) or Shortcuts (iOS), you can create a script that will: Export data from Mi Fit to CSV. Edit the file according to the Huawei Health format. Import it to Huawei Health. This will require automation skills and possibly root rights (on Android).
What if duplicate records appear in Huawei Health after synchronization?
Duplicates occur if: You use multiple synchronization methods at once (e.g. Google Fit + manual export). Mi Fit and Huawei Health have different time zones. Solution: Remove duplicates manually in Huawei Health (Health β†’ Weight β†’ Click on record β†’ Delete) and disable unnecessary synchronization sources.