How to connect Xiaomi scales to iPhone: full instruction with error solutions

Xiaomi smart scales (Mi Smart Scale 2/3 series, Xiaomi Body Composition Scale, etc.) have become an integral part of the health ecosystem, but their connection to the iPhone often raises questions among users. Unlike Android devices, where the process usually goes smoothly, iPhone owners can face nuances of authorization through Apple ID, limitations of the background iOS mode or compatibility problems of application versions. This article will not just repeat the standard steps from the official instructions – we will analyze the hidden settings, explain why the scales may not find the connection, and give unique recommendations for calibration for accurate indicators.

It is important to understand that the connection process depends on the scale model and the firmware version. For example, the new Xiaomi Smart Scale 3 requires a Zepp Life application (formerly Mi Fit), whereas older models can work through outdated software. We cover all current scenarios, including cases where the scales were already tied to another phone or after resetting. If you previously tried to sync the device and received an error β€œfailed to connect” – there is a section in the article to diagnose such problems.

What Xiaomi scales are compatible with the iPhone?

Not all Xiaomi smart scales work equally well with iOS. Here is the current list of supported models (as of 2026):

  • πŸ“± Mi Smart Scale 2 is a basic model with weight measurement and IMD (Requires Zepp Life version 6.0+.
  • πŸ”‹ Xiaomi Body Composition Scale 2 – analyzes 13 indicators (muscle mass, water in the body, bone mass, etc.) Compatible with iOS 12 and later.
  • 🌟 Xiaomi Smart Scale 3 is the flagship model with improved sensors and Bluetooth 5.0 support.
  • ⚑ Mi Body Fat Scale (first generation) – outdated model, may require manual connection setup.

Critical: Xiaomi scales use Bluetooth Low Energy (BLE), which has background limitations on the iPhone, which means that if the Zepp Life app is not active, the scales may not transmit data automatically. In the setup section, we will explain how to get around this restriction.

Also note the regional limitations: some models (such as the Xiaomi Smart Scale 3 for the Chinese market) may not have full localization in the iOS app, in which case you will have to manually switch the interface language or use workarounds.

πŸ“Š What Xiaomi Weight Model Are You Using?
Mi Smart Scale 2
Xiaomi Body Composition Scale 2
Xiaomi Smart Scale 3
Another model.
I haven't bought it yet.

Preparing iPhone for connection

Before you start syncing, follow the mandatory steps on your phone:

Update iOS to the latest version (check in Settings β†’ Main β†’ Software Update)

Remove old versions of Mi Fit or Zepp Life apps (if installed)

Turn on Bluetooth and Geolocation (libras need location data for accurate calculations)

Sign up or sign in to Xiaomi/Zepp account via Apple ID or email

Turn it off. VPN (Some Xiaomi servers block connections from virtual networks)-->

Why geolocation is needed? Xiaomi scales use your region data to correctly calculate your body mass index (IMD) and other metrics. If geolocation is disabled, the app may not show the wrong values or save the measurements at all. It doesn't mean that your data is being transmitted anywhere, it's only for internal calculations.

Pay special attention to the permissions of the application:

  1. Go to the iPhone Settings β†’ Zepp Life.
  2. Activate permissions for Bluetooth, Notifications, and Geolocation (select Always).
  3. Enable background data updates (Settings β†’ Main β†’ Content Update).

⚠️ Note: If you are using an iPhone 15 Pro or newer with an Apple chip A17 Pro, additional confirmation of connection via Face may be required ID This is due to the new security rules of iOS 17.+.

Step-by-step instructions for connecting

Now, to the synchronization process itself, follow the instructions carefully, because the order of action is important.

Step 1: Installation and configuration of the application

1. Download Zepp Life from the App Store (formerly Mi Fit).Make sure it's an official app from Huami Inc.

2. Launch the app and sign up (or log in to an existing account) If you already had an account with Mi Fit, the data will be automatically transferred.

3. In the main menu, click "Add device" β†’ select "Libra" β†’ specify a model of your scales.

Step 2: Activation of the scales

1. Stand on the scales with bare feet (socks or slippers distort the performance). The scale screen should appear "0.0" or flashing indicator.

2. Wait for the sound signal (short squeak) - this means that the scales are ready to pair.

3. In the Zepp Life app, click "Connect." You'll start searching for the device.

Step 3: Synchronizing data

1. Upon successful connection, the scales will automatically transmit the first measurements to the application.

2. manually enter your height, age and gender (this is necessary for the correct calculation of IMD and other metrics).

3. Set up notifications about new weighings in Profile β†’ Settings β†’ Notifications.

If the scales don’t connect the first time, try resetting them to factory settings: press and hold the on button (usually under the battery compartment) for 10 seconds until you hear a double beep.

Problem.Possible causeDecision
Libras are not in the appendixBluetooth is off or the scales are dischargedCheck the battery charge (4xAAA) and turn on Bluetooth on your iPhone
The "failed to connect" errorLibra is already tied to another accountReset the scales to factory settings (see above)
Data not storedNo geolocation permitSet up permissions in iPhone Settings β†’ Zepp Life
Libra shows wrong weightIncorrect calibrationPut the scales on a flat surface and perform the calibration manually (section below)

πŸ’‘

If you have Xiaomi Smart Scale 3, update the firmware of the scales through the app after you connect. New firmware versions improve measurement accuracy and stability of communication with the iPhone.

Addressing common mistakes

Even with the right connection, iPhone users often face typical problems, and let's go through them in detail.

1. Scales are not defined in the annex

If the Zepp Life app doesn't see the scales:

  • πŸ”„ Reboot Bluetooth: Turn it off and back on at the iPhone Control Point.
  • πŸ“± Close background apps: Other programs (such as fitness trackers) may block the connection.
  • πŸ”‹ Check the batteries: weak charge leads to unstable operation BLE-module.
  • 🌐 Change region: in the iPhone settings (Settings) β†’ Mainstream β†’ Language and region) select "China", connect the scales, then return the previous settings.

2.The data is not synchronized with Apple Health

To automatically transfer measurements to Apple Health:

  1. Open Zepp Life β†’ Profile β†’ Settings β†’ Connect with other services.
  2. Activate the option β€œSync with Apple Health”.
  3. Allow access to all categories of data (weight, height, body fat, etc.).

If the synchronization is not working:

  • πŸ”„ Reinstall the Zepp Life app.
  • πŸ“± Check if access to Health is blocked in iPhone Settings β†’ Confidentiality β†’ Health.
Why Xiaomi scales can show different weights on iPhone and Android?
The difference in metrics is usually due to different data processing algorithms in iOS and Android versions of the Zepp Life app. For example, Android uses more aggressive filtering of β€œnoise” (random weight fluctuations), whereas on iPhone data can be stored raw. To unify the figures, calibrate the scales manually (instructions in the next section) or use the Zepp Life web version to view the measurement history.

Calibration of weights for accurate measurements

Even after successful connection, the scales may show incorrect data.

  • 🏠 Uneven surface (ideal - tiles or laminate without carpets).
  • 🧲 External magnetic fields (keep the scales away from speakers, microwaves, routers).
  • βš–οΈ Incorrect calibration (especially relevant for models with a body composition analyzer).

For manual calibration:

  1. Put the scales on a flat surface and turn them on (press a button or step on a platform).
  2. Wait for the "CAL" or "0.0" screen to appear.
  3. Press and hold the switch on for 5 seconds until you hear a double beep.
  4. Take the weight off the platform and wait for the process to be completed (the screen will appear "OK").

For models with body composition analyzer (Body Composition Scale):

  • πŸ•’ Weigh yourself at the same time (better on an empty stomach in the morning).
  • πŸ’§ Avoid measurements after showering or exercising (moisture on the skin distorts impedance indicators).
  • πŸ“Š For accuracy, use the Professional Measurement mode in the app (available after 5 regular weigh-ins).

πŸ’‘

Calibration of the scales should be repeated every 3-6 months or after moving (change of the floor surface, climate).

How to transfer the scale to another iPhone

If you have changed your iPhone or want to connect the scale to another device:

Method 1: Through the Zepp Life account

1. Install Zepp Life on your new iPhone and sign in to the same account.

2. Libras will automatically appear in the list of devices (if they were associated with the account).

3. Click on the scales in the application and confirm the pairing.

Method 2: Reset and reconnect

If the scales are not displayed:

  1. Reset the scales to factory settings (hold the 10 seconds button).
  2. On the new iPhone, add the device via Add Device to Zepp Life.
  3. Follow the standard connection procedure (see section above).

⚠️ Note: When transferring weights to another account Xiaomi/Zepp If you want to save history, export it to Apple Health or in a format. CSV via Zepp Life web version (account.huami.com).

Tips for using weights with iPhone

To make the most of Xiaomi’s iPhone scales:

  • πŸ“Š Set up the widget: Add the Zepp Life widget to the iPhone’s home screen for quick access to the latest measurements.
  • πŸ”” Activate reminders: In the app settings, enable notifications for regular weigh-ins (e.g., every 3 days).
  • πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦ Create a family profile: if you have multiple people using scales, add them to your Profile β†’ Family for separate data accounting.
  • 🌍 Use the web version: Zepp Life has advanced reports that are not available in the mobile app.

For Apple Watch owners, you can sync your weight data to the Fitness app on your watch.

  1. Open Apple Health on your iPhone.
  2. Go to Data Sources β†’ Zepp Life.
  3. Activate the option "Allow recording in Fitness".

Advanced Life Hack: If you keep a food diary in MyFitnessPal or Yazio, connect these apps to Zepp Life via Settings β†’ Connect with other services, which will automatically adjust your calorie intake based on weight changes.

FAQ: Frequent questions

Can you connect Xiaomi scales to iPhone without the Zepp Life app?
No, Xiaomi scales are officially only run via Zepp Life (or the outdated Mi Fit), but there are informal workarounds: Use analog apps like Health Sync (requires manual data entry), connect scales to an Android device, export data to Google Fit, and then sync with Apple Health through services like SyncSolver. Note: such methods can violate Xiaomi's privacy policy and lead to loss of warranty.
Why Xiaomi scales discharge quickly when connected to the iPhone?
This is due to the features of the Bluetooth Low Energy protocol on iOS: To extend the life of batteries: Turn off the background update for Zepp Life (iPhone β†’ Main β†’ Content Update). Use high-quality alkaline batteries (for example, Duracell or Energizer); Take out the batteries if you do not use the scales for longer than a month. The average battery life with regular use is 6-8 months.
How to lose weight Xiaomi, if they are hanging on the screen β€œCONN”?
This error means that the scales are trying to connect to the phone, but the connection is interrupted. Try: Turn off Bluetooth on the iPhone, then turn it on again. Reset the scales: remove and reset the batteries. If it does not help, reset: press and hold the switch on button for 15 seconds until the screen goes out and turns on again. After reset, the scales return to the factory settings, and they will need to be reconnected.
Can you use Xiaomi scales with iPhone without the Internet?
Yes, but with reservations: Libra will store the last weigh-in data (usually up to 16 records); synchronization with Zepp Life will require the Internet (the data will be transmitted on the next connection); without the Internet, functions like measurement history or body composition analytics will not work. If you are often offline, export the data to Apple Health - it will be stored locally on the iPhone.
What to do if the scales show an error "ERR"?
Error "ERR" (or "E") means: Overload: weight exceeds the maximum limit (usually 150-180 kg depending on the model); Incorrect surface: scales are on the carpet or uneven floor. Sensor problems: calibration is required (see section above). Solution: Remove the load from the scales and wait for the screen to reset. Check whether the scales are even (use the level). If the error is repeated, contact Xiaomi support (sensor replacement may be required).