How to accurately determine the model of the robot vacuum cleaner Xiaomi through the Mi Home app: 5 proven ways

Why itโ€™s important to know the exact model of your Xiaomi robot vacuum cleaner

Have you bought a Xiaomi robot vacuum cleaner from your hands, lost a box, or simply forgotten which modification works in your home? Without the exact model name, it is difficult to find compatible accessories, update firmware or find the right repair instructions. For example, side brushes from Mi Robot Vacuum-Mop 2 Lite will not work for Xiaomi Mi Robot Vacuum-Mop P, and firmware for STYJ02YM can โ€œbrickโ€ a device with the SDJQR02RR index.

The official Mi Home app (renamed Mi Home for Europe or Xiaomi Home in some regions) stores this data, but does not always show it in an obvious way. In this article, we will examine all possible ways to get information about the model, from standard to hidden, including workarounds for outdated versions of software and devices without attachment to the account.

Method 1: View information in the main menu of the Mi Home application

The easiest way is to look at the device card. However, the interface of the application has changed many times, and the location of the data depends on the version of the software of your smartphone and the vacuum cleaner firmware. Here is the current instruction for Mi Home version 6.x (2023-2026):

  1. Open the Mi Home app and go to the Devices tab (the home icon in the bottom menu).
  2. Find your robot vacuum cleaner in the list and tap its icon.
  3. In the upper right corner of the control screen, press three dots (โ‹ฎ) โ†’ Select Device Information.
  4. In the Basic Information Block, look for lines: ๐Ÿ”น Model - full name (e.g. Mi Robot Vacuum-Mop 2 Pro). ๐Ÿ”น Model number โ€“ internal index (e.g, STYJ02YM). ๐Ÿ”น The firmware version will help to clarify the generation of the device.

โš ๏ธ Note: If only the serial number (e.g. 12867.3.100.123) is displayed instead of the model, then your device is connected via the old Mi Home version (up to 5.x) or is using an informal firmware.

Update the Mi Home app to the latest version |Check the vacuum cleaner connection to Wi-Fi |Reboot the robot vacuum cleaner (hold the power button for 10 seconds) |Try an alternative method (see below)

-->

Method 2: Through device settings (for firmware with extended menus)

Some Xiaomi models (such as the S5/S6 series or Mijia 1T) allow you to see the technical data directly in the control menu, which works even if the vacuum cleaner is not tied to the Mi Account:

  1. On the robot itself, press and hold the Home (or Power) button for 5 seconds until you hear a voice message.
  2. In the Mi Home app, go to the vacuum cleaner control section โ†’ Settings (cog in the upper right corner).
  3. Scroll down to the About program or Device Information block.
  4. Slap the firmware version 5-7 times in a row - a hidden menu with detailed data, including the model number, will open.

๐Ÿ’ก Useful tip: If after 5 taps nothing happens, try the combination: pinch the firmware version โ†’ If you don't let go, tap 3 times on the Serial Number, which will work for Viomi-based devices (like Viomi). V3).

Model vacuum cleanerInternal indexWhere to find information
Mi Robot Vacuum-Mop 2 LiteSDJQR02RRMenu Information โ†’ Model
Xiaomi Mi Robot Vacuum-Mop PSTYJ02YMHidden menu (7 taps according to the software version)
Viomi V3VRV310ARetention + tap combination (see above)
Mi Robot Vacuum-Mop 2 ProSDJQR05RRSection About the Program โ†’ Additional

Mi Robot Vacuum-Mop 2 Lite|Xiaomi Mi Robot Vacuum-Mop P|Viomi V2/V3| Other model |I don't know model

-->

Method 3: Through the serial number (if the model is not displayed)

If only the serial number (e.g. 12867.3.100.123 or 3C:71:BF:XX:XX:XX) is visible in the application, it can be decrypted to define the model. Xiaomi series contain encoded information about the device:

  1. Copy the serial number from the Device Information section in Mi Home.
  2. Go to mi-code.com (an unofficial service) or use a transcript table from the Reddit community.
  3. Type the serial in the search box: ๐Ÿ“Œ Model range (e.g. Mi Robot Vacuum). ๐Ÿ“Œ Region of release (CN โ€” China, EU โ€” Europe, RU โ€” Russia). ๐Ÿ“Œ Date of production (will help to clarify the generation).

โš ๏ธ Note: Some serial numbers of new models (released after 2023) may not be recognized by older databases. API.

How to Decipher Serial Numbers Manually
The first 3 characters (e.g. 128) โ€“ model code: โ€“ 128 = Mi Robot Vacuum 1st generation โ€“ 130 = Mi Robot Vacuum-Mop (hybrid models) โ€“ 223 = Viomi series V Next 2 digits (67) โ€“ region: โ€“ 67 = China (CN) โ€“ 70 = Europe (EU) โ€“ 72 = Russia/CIS (RU)

Method 4: Use of Mi Home API (for advanced users)

If the standard methods didn't work, you can get the data through the informal API of the Mi Home application, which requires minimal technical skills, but it gives you 100% results.

  • ๐Ÿ“ฑ Smartphone with Mi Home and tied vacuum cleaner.
  • ๐Ÿ’ป Computer with Python 3.8 installed+.
  • ๐Ÿ”‘ Token access to Mi Account (can be accessed via Mi Home Token Extractor).

Instructions:

  1. Install the python-miio library via the command: pip install python-miio
  2. Copy Token, Device ID and IP-The address of the vacuum cleaner from the Mi Home app (use Token Extractor).
  3. Start the script for information: from miio import Vacuum vac = Vacuum(ip="192.168.1.100", token="YOUR_TOKEN_HERE") print(vac.info()) In the output, look for the field "model" - this is the internal index of the model (for example, "roborock.vacuum.s5").

๐Ÿ” Key takeaway: This method is suitable for all models, including Roborock (a subsidiary of Xiaomi), which often doesnโ€™t display data in a standard interface. S7 into API return": "roborock.vacuum.s7".

Method 5: Physical inspection of the device (if no application is available)

If the vacuum cleaner is not tied to the account or the Mi Home app is not working, you can identify the model by external signs.

  • ๐Ÿท๏ธ Underbody sticker โ€“ usually contains: Model number (for example, MJXJ01CM For the Mi Robot Vacuum 1S). Serial number (starts with 128, 130, etc.). QR-code (can lead to a model page when scanned).
  • ๐Ÿ” Design and buttons: Mi Robot Vacuum-Mop 2 Lite โ€” one physical button, white case. Xiaomi Mi Robot Vacuum-Mop P โ€” touch buttons, black gloss. Viomi V3 โ€” round-screen.
  • ๐Ÿ“ฆ Box or documentation โ€“ if preserved, the model is listed on the barcode label.

โš ๏ธ Note: Some clones (such as Dreame or Ecovacs) look similar to Xiaomi but use different software.

-->

Frequent Mistakes and How to Avoid Them

When defining a model, users often face typical problems, and here's how to solve them:

  • ๐Ÿšซ Error: The app only displays "Mi Robot Vacuum", without specifying. Solution: This is a generic title for the entire lineup. Use Method 3 (serial number) or API.
  • ๐Ÿšซ Error: After resetting the vacuum cleaner settings, the model stopped showing.Solution: Link the device back to your Mi Account via Add Device โ†’ Robot vacuum cleaner, data will be automatically recovered.
  • ๐Ÿšซ Error: Serial number is not recognized on mi-code.com. Solution: Check the first 3 characters - if it's 223, your device from Viomi (a subsidiary brand), look for its model in the official Viomi directory.

๐Ÿ“ข Important: If you bought a vacuum cleaner on AliExpress or other sites, the seller could indicate the wrong model in the description. Always check the data with a sticker on the device or through Mi Home API.

Can I find out the model of the vacuum cleaner without the Mi Home app?
Yes, there are three ways: View the sticker on the bottom of the device (see Method 5); use third-party applications like Robot Vacuum Helper (available for Android); connect to the vacuum cleaner via Bluetooth via nRF Connect; and read data from the service UUID (requires technical skills).
Why is Mi Home showing the wrong model?
This is due to: an outdated version of the app (update Mi Home to Google Play/App Store); unofficial firmware (like Valetudo or OpenMiHome); sync errors with Xiaomi servers (try restarting the vacuum cleaner and smartphone); Solution: untie and re-attach the device to your account.
How to distinguish Xiaomi Mi Robot Vacuum-Mop 2 Lite from Pro?
Key differences: Characteristics 2 Lite (SDJQR02RR) 2 Pro (SDJQR05RR) Suction power 2200 Pa 3000 Pa Container volume 0.3 L (dust) + 0.2 L (water) 0.3 L (dust) + 0.25 L (water) Laser rangefinder No (optical sensors) Yes (LDS)
Where can I find the firmware for my model?
Official firmware is downloaded automatically via Mi Home. For manual installation: Find out the exact model (see methods above). โ†’ Support โ†’ Robot vacuum cleaners. Select your model from the list and download the latest version of the software. โš ๏ธ Do not install firmware from other models - this will lead to the inoperability of the device!
Can the model determine the year of release of the vacuum cleaner?
Yes, the first characters of the serial number or model index: 128 - 2016-2018 (first generation). 130 - 2019-2020 (S5/S6) series. 223 - 2021-2022 (Viomi V2/V3). SDJQR - 2022-2026 (Series 2 Lite/Pro). The exact date of production can be found by 4-6 characters of the serial number (week / year). For example, 1282034... means the 34th week of 2020.