Connecting Xiaomi scales to Huawei phone: full instruction with error solutions

Why Xiaomi doesn’t want to be friends with Huawei and how to fix it

Xiaomi’s smart scales (Mi Smart Scale 2, Xiaomi Body Composition Scale 2, etc.) were originally designed for the Mi Fit ecosystem, but many users have difficulty syncing them with Huawei phones. The problem lies not in hardware incompatibility, but in software constraints: Huawei aggressively blocks background activity of third-party apps, and Mi Fit requires constant access to Bluetooth and notifications.

In this article, we will break down three official ways of connecting (via Mi Fit, Huawei Health and Google Fit), bypass common errors like “device fails” or “data fails to sync,” and give unique recommendations for setting up energy savings on Huawei that you won’t find in standard instructions. If your scales are already lying dusty due to “incompatibility,” let’s get to the solution!

Method 1: Connect via the official Mi Fit app

This is the basic method that works for most Xiaomi scales (including the Mi Body Composition Scale 2, Mi Smart Scale 2, and Xiaomi Smart Scale), but Huawei will have to manually adjust the permissions, otherwise the scales will “lose” the connection after the first weighing.

Steps for connection:

  • 📱 Install the Mi Fit app from AppGallery or Google Play (if your Huawei has Google services on it).
  • 🔄 Sign up or sign in to your Xiaomi account (required! without an account, no data will be saved).
  • 🔍 Turn on Bluetooth on your phone and start Mi Fit. Go to Profile section → Add the device → Libra.
  • ⚖️ Stand on the scales – the connection indicator should appear on the screen (blinking Bluetooth icon).
  • 🔗 Confirm the pairing in the Mi Fit app.

At this point, many Huawei users are faced with the “failed to connect” error, because Huawei’s energy-saving mode kills the background Mi Fit processes.

Open Settings → Applications → Mi Fit → Battery | Turn off the option “Manual Start Control” | Enable “Stop” and “Second Start” | Add Mi Fit to the list of “Secure Apps” |Reboot your phone-->

After this, the scales must be connected stably at each weigh-in, and if the problem persists, check if Huawei is blocking location access (yes, this affects Bluetooth!).

💡

If Xiaomi scales don’t determine your weight or show an “E8” error, try resetting them to factory settings: press the scales and hold the switch on button for 10 seconds until the indicator blinks.

Method 2: Sync through Huawei Health (for Huawei watch or fitness bracelet owners)

If you have a Huawei smartwatch or bracelet (like the Huawei Watch GT or Band 6), you can integrate Xiaomi scale data into the Huawei Health ecosystem, which is convenient for those who keep a health diary in one app. However, there is a caveat: Huawei Health does not support direct synchronization with Xiaomi scales - you will need middleware.

Instructions:

  1. Connect the scales to Mi Fit (as described in Method 1).
  2. In Mi Fit, go to Profile → Settings → Data Sync and enable export to Google Fit.
  3. Install Huawei Health and connect it to Google Fit in your account settings.
  4. Data from the scales will now be automatically transmitted to Huawei Health via Google Fit.

Important: Synchronization can take up to 24 hours, and some metrics (such as percentage of fat or muscle mass) may not be displayed correctly due to differences in Xiaomi and Huawei algorithms.

Mi Fit|Huawei Health|Google Fit|Apple Health|Other-->

Method 3: Alternative connection via Google Fit (for GMS phones)

If your Huawei supports Google services (models like the Huawei P50 Pro, Mate 40 Pro, etc.), you can use Google Fit as an intermediary, a method that is universal and works even with outdated versions of Xiaomi scales.

Step-by-step:

  • 🔗 Connect the scales to Mi Fit (Method 1).
  • 🔄 In Mi Fit, enable sync with Google Fit: Profile → Settings → Synchronization of data → Google Fit.
  • 📊 Install Google Fit and check that the data from the scales are displayed in the activity diary.
  • 🔄 (Optional) Connect Google Fit to other apps (e.g. MyFitnessPal or S Health).

The advantage of this method is stability: Google Fit is less likely to be blocked by Huawei’s energy-saving features than Mi Fit. However, note that some metrics (such as bone mass) may not be transferred due to API limitations.

Why is Huawei blocking Mi Fit background work?
Huawei uses aggressive battery optimization, which suspends applications that consume resources in the background. Mi Fit falls under this restriction, as it constantly scans Bluetooth devices. As a result, Xiaomi scales can not automatically connect, and the user has to manually run the application every time.

Xiaomi’s weights compatibility table with Huawei phones

Not all Xiaomi scales work equally well with Huawei, and below is a compatibility table that takes into account the features of firmware and Bluetooth versions.

Model of weightsHuawei supportRequired version of Mi FitFeatures
Xiaomi Mi Smart Scale 2✅ Complete.5.6.0 and higherYou may need manual Bluetooth settings
Xiaomi Body Composition Scale 2✅ Complete.6.0.0 and higherSupports synchronization with Google Fit
Xiaomi Smart Scale (1st generation)⚠️ Partial4.6.0–5.5.0Power saving shutdown required for Mi Fit
Xiaomi Mi Body Fat Scale✅ Complete.5.0.0 and higherBetter Compatibility with Huawei Health through Google Fit

If your model isn't in the table, check the Bluetooth version on the scales (should be 4.0 or higher) and upgrade the Mi Fit to the latest version. Older scale models (like 2015's Xiaomi Mi Scale) may require manual reset via 15 seconds button holding.

Typical errors and their solutions

Even when connected properly, Xiaomi scales can run unstable, and consider the most common problems and the non-obvious ways to solve them:

⚠️ Note: If the scales show an error E1 or E2, This means sensor problems. Don't try to disassemble the device -- first check if it's standing on a hard surface (linoleum or tile, not carpet!).

Mistake: Libra is not in Mi Fit

  • 🔋 Check the battery power of the scales (if the model has a battery) Charging below 10% can block Bluetooth.
  • 📱 Reboot phone and scales (hold the button on the scales for 5 seconds).
  • 🔄 In Mi Fit, remove the device and add it again.
  • 🛠️ In Bluetooth phone settings, “forget” the scales and perform re-pairing.

Error: Data not synchronized with Huawei Health

  • 🔗 Make sure that Mi Fit syncs with Google Fit are enabled.
  • 🔄 In Huawei Health, check if your Google account is connected.
  • ⏳ Wait up to 24 hours – sometimes synchronization is delayed.
  • 📡 Check your Internet connection: without it, Google Fit won’t update your data.

Mistake: Libra shows wrong weight

  • ⚖️ Stand on the scales with bare feet, evenly spreading the weight.
  • 🧘 If the weight "jumps", reset the scales to factory settings (hold the button 10 seconds).
  • 📏 Check that the scales are on a level surface (use the level!).

💡

If Xiaomi scales don’t connect to Huawei despite all the manipulation, try using a second phone (like Redmi or POCO) for initial setup, then go back to Huawei for data sync.

How to extend the life of a scale battery when using Huawei

Xiaomi’s Bluetooth 4.0+ scales consume minimal power, but constant attempts to connect to Huawei (which blocks background processes) can drain the battery faster.

  • 🔋 If you have a battery-powered scale (such as the Mi Smart Scale 2), use Duracell or Energizer alkaline batteries – they last longer with frequent connections.
  • 🔄 Turn off Bluetooth on your phone when you’re not using a scale (this will also save Huawei charge).
  • 📱 In Mi Fit, turn off the “Automatic Weighing” option – it forces the scales to constantly look for a connection.
  • 🔗 If you have a battery scale (such as the Xiaomi Body Composition Scale 2), charge it to 100% and avoid full discharge.

The average life of Xiaomi's scale battery is 6-12 months with regular use. If the battery goes down faster, check if the scales remain on after weighing (the indicator should go out).

FAQ: Frequent questions about connecting Xiaomi scales to Huawei

Can Xiaomi be connected to Huawei without Mi Fit?
Technically, but with reservations: Some models (such as the Xiaomi Mi Body Composition Scale 2) support connection through third-party applications like Notion or SyncSolver, but the stability of such synchronization is not guaranteed. Officially, Xiaomi recommends using only Mi Fit.
Why Huawei Health doesn't see Xiaomi's scale data?
The reason is that Huawei Health doesn't have direct integration with Xiaomi's scales.The data is transmitted through the chain: Libra → Mi Fit → Google Fit → Huawei Health. If at some point the sync gets lost (e.g. Google Fit doesn't update), the data won't reach Huawei Health. Check the sync settings in each app.
How to lose weight Xiaomi if they do not respond?
For most models: Remove the battery lid (if any). Remove the batteries for 30 seconds, then insert back. For battery scales, hold the switch on for 15 seconds until the indicator flashes. After resetting, the scales return to factory settings, and they will have to be reconnected.
Can you use Xiaomi scales with Huawei without the Internet?
Yes, but with limitations: Libra will store data about the last weigh in its memory; synchronization with Mi Fit or Huawei Health will require the Internet (at least at the stage of the first connection); without the Internet, functions like change history or body composition analytics will not work.
Which Xiaomi scales are best compatible with Huawei?
According to user reviews, the least problems arise with: Xiaomi Body Composition Scale 2 - supports synchronization with Google Fit and has a stable Bluetooth connection. Xiaomi Mi Smart Scale 2 - a budget model with minimal software requirements. Xiaomi Smart Scale (2022) - optimized to work with new versions of Android. Avoid old models (until 2018), as they may not support modern Bluetooth protocols.