How to use the Mi Home app for Xiaomi vacuum cleaner: from basic settings to hidden features

Xiaomiโ€™s Mi Home app is a central tool for managing the brandโ€™s robot vacuum cleaners, but its functionality is often left undisclosed. Many users are limited to basic start/stop commands, without even knowing about the possibilities of zoning cleaning, adjusting the humidity schedule or integrating with other Mi Ecosystem devices. This article will help you understand all the nuances from the first connection to automating complex scenarios.

The feature of the Mi Home is that the interface and available functions depend not only on the model of the vacuum cleaner (Mi Robot Vacuum-Mop 2 Pro, DreameBot). D9, Viomi V3 And so on, but also from the regional firmware of the device, for example, the Chinese version of the app might have options that are not available in the global version, and we'll take these nuances into account and show you how to get around the restrictions if they interfere with full use.

Important: The manual is relevant for Mi Home 6.0 and later (2023-2026).If you have an outdated version of the app, some menu items may differ - update Mi Home via Google Play or App Store before you start setting up.

Connecting the vacuum cleaner Xiaomi to Mi Home: step-by-step instructions

The first time you turn on the vacuum cleaner requires synchronization with the application, which takes no more than 5 minutes, but there are critical moments that are often missed:

  1. Make sure the vacuum cleaner is at least 20% charged and the indicator on the case should be white or green (red/orange means low charge, connect the device to the docking station).
  2. Download Mi Home from the official store (avoid third-party ones) APK โ€” They may contain stripped-down functionality or malicious code).
  3. Create a Xiaomi account or log in to an existing one. The vacuum cleaner is mandatory, without which you can not save the settings and manage the device remotely.

Follow the algorithm further:

  1. Turn the vacuum cleaner on the case (press for 3 seconds) should sound voice signal in Chinese or English.
  2. At Mi Home, press + โ†’ Add the device โ†’ Household care โ†’ Robot vacuum cleaner.
  3. Choose your model from the list. If you don't have one, try the "Other Robot Vacuum" option (suitable for most Mi Robot devices).
  4. Connect to a 2.4GHz Wi-Fi network (Xiaomi vacuum cleaners don't support 5GHz!). Enter the network password in the app.
  5. Wait for the audible signal from the vacuum cleaner (confirmation call). If the connection is not established, check if the router blocks the IoT device (turn off filtering by MAC-address).

โš ๏ธ Warning: If the vacuum cleaner was previously tied to another Xiaomi account, it needs to be reset. To do this, press the Home and Power buttons for 10 seconds before the beep (2 short squeaks.

Once synchronized successfully, the vacuum cleaner will appear on the Mi Home home screen, and you can now start setting up.

๐Ÿ“Š What model of Xiaomi vacuum cleaner do you have?
Mi Robot Vacuum-Mop 2 Pro
DreameBot D9/L10
Viomi V2/V3
Another Xiaomi model
Not Xiaomi.

Mi Home Interface: What the Basic Controls Mean

The main vacuum cleaner control screen in the Mi Home is divided into several zones.

  • ๐Ÿ“ Map of the room: displayed after the first cleaning, where you can select areas, install virtual walls, and indicate areas that are not allowed to be cleaned, the map is stored in the cloud and synchronized between devices.
  • โš™๏ธ Quick command panel: Start, Pause, Back to Base, Cleanup Mode (dry/wet/intensive) Some models also have a suction switch (Silent/Balanced/Maximum).
  • ๐Ÿ“Š Status bar: shows charge level, time of last cleaning, area of cleaned area and errors (for example, stuck or clogged dust collector).
  • ๐Ÿ”„ Cleaning log: history of all sessions with duration, area covered and water flow (for models with floor washing function).

Hidden interface elements:

  • ๐Ÿ” Long-term click on the map opens the editing mode of zones (you can combine rooms or divide them).
  • ๐Ÿ“Ž In the upper right corner there is an icon of the pin - it fixes the card in its current form to avoid accidental changes.
  • ๐Ÿ”„ Update the map button (in the map menu) is useful if the vacuum cleaner "forgot" the location of the furniture after reshuffling.
Interface elementAppointmentWherever
Zone mode.Cleaning only in the selected area (for example, under the sofa)Map menu โ†’ Zone cleaning
Virtual wallsBlocking access to certain areas of the vacuum cleanerMap menu โ†’ Add โ†’ Virtual wall
ScheduleAutomatic cleaning by day/timeMain screen screen โ†’ Schedule (clock icon)
Suction settingsAdjusting power for different coatingsVacuum cleaner menu โ†’ Cleaning settings

โš ๏ธ Warning: If you lost the ability to edit the map after the Mi Home update, check the app's permissions. on Android 12+ You must manually allow access to the exact location (phone settings) โ†’ Annexes โ†’ Mi Home โ†’ Permits).

Scheduling: How to Automate Cleaning

One of the most useful features of the Mi Home is the ability to program cleaning for specific days and times, which is especially convenient for pet owners or allergic people who need regular cleaning.

To create a schedule:

  1. On the main screen of the vacuum cleaner, click the icon of the Clock (Schedule).
  2. Select Add Schedule.
  3. Specify the days of the week (you can choose a few or all).
  4. Set the time to start cleaning. For models with floor washing function, the water intensity is also adjusted.
  5. Select cleaning mode: Standard โ€“ balance between power and operating time; Quiet โ€“ for night cleaning (low noise); Intensive โ€“ maximum suction force (consumes more charge).

Save the settings. The vacuum cleaner will automatically leave the base at a specified time, even if you're not at home.

Advanced schedule settings:

  • ๐ŸŒก๏ธ Moisture cleaner: Some models (Mi Robot Vacuum-Mop 2 Pro) support starting cleaning when the humidity threshold is exceeded (configured in the Schedule). โ†’ Launch conditions).
  • ๐Ÿ”„ Repetitive cleaning: You can set up several sessions per day (for example, in the morning and evening).
  • ๐Ÿšซ Date Exceptions: If you need to cancel cleaning on a specific day (such as during a holiday), add the date to the Blacklist.

Dock station connected to socket

The vacuum cleaner is on the base (not in an arbitrary place)

Wi-Fi stable (no connection interruptions)

In the router settings, the โ€œpower saving modeโ€ is disabled (it can break the connection with IoT devices)

-->

If the vacuum cleaner does not start cleaning on schedule, check:

  • Time on the smartphone and in the Mi Home app is synchronized (a difference of more than 5 minutes can knock the schedule).
  • The device is not in Do Not Disturb mode (disables in the vacuum cleaner settings).
  • There is enough space for exit on the base (minimum distance is 1.5 m in front and 0.5 m on the sides).

Zoning and virtual walls: how to limit the access of the vacuum cleaner

By default, the vacuum cleaner tries to remove all available space, but often requires you to exclude certain areas - for example, a nursery while sleeping or a section with wires. Mi Home has two tools for this: virtual walls and no-go zones.

How to add a virtual wall:

  1. Open the room map in the application.
  2. Press Add Add Add. โ†’ Virtual wall.
  3. Draw a line on a map that restricts access, and you can create up to 10 walls at a time.
  4. Save the change. The vacuum cleaner will bypass the marked area as a physical obstacle.

The no-go zones work differently, they block the cleaning in a dedicated rectangle completely.

  1. On the map, click Add Add โ†’ The no-go zone.
  2. Stretching the rectangle in the desired area.
  3. Set up a schedule for the zone (you can only make it active during certain hours).

Zoning tips:

  • ๐Ÿ›๏ธ For children's rooms, it is better to use the schedule of no-go zones (for example, block cleaning from 20:00 to 8:00).
  • ๐Ÿพ If there are animals in the house, virtual walls will help protect food bowls or trays.
  • ๐Ÿšช For open doors (for example, in the pantry), draw a virtual wall along the edge of the opening - the vacuum cleaner will not go inside.

โš ๏ธ Attention: Virtual walls and no-go zones are not saved when you reset your map! If you manually update the map of the room (for example, after repositioning furniture), all restrictions will have to be adjusted again.

How to get around the limit on the number of virtual walls?
Some models of vacuum cleaners (for example, DreameBot) L10 Pros allow you to create up to 10 virtual walls, but in budget versions this number is often limited to 2-3. You can circumvent the restriction in two ways: 1. Use physical beacons (sold separately, for example, Xiaomi Mi Home Multifunctional Gateway). 2. Create combined zones: Instead of several small walls, draw one large one that surrounds all forbidden areas.

Integration with other Xiaomi devices: automation scenarios

Xiaomi vacuum cleaners can work in conjunction with other ecosystem devices โ€” motion sensors, smart sockets, lamps and even air conditioners โ€” to create complex automation scenarios.

Examples of useful scenarios:

  • ๐Ÿšช "Cleaning when leaving the house": the vacuum cleaner starts automatically when all family members leave the apartment (determined by the geolocation of smartphones or presence sensors).
  • ๐ŸŒก๏ธ "Cleaning by humidity": if the sensor Xiaomi Temperature & Humidity Sensor detects humidity above 60%, the vacuum cleaner is switched on in dry cleaning mode.
  • ๐Ÿ’ก "Lighting during cleaning: Yeelight smart bulbs turn on at 30% brightness when the vacuum cleaner starts working (so as not to stumble in the dark).

How to create a script:

  1. In Mi Home go to the Profile section โ†’ Automation โ†’ Add.
  2. Select If and specify a condition (e.g. Motion Sensor). โ†’ Traffic detected).
  3. Press That... and add the action Robot vacuum cleaner โ†’ Start cleaning.
  4. If necessary, add additional conditions (e.g. time) โ†’ 9:00 to 18:00).
  5. Save the script. Now the cleaning will start automatically when the conditions are met.

Limitations of automation:

  • Scenarios only work if all devices are linked to a single Xiaomi account.
  • Some models of vacuum cleaners (for example, Viomi) V2) Do not support geolocation launches โ€“ only for time or sensors.
  • When using motion sensors, make sure they are installed at a height of no more than 2.5 m (otherwise the vacuum cleaner may not respond).

๐Ÿ’ก

If the scenario doesnโ€™t work, check the server region in the Mi Home settings. For stable automation, choose the mainland server, which supports more devices than European or American servers.

Solving common problems with Mi Home and vacuum cleaner

Even with the right setup, there can be failures, and let's look at the typical errors and how to fix them.

Problem.Possible causeDecision
The vacuum cleaner does not connect to Wi-FiWrong password, router is running in 5 GHz mode, lock MAC-addressReconnect the router to 2.4 GHz mode, turn off filtering MAC, reboot the vacuum cleaner
The card is not saved after cleaning.Weak Wi-Fi signal at base location, firmware failureMove the base closer to the router, update the vacuum cleaner software
The vacuum cleaner is not returning to baseObstacle on the way, discharged battery, sensor failureClear the path to base, check the charge, reboot the device
The โ€œStuckโ€ Error Appears for No ReasonDirty sensors, high carpet pile, uneven floorClean the sensors (especially the lower ones), reduce the suction power

Additional tips for troubleshooting:

  • ๐Ÿ”„ If the vacuum cleaner does not respond to commands from the application, restart it: press the power button for 10 seconds before the beep.
  • ๐Ÿ“ถ If there are constant communication interruptions, check if other devices at 2.4 GHz (microwaves, wireless headphones) interfere. Try changing the Wi-Fi channel in the router settings.
  • ๐Ÿ—บ๏ธ If the card is distorted after the update, perform the card reset manually: Vacuum cleaner settings โ†’ Map. โ†’ Reset the card.

โš ๏ธ Note: If some features (e.g. water control) have disappeared after the vacuum cleaner firmware update in Mi Home, this may be due to regional restrictions. To return full functionality, change your account region to China (but note that this will require a Chinese phone number to confirm your account).

Hidden functions of Mi Home: what a vacuum cleaner can do, but does not advertise

The manufacturer doesn't always talk about all the features of the devices, but here are some "secret" features that can be activated through Mi Home or third-party firmware:

  • ๐ŸŽต Voice Packaging: The vacuum cleaner can voice actions in different languages (including Russian). โ†’ Voice prompts and select the package. For some models (DreameBot) D9) Even custom voice messages are available (downloaded via Mi Home).
  • ๐Ÿ” Turbo mode for carpets: some vacuum cleaners have a hidden option to increase the suction power when carpet coating is detected. Activated via Cleaning Settings โ†’ Carpet recognition.
  • ๐Ÿ“ก Remote control without the Internet: if the vacuum cleaner and smartphone are connected to the same local network, the teams will work even without Internet access (useful for a cottage or office with a limited connection).
  • ๐Ÿ”‹ Battery Customization: In the Engineering Menu (available via Mi Home for advanced users), you can limit the maximum battery charge to 80% to extend its lifespan.

How to open the engineering menu:

  1. At Mi Home, go to the vacuum cleaner page.
  2. Click on the icon Three dots (โ‹ฎ) โ†’ About the programme.
  3. Slip 5 times according to the firmware version. You will see a hidden menu with additional settings.

๐Ÿ’ก

Not all hidden functions work well! For example, forcing Turbo mode on non-supporting models can cause the engine to overheat. Before activation, check compatibility with your model on forums (for example, check for compatibility with your model, 4PDA Xiaomi Community).

FAQ: Answers to Frequent Questions

Can you control Xiaomi vacuum cleaner without Mi Home?
Yes, but with limitations. Basic commands (start, stop, return to base) are available through physical buttons on the case. For advanced control (zoning, schedule), you need an app. Alternative Mi Home can be Home Assistant or Alice from Yandex (if the vacuum cleaner supports integration).
Why does the vacuum cleaner not wash the floor after updating the firmware?
This is a typical problem after updates, especially if you use unofficial firmware or have changed your account region.Try: Reset vacuum cleaner settings to factory (Settings) โ†’ Reset) Remove and re-add the device to Mi Home, check if the water settings in the Cleaning Settings have gone wrong. โ†’ If the problem persists, roll back the firmware through the engineering menu or call Xiaomi for support.
How to transfer the map of the room to a new phone?
The card is stored in the Xiaomi cloud and linked to your account. To transfer it to a new device: Install Mi Home on a new phone and log in to the same account. Wait for sync (may take up to 5 minutes). If the card does not appear, manually update it by running a vacuum cleaner for cleaning. Important: if you delete the account or vacuum cleaner from the application, the card will be lost without recovery!
Can I use Mi Home on iPhone and Android at the same time?
Yes, but with reservations. One Xiaomi account can be logged in to multiple devices and all of them will be synced. However, simultaneous management from different phones can cause conflicts (for example, if you run cleaning from your iPhone and then try to change your settings with Android).
What to do if Mi Home shows an error "Device offline"?
There are several reasons: the vacuum cleaner is discharged (put it on the base); Wi-Fi is unstable (check the router); Xiaomi servers are not available (check the status on downdetector.com); the device is locked after multiple failed attempts to connect (reset). If the problem is not solved, try: Reboot the vacuum cleaner (press the power button for 10 seconds); Remove the device from Mi Home and add again; Change the server region in the account settings (for example, from Europe to Asia).