Setting up rooms for the robot vacuum cleaner Xiaomi: from markup to cleaning schedule

Why Xiaomi’s Robot Vacuum Can’t See a Room – and How to Fix It

You bought the Xiaomi Mi Robot Vacuum (or one of the newer models like the Xiaomi Robot Vacuum-Mop 2 Pro), started the first cleaning β€” and instead of a neat map with separated zones, you got chaotic lines and one big β€œroom”? The problem is familiar to many. The fact is that Xiaomi robots can not automatically determine the boundaries of rooms without setting up. Even with a LiDAR scanner (laser rangefinder), the device needs your help to β€œunderstand” where the corridor ends and the kitchen begins.

In this article, we'll look at all the ways you can mark rooms, from manually splitting them in the Mi Home app to creating virtual walls and setting up a zone-cleaning schedule, and why a robot can forget the markup after updating the firmware and how to prevent it, and if your vacuum cleaner stubbornly ignores those boundaries or merges all the rooms into one, you'll find a solution here.

⚠️ Important: Instructions are relevant for models with LiDAR (Mi Robot Vacuum-Mop P, S7, S7 Pro Ultra, etc.) and hybrid sensors (Mi Robot Vacuum-Mop 2 Lite). For low-end versions without a laser scanner (for example, Mi Robot Vacuum-Mop Essential), room markup functionality may be limited or absent.

Preparation: What to do before the layout of the rooms

Before proceeding to the map section, make sure that the basic conditions for the correct operation of the robot are met:

  • πŸ”Ή Update: Check the firmware version in Mi Home β†’ Device β†’ Settings β†’ Software Update. Outdated versions often contain markup bugs.
  • πŸ“± Up-to-date Mi Home: The app must be at least 6.0.100 (for Android/iOS). Older versions do not support multi-room markup.
  • πŸ“‘ Stable Wi-Fi: The robot must be connected to a 2.4 GHz network (not 5 GHz!). With a weak signal, the card may or may not be saved.
  • 🧹 Clean sensors: Wipe LiDAR lenses and optical sensors with a dry wipe - dust distorts the scan.

If the robot has already cleaned the map, but it turned out to be β€œsmeared” or incomplete, reset it:

  1. Open Mi Home, select a vacuum cleaner.
  2. Go to the map β†’ Settings of the map β†’ Clear the map.
  3. Start a new cleaning in Full Cleaning (not Zone!) mode.
πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum-Mop 2 Pro
Xiaomi Robot Vacuum-Mop S7
Mi Robot Vacuum-Mop Essential
Another model with LiDAR
No LiDAR (budget)

Method 1: Manual marking of rooms in the Mi Home application

The most reliable method is to divide the map manually after the robot has built the complete diagram of the apartment.

  1. Start a full cleaning: Select Full Cleaning mode and wait for the robot to go around the entire space.
  2. Save the map: After cleaning is completed, the button Save the card will appear in Mi Home – press it.
  3. Activate editing mode: Slip the pencil icon (or Edit the map) in the upper right corner.
  4. Separate rooms: Press Add room. Finger around the boundaries of the first room (e.g., kitchen). The robot automatically suggests a name that can be changed. Repeat for all zones. Use the name "Corridor" or "Aisle" for the corridor.

Save the changes:

Ready.

Critical detail: If after saving the room "merge" back into one zone, check the server settings in Mi Home. Xiaomi robots are tied to the region - for Russia, choose the server Russia (MIR), not China (otherwise the markup functionality will be limited).

β˜‘οΈ Preparation for room markings

Done: 0 / 5

Method 2: Virtual Walls and No-Go Zones

If the robot persists in driving into unwanted places, such as under the bed or to a cat's bowl, use virtual barriers.

Static virtual walls

Suitable for permanent restrictions (for example, the fencing of a baby cot):

  1. At Mi Home, open the map.
  2. Slip on the icon Add (plus in the mug) β†’ Virtual wall.
  3. Put your finger on the map and it will become a red barrier.
  4. Set the wall height (by default 10 cm – this is enough for most obstacles).

Temporary exclusion zones

Use for one-time restrictions (for example, do not clean under the table during lunch):

  1. From the map menu, select Add β†’ Zone Prohibit.
  2. Spend the area that needs to be excluded.
  3. Set the time of action (for example, from 12:00 to 14:00).

⚠️ Warning: Virtual walls don't work on a scheduled cleaning schedule unless the robot is connected to Wi-Fi. It will ignore barriers offline!

What happens if the virtual wall is not saved?
The problem is often with the app's cache. Try: 1. Close Mi Home through the latest apps menu. 2. Clear the cache in the phone's settings (Android: Settings β†’ Apps β†’ Mi Home β†’ Memory β†’ Clear the cache). 3. Restart the app and re-create the wall.

Method 3: Automatic room recognition (for new models)

Xiaomi S7, S7 Pro Ultra and later, support AI- markup, the algorithm itself determines the boundaries of the rooms by furniture and doorways. To activate the function:

  1. Make sure the robot updates the map after the last cleaning.
  2. Go to the Settings of the map β†’ AI- Markup.
  3. Click Start Analysis and wait for processing (it will take 1-3 minutes).
  4. Check the rooms offered – adjust the boundaries manually if necessary.

πŸ”Ή Limitations of AI- Markup:

  • It works only in well-lit rooms (in the dark, accuracy drops).
  • It does not recognize rooms without doors (such as a studio).
  • It can be a mistake in the kitchen because of the large amount of furniture.

Model robot.Support for AI- markupprecisionNotes
Xiaomi Mi Robot Vacuum-Mop 2 Pro❌ No.β€”Only hand markings.
Xiaomi Robot Vacuum-Mop S7βœ… Yes.85–90%Requires software upgrades to 3.5.8_002006 and higher
Xiaomi Robot Vacuum-Mop S7 Pro Ultraβœ… Yes.90–95%It is better to recognize open spaces.
Mi Robot Vacuum-Mop Essential❌ No.β€”Without LiDAR, only zone cleaning

Cleaning schedule for rooms: how to set up

Once the rooms are marked, you can program the robot to clean only certain areas at a given time, such as the kitchen at 9:00 a.m. daily and the bedroom on Tuesdays and Fridays.

Instructions:

  1. In Mi Home, open the map and tap the icon Schedule (clock).
  2. Click Add Schedule β†’ Select Rooms.
  3. Check the desired areas (for example, β€œKitchen” and β€œCorridor”).
  4. Set up: πŸ•’ Time: Specify the hour and minutes (e.g. 09:00). πŸ“… Days: Choose the days of the week or set Daily. πŸ”„ Mode: Vacuum, Vacuum + Mop Only, or Intensive Cleaning. πŸ”‹ Suction Level: Quiet, Balanced, Turbo.

Ready.

⚠️ Warning: If the robot misses cleaning on schedule, check:

  • Wi-Fi connection (when the network is lost, the task is reset).
  • Charge level (if less than 20%, cleaning will not begin)
  • Power saving settings on the phone (some modes block background Mi Home work).

πŸ’‘

To prevent the robot from waking you up at night, set up a daytime bedroom cleaning schedule or use Quiet mode (noise level ~55 dB).

Frequent mistakes and their solutions

Even after the right setup, the robot can behave unexpectedly, and let's take a look at top-5 problems and how to fix them:

1.Robot 'forgets' room markings

Reason: Reset the card after updating the firmware or changing the server in Mi Home.

Decision:

  • Before updating the software, save the map manually (the Export card button in the settings).
  • After updating, import the saved card through Import Card.
  • Do not change the server in Mi Home unnecessarily – this resets all settings.

2.The rooms merge into one zone

The reason: The robot did not detect clear boundaries (for example, an open doorway without a door).

Decision:

  • Add virtual walls in places of blurred borders.
  • Use physical barriers (such as magnetic tape for robot vacuum cleaners).
  • Restart the map construction from scratch.

3.The robot does not clean the selected room on a schedule

Reason: Time zone conflict or synchronization error.

Decision:

  • Check if the schedule is overlapped by another task (e.g., general cleaning).
  • Remove and re-create the schedule.
  • Reboot the robot (hold the power button for 10 seconds).

πŸ’‘

If the robot ignores virtual walls, try to reduce their height to 5 cm – sometimes high barriers he perceives as an obstacle and tries to get around.

Can you specify rooms for a Xiaomi robot vacuum cleaner without LiDAR (for example, Mi Robot Vacuum-Mop Essential)?
No. The models without a laser scanner (Mi Robot Vacuum-Mop Essential, 1C, 1S) don't build a map of the room. They are guided by a gyroscope and optical sensors, so they only support zone cleaning (you divide the space into rectangular areas by hand) or cleaning by timer without being tied to rooms. LiDAR (or vSLAM in new models like Xiaomi Robot Vacuum-Mop 2 Lite) is required for room marking.
Why can't a robot build a new map after moving?
Xiaomi's robot is tied to a saved map. When you move: Reset an old card in Mi Home β†’ Map β†’ Settings β†’ Clear the map. Start cleaning the new room in Full Cleanup mode. After you build the map, mark the rooms again. ⚠️ Don't use the Clone card function, this duplicates the old markup, which will lead to navigation errors.
How to transfer room settings to a new phone?
All data (including maps and schedules) are linked to your Mi Account. To reset settings: Sign in to Mi Home on a new phone under the same account. Wait for sync (may take up to 5 minutes). If the card does not appear, check: Internet connection. Application version (should match the old one) Server region in Mi Home (should be the same).
Can I set different cleaning settings for each room?
Yes. In the Mi Home, you can set up for each room: 🧹 Cleaning mode: Vacuum, vacuum + mop only, intense. πŸ’¨ Suction level: Quiet to Maximum. πŸ’§ Moisture (for mop models): Dry, Medium, Wet. ⏱ Cleaning time: Time limit (for example, no more than 20 minutes in the kitchen).
Why can't the robot see the new furniture and bump into it?
LiDAR scans the room only during cleaning. If you rearrange furniture: Run the robot in Full Clean mode, it will update the map. If the furniture is temporary (like a chair), use the exclusion zone. For permanent changes (new cabinet), update the room markings manually. πŸ”Ή Advice: To make the robot adapt faster, manually walk it to new furniture and wait for it to "remember" (blue indicator lights up).