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 companyβs Mi Fit or Zepp Life app. However, many users prefer to use the Huawei ecosystem for centralized health monitoring. In this article, we will discuss how to integrate Xiaomi scales into Huawei Health β officially and through workarounds, and solve typical synchronization problems.
It is important to understand that Huawei and Xiaomi are competing ecosystems, so there is no direct compatibility. However, there are legal ways to share data through third-party services (such as Google Fit or Apple Health) or informal methods using Mi Account and Huawei ID. We will analyze all options, including their pros and cons, and give recommendations on the best solution for your case.
Why Xiaomi scales donβt connect directly to Huawei Health?
The main reason for the lack of direct compatibility lies in the data exchange protocols: Xiaomi scales use the proprietary Bluetooth Low Energy (BLE) protocol with encryption, the keys of which are stored in the Mi Account cloud. Huawei Health app, in turn, supports only devices certified by Huawei HiLink or compatible through Huawei Mobile Services (HMS).
Key technical limitations:
- π Closed. API: Xiaomi does not provide open access to weight data for third-party applications without authorization through Mi Account.
- π± Ecosystem competition: Companies deliberately block cross-platform integration to keep users in their services.
- π Lack of universal standard: There is no single protocol for synchronizing health data across brands (unlike, for example, Matter for a smart home).
However, there are workarounds, such as exporting data from Mi Fit to Google Fit and then importing it to Huawei Health, or using informal intermediary apps that emulate Xiaomi devices, and all of the methods are discussed later in the article.
Official sync methods: Google Fit and Apple Health
The most reliable and legal way is to use intermediate services that support both brands: Google Fit (for Android) and Apple Health (for iOS).
- Export data from Mi Fit/Zepp Life to Google Fit/Apple Health.
- Import data from Google Fit/Apple Health to Huawei Health.
Detailed instructions for Android:
Download and install the Google Fit app|Open Mi Fit. β Profile β Settings β Accounts and synchronization β Connect to Google Fit|At Huawei Health, go to Profile β Settings β Accounts β Add Google Fit as a Data Source|Select data types for synchronization (weight, BMI, fat mass, etc.)-->
The algorithm is similar for iOS, but Apple Health is used instead of Google Fit. Importantly, synchronization can take up to 24 hours, and some parameters (such as muscle mass or water level) may not be transmitted correctly.
β οΈ Note: When first connected, Huawei Health may request permission to access geolocation and physical activity. Android/iOS to work with health data β do not refuse, otherwise synchronization will not start.
Unofficial methods: intermediary applications and Mi Account
If intermediate services are not suitable (for example, due to synchronization delays), you can use third-party applications that emulate the work with Xiaomi weights.
- π² Mi Scale Tool (for Android) β allows you to export data to the Internet CSV or send them directly to Huawei Health through the API.
- π Health Sync β syncs data between Mi Fit, Google Fit and Huawei Health in the background.
- π₯οΈ Mi Home Hack (for advanced users) β requires manual setting up of Mi Account and working with the user JSON-file.
To use the Mi Scale Tool:
- Download APK from APKCombo (no official store).
- Sign in to the application via Mi Account (the same as in Mi Fit).
- In the settings, select Huawei Health as your export target.
- At the first weigh-in, confirm access to data in Huawei Health.
Critical detail: intermediary apps may stop working after Huawei Health or Mi Fit updates. For example, in 2023, Xiaomi tightened the verification of authorization tokens, which caused some tools to lose functionality.
Risks of using informal annexes
Manual data addition: if automation is not working
If none of the above methods work, you have to manually enter data, which is inconvenient, but it works.
- Open the Health tab β Weight.
- Press + in the upper right corner.
- Enter the date, time and metrics from Xiaomi scales (weight, percentage of fat, muscle mass, etc.).
- Save the tape.
To simplify the process, you can:
- πΈ Take a picture of the scale screen or Mi Fit after weighing.
- π Use Google Sheets to record and import into Huawei Health.
- π Set a calendar reminder for weekly data entry.
β οΈ Note: When manually entered, Huawei Health can automatically adjust data based on previous records (e.g., smooth out weight surges).To turn this off, go to Settings β Smart clues β Autocorrect data and deactivate the option.
Synchronization methods comparison: what to choose?
To help determine the best way, we have compiled a comparative table:
| Method | Difficulty | Synchronization speed | Supported data | Risks. |
|---|---|---|---|---|
| Google Fit / Apple Health | β (simple) | 1-24 hours | Weight, BMI, % fat | Delays, not all parameters |
| Mi Scale Tool | ββ (middle-of-the-road) | 5-10 minutes | All weight parameters | Instability, security |
| Health Sync | ββ (middle-of-the-road) | 15-30 minutes | Weight, % fat, muscle mass | Paid version for full functionality |
| Manual input | βββ (difficult) | Instantly. | All parameters. | Errors in input, inconvenience |
For most users, the first method is optimal (via Google Fit), despite the delays. If speed is important, try the Mi Scale Tool, but be prepared for possible failures. For those who are in total control, manual input with a weekly update will do.
π‘
If you use Xiaomi scales rarely (e.g. once a week), the sync delay through Google Fit is not critical. For daily monitoring, you should choose Mi Scale Tool or manual input.
Solving Typical Connection Problems
Even with the right setup, there can be errors.
1.Libra is not in Huawei Health
This is normal - Huawei Health does not support direct synchronization with Xiaomi devices.
- Use an intermediate service (Google Fit or Apple Health).
- Check that the scales are connected to Mi Fit and transfer data to the cloud.
2. data not updated in Huawei Health
Causes and solutions:
- π App cache: Clear Huawei Health cache in phone settings.
- πΆ Internet: Synchronization requires a connection to the network.
- β³ Server Lag: Wait up to 24 hours (especially for Google Fit).
3. Mi Account authorization error
If the Mi Scale Tool fails to log in to Mi Account:
- Check that you use the same Mi Account as you do in Mi Fit.
- Update your password in your Xiaomi account settings (sometimes you need to re-authorize).
- Turn off two-factor authentication at the time of setting up.
4. Not all parameters are transmitted (e.g. muscle mass)
It's a restriction of intermediate services.
- Use the Mi Scale Tool, which transfers more data.
- Add the missing options manually to Huawei Health.
π‘
If Huawei Health displays an incorrect BMI or percentage of fat after sync, check your profile settings (gender, age, height) and these data affect your calculations.
Alternative solutions: changing the ecosystem or buying new weights
If none of the methods are satisfactory, consider radical options:
1. Complete transition to Xiaomi ecosystem
If you already have other Xiaomi devices (such as Mi Band or smartphone), it makes more sense to use Mi Fit/Zepp Life as your main app.
- π Full synchronization of all devices in one application.
- π More detailed analytics (e.g. trends in body composition).
- π Integration with Google Fit and Apple Health for backup.
2.Huawei's purchase of scales
If Huawei Health is your main concern, itβs easier to buy compatible scales, such as:
- Huawei Smart Scale 3 supports 13 body parameters and syncs with the ecosystem instantly.
- Huawei Body Fat Scale is a budget model with basic features.
Disadvantage: You will have to spend 2,000 to 5,000 β½ new-up.
3. Use of two applications in parallel
Many users simply keep track of both applications:
- Mi Fit β for detailed analytics.
- Huawei Health β for general monitoring and integration with other Huawei devices (e.g. Watch GT or Band 8).
π‘
If youβre actively using both Xiaomi and Huawei devices, keeping records in both apps in parallel may be the best solution, and weighing yourself at the same time to avoid discrepancies in data.