How to add a Xiaomi scooter to Mi Home: full instructions with photos and tips

Xiaomi’s electric scooters have long since ceased to be just a vehicle, they have become part of the smart home ecosystem. Connecting a scooter to the Mi Home app gives you access to advanced travel statistics, fault diagnosis, firmware updates and even protection from theft through geo-fences. However, many owners face problems with the first synchronization: the device is not located, there are connection errors or the application simply β€œdoes” the scooter.

In this article, we will look at all the steps of adding a Xiaomi scooter to the Mi Home, from checking model compatibility to solving typical bugs. You will learn which versions of the firmware support integration, how to properly reset the scooter settings before connecting and what to do if the application gives out code. ERROR_502 or BLE_CONNECT_FAILED. Particular attention will be paid to hidden settings in the scooter’s engineering menu, which the manufacturer does not advertise, but which can save the situation with a problematic connection.

1. Compatible models of Xiaomi scooters and software requirements

Not all Xiaomi scooters support Mi Home connectivity. Officially, integration is only available for the following models:

  • πŸ›΄ Xiaomi Mi Electric Scooter Pro 2 (2021–2026)
  • πŸ›΄ Xiaomi Mi Electric Scooter 1S (1.5.6 firmware+)
  • πŸ›΄ Xiaomi Mi Electric Scooter 3 (all modifications)
  • πŸ›΄ Xiaomi Mi Electric Scooter 4 Pro (requires an upgrade to 2.1.0)
  • πŸ›΄ Xiaomi Mi Electric Scooter Essential (limited functionality)

For successful connection, it is necessary to:

  • πŸ“± Smartphone on Android 8.0+ or iOS 12.0+ Bluetooth 4.2 support.
  • πŸ”„ Mi Home 6.5.400 or later (officially downloadable).
  • πŸ”‹ Charge of the scooter at least 30% (at low charge, the Bluetuz module can be turned off).
  • 🌍 The region in the Mi Home must be installed in China (Mainland China) or Russia (for European firmware).

⚠️ Attention: Xiaomi Scooters M365 (The first generation of the Mi Electric Scooter Lite and the Mi Electric Scooter Lite do not officially support integration with the Mi Home. M365 DownG or ScooterHacking Utility, but they require manual firmware hacking.

πŸ“Š What kind of scooter Xiaomi you have?
Mi Electric Scooter Pro 2
Mi Electric Scooter 1S
Mi Electric Scooter 3
Mi Electric Scooter 4 Pro
Another model
I don't know.

2. Preparation of the scooter for connection: discharge and inspection

Before adding to the Mi Home, the scooter must be put in a "clean" state, which is especially important if it was previously connected to another application (for example, Mi Mijia or Ninebot).

Follow the following steps:

  1. Turn off the scooter with a long press on the power button (5 seconds).
  2. Reset: Press the power button + brake button for 10 seconds, wait for the double beep and the indicator flash.
  3. Check the firmware version: Turn on the scooter. Press the power button 3 times in a row, the display will display a version (for example, 1.5.6).

If the firmware version is older than 1.2.0 but younger than 1.5.0, you will need an update. You can download the official firmware on Xiaomi support website (Electric Scooter section).

β˜‘οΈ Preparation of the scooter for connection

Done: 0 / 5

⚠️ Warning: After resetting, the scooter may temporarily lose contact with the remote (if any.

3. Step-by-step instructions: how to add a scooter to Mi Home

Now, let's get to the main process. Follow the instructions strictly by step.

  1. Open Mi Home and go to Devices β†’ Add Device (+).
  2. Select category: Click Transport (or Electric Scooter in English). If category is not, search by model name.
  3. Activate pairing mode on the scooter: Hold the power button for 3 seconds until the blue light flashes. The sound signal will confirm readiness for connection.
  4. Confirm the connection in the application: Mi Home will find a device called Mi Scooter XXX (where XXX is the model).

After successful connection, tabs will appear in the application:

  • πŸ“Š Statistics (mileage, speed, charge).
  • βš™οΈ Settings (driving modes, locking).
  • πŸ”„ Updates (firmware, calibration).
  • πŸ”’ Security (PIN-code, geofences).

πŸ’‘

If the Mi Home doesn't find the scooter, try turning off the VPN and restarting Bluetooth on your phone. Sometimes background optimization of Android gets in the way - add Mi Home to the exceptions in the battery settings.

4. Typical errors and their solutions

Even with the right actions, the connection can end in error, and let's look at the most common problems and ways to fix them:

Error codeReason.Decision
ERROR_502Incompatible firmware or regionUpdate the scooter firmware. Change the region at Mi Home to China.
BLE_CONNECT_FAILEDBluetooth problemsReboot your phone and scooter. Remove all the Bluetooth devices you saved in your phone settings.
DEVICE_OFFLINEScooter discharged or offCharge the scooter to 50 percent. Turn it on and reconnect.
INVALID_KEYThe scooter is already linked to another account.Reset the scooter to factory settings. If it doesn't work, contact Xiaomi with the IMEI device.

⚠️ Warning: If after several attempts to connect the scooter stopped responding to the power button, perform an emergency reset:

  1. Turn off the battery for 1 minute (open the lid under the seat).
  2. Connect back and hold the power button for 15 seconds.

This method works for the Pro 2 and 1S models.

5. Advanced settings after connection

After successful synchronization, discover the hidden possibilities of the scooter through Mi Home:

  • πŸ”§ Engineering menu: Go to Settings β†’ About the device β†’ Firmware version. Press 5 times the version number, and the menu will open with the accelerometer calibration and power adjustment.
  • πŸ“ Geozones: Enable the option in the Safety section. Set the radius of the zone (for example, 500 m from the house) - the scooter will be blocked when leaving the scooter.
  • πŸ”‹ Battery modes: You can select Eco (speed limit), Standard or Sport in the settings. Turbo mode is available for Pro 2 (unlocks after 100 km of running).

πŸ’‘ Secret Life Hack: In the engineering menu, you can increase the top speed by 5-10% (depending on the model:

  1. Open the engineering menu (see above).
  2. Select the Speed Limit option.
  3. Set a value of 35 (for Pro 2) or 30 (for 1S).
  4. Save the settings and restart the scooter.
What happens if you change the settings in the engineering menu incorrectly?
Incorrect changes can cause a controller to crash or a display to fail, for example, setting a Power Limit = 0 will block the engine, and an error in calibrating the accelerometer will cause spontaneous braking, in which case a full reset through service software is required.

6. Alternative ways of driving a scooter

If the connection to Mi Home failed, consider alternative applications:

AnnexCompatible modelsFeatures
M365 DownGAll models, including the M365 and ProUnlock speeds up to 40 km/h. Calibration of the controller. Requires root rights on the phone.
ScooterHacking Utility1S, Pro 2, EssentialViewing controller errors. Modifying PID-It supports backup settings.
NinebotMi Electric Scooter 3/4 ProOfficial software from the manufacturer, firmware updates, limited functionality for older models.

⚠️ Note: When using third-party applications (especially with firmware modifications), you lose the Xiaomi warranty.In addition, incorrect settings can lead to overheating of the controller or accelerated wear of the battery. For example, unlocking speeds above factory limits increases engine load by 30-40%.

7. Update firmware through Mi Home

Regular firmware updates improve the stability of the scooter and add new features. To upgrade through Mi Home:

  1. Connect the scooter to the charge (charge must be at least 60%).
  2. Open the Updates section in the appendix.
  3. If a new version is available, click Update.
  4. Do not disconnect the scooter from the phone until the process is complete (it takes 5-15 minutes).

πŸ“Œ Important nuances:

  • The update resets user settings (speed, modes).
  • For the Pro 2 and 4 Pro models, recalibration of the brakes is required after the update.
  • If the process is suspended by 50%, restart the scooter and try again.

πŸ’‘

Updating the firmware through Mi Home is the safest way, but if the scooter after the upgrade began to behave unstable (twitches, spontaneously brakes), reset the settings and calibrate in the engineering menu.

FAQ: Frequent questions about connecting a Xiaomi scooter

πŸ”Ή Why Mi Home can't see my scooter when it's on?
The problem could be: Incompatible firmware (update the scooter); Bluetooth disabled on your phone or scooter (check the indicator); conflict with other devices (disable all other Bluetooth gadgets); region in Mi Home (installe China); also try reinstalling the Mi Home app.
πŸ”Ή Can I connect the scooter to the Mi Home without resetting the settings?
Yes, if the scooter was not previously linked to another account, if it has already been added to someone's Mi Home, you will need to: Reset the scooter to the factory settings. Delete it from the previous account (in the Devices section). Without reset, you can't connect - the system blocks re-association.
πŸ”Ή How to untie the scooter from the Mi Home if I sell it?
To completely remove the scooter from your account: Open Mi Home β†’ select the scooter. Go to Settings β†’ Delete the device. Confirm the action. Reset the scooter (power + brake) After that, the new owner can connect it to his account.
πŸ”Ή What travel data is stored in Mi Home?
The app captures: Total mileage (km). Maximum speed per trip. Average speed. Travel time. Charge level before/after travel. Braking rate (to analyze the wear of the pads) The data is stored in the Xiaomi cloud and is available for export to the CSV.
πŸ”Ή Why after connecting to Mi Home scooter became slower to accelerate?
This involves activating the default energy-saving mode. To return the factory acceleration settings: Open Mi Home β†’ select the scooter. Go to Settings β†’ Riding Modes. Select Sport or Standard (instead of Eco). Reboot the scooter. If the problem persists, calibrate the engine in the engineering menu.