How to control Xiaomi light from your phone: the full guide 2026

Why you need a smart Xiaomi light and how to manage it

Xiaomi smart lights are not just a light source, but a full-fledged smart home system element that can be controlled from a smartphone, allowing you to adjust brightness, color temperature, turn on/off lights on a schedule or voice, and integrate with other devices in the Mi Home ecosystem. But how exactly does this work in practice?

Many users have difficulty connecting for the first time: the app doesn't see the device, the light flashes and doesn't respond to commands. In this article, we'll look at all the management methods, from basic configuration via Mi Home to advanced automation scenarios with Home Assistant or Google Assistant, and how to solve typical problems that arise during operation.

Whether you have a simple Xiaomi Mi LED Desk Lamp or a multicolored Yeelight LED Ceiling Light, the management principles are the same, the key is to set up the connection correctly and understand the logic of the applications, starting with the simplest: connecting the light to the phone.

What Xiaomi lights support control from a smartphone

Not all Xiaomi lamps and fixtures can be controlled remotely, only models that support Wi-Fi, Bluetooth Mesh or Zigbee have smart features, and here are the key series that are exactly compatible with a smartphone:

  • πŸ’‘ Yeelight is the most popular line of smart lamps (e.g. Yeelight) LED Bulb, Yeelight Strip. Wi-Fi, color and brightness changes.
  • πŸ”† Mi LED Desk Lamp – table lamps with color temperature adjustment (2700–6500K) And brightness. It's Bluetooth.
  • 🏠 Aqara – Zigbee-based lights and lamps (requires Aqara Hub to control from a smartphone).
  • ⚑ Mi Smart LED Ceiling Light – ceiling lights with support for Mi Home and voice assistants.

If your model is not on this list, check its characteristics on the official website or in the instructions. LED-Xiaomi lamps without Yeelight or Mi Smart labels likely don’t support smart control.

πŸ“Š What kind of Xiaomi lighting you have?
Yeelight (Wi-Fi)
Mi LED Desk Lamp (Bluetooth)
Aqara (Zigbee)
Other
I haven't bought it yet.

Important! Zigbee devices like Aqara require additional hardware like an Aqara Hub or a Mi Gateway, and you can't connect them to your phone without it.

Preparing for the connection: what to do before setting up

Before you start connecting, make sure that all the prerequisites are met, which will save time and eliminate typical errors.

Install the Mi Home or Yeelight app

Connect the light to the 220V network

Make sure your phone is connected to 2.4GHz Wi-Fi

Turn on Bluetooth on your phone (for Bluetooth Mesh models)

Check the compatibility of the model of the lamp with your region-->

The most common problem is the region mismatch between the Mi Home app and the device's firmware, and if you bought a light in China and the app is Russia, the connection may not work.

  1. Open Mi Home and go to profile (top right corner).
  2. Click on the country at the top of the screen and change the region to China.
  3. Restart the app and try to connect again.

Another nuance is the Wi-Fi frequency. Most Xiaomi smart devices only work with 2.4 GHz networks. If your router broadcasts both frequencies (2.4 and 5 GHz) under the same name, divide them in the router settings or temporarily turn off 5 GHz.

πŸ’‘

If the light flashes white after turning on, it means that it is ready to pair. If there is no blinking, press and hold the power button for 5-10 seconds until the blinking begins.

Step-by-step: how to connect the Xiaomi lamp to the phone

Consider the most common model, the Yeelight LED Bulb (Wi-Fi), which may vary slightly for other devices, but the overall logic is still there.

Method 1: Using the Mi Home app

  1. Open Mi Home and press + β†’ Add the device.
  2. Select the Lighting category and find your model (e.g. Yeelight LED Bulb).
  3. Make sure the light flashes (if not, reset it by holding the 5-second button).
  4. Connect your phone to 2.4GHz Wi-Fi and follow the instructions in the app.
  5. After successful connection, the device will appear in the main menu Mi Home.

Method 2: via Yeelight (for Yeelight lamps)

Yeelight offers more features to customize colors and scripts than Mi Home.

  1. Download Yeelight from the App Store or Google Play.
  2. Sign up or sign in through your Xiaomi account.
  3. Click + β†’ Add the device and select the model.
  4. Follow the instructions on the screen (similar to Mi Home).

If the connection fails, try:

  • πŸ”„ Reboot the router and phone.
  • πŸ“Ά Move your phone closer to the light (especially for Bluetooth models).
  • πŸ”§ Reset the lamp to factory settings (5 times quickly turn on / off).
What to do if the app does not see the device?
1. Check that the fixture flashes (pairing mode). 2. Make sure the phone and the fixture are on the same Wi-Fi network (2.4 GHz). 3. Turn off the VPN or proxy on the phone - they can block the connection. 4. Try connecting through another application (e.g. Yeelight instead of Mi Home). 5. If nothing helps, update the fixture firmware via Mi Home (Subsection "Software Update").

Control setting: brightness, color, schedule

Once connected, you can start setting up, and let's look at the basic features available in the Mi Home and Yeelight apps.

1. Brightness and color temperature adjustment

Most models are available:

  • 🌑️ Color temperature - from warm (2700K) coldly (6500K) light.
  • πŸ”¦ Brightness – smooth adjustment from 1% to 100%.
  • 🎨 Colour (for) RGB-models – selection from a palette or ready-made scenarios (for example, β€œReading”, β€œParty").

In Yeelight there is an additional function Flow – smooth color change according to a given algorithm (for example, imitation of dawn).

2. Set the schedule and timers

The lights are turned on/off automatically:

  1. Open the device card in Mi Home.
  2. Go to Automation. β†’ Schedule.
  3. Add a new rule by selecting time and action (on/off/change brightness).

Example of a useful scenario:

Time.Action.Setting up
07:00Turn on the lightsBrightness 30%, warm light (3000K)
08:00Increase brightnessBrightness 70%, neutral light (4000K)
22:00Reduce brightnessBrightness 20%, warm light (2700K)
23:00Turn off the lightsβ€”

3. Voice control via Alice, Google Assistant or Siri

To control the voice of the lamp:

  1. Connect your Mi Home account to your voice assistant: For Alice (Yandex): Settings β†’ Smart Home β†’ Xiaomi. For Google Assistant: Settings β†’ Devices β†’ Add Device β†’ Xiaomi. For Siri (iOS): Use the HomeKit app (requires a bridge, such as Home Assistant).
  2. After sync, say, "Alice, turn on the light in the living room at 50%." "Okay, Google, make the lights in the bedroom warm."

Important: For voice control, the device must be connected to the same Xiaomi account as the assistant app.

Advanced Features: Automation and Integration with Home Assistant

If the basic features of Mi Home aren't enough, you can use Home Assistant, an open platform for smart homes.

  • πŸ”„ Create complex trigger scenarios (e.g., turn on the light when opening the door).
  • πŸ“Š Visualize data on the control panel.
  • πŸ”Œ Integrating devices from different brands into one system.

How to connect Xiaomi light to Home Assistant

This will require:

  1. Install Home Assistant on a server (such as a Raspberry Pi or NAS).
  2. Add Xiaomi Mi Home integration through HACS (Castom Repository).
  3. Enter Xiaomi account details (login and password) in the integration settings.
  4. After synchronization, the lamp will appear in the list of devices.

Example of code for automation in configuration.yaml:

automation:


- alias: "Switch on the lights while driving"




trigger:




platform: state




entity_id: binary_sensor.motion_sensor_living_room




to: "on"




action:




service: light.turn_on




entity_id: light.yeelight_living_room




data:




brightness: 200




color_temp: 350

This scenario involves a light in the living room at 78% brightness with a color temperature of 3500K when the motion sensor is triggered.

πŸ’‘

Home Assistant allows you to bypass the limitations of Mi Home, for example, to adjust the smooth lighting or create scripts with devices of other brands (Philips Hue, IKEA Tradfri, etc.).

Typical problems and their solutions

Even after a successful connection, there can be failures, and let's look at the most common ones and how to fix them.

1.The lamp does not respond to commands from the application

Possible causes and solutions:

  • πŸ”Œ No power – check that the lamp is plugged in and the indicator is on.
  • πŸ“Ά Wi-Fi problems – restart your router or check if your network password has changed.
  • πŸ”„ Sync failure – remove the device from Mi Home and connect again.
  • πŸ”§ Outdated firmware - update the software of the lamp in the Settings section β†’ Update.

2. the lamp flashes or spontaneously turns off

This may be related to:

  • ⚑ Unstable voltage - try connecting through a stabilizer.
  • πŸ“‘ Interference from other devices – move the light away from microwaves or wireless speakers.
  • πŸ”‹ Overheating – let the device cool for 10-15 minutes.

πŸ’‘

If the Yeelight light flashes after updating the firmware, reset to factory settings (5 times to turn on / off) and connect again.

3. Voice control is not working

Check it out.

  • πŸ”— Account Sync (Mi Home and voice assistant must be linked to one Xiaomi account).
  • πŸ“’ Pronunciation of commands (e.g., β€œAlice, turn Yeelight on in the kitchen” rather than just β€œturn on the lights").
  • 🌐 Region in Assistant settings (should match region in Mi Home).

⚠️ Note: If you use Google Assistant, make sure that the device settings in Mi Home are the correct room (e.g., β€œBedroom”). Otherwise, the assistant won’t know which light you mean.

FAQ: Answers to Frequent Questions

Can you control a Xiaomi lighting fixture without the internet?
Yes, but with limitations: πŸ“± Local control works if the phone and the light are on the same Wi-Fi network (without Internet access). 🚫 Remote control (from another network) and voice commands require the Internet. πŸ”„ Automation (scheduling, scripting) also depends on the Xiaomi cloud. For full autonomy, use Home Assistant with local management.
How to reset the Xiaomi lamp to factory settings?
The method depends on the model: πŸ’‘ Yeelight: Turn on/off 5 times in a row (with intervals of 1 second). πŸ”† Mi LED Desk Lamp: Hold the power button for 10 seconds. ⚑ Aqara: Press and hold the button on the device for 5-7 seconds. After reset, the lamp will flash, indicating that it is ready for a new connection.
Can I connect Xiaomi light to Apple HomeKit?
There is no direct support for HomeKit, but there are workarounds: Use Home Assistant with HomeKit integration. Buy a bridge like Athom Homey or HOOBS. There are informal plugins for Yeelight models (like homebridge-yeelight).
How many devices can I connect to a Mi Home account?
There are no restrictions, but in practice: πŸ“± Up to 100 devices per account (according to Xiaomi support). 🏠 The optimal number for stable operation – 20-30 devices. ⚠️ If you exceed the limit, you may experience delays in management. If you need more, divide the devices into several accounts or use Home Assistant.
How to update the firmware of the Xiaomi lamp?
Update available via Mi Home: Open your device card. Go to Settings β†’ Update firmware. If a new version is available, click Update. ⚠️ Warning: Don't turn off the light during the upgrade! This can cause a breakdown. If the process freezes, wait 10 minutes, then restart the device.