How to sync Xiaomi scales with Honor phone: full instruction with error solutions

Why Xiaomi Libras May Not Connect to Honor – and How to Fix It

You bought a Xiaomi Mi Smart Scale 2 or Xiaomi Body Composition Scale, but they refuse to sync with the Honor phone? The problem is familiar to many: devices do not find each other via Bluetooth, the Mi Fit app (or Zepp Life) gives an error, and weight data is not stored. The reasons may lie in the settings of the smartphone, the features of the firmware of the scales or the conflict of application versions.

In this article, we’ll look at all the synchronization options you can get from basic setup to rare bug fixes, how to connect scales through official apps, what Honor settings you need to check, and what to do if devices don’t see each other, and how to move data from Mi Fit to Zepp Life (relevant to new scale models), and why factory resets sometimes help.

Spoiler: 90% of the time, the problem is solved by turning off the power saving for the Mi Fit/Zepp Life app in the Honor settings, but there are less obvious nuances, like conflict with other Bluetooth devices or outdated firmware of scales, and then step-by-step instructions for each situation.

What Xiaomi scales are compatible with Honor phones

Before setting up, make sure your scale model is officially supported by Android phones (and Honor, even with Magic UI, runs on that OS).

  • πŸ”Ή Xiaomi Mi Smart Scale 2 is the most popular model, works with Mi Fit and Zepp Life.
  • πŸ”Ή Xiaomi Body Composition Scale 2 – Supports body composition analysis, requires Zepp Life (formerly Mi Fit).
  • πŸ”Ή Xiaomi Smart Scale 2 Lite – budget version without body composition analysis, compatible with both applications.
  • πŸ”Ή Xiaomi Mi Body Composition Scale (first version) – works only with Mi Fit, may not support new versions of Android.

Xiaomi scales are not compatible with iPhone via Mi Fit β€” only through Apple Health (with limited functionality), but Honor should not be a problem if the phone runs Android 8.0+.

πŸ“Š What Xiaomi Weight Model Are You Using?
Mi Smart Scale 2
Body Composition Scale 2
Smart Scale 2 Lite
Another model.

Preparing Honor Phone for Synchronization

Before you connect the scales, follow these steps on your phone to avoid typical errors:

Enable Bluetooth in the notification panel

Disable the power saving mode for Mi Fit/Zepp Life

Remove the cache of the Mi Fit/Zepp Life app

Update the application to the latest version-->

1. Update the annex:

  • πŸ“± For the Mi Smart Scale 2, use Mi Fit (if scales are released before 2022) or Zepp Life (for newer models).
  • πŸ”„ Check the version in Google Play β†’ My apps. β†’ Mi Fit/Zepp Life: Minimum supported version β€” 5.6.0 for Mi Fit and 6.10.0 Zepp Life.

2. Set up Bluetooth and permissions:

  • πŸ”΅ Enable Bluetooth in Settings β†’ Wireless networks β†’ Bluetooth.
  • πŸ“‹ Allow the application to access Contacts, Warehouse and Locations (necessary for proper operation).
  • 🚫 Turn off Adaptive Bluetooth in battery settings (may break connection).

3. Turn off battery optimization:

  • ⚑ Go to Settings. β†’ Annexes β†’ Mi Fit/Zepp Life β†’ Battery.
  • πŸ”„ Select No Limitations or Allow Background Activity.
  • πŸ›‘ Disable Auto Start and Optimize for the Application.

⚠️ If you have a Magic shell on your Honor UI 7.0+, Additional permission may be required for the exact location (even if the scales are not used). GPS). Without this, the synchronization will be interrupted.

Step-by-step: how to connect Xiaomi scales to Honor

Follow this algorithm to synchronize your devices:

  1. Set the batteries in the scale (4Γ—AAA) and wait for the indicator to blink.
  2. Turn on Bluetooth on your phone and open Mi Fit or Zepp Life.
  3. Sign up for the app (if you haven’t already) via Xiaomi Account, Google or Apple ID.
  4. Press "+" (Add device) in the upper right corner and select Libra.
  5. Follow the on-screen instructions: Stand on the scale when the app asks.
  6. Confirm sync when your weight appears on the phone screen.

If the scales are not determined:

  • πŸ”„ Reboot Bluetooth: Turn it off and turn it on again.
  • πŸ“± Remove the scales from the list of devices in Settings β†’ Bluetooth and reconnect.
  • πŸ”‹ Check the batteries: if the indicator on the scales does not flash, replace the batteries.
Problem.Possible causeDecision
Libras not includedBatteries discharged or contacts oxidizedReplace batteries, clean contacts with alcohol
Phone can't find scalesBluetooth disabled or scales in sleep modeTurn on Bluetooth, tap the scales with your foot to wake up
The app gives an error "I failed to connect"Conflict with other Bluetooth devicesTurn off other gadgets (earphones, fitness bracelets)
Data not storedNo access to storage or accountCheck the permissions for the application in the settings

πŸ’‘

If the Xiaomi Body Composition Scale 2 scales are not synced with Zepp Life, try connecting them first via Mi Fit, and then transfer the data to the new app via Profile β†’ Settings β†’ Data Export.

Solving common synchronization errors

Even after you set it up properly, you can have failures, and here are the most common errors and ways to fix them:

1. "Cannot connect to the device" error

This problem arises if:

  • πŸ“΅ Bluetooth connection is unstable (for example, due to interference from other devices).
  • πŸ”„ The application works in the background with restrictions (energy saving).
  • πŸ“± Firmware scales are outdated (relevant for models older than 2020).

How to fix it:

  1. Close all background applications that use Bluetooth (earphones, smartwatches).
  2. Go to Settings β†’ Applications β†’ Mi Fit/Zepp Life β†’ Battery and turn off Optimization.
  3. Update the firmware of the scales through the app (if available).

2. The scales are connected, but the data is not stored

If the app only shows weight during weighing, but doesn't record history:

  • πŸ“Š Check if your Xiaomi or Zepp account is tied in the app settings.
  • πŸ”„ Sync data manually: open a profile β†’ Synchronize.
  • πŸ“± Remove the app cache in Settings β†’ Annexes β†’ Warehouse β†’ Clear the cache.

⚠️ If you use Honor with Magic UI 6.0 and below, you may need a manual permission to Autorun the Mi Fit application. Without this, the data will not be saved after the program is closed.

The scale is defined as an "Unknown device"

This happens if:

  • πŸ”„ The scales were already connected to another phone and not dropped.
  • πŸ“± The firmware of the scales is damaged (rarely, but happens after the connection breaks during the update).

Decision:

  1. Reset the scales to factory settings: hold the power button (if any) or remove the batteries for 10 seconds.
  2. Remove the device from the Bluetooth list on your phone (Settings β†’ Bluetooth β†’ Forget the device).
  3. Repeat the connection procedure again.
How to update the firmware of Xiaomi scales?
To update the Xiaomi Mi Smart Scale 2 or Body Composition Scale 2, follow the following steps: 1. Connect the scales to the Mi Fit or Zepp Life app. 2. β†’ My devices. β†’ [Your scales] β†’ Update the firmware. 3. Wait for the process to complete (don't interrupt the connection!). 4. Once the update is done, the scales will automatically reboot. ⚠️ If the update is hanging, remove the batteries for 30 seconds and try again.

Transfer data from Mi Fit to Zepp Life (for new weight models)

From 2023, Xiaomi will gradually move users from Mi Fit to Zepp Life. If you have a new scale model (like Body Composition Scale 2), you may need to migrate the data history.

  1. Export data from Mi Fit: Open Mi Fit β†’ Profile β†’ Settings β†’ Data Export. Select CSV or Google Fit format.

Import to Zepp Life

  • In Zepp Life, go to Profile β†’ Settings β†’ Data Import.
  • Select a file with a history from Mi Fit.
  • Connect the scales again via Zepp Life (the old connection in Mi Fit will be severed).

2. Use of third-party applications

If the official apps don’t work, try:

  • πŸ“± Mi Scale Tool (for advanced users, allows you to manually export data).
  • πŸ“Š Health Sync (Sync data between Mi Fit, Google Fit and Apple Health).