How to control the robot vacuum cleaner Xiaomi: from the first setup to advanced features

Xiaomi vacuum cleaners are no longer a curiosity — today they are full-fledged cleaning assistants that can not only collect dust, but also build maps of rooms, avoid obstacles and even wash floors. However, many users use only 20% of their devices, limiting the start button on the case. Meanwhile, the correct management of the robot vacuum cleaner saves time, electricity and even extend the life of the equipment.

In this article, we will look at all the ways to control Xiaomi vacuum cleaners, from basic (buttons on the case) to advanced (voice commands, automation through Mi Home and Google Assistant). Particular attention will be paid to hidden features that the manufacturer does not advertise, but which can radically improve the quality of cleaning. For example, did you know that you can adjust different suction intensity for different rooms or prevent the vacuum cleaner from entering certain areas depending on the time of day?

The material is relevant for all modern models of Xiaomi Mi Robot Vacuum (including the series). S5/S6/S7, Mop 2 Pro, Ultra and others with support LDS/ToF-scanners, and for devices branded as Roborock (a subsidiary of Xiaomi), if your model is older than yours. 2018 Some features may not be available – check compatibility in the official app.

1. First on and basic setup of robot vacuum cleaner

Before the first launch of the robot vacuum cleaner Xiaomi needs to follow a few mandatory steps, starting with unpacking and preparing the device:

  • 📦 Take the vacuum cleaner out of the box and remove the protective films from the sensors (especially from the lidar – the round “eye” on the top panel).
  • 🔋 Charge the battery before 100% using the original adapter (charging time — 4-6 Do not use fast charging from smartphones - this can reduce battery life.
  • 🧹 Install side brushes and a main filter (newer models often come in a separate package.
  • 📱 Download the Mi Home app (for Xiaomi) or Roborock (for this brand’s devices) from the App Store or Google Play.

After charging, turn on the vacuum cleaner with a long press on the physical button on the case (usually it is one and located in the center). The device will emit an audible signal and begin searching for the Wi-Fi network. Now move to binding in the application:

  1. Open Mi Home and register (or log in to your account).
  2. Click "+" → "Add device" → select the category "Vaccinerator".
  3. Follow the instructions on the screen: the application will offer to connect to a temporary Wi-Fi network, which is created by the vacuum cleaner (network name begins on the computer). mirobot_ or rockrobo_).
  4. Return to the main Wi-Fi network and wait for the sync to complete.

⚠️ Warning: If the vacuum cleaner doesn’t connect to Wi-Fi, check if your router supports the standard 802.11 b/g/n frequency-wise 2.4 GHz – Xiaomi devices don’t work with networks 5 GHz or standard 802.11ac (Wi-Fi 5/6). Also, disable the “Band Steering” function in the router settings).

Once successfully connected, the vacuum cleaner will automatically start the first cleaning to build a map of the room. Do not interrupt this process - the more accurate the map, the more efficiently the device will navigate in the future. In new models (for example, Xiaomi Mi Robot Vacuum-Mop 2 Ultra), the map is built in 1-2 passes, in old ones (for example, Mi Robot Vacuum 1S) it can take up to 5 cycles.

📊 What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum-Mop 2 Pro
Roborock S7
Mi Robot Vacuum X10+
Other Xiaomi/Roborock models
I haven't bought it yet.

2. Control through physical buttons on the body

Even without a smartphone, Xiaomi’s robot vacuum cleaner can be controlled using buttons on the top panel, and their number and functionality vary depending on the model, but the basic set usually includes:

  • ⏻ Power button – short press turns on/off vacuum cleaner, long (3-5 seconds) – resets the device to factory settings.
  • ▶️ Cleaning Start button – one tap starts standard cleaning, double tap – returns vacuum cleaner to base.
  • 🔄 Back to base button (if any) – forcefully sends the device to the docking station.
  • 🔊 Cutting the sound button (in some models) – disables voice prompts.

For example, in the Roborock S7, the start button is also responsible for switching cleaning modes: 1 tap → Standard cleaning, 2 taps → Intensive cleaning, 3 taps → Quiet cleaning.

Note that button control does not allow you to configure zoning, schedule or other advanced features, and this is the minimum functionality for emergencies (for example, if the smartphone is dead or no Wi-Fi access).

Model vacuum cleanerButtons on the caseButton functions
Mi Robot Vacuum 1S1 button (power/start)Short press – start cleaning, long – reset
Roborock S6 Pure2 buttons (power + start)Double pressing “Run” – Intensive mode
Xiaomi Mi Robot Vacuum-Mop 2 Ultra3 buttons (power, start, return)Triple press "Run" - moping mode
Roborock S7 MaxVTouch buttonsSwipe gesture for switching modes

⚠️ Warning: If the vacuum cleaner doesn't respond to button presses, check: Battery charge (the indicator should burn green or blue); Clean button contacts (dust or moisture can block operation); Firmware updates - old versions of the software may have had the buttons working incorrectly.

3.Management through the Mi Home application: basic functions

The Mi Home app (or Roborock for the respective models) is the main tool for controlling the robot vacuum cleaner. Once the device is attached, you will see the main screen with a map of the room (if the map is not already built, start cleaning manually).

  • 🗺️ Map of the premises - this shows the plan of your apartment with the marking of rooms, cleaning areas and no-go areas. 3D.
  • ▶️ Quick Start buttons – “Start Cleaning”, “Disposal Zone”, “Return to Base».
  • ⚙️ Device settings - here are configured cleaning modes, voice alerts, software updates.
  • 📊 Statistics - history of cleaning, covered area, working time.

One of the main advantages of the app is that you can set up a cleaning schedule, for example, you can program the vacuum cleaner to clean at 10:00 a.m. every day, except on weekends, or you can run intensive cleaning on Wednesdays.

  1. Go to the “Schedule” section (or “Timer” in English).
  2. Click on “Add” and select the days of the week.
  3. Specify the start time and type of cleaning (standard, intense, quiet).
  4. Save the settings – the vacuum cleaner will automatically start at a given time.

In models with wet cleaning function (for example, Mi Robot Vacuum-Mop 2 Pro), you can set the dry and wet cleaning modes separately in the schedule, for example, on weekdays - only a vacuum cleaner, and on Saturdays - a vacuum cleaner + floor washing.

Make sure there is enough water on the base (for moping models)|Close the doors to rooms where the vacuum cleaner should not enter|Check that there are no small items on the floor (wires, toys)|Disable the "Do Not Disturb" function on the base, if any-->

Zoning and no-go zones: how to limit the movement of the vacuum cleaner

One of the most useful features in Xiaomi's robot vacuum cleaners is the ability to divide the room into zones and adjust the cleaning rules for each.

  • 🚫 Ban the vacuum cleaner from entering the nursery during quiet hours.
  • 🔄 Cleaning the hallway more often than the bedroom.
  • 💦 Turn on wet cleaning only in the kitchen and in the hallway.
  • 🚪 Restrict access to rooms with carpets (if the vacuum cleaner does not cope with them well).

To set up zoning:

  1. Wait for the vacuum cleaner to build a full map of the room (usually 1-2 complete cleaning is required).
  2. In the Mi Home app, open the map and click "Edit" (pencil icon).
  3. Select rooms, assign them names (for example, “Kitchen”, “Bedroom”).
  4. Set up rules for each zone: 🔹 No-go zone - vacuum cleaner will never come here. 🔹 Cleaning area – vacuum cleaner will be cleaned only here (useful for spot cleaning). 🔹 Virtual Wall – Temporary Restriction (for example, during repairs).

In multi-card-based models (such as the Roborock S7 MaxV Ultra), you can create separate maps for each floor of the house, and the vacuum cleaner will automatically recognize which floor it is on and use the corresponding map.

How to reset the card if the vacuum cleaner began to confuse the rooms?
If the robot vacuum cleaner starts to misorientate (for example, after rearranging the furniture), reset the map: In the Mi Home app, open the map. Click on three dots in the upper right corner → “Clear the map.” Start cleaning again - the vacuum cleaner will build a new map. Attention: After resetting the map, you will have to reconfigure the zones and forbidden areas!

To fine-tune the zones, use the crawl mode (available in some models), in which the vacuum cleaner moves very slowly, allowing you to more accurately circle the boundaries of rooms or forbidden areas.

5. Voice control and smart home integration

Xiaomi’s robot vacuum cleaners support voice control via Alice (Yandex), Google Assistant and Amazon Alexa. This is convenient when your hands are busy or you are in another room.

  1. Make sure the vacuum cleaner is connected to the same Mi Home account as your smart home.
  2. In the smart assistant app (such as Yandex or Google Home), add the device through the Smart Home section.
  3. Give a command like, "Alice, start cleaning with a vacuum cleaner" or "OK Google, send a vacuum cleaner to base."

If the vacuum cleaner started to work worse (for example, poorly suction or is lost on the map), perform a reset to the factory settings:

  1. Turn off the vacuum cleaner.
  2. Press the power button for 10-15 seconds until you hear the beep.
  3. Connect the vacuum cleaner to the application again (the map and settings will be removed!).

⚠️ Warning: Never use vacuum cleaners: Abrasive detergents (they will damage plastic and rubber parts); sharp brush cleaning items (use scissors or a special tool from the kit); filter dryer (high temperatures deform the material). Use only cold water to flush the filter!

8 Common errors and their solution

Even with the right setup, Xiaomi’s robot vacuum cleaners sometimes don’t work properly, and let’s look at the typical problems and ways to solve them:

Problem.Possible causeDecision
The vacuum cleaner is not returning to baseThe base is moved or closed, low battery power, sunshine interference (for models with lidar).Check that there are 1.5 meters free on each side of the base, charge the vacuum cleaner manually, close the curtains or move the base into the shade.
The vacuum cleaner doesn't build a mapIt's too dark or too bright, it's polluted, it's outdated.Make sure the room is lighted properly. Wash the lidar with a dry napkin. Update the software through the app.
A vacuum cleaner doesn't wash the floorThe tank ran out of water, the nozzles clogged, the ragged man has no contact with the floor.Pour the water and make sure the tap is open. Clean the nozzles with a needle (from the kit). Check the mop's attachment.
The vacuum cleaner is always stuck.High rapids or long-pile carpets, obstruction sensors are dirty, and the wheels are blocked by hair.Use adapters for the thresholds. Wipe the sensors in front of the vacuum cleaner. Clean the wheels of your hair.

If none of these methods worked, check the error codes in the Mi Home app, for example:

  • Error 1 – Issue with the side brush (replace or clean).
  • Mistake 2 - jammed the main brush.
  • Error 10: Low battery charge.
  • Error 17 - problem with lidar (wipe or restart the vacuum cleaner).

You can find a full list of errors in the user manual or on the official Xiaomi website. If the error repeats, contact the service center (especially if the vacuum cleaner is guaranteed).

What to do if the vacuum cleaner does not turn on?
Check that the power adapter is connected to the base and the socket. Make sure the contacts on the base and vacuum clean (wipe with alcohol). Try to drop the vacuum cleaner to the factory settings (long press of the power button). If nothing helps, check the battery - it may be swollen and needs to be replaced.

FAQ: Frequent questions about managing Xiaomi robot vacuum cleaner

Can I drive a vacuum cleaner without Wi-Fi?
Yes, but with limitations. Without Wi-Fi, you can: Control through physical buttons on the case; basic cleaning on schedule (if it was set up earlier and stored in the vacuum cleaner's memory); however, room maps, zoning, voice control and remote access will not work; Wi-Fi is mandatory for full use.
How to update