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

Xiaomi’s smart scales are one of the most popular health-control gadgets, but connecting them to iPhones is often questionable. Unlike Android, where synchronization is usually smooth, iOS owners face nuances ranging from a lack of weights on the list of devices to Bluetooth bugs, the reason lies in the peculiarities of Mi Fit (now Zepp Life) on Apple’s platform, where background processes and access to sensors are limited.

In this article, we will discuss all the current ways to connect the scales Xiaomi Mi Body Composition Scale 2, Xiaomi Smart Scale 2 and other models with the iPhone β€” from standard synchronization through the official application to workarounds for older versions of iOS. Particular attention will be paid to common errors (for example, code 5006 or β€œdevice not found”) and how to fix them. If you have already tried to connect and were refused β€” do not rush back the scales to the store: in 90% of cases, the problem is solved by setting up Bluetooth or resetting the gadget.

Note: The instructions are relevant for iOS 15–17 and Xiaomi’s 2018–2026 scale models. If your model is older (like the 2016 Mi Scale 1, for example), some steps may differ – see the compatibility section.

1.What scales Xiaomi is compatible with the iPhone?

Not all Xiaomi smart scales work equally well with iPhone. The main criterion of compatibility is support for Bluetooth 4.0 protocol.+ And the official app on the App Store, and here's the current list of models that are guaranteed to connect to iOS:

  • πŸ”Ή Xiaomi Mi Body Composition Scale 2 - flagship model with analysis of body composition (muscle mass, water, bone tissue).
  • πŸ”Ή Xiaomi Smart Scale 2 - budget version with basic metrics (weight, BMI).
  • πŸ”Ή Xiaomi Mi Scale (1st version) – outdated model, requires Mi Fit version 4.6 and below.
  • πŸ”Ή Xiaomi Mi Body Fat Scale – a specialized model for measuring fat mass.

Xiaomi Mi Scale 3 and newer models (like Xiaomi Smart Scale 3) are also supported, but they may require a Zepp Life app instead of Mi Fit. Important: Xiaomi Youpin branded AliExpress scales (like Soehnle or Viomi) can use their own apps - check this out before buying.

Model of weightsApp for iPhoneMinimum version of iOSFeatures
Mi Body Composition Scale 2Zepp Life or Mi FitiOS 12Requires calibration at the first connection
Smart Scale 2Mi FitiOS 11Supports up to 16 users
Mi Scale (1st version)Mi Fit (old version)iOS 10It may not sync with iOS 16.+

If your model is not listed, check it on Xiaomi’s website or on the product card on AliExpress. Some scales (such as the Xiaomi Mi Body Fat Scale for the Chinese market) may require registration in the Chinese version of the application, as we will discuss in the section on alternative ways of connecting.

2.Preparing iPhone for Connection

Before you connect the scale to the iPhone, you need to follow several mandatory steps, skipping at least one of them can lead to synchronization errors.

Enable Bluetooth in the iPhone settings|Install the Mi Fit or Zepp Life app|Update iOS to the latest version|Give the application permission to notifications and Bluetooth|Reboot your iPhone (recommended)-->

Let's take a closer look at each item:

  1. Turn on Bluetooth. Go to Settings. β†’ Bluetooth and activate the switch. Make sure that next to your iPhone name, the sign "Connected" is on".
  2. Download Mi Fit or Zepp Life from the App Store. Zepp Life is recommended for weight models from 2022-2026 (former Mi Fit has been renamed).
  3. Update iOS. Go to Settings. β†’ Mainstream β†’ Update the software and install the latest version. On iOS 15 and below, you may have problems with Bluetooth. LE.
  4. Permissions for the application. After installing Mi Fit/Zepp Life Open Settings β†’ Confidentiality β†’ Bluetooth and enable access for the application.

⚠️ Note: If you are using an iPhone 6s or older, before connecting the scales, turn off the power saving mode (Settings) β†’ Battery. On older models, it can block Bluetooth background work.

It is also recommended to log out of Xiaomi’s account in the app (if you have already been registered) and re-sign in.This will reset the cache and eliminate possible data conflicts.

  1. Open Mi Fit/Zepp Life.
  2. Go to Profile. β†’ Settings β†’ Get out.
  3. Re-sign in via Xiaomi Account, Google or Apple ID.

iPhone 15/15 Pro|iPhone 14/14 Pro|iPhone 13/13 Pro|iPhone 12 older|Other-->

3. Step-by-step: Connecting through Mi Fit/Zepp Life

Now, to the connection process itself, we're going to look at two options: Mi Fit (for older scales) and Zepp Life (for newer scales).

  1. Open the Zepp Life app and log in.
  2. Click on the icon "+" top-right β†’ Select "Add device".
  3. In the list of devices, find Libra (or Smart Scale) and select your model.
  4. Follow the instructions on the screen: the app will ask you to stand on the scale for calibration (πŸ“Ά).
  5. Wait until the synchronization is complete. If the process is stalled, take your feet off the scale and try again.

If the scales are not displayed in the list of devices, try:

  • πŸ”„ Reset the scales (remove and insert batteries).
  • πŸ“± Remove the application and reinstall it (sometimes helps with the 5006 error).
  • πŸ”— Connect to another Wi-Fi network (sometimes corporate networks block Bluetooth).

Method 2: Connect via Mi Fit (for older models)

If you have a Xiaomi Mi Scale 1 or other outdated model, use the Mi Fit:

  1. Open Mi Fit and go to the "Profile" section β†’ Add the device".
  2. Select "Libra" and follow the instructions.
  3. When the app asks you to stand on the scale, do so with your bare feet (the socks may distort the readings).
  4. After successful connection, the scales will appear in the list of devices with current data.

⚠️ Warning: If you see a device not found error despite Bluetooth being turned on, try turning off VPN or "Limit Tracking" (Settings) β†’ Confidentiality β†’ Geolocation services β†’ System services: These functions may block the link with the weights.

πŸ’‘

If the scales are connected but don’t transmit data, try standing on them with one foot – this sometimes works as a β€œreset” of sensors.

4. Solving common connection errors

Even if you follow instructions correctly, users often encounter errors, and we've collected the most common problems and ways to fix them.

Mistake.Reason.Decision
5006 or "failed to connect"Data conflict in the application or outdated firmware of scalesRemove the scales from the list of devices in Mi Fit, reboot the iPhone and reconnect
"No device found."Bluetooth is off or the scales are dischargedCheck the batteries (should be) CR2032 or AAA Turn on Bluetooth at Control Point
"Data is out of sync."Libra is connected but does not pass readingsStand on a scale and hold for 5-10 seconds – sometimes it takes time to transfer data
404 or "Device not supported"An outdated version of the app or iOSUpdate Mi. Fit/Zepp Life and iOS to the latest version

If none of these things worked, try to lose weight to factory settings.

  1. Remove the batteries from the scale.
  2. Press and hold the reset button (usually located under the battery compartment cover) for 10 seconds.
  3. Insert the batteries back and reconnect.

Note: After resetting, all stored data (user profiles, measurement history) will be deleted. If the scales are linked to a Xiaomi account, the history can be restored after re-authorization.

What if the weight is not the right weight?
If the scales systematically underestimate or overstate the readings, perform the calibration: 1. Stand on the scale and wait for a stable value. 2. In the Mi Fit application, go to the device settings β†’ Calibration. 3. Follow the instructions on the screen (may need to enter the reference weight). If the problem persists, replace the batteries or check the scales on a flat surface (the uneven floor distorts the data).

5. Alternative ways of connecting (if the standard one does not work)

If scales are stubbornly reluctant to connect through Mi Fit or Zepp Life, you can try workarounds, which are less reliable, but sometimes save in desperate situations.

Method 1: Connecting through a third-party application

Some fitness apps (e.g. Apple Health, Google Fit) can import data from Xiaomi scales via Mi Fit.

  1. Open Mi Fit β†’ Profile β†’ Settings β†’ Data Synchronization.
  2. Enable sync with Apple Health or Google Fit.
  3. Allow access to data on body weight and composition.

After that, the measurements from the scales will automatically enter Apple Health, even if the connection to the Mi Fit itself is unstable.

Method 2: Using the Chinese version of Mi Fit

Some scale models (e.g., Xiaomi Mi Body Fat Scale for the Chinese market) require a Chinese version of the app.

  1. Change the App Store region to China (Settings) β†’ App Store β†’ Region).
  2. Download Mi Fit (Chinese version).
  3. Register an account with a Chinese phone number (you can use a virtual number).

⚠️ Note: The Chinese version of Mi Fit may contain Chinese ads and collect additional data.

Method 3: Connecting through an Android device

If you have a second Android phone, you can first connect the scales to it, and then transfer the data to Apple Health:

  1. Connect the scale to your Android phone via Mi Fit.
  2. Export the data to Google Fit.
  3. On your iPhone, install Google Fit and sync it to Apple Health.

πŸ’‘

If the scales connect to Android but not to the iPhone, the problem is almost always with iOS restrictions on Bluetooth background work. Try disabling Battery Optimization for the Mi Fit app in your iPhone settings.

6. Optimization of the work of the scales with the iPhone

Even after successful connectivity, users face synchronization delays or sudden communication breaks to keep the scales running smoothly:

  • πŸ”‹ Use high-quality batteries. Cheap ones are quickly discharged, which leads to a communication breakdown.
  • πŸ“Ά Keep the scales close to the iPhone, the maximum distance for stable communication is 5 meters. Walls and furniture can degrade the signal.
  • πŸ”„ Update the firmware of the scales. Mi Fit periodically releases updates for devices. Check them in the Settings section of the device. β†’ Update of the PO.
  • 🚫 Do not use scales while calling. iPhone prioritizes voice communication, which can interrupt data transmission.

It's also useful to set up notifications for new measurements.

  1. Open Mi Fit/Zepp Life.
  2. Go to Profile β†’ Settings β†’ Notifications.
  3. Enable the option of "Weighing reminders."

Tip: If you use scales to multiple family members, create separate profiles in the app.

  1. In Mi Fit, go to the "Family" or "Users" section.
  2. Click "Add User" and follow the instructions.
  3. The next time you weigh the scales automatically recognize the user by weight.

7. Compatible with other Apple devices

Xiaomi scales can be connected not only to the iPhone, but also to other Apple gadgets. Here is a brief instruction for each device:

Apple's deviceConnection methodLimitations
iPadThrough Mi. Fit/Zepp Life (similar to iPhone)On an iPad without a cellular connection, there may be problems with Bluetooth
Apple WatchData synced via Apple Health (no direct connection)Requires an iPhone for initial setup
MacThrough an Android emulator (such as BlueStacks) or Mi Fit for WindowsUnstable work, requires additional software

For the Apple Watch, the weights will be displayed in the Health app under the "Body" section. β†’ Weight. To enable synchronization:

  1. Open Mi Fit on your iPhone.
  2. Go to Profile β†’ Settings β†’ Data Synchronization.
  3. Activate the Apple Health switch.

⚠️ Note: On a Mac, the only way to connect scales is through a virtual machine with Android or special utilities like Gadgetbridge.

8. Frequently Asked Questions (FAQ)

Xiaomi scales don't connect to the iPhone, even though Bluetooth is on.
Try this: Remove the scales from the device list in Mi Fit. Reboot the iPhone and the scales (take out the batteries for 30 seconds). Install Zepp Life instead of Mi Fit (for new scale models). VPN If nothing helps, try connecting via another iPhone or Android device to rule out hardware malfunction of the scales.
Can you connect Xiaomi scales to iPhone without Mi Fit?
Officially, no. Xiaomi's scales use a proprietary communication protocol that only Mi Fit or Zepp Life supports. However, there are workarounds: Use third-party apps like Health Sync to import data from Google Fit. Connect the scales to an Android device and export data to Apple Health. There is no direct connection via Apple Health or Bluetooth without intermediaries.
Why Xiaomi scales show weight in Apple Health but not in Mi Fit?
This is due to a synchronization conflict. To fix: Open Mi Fit β†’ Profile β†’ Settings β†’ Data synchronization. Turn off sync with Apple Health. Delete weight data in Apple Health. β†’ Body. β†’ Weight. β†’ Show all the data β†’ Reinforce the sync and re-weigh the weight.
How to lose Xiaomi scales to factory settings?
Reset: Remove the batteries from the scales. Press and hold the reset button (usually located under the battery compartment lid) for 10 to 15 seconds. Put the batteries back in. The scales should blink and reset the settings. If there is no reset button, stand on the scales, hold one foot on them for 20 seconds. On some models, this resets the settings.
Can you use Xiaomi scales without a smartphone?
Yes, but with limitations: Libra will show weight on the display, but will not save measurement history. Body composition data (fat, muscle, water) is only available through the app. To sync with iPhone later, you still need a connection. If you want to work offline, consider the scales of other brands (such as Withings or Garmin) that store data in memory of the device.