How to accurately determine the generation of Xiaomi robot vacuum cleaner: from Mi Robot 1S ultra

Buying a Xiaomi robot vacuum cleaner is only half the battle, and to set up a device, to pick up accessories, or to upgrade a firmware, you need to know exactly what its generation is, but the manufacturer doesn't always show that information in a prominent place, and as a result, users face problems downloading the wrong firmware, buying incompatible parts, or blindly following instructions for another model.

The intricacies of Mi Robot, MiJia and Xiaomi Robot Vacuum are difficult to understand, even for experienced owners. For example, the seemingly almost identical Mi Robot Vacuum-Mop 2 Lite and Mi Robot Vacuum-Mop 2 Pro are different generations and require different approaches to service. And some models, like Xiaomi Robot Vacuum-Mop 2 Ultra, generally combine the features of several generations.

In this article, we’ll look at 5 reliable ways to identify the generation of your robot vacuum cleaner, from serial number analysis to hidden menus in the app, and learn why this is important and how to avoid identification errors.

Why it’s important to know the Xiaomi robot vacuum cleaner generation

At first glance, a generation of a device seems to be an abstract characteristic, but in practice, it defines:

  • πŸ”§ Parts compatibility, like Mi Robot brushes. 1S (1st generation will not be suitable for Robot Vacuum-Mop P (4th generation) due to different attachments.
  • πŸ“± Firmware version: Outdated 2nd Generation software could kill 3rd Generation robot if firmware is incorrect.
  • πŸ› οΈ Repair capability: Sensors and motors are changing in new generations, affecting the cost and availability of service.
  • πŸ’‘ Functionality. For example, only 4th generation and newer robots support 3D-mapping LDS 2.0.

Moreover, some features in the Mi Home or Xiaomi Home app can be blocked if the device is not identified correctly. For example, owners of Robot Vacuum-Mop 2 Pro (3rd generation) often complain that they can not enable zoning of premises - the problem is solved by re-binding the device with the indication of the correct generation.

⚠️ Warning: If you bought a robot vacuum cleaner from your hands, there is a risk that the seller β€œflashed” it under another model, in which case the standard methods of determining the generation may give the wrong result.

πŸ“Š What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot 1S/1C
Mi Robot Vacuum-Mop (2 Lite/2 Pro)
Robot Vacuum-Mop P/E
Robot Vacuum-Mop 2 Ultra
Other

Method 1: Determination by model (most accurate method)

The most reliable way is to see the full name of the model on the case or in the documents. Xiaomi has a clear linkage of models to generations:

Generation.Models.Year of releaseKey features
1stMi Robot Vacuum 1, Mi Robot Vacuum 1S, Mi Robot Vacuum 1C2016–2018Without the function of washing floors, laser rangefinder LDS 1.0, 5200 mAh battery capacity
2ndMi Robot Vacuum-Mop, Mi Robot Vacuum-Mop 2 Lite, Mi Robot Vacuum-Mop 2 Pro2019–2021Added washing function, improved LDS, capacity 3200-5200 mAh
3rdRobot Vacuum-Mop P, Robot Vacuum-Mop E, Robot Vacuum-Mop 2 Ultra (hybrid)2021–2022Support 3D-maps, automatic mode change, improved navigation
4thRobot Vacuum-Mop 2 Pro+, Robot Vacuum-Mop 32023–2026Double side brushes, improved motor, Matter support

Where to look for a model:

  1. On the sticker under the cover of the dust collector (usually begins with MJ, SDJ or STYJ).
  2. In the documents (guarantee card, box).
  3. In the Mi Home app: go to Devices β†’ Settings β†’ About the device.

If the model name has the letter β€œP” or β€œUltra”**, it is guaranteed to be 3rd or 4th generation (even if the robot looks similar to older models).

Find a sticker with a model on the body|Contrast the name with the table of generations|Check for matching year of issue|Ensure that no modifications are made (e.g., "Pro" or "Lite")

-->

Method 2: Analysis of the serial number (SN)

Serial number (SN) It contains encrypted model and production date information, which is 14 to 16 characters long and is usually located next to the QR-case-code.

Decoding the serial number for Xiaomi robot vacuum cleaners:

  • The first 2-4 characters are the model code (e.g., the model code, SDJ Robot Vacuum-Mop 2 Pro).
  • The following: 2 The year of production (for example, the year of production, 21 = 2021 year).
  • The remaining numbers are the serial number and the checksum.

Examples:

  • SDJQR02RR β†’ Robot Vacuum-Mop 2 Pro (3rd generation), released in 2020.
  • MJXJ06YM β†’ Mi Robot Vacuum Model 1S (1st generation), 2018.

⚠️ Note: Serial numbers of robots produced for the Chinese market (e.g. prefixed) CN), In this case, focus on the first 3-4 characters and check with the official base Xiaomi.

How to distinguish a fake serial number?
Fake robot vacuum cleaners often have serial numbers that don't match Xiaomi's format: 1. Absence of alphanumeric code of the model at the beginning (for example, only numbers). 2. Inconsistency of the year of issue (e.g, SN point 2023 year, but the model was released in 2019). 3. Repeated symbols (e.g, AAA123456). Enter the check in SN site mi.com/verify. If the system does not find the device, it is a fake or a grey import.

Method 3: Checking through the Mi app Home/Xiaomi Home

If the robot is already connected to the application, the generation can be identified through hidden menus:

  1. Open Mi Home or Xiaomi Home.
  2. Choose your robot vacuum cleaner.
  3. Go to Settings β†’ About the device β†’ The firmware version.
  4. Click on the line with the version 5 times in a row - the engineering menu with detailed information will open.

In the engineering menu, pay attention to:

  • πŸ“Œ Hardware Version (e.g., hw: 1.0.0 – 1st generation, hw: 3.3.0 – 3rd generation).
  • πŸ“Œ Model Name (full name of the model, as in the table above).
  • πŸ“Œ LDS Version (e.g., Version, LDS 2.0 is a 3rd or 4th generation).

If the engineering menu does not open, try an alternative method:

  1. In the main screen of the robot, press... (three dots) β†’ About the programme.
  2. Scroll down to the Technical Data section.
  3. Find the Device Model line, and that is the exact model.

1. Remove the device from the application.

2. Reset the robot to factory settings (press the power button for 10 seconds).

3. Re-add the device by selecting the correct model manually from the list.

-->

Method 4: External features and design features

If you do not have access to the application or documents, the generation can be determined by the design and configuration:

1st Generation (2016–2018)

  • πŸ”˜ Round shape without protrusions.
  • πŸ”˜ One side brush (left).
  • πŸ”˜ No water tank (dry cleaning only).
  • πŸ”˜ The power button is located at the top in the center.

2nd generation (2019–2021)

  • πŸ”˜ A water tank appeared (volume 200-250 ml).
  • πŸ”˜ Two side brushes (in the Pro models).
  • πŸ”˜ Power button shifted closer to the edge.
  • πŸ”˜ Sticker with QR-code located on the back wall (in the 1st generation - under the cover).

3rd and 4th Generations (2021–2026)

  • πŸ”˜ Square shape with rounded corners (Ultra and Ultra) P/E).
  • πŸ”˜ Automatic lifting base (at 2 Ultra and newer).
  • πŸ”˜ Touch buttons instead of mechanical buttons.
  • πŸ”˜ Improved bumper with additional sensors.

Also, pay attention to the color markings:

  • 🟒 Green bar on bumper - usually Mi Robot Vacuum-Mop 2 Lite (2nd generation).
  • πŸ”΅ Blue Strip: Mi Robot Vacuum-Mop 2 Pro (2nd generation).
  • βšͺ White case without stripes - Robot Vacuum-Mop P/E (3-generation).

πŸ’‘

If your robot has an automatic cleaning mode change (switches from dry to wet without manual intervention), this is guaranteed to be 3rd or 4th generation.

Method 5: Checking the firmware and API

For advanced users, there is a way to define a generation through API-This is true if the robot has been reflashed or its model is not correctly identified.

Instructions for checking through Mi Home API:

  1. Install the app HTTP Requester (Android) or Postman (PC).
  2. Send. GET-request: https://api.io.mi.com/app/gen2/device/list with the headings: Cookie: userId={VAShh_USER_ID}; serviceToken={VAShh_TOKEN} (Tokens can be obtained through Mi Account Token Extractor).
  3. In the answer, find the "model" section - this is the exact model of the device.

Alternatively, we can analyze the firmware version:

  • Firmware 3.5.8_XXXX below β€” 1-f or 2-generation.
  • Firmware 4.6.0_XXXX higher β€” 3-f or 4-generation.
  • Presence of the letter version CN or RU The region is indicated (China or the global version).

⚠️ Attention: Wrong API-The requests can result in the blocking of your Xiaomi account, and only use this method if other methods have not worked and you are confident in your actions.

Common Mistakes in Determining Generations

Even the most experienced users sometimes get it wrong, and let's look at some of the most common misconceptions.

  1. Mi Robot Vacuum-Mop 2 Lite and 2 Pro: πŸ”Ή 2 Lite - 2nd generation, one side brush, battery capacity 2400 mAh. πŸ”Ή 2 Pro is also the 2nd generation, but with two brushes and a 3200 mAh battery.

Both are 2nd generation, but have different options.

Robot Vacuum-Mop P

4th generation

It’s actually the 3rd generation with improved navigation, but no Matter support (as opposed to the 4th).

They are only focused on the year of issue:

Some models (e.g. Mi Robot Vacuum) 1S) The models were produced until 2020, but belonged to the 1st generation, while the Robot Vacuum-Mop 2 Ultra (2021) is already the 3rd generation.

To avoid errors, always cross-check the data by:

  • πŸ“„ Serial number.
  • πŸ“± Application Mi Home.
  • πŸ” External signs.

FAQ: Frequent questions about Xiaomi's robot vacuum cleaner generations

My Xiaomi robot vacuum cleaner is not identified in the app. How do I know its generation?
If the device is not added to Mi Home, try: Reset the robot to factory settings (click the power button on the 10–15 Connect to its Wi-Fi point (network type) Xiaomi_Vacuum_XXXX). Manually select a model from the list in the application, focusing on the appearance. If this does not help, check the serial number on the official website - perhaps it is a fake or a device for the Chinese market.
Can a 1st generation robot be upgraded to 3rd generation capabilities?
No, hardware limitations (e.g. type) LDS-The most you can do is update the software to the latest version for your model, replace the accessories (for example, put brushes from the 2nd generation, if they are compatible). For a full upgrade, you will need to buy a new robot.
How to distinguish the original Xiaomi from the fake generation?
Fake robot vacuum cleaners often copy the design of the 2nd or 3rd generation, but have a similar design: πŸ”Ή Serial number that is not checked on the official website. πŸ”Ή Lack of support for branded accessories (for example, original filters are not suitable). πŸ”Ή Firmware with translation errors or stripped down functionality, and counterfeits are often less weighted and cheaper body materials.
Where can I find firmware for my generation of robot vacuum cleaners?
Official firmware is downloaded automatically through the Mi Home app. For manual installation: Check the current version of the software in Settings β†’ Download the firmware from miuirom.org or 4PDA, Install it through the engineering menu (instructions are in the topics on the forums). ⚠️ Warning: The wrong firmware can make the robot fail. Make sure the file is for your generation and region.
Can I use 3rd generation robot parts for 2nd generation?
Partially compatible: πŸ”Ή Filters and dust collectors (if the dimensions are the same). πŸ”Ή Side brushes (but may differ in stiffness) are not compatible: πŸ”Ή Main brushes (different diameter of the shaft). πŸ”Ή Batteries (different connectors and containers). πŸ”Ή Sensors. LDS (Versions are not interchangeable. Before buying parts, check the compatibility with the seller, specifying the exact model.