Why iPhone App Is The Key to Effective Cleaning
Xiaomi vacuum cleaners are no longer just smart brooms. Today, they are complex devices with laser navigation, cleaning area support and integration into the smart home ecosystem. But all their functionality is revealed only through the official application β Mi Home or Mi Robot (depending on the model). Without the right setup on the iPhone, you lose 70% of the capabilities, from creating virtual walls to voice control through Siri.
In this article, the guide to setting up the application for all Xiaomi robot vacuum cleaners models (including Mi Robot Vacuum-Mop 2 Pro, DreameBot D9 and others) is relevant for 2026, taking into account the features of iOS. We will analyze not only basic connection, but also hidden functions: how to circumvent Appleβs restrictions on the background operation of applications, why the robot can βloseβ the map after an iOS update, and how to configure cleaning by geofences. Without water, only proven steps and solutions to real user problems.
What to choose from: Mi Home vs Mi Robot
The first question that arises for owners of Xiaomi is which app to install, officially the company offers two options:
- π± Mi Home is a universal application for all Xiaomi devices (including vacuum cleaners, light bulbs, cameras). Suitable for basic settings, but has limited cleaning management features.
- π€ Mi Robot is a dedicated robot vacuum cleaner app that gives you more control over maps, schedules and cleaning options.
Which is the best option for an iPhone? It depends on your vacuum cleaner model.
| Model robot vacuum cleaner | Recommended annex | Reason. |
|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro, DreameBot D9, Mi Robot Vacuum-Mop 2 Lite | Mi Robot | Full multicard support, mop pressure setting, choice of coating type |
| Mi Robot Vacuum 1S, Mi Robot Vacuum E10 | Mi Home | In Mi Robot, these models work with synchronization errors. |
| Viomi V3, DreameBot L10 Pro | Both | Functionality is identical, but in Mi Robot easier to navigate the map |
Important: If your vacuum cleaner supports both apps, install Mi Robot β it is optimized for iOS and less likely to fly out when running in the background. But first check compatibility on the official Xiaomi website (section "Supported Devices").
Step-by-step setting up the application on the iPhone
The process of connecting a robot vacuum cleaner to an iPhone is different from Android due to the limitations of iOS. Follow this instruction to avoid typical errors:
- Download Mi Home or Mi Robot from the App Store. note that both apps require iOS 13.0 or later.
- Account Registration: Register via phone number or email. β οΈ Note: If you already have a Xiaomi account linked to another region (e.g. China), create a new one or the robot may not connect to your regionβs servers.
- Addition of a device: π Turn on the robot vacuum cleaner (press the power button for 3 seconds). πΆ Make sure your iPhone is connected to 2.4GHz Wi-Fi (Xiaomi robots donβt work with 5GHz!). π In the app, click "+" β "Add the device" β Select the category "Vacoust".
Bluetooth pairing
Wi-Fi connection
Once the connection is successful, the robot will automatically update the firmware (if a new version is available). Do not interrupt the process, this can cause a failure of the navigation system: 5-15 minute.
Make sure the robot is charged at least 50 times%|
Connect iPhone to 2.4 GHz Wi-Fi |
Disable VPN (can block Xiaomi servers)|
Allow the app to access geodata and notifications |
Clear the area around the dock (minimum 1.5 m on each side)-->
Setting up the map and cleaning areas
One of the key functions of Xiaomi robots is to create an interactive room map, which is nuanced on the iPhone because of the limitations of iOS on the background of applications. Here's how to set up the map correctly:
- First cleaning: Run the robot in full cleaning mode (Settings β Modes β Full cleaning).
- Editing the map: πΊοΈ Divide the room into rooms: click on the map β "Edit" β "Add a room". π« Add virtual walls and no-go zones (such as around animal feeder). π Set up the order of cleaning rooms in the menu "Sequence".
Keeping the map
iPhone
Settings β Map β Backup β Save to iCloudThis will create a local copy that can be restored even without the internet.
β οΈ Note: if after updating iOS, the robot stopped seeing the saved card, try it:
- Reboot the robot (hold the power button for 10 seconds).
- In the app: Settings β Map β Reset the map and let the robot re-create it.
- Turn off Battery Optimization for the Mi Home/Robot app in your iPhone settings.
Example of setting a schedule for a family with pets:
- Monday, Wednesday, Friday β 9:00: dry cleaning of all rooms except for the nursery.
- Tuesday, Thursday - 14:00: wet cleaning of the kitchen and corridor.
- Saturday β 11:00: full cleaning with increased suction power.
β οΈ Warning: If the robot doesn't start on schedule, check it out:
- Is the background mode enabled for the Mi Home/Robot app (iPhone Settings β Mi Home β Background Update) enabled?
- Does your router block access to Xiaomi servers (try temporarily disabling the firewall)
- Is the robot sufficiently charged (at least 20% for automatic cleaning)?
How to Set Up a Schedule with Siri Shortcuts
Problems and Solutions: Why the Application is Not Working
iPhone users are more likely to experience sync problems than Android users, and here are the most common errors and solutions:
| Problem. | Possible cause | Decision |
|---|---|---|
| The robot does not connect to Wi-Fi | The router only works in the 5 GHz band. | In router settings, turn on 2.4 GHz mode or create a separate network for smart devices |
| The application will fly out when the card is opened. | Lack of RAM on the iPhone | Close all background apps and restart Mi Home/Robot |
| The robot does not keep changes in the schedule | Failure of synchronization with the cloud Xiaomi | Log out of your account and log in again, then reset the settings. |
| Siri voice commands are not working | Integration with HomeKit is not configured | Add the robot to the Home app via Mi Home (Smart Home section) |
If none of the solutions worked, try resetting the network settings on the robot:
- Press and hold the Home and Power buttons on the robot for 5 seconds.
- Wait for the sound signal (2 short beeps).
- Connect the robot again through the app.
β οΈ Attention: Network reset will delete all saved maps and schedule settings! Before the procedure, back up your card to iCloud (see section above).
π‘
90% of problems with connecting a robot vacuum cleaner Xiaomi to the iPhone are solved by switching the router to 2.4 GHz mode or turning off the VPN.
Hidden functions: what can be configured additionally
Few people know, but Mi Home and Mi Robot have hidden settings that make the robot work better.
- π Adjustment of sounds: In Settings β General. β Sounds can be turned off by voice cues or replaced by melodies, which is useful if the robot is working at night.
- π Charging optimization: Enable Eco Charging mode (Settings) β Battery to extend battery life: The robot will charge up to 80% and maintain this level.
- π§Ή Customization of cleaning: Adjust the number of mop passes (1 to 3) for different types of coatings. Set different suction power for carpets and hard floors. Activate Deep Cleaning mode for highly contaminated areas (available in Mi Robot).
- π Cleaning statistics: In the "Reports" section, you can see the area of harvested land, the time you're working, and even the wear of your brushes, and these data help you plan for replacements.
For models with a camera (for example, DreameBot L10 Pro) additional features are available:
- πΈ Real-time viewing: you can follow the robot through the app, as if through the app IP-camera.
- π Object recognition: The robot will bypass childrenβs toys, shoes and other small objects.
To open developer mode (for power users), 5 times click on the firmware version in Settings β About Device. This will give you access to fine-tuning sensors and motion algorithms.