What the colors on Xiaomi robot vacuum cleaner map mean: a complete guide to decrypting

The cleaning map in the Mi Home or Xiaomi Home app isn't just visualizing the robot's path, it's the key to understanding how it works. If you've ever wondered why some areas on the map are lit in red and others are lit in gray or blue, this article will help you get a glimpse into the details. The colors here aren't random: they reflect the status of the cleaning, obstacles, no-go zones, and even the device's technical limitations.

Many Xiaomi Mi Robot Vacuum, Roborock or other users experience a robot that ignores certain areas or behaves illogically, often because of a misinterpretation of color tags, such as red lines that indicate physical obstacles, and gray areas that are excluded from manual cleaning, and by understanding this system, you can optimize routes, avoid errors, and even extend the life of the device.

Next, we’ll take a closer look at each color, its meaning, and how you interact with the map, and if you’re just starting out with a Xiaomi robot vacuum cleaner, we suggest you keep this article bookmarked β€” it’ll come in handy when setting up new zones or diagnosing problems.

Basic colors of the map: what they mean

The main palette of the map in the Mi Home app includes 5-6 And we're going to take a look at the key colors, each of which carries a specific information:

Gray is a neutral area that the robot has not yet processed or that is excluded from cleaning. For example, if you manually draw a Prohibited Area in an app, it will be marked in gray.

The blue color appears on areas already cleaned, and the shade can range from light blue (recently traversed areas) to saturated blue (fully cleared areas). S7, Blue also highlights the route back to base.

Red is a signal of a problem. It could be:

  • 🚫 Obstacles: Furniture, wires, or other objects that the robot could not pass.
  • ⚠️ Navigation errors: for example, falling from a height (if sensors detect a sharp change in the level of the floor).
  • πŸ”΄ High pollution areas: In some firmware, red indicates areas requiring re-cleaning.

Green is less common and usually means:

  • βœ… Successfully completed tasks: for example, an intensive cleaning area (Spot Cleaning).
  • 🌿 Eco-modes: In models with wet cleaning function, green can show areas where minimum water supply has been turned on.

Yellow/orange is intermediate status, most often areas that the robot has labeled as "requiring attention" but has not yet been treated, for example, if the battery is dead during cleaning, the unharvested areas may light up in yellow.

In LiDAR-navigated models (such as the Xiaomi Mi Robot Vacuum-Mop 2 Pro), colors can be more detailed, such as purple sometimes denoting areas with high concentrations of dust detected by sensors.

πŸ“Š What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum
Roborock S-series
Mi Robot Vacuum-Mop
Another Xiaomi
Not Xiaomi.

Grey Zones: Why the Robot Ignores Them

Gray is one of the most common sources of questions on the map, and users often think that the robot is broken if it doesn't remove the gray areas.

1. Virtual restrictions. In the Mi Home app, you can manually draw the Ban Zones or the Invisible Walls, and these areas will be gray, and the robot will bypass them, to check the settings:

  1. Open the map in the app.
  2. Click on the Edit icon (pencil).
  3. See if there are gray outlines with the signature No-go zone or Virtual Wall.

2.Technical limitations: Xiaomi robots with gyroscopic navigation (without LiDAR) can β€œlose” gray areas if:

  • πŸ”‹ Battery discharged below 20% (robot returns to base without finishing cleaning).
  • πŸ“‘ Wi-Fi signal is weak and the card is not synced with the app.
  • 🧹 Scheduled cleaning mode is included in the settings, but not the entire house is selected, but individual rooms.

If the robot has tried several times unsuccessfully to cross the site (for example, a high threshold or a long-pile carpet), it can mark it with gray and exclude it from further cleaning.

  • πŸ› οΈ Remove the obstacle and manually start cleaning the gray area.
  • πŸ”„ Reset the card in the settings (Device settings) β†’ Map. β†’ Reset the card).

πŸ’‘

If gray areas appear after a firmware update, try rebooting the robot: hold the Home button and Power at the same time for 10 seconds.

Red Labels: Obstacles and Mistakes

Red is always a good thing to notice, and unlike gray areas that you can ignore, reds need a response.

1. Physical obstacles. Xiaomi's robot is equipped with infrared sensors and bumpers that detect collisions. If there are red lines or dots on the map, check:

  • πŸͺ‘ Furniture: chair legs, low sofas or cabinets without a gap for travel.
  • 🧢 Wires and carpets: Robot can get tangled in wires or get stuck on the edge of a carpet.
  • πŸšͺ Doors: if the door is opened at an angle of less than 90Β°, Sensors may perceive it as an obstacle.

2. Navigational errors: Red tics or exclamation points indicate critical errors:

  • ⚠️ Falling from a height: the robot recorded a sharp change in the level of the floor (for example, a ladder), in which case it will stop cleaning and return to base.
  • πŸ”„ Hanging: If the robot stays in one place for a long time (for example, stuck), a red mark will appear on the map.
  • πŸ“‘ Loss of communication: In Wi-Fi models, red can signal a connection break with the app.

3. High pollution areas, in the latest firmware versions (e.g. for Roborock) S7 MaxV) red can indicate areas where the sensors have detected large amounts of dust:

  • πŸ”„ Return to this area for cleaning.
  • πŸ’¦ Increase the intensity of wet cleaning (if the model supports this function).

To eliminate red marks:

  1. Remove the physical obstacles.
  2. Reboot the robot (reset button on the body).
  3. Update the map in the app (Settings) β†’ Map. β†’ Update the map).
What if the red markings remain after the obstacles have been removed?
If the robot continues to mark the already free zones in red, this may indicate a malfunction of the sensors. Try: 1. Clean the infrared sensors (located under the front bumper) with a cotton swab. 2. Check the bumper for mechanical damage (it should be easy to press and return to the original position). 3. Reset the settings to factory (Settings) β†’ Additionally. β†’ If the problem persists, contact the service center - there may be a malfunction of the gyroscope or LiDAR sensor.

Blue and Green Zones: Successful Cleaning and Special Modes

Blue and green are signs that the robot is doing its job, but even here, there are nuances to be aware of.

Blue indicates the areas removed, but its shades can tell more:

  • πŸ”΅ Light blue: the area is treated, but perhaps not fully (for example, the robot interrupted cleaning due to low charge).
  • πŸ”΅ Saturated blue: the area is completely cleaned. In rooms mapping models (e.g., Roborock). S6 Pure) each room is illuminated with its own shade.
  • πŸ”΅ Blue lines: the robot's path. The thickness of the line can indicate the speed of cleaning (thin is fast, thick is slow, for example, on carpets).

Green is less common and is usually associated with special modes:

  • βœ… Green check: task accomplished (e.g., Spot Cleaning or scheduled cleaning).
  • 🌿 Green pouring: in models with wet cleaning (Xiaomi Mi Mop 2) indicates the areas where the function of floor washing was enabled.
  • πŸ“Š Green contours: virtual rooms you created manually in the app.

If blue or green areas seem counterintuitive (e.g., a robot marked as a clean area that is clearly dirty), check:

  • 🧹 Brush condition: Worn brushes may not collect dust, but the robot will consider cleaning complete.
  • πŸ“± Firmware version: in old versions of the software there may have been errors with the display of the cleaning status.
  • πŸ”‹ Charge level: If the battery is down to 15%, the robot may interrupt the cleaning, but mark the area as "retracted".

In models with carpet recognition function (for example, Roborock) S7) green color can automatically appear on carpets if the enhanced cleaning mode for the pile surfaces is enabled.

Yellow and orange labels: intermediate statuses

The yellow and orange colors on Xiaomi’s map are often confusing, as they are not always obvious.These labels indicate intermediate states that require your intervention or simply inform the process.

The main causes of yellow/orange are:

  • ⏳ Suspended cleaning: The robot started cleaning the area but was interrupted (e.g., lifted manually or battery powered down).
  • ⚑ Low charge: If battery levels fall below 20%, unharvested areas may light up yellow.
  • πŸ”„ Team Waiting: In Zone Cleaning mode, the yellow contour indicates the selected but not yet processed area.
  • 🚧 Complex areas: The robot marks yellow areas with high pile, rapids, or other difficult surfaces.

What to do if the yellow areas do not disappear:

  1. Check the battery power: if it is below 80%, refuel the robot.
  2. Restart cleaning: In the application, click Renew or Repeat.
  3. Update the map: sometimes yellow tags are left because of synchronization error. β†’ Map. β†’ Update the map.

Orange is less common and usually signals:

  • πŸ”₯ Overheating: If the robot has been working at maximum power for a long time, some areas may light up in orange.
  • πŸ›‘ Brush locking: In models with self-cleaning brushes, orange may indicate a jamming mechanism.

Battery level|Obstacles in the Robot's Way|Cleaning status in annex (suspended/completed)|Update of device firmware-->

How to Change or Reset Color Marks

If the colors on the map are not displayed correctly or you need to start with a clean slate, there are several ways to reset or change the tags.

Manual card reset:

  • Open the Mi Home or Xiaomi Home app.
  • Choose your robot vacuum cleaner.
  • Go to Settings β†’ Map β†’ Reset the card.
  • Confirm action. The robot will create a new map the next time it launches.

Changes in virtual zones:

  • On the map, click Edit (pencil icon).
  • Choose Add Zone or Remove Zone.
  • Draw new boundaries for the Cleanup Zone, the No-Go Zone, or the Invisible Wall.
  • Save the changes.

Update of firmware:

Sometimes, the color display is incorrect due to firmware errors.

  • Open the device settings β†’ Firmware update.
  • If a new version is available, click Update.
  • Wait until the process is complete (the robot will restart automatically).

Sensor calibration:

If colors are displayed chaoticly (e.g., a robot marks clean areas in red), calibration may be required:

  • Place the robot on a flat surface (for example, on a floor without a carpet).
  • Press the Home and Spot Cleaning buttons for 5 seconds until you hear the beep.
  • After calibration, restart the cleaning.

πŸ’‘

If the robot is unstable after resetting the map (for example, it can not find a base), make sure that the base is on a flat surface and does not move, otherwise the robot will have to retrain the routes.

Common Mistakes and How to Avoid Them

Even experienced users of Xiaomi robot vacuum cleaners sometimes make mistakes that lead to incorrect display of colors on the map, and here are the most common of them and ways to prevent them:

1. Ignoring firmware updates

Many color problems on the map are solved by software updates, such as the old firmware versions for Mi Robot Vacuum. 1S red marks could have appeared for no reason:

  • πŸ“² Enable automatic updates in the application settings.
  • πŸ”„ Before upgrading, make sure the robot is charged 50% or more.

2. Incorrect configuration of virtual zones

If gray or red areas appear where they shouldn’t be, check out:

  • πŸ“ Precision of borders: Virtual walls or exclusion zones should be drawn carefully, without overlap.
  • πŸ”„ Zone compatibility: for example, a cleaning area should not overlap with a Zone of Prohibition.

3 Obstacles that the robot cannot overcome

Red labels often appear because of:

  • 🧺 Crowded carpets or clothes on the floor.
  • πŸͺŸ Direct sunlight, which blinds sensors (especially important for models with LiDAR).
  • πŸ• Pets that interfere with the robot (e.g., a dog may lie in the way).

4. Late cleaning of sensors

Dust and dirt on the sensors cause false positives, so that you don't get red marks.

  • 🧹 Clean infrared sensors (under the front bumper) once a week.
  • πŸͺŸ Wipe the LiDAR sensor (top rotating "turret") with a dry wipe.

5. Incorrect location of the base

If the robot can't return to base, the map may show red or yellow tags.

  • πŸ”Œ Distance to the socket is not more than 1.5 m (so that the cord does not interfere with the).
  • πŸšͺ No obstacles within a radius of 1 m in front and 0.5 m in the sides.
  • β˜€οΈ Avoid direct sunlight and heat sources (they can knock down sensors).

πŸ’‘

If the robot is constantly "losing" and leaving yellow zones, try placing the base in the center of the apartment, which will help it better navigate in space.

Color designations may vary slightly depending on the robot vacuum cleaner model and firmware version, and below is a comparison table for Xiaomi’s most popular devices:

ColourMi Robot Vacuum 1SRoborock S6Mi Robot Vacuum-Mop 2 ProRoborock S7 MaxV
GreyUnregulated or no-go zonesNo-go zones, uncleaned areasVirtual walls, untidy areasAreas with or out of reach of cleanup disabled
BlueCleaned areasRemoved areas (shades by room)Clean areas + routeRemoved areas with indication of intensity (darker) = pure)
Red.Obstacles, mistakesObstacles, falls, critical mistakesObstacles + pollutionObstacles, navigation errors, object areas (recognition) AI)
Green.Completed tasks (Spot Cleaning)Successful cleaning, areas with wet cleaningWet cleaning zones, eco-modesCarpet recognition zones, successful tasks
yellowSuspended cleaningUnrecovered areas, low chargeWaiting areas, complex areasWarning areas (such as wet floors)

Note that in models with cameras (e.g. Roborock) S7 MaxV may also have additional markings associated with object recognition (such as shoes or toys) that are usually marked in purple or pink.

FAQ: Answers to Frequent Questions

Why does the robot mark a red zone with no obstacles?
It could be related to: 🧹 Dirty sensors: wipe infrared sensors and LiDAR. πŸ“‘ Interference: Direct sunlight or reflections from mirrors can knock sensors down. πŸ€– Firmware error: update the robot's software. If the problem persists, try resetting the map in the settings.
How do you remove the gray area from the map?
The gray areas appear when: 🚫 They are added as Manually Barred Zones (remove them in the map editor). πŸ”‹ Robot did not reach them due to low charge (start cleaning again). 🧭 The map is outdated (update it in the settings).If the gray area is a mistake, reset the map via Settings. β†’ Map. β†’ Reset the card.
Can you change the colors on the map?
No, the color palette is rigidly set in the robot's firmware: 🎨 Change the display of zones (for example, add or remove virtual walls). πŸ“± Use third-party apps like Valetudo for advanced settings (root rights required) and the official Mi Home app doesn't allow color customization.
Why did the colors on the map change after the firmware update?
This is normal – in new versions of the software, developers can: πŸ”„ Change the display logic (for example, add new shades to clarify statuses). πŸ› οΈ Fix errors (e.g. if red used to appear for no reason, now it reflects obstacles more accurately) See the update notes in the Mi Home app - there may be explanations.
What if the map is not updated and the colors are β€œhung”?
Try the following steps: πŸ”„ Reboot the robot (hold the power button for 10 seconds). πŸ“± Reinstall the Mi Home app. 🌐 Check Wi-Fi connection (robot and phone must be on the same network). πŸ—ΊοΈ Reset the map through the settings. If nothing helps, contact Xiaomi support - there may be a hardware malfunction of the Wi-Fi module.

⚠️ Note: If the robot vacuum cleaner Xiaomi after resetting the map begins to build routes chaotically (for example, moves in a spiral instead of a zigzag), this may indicate a failure of the gyroscope.

⚠️ Note: In models with wet cleaning function (Mi Robot Vacuum-Mop), do not use foam detergents - they can damage the humidity sensors, which will lead to incorrect display of green areas on the map.