Why Xiaomi Vacuum Mop 2 owners choose to control from iPhone
Xiaomi Vacuum Mop 2 has become one of the most popular smart home devices thanks to its combination of powerful cleaning and affordable price. But its real power is revealed only when connected to a smartphone β especially an iPhone, where the high-resolution screen and stable iOS work provide the most convenient control. With an iPhone, you get not just a remote control, but a full-fledged control center: from running a cleaning schedule to viewing a map of the room in real time.
But many users have difficulty syncing first, because Xiaomi uses its own Mi Home ecosystem (now integrated into Xiaomi Home), which has the nuances of working with Apple devices. In this article, we will look at all the stages of connection, from preparing the phone to configuring voice control via Siri, and also solve typical problems such as the error "Device not found" or inability to log in.
We will pay special attention to the new requirements of 2026: with the release of iOS 17 and the update of the Xiaomi Home app to version 6.47.0, the connection process has changed. Now, for successful synchronization, you must necessarily turn on the local network permission in the iPhone settings - without this, the robot simply will not appear in the list of available devices.
Preparing iPhone before connecting
Before you start syncing, make sure your iPhone meets the minimum requirements.To work with Xiaomi Vacuum Mop 2, you need to:
- π± iOS version: no lower than 13.0 (15.0 recommended)+ steady-work)
- πΆ Wi-Fi connection: 2.4 GHz networks only (robot does not support 5 GHz)
- π Battery charge: at least 30% on iPhone, 50% on robot and higher
- π² Free space: minimum 500 MB for installing the Xiaomi Home app
Important: If your router is running 802.11r (fast roaming), temporarily turn it off, a feature that often prevents Xiaomi devices from connecting to the network, and also check that the iPhone is Bluetooth enabled, which is needed for the initial identification of the robot.
Step-by-step: Connection via Mi Home
Now, to the process itself, follow the instructions in strict order, and skipping even one step can cause a failure.
- Install the app: Download Xiaomi Home from the App Store. Importantly, use the official app, not clones like Mi Home Lite β they don't support new robot models.
- Create a Xiaomi account: If you do not already have one, register via email or phone number. For users from Russia, we recommend choosing the region "Russia" - this will make it easier to further configure voice commands in Russian.
- Add the device manually: Press "+" in the upper right corner β "Add device" β select "Vaccelerators" β find the Xiaomi Vacuum Mop 2 model (if it's not on the list, try entering the name manually).
- Activate the pairing mode on the robot: Press the power button on the robot body for 3-5 seconds until you hear the voice message "Connect to the network." The Wi-Fi indicator on the robot should flash orange.
- Connect to the robot network: In your iPhone Wi-Fi settings, find a network called mi-vacuum-XXXX (where XXXX is your device's unique code) and connect to it. No password is required.
- Return to the app: Once connected to the robotβs temporary network, the app will automatically redirect you to the selection page of your home Wi-Fi network. Enter the router password and wait for the process to be completed (usually takes 1-2 minutes).
Installed application Xiaomi Home
Xiaomi account (Russia region) created
The robot is on and in pairing mode.
iPhone is connected to the 2.4 GHz network
Bluetooth on the iPhone-->
If you have a βDisabled to Connect to the Deviceβ error during the Wi-Fi connection phase, try the following:
- π Reboot the robot (hold the power button for 10 seconds)
- πΆ Reconnect your iPhone to 2.4 GHz (sometimes changing your Wi-Fi channel to 6 or 11 helps)
- π± Remove the Xiaomi Home app and install it again
π‘
If the robot is not identified in the list of devices, try changing the region in the Xiaomi profile to βMainland Chinaβ.
Set up notifications and cleaning schedule
Once you've successfully connected, customize the robot to your needs, and let's start with notifications that will help you track your cleaning status and respond to problems in a timely manner (e.g., if the robot is stuck).
How to enable notifications:
- Open the robot card in Xiaomi Home
- Go to Settings β Notifications
- Activate the switches: π "Reports of completion of cleaning" β οΈ "Mistakes and warnings" π "Low battery charge" (threshold can be set to 20%)
Xiaomi Home
Settings β Notifications β Xiaomi Home
Now, set the schedule. Xiaomi Vacuum Mop 2 supports up to 7 schedules per week, recommending the following options for optimal cleaning:
| Parameter | Recommended value | Explanation |
|---|---|---|
| Cleaning mode | Balanced | Optimal balance between suction strength and work time |
| Wet cleaning | Medium | Enough for most coatings (laminate, tiles) |
| Cleaning time | 9:00 or 18:00 | There is no one at home, but the robot does not interfere. |
| Cleaning areas | All rooms or selected areas | You can eliminate carpets if the robot avoids them. |
To set the schedule:
- Open the robot card β βScheduleβ β βAddβ
- Choose the days of the week (for example, Pn, Sr, Pt)
- Set the time and parameters of cleaning
- Save the settings.
π‘
To save battery life, adjust your schedule so that cleaning starts when you are home, and this will allow you to react quickly to possible freezes.
Removing Typical Errors During Connection
Even with the correct following of the instructions, there can be failures, and let's look at the most common errors and how to solve them.
β οΈ Warning: If the robot is making a di-de-dee-dee beep and flashing red, it indicates a sensor problem. Try cleaning the optical sensors with a dry wipe, the dust may block their operation.
| Mistake. | Reason. | Decision |
|---|---|---|
| No device found. | Robot not in pairing mode or Wi-Fi issues | Reboot the robot and router, check the 2.4 GHz network |
| Authorization error | Problems with Xiaomi account | Log out of the account in the application and log in again. |
| I couldn't connect to the network. | Incorrect Wi-Fi password or incompatible encryption | Check the password, change the type of router encryption to WPA2-PSK |
| Offline device | The robot lost contact with Xiaomi servers | Reconnect the robot to Wi-Fi through settings |
If the robot is connected but does not display a map of the room, follow the following steps:
- Make sure the robot has traveled at least 5 meters β the map starts to be built only after the movement begins.
- Check that the robot settings have enabled the option "Save maps" (Settings β Map β Save map).
- Update the firmware of the robot to the latest version (available in Settings β Software Update).
To update the firmware:
- Connect the robot to the charging station.
- Make sure that the battery is at least 80%.
- In the app, go to Settings β Software Update and follow the instructions.
What to do if the robot is stuck in the "Cloud Connection" phase?This is one of the most frustrating mistakes that usually involves locking Xiaomi servers out by your ISP.
Integration with Apple HomeKit and Siri
Officially, the Xiaomi Vacuum Mop 2 does not support Apple HomeKit, but there are workarounds to manage through Siri.
- π± iPhone with iOS 14+
- π Installed Home Assistant (free) or HOOBS (paid)
- π Stationary computer/server for deploying middleware (you can use Raspberry Pi)
A quick setup through Home Assistant:
- Install Home Assistant on your device (instructions on the official website).
- Add Xiaomi Miio integration through the Configuration β Integrations menu.
- Enter your robotβs token (see below)
- Set up automation and add a robot to Apple Home via HomeKit Integration.
How to get a token for Miio:
- Install the Mi Home Token Extractor app on your iPhone (available in TestFlight).
- Sign in to your Xiaomi account.
- Select the Vacuum Mop 2 robot in the list of devices β the app will show the token.
β οΈ Attention: The token gives full access to your robot, don't let anyone know or keep it in plaintext, change your Xiaomi account password if you suspect a leak, and that will cancel all the tokens you've issued.
After setting up, you can use voice commands:
- π£οΈ "Hey, Siri, start cleaning the living room"
- π£οΈ "Hey, Siri, get the robot back on base"
- π£οΈ "Hey, Siri, what a vacuum cleaner status?"
π‘
If you donβt want to mess with Home Assistant, try Appleβs Shortcuts app, which allows you to create shortcuts to quickly run a cleanup through the Xiaomi API (a token is needed).
Tips for optimizing the work of the robot with iPhone
To make Xiaomi Vacuum Mop 2 work as efficiently as possible, follow these guidelines:
- π Cleaning areas: Break up your apartment into zones in the app and set different modes for each. For example, for the kitchen, increase the suction power, and for the bedroom, reduce the power of suction.
- π Clean the main filter and side brushes at least 1 once a week, a clogged filter reduces the suction power 30-40%.
- πΆ Stable Wi-Fi: If the robot often loses communication, install a Wi-Fi repeater in the center of the apartment or go to the Mesh system (for example, Xiaomi Mi Mesh Router).
- π Battery: To extend battery life, avoid full discharge. Put the robot on charge when you're in the battery. 20-30% charge.
To improve mapping:
- The first 2-3 cleanings are carried out manually, so that the robot more accurately made the map.
- Use virtual walls in the app to limit access to unnecessary areas (such as childrenβs toys).
- If the robot confuses the rooms, rename them in the app and start cleaning again.
To save traffic (relevant with limited Internet):
- Turn off "Auto-Update maps" in the robot settings.
- Prevent the Xiaomi Home app from using mobile internet (iPhone settings β Xiaomi Home β Mobile data).
π‘
Regularly update the firmware of the robot β new versions fix navigation errors and add new features (for example, carpet recognition in version 3.5.8+).