Why Xiaomi Smart Lamps Are the Best Choice for Homes
Xiaomi smart bulbs have become an integral part of modern smart home systems, combining accessibility, functionality and stylish design. These devices allow you to control lighting from your smartphone, voice or schedule, saving energy and creating a cozy atmosphere. But many users face difficulties when first connecting: the lamp does not find the network, flashes incorrectly or refuses to sync with the application. This article will help you understand all the nuances from basic settings to creating complex automation scenarios.
We will look not only at standard Mi Home connectivity, but also at alternative ways to integrate with Google Home, Apple HomeKit (through workarounds) and Home Assistant for advanced users, paying particular attention to the typical errors that occur when setting up Yeelight, Mi LED and other popular series, as well as give recommendations for choosing a communication protocol β Wi-Fi, Bluetooth Mesh or Zigbee (for lamps with the Xiaomi Gateway hub).
What Xiaomi Smart Lamps Are and How Are They Different?
Xiaomi offers several smart lamp lines, each with its own characteristics, with the main differences being in the protocols of communication, brightness, color temperature and compatibility with the ecosystem, and the key models that are relevant in 2026:
- π‘ Xiaomi Mi LED Smart Bulb β basic model with white light (2700β6500K), Wi-Fi-controlled, compatible with Mi Home and Google Assistant.
- π¨ Yeelight Color β RGB-16 million-colored lamp, supports Wi-Fi and integration with Home Assistant without a hub.
- π Xiaomi Mi LED Desk Lamp β a table lamp with adjustable color temperature and brightness, controlled via Bluetooth Mesh (requires a hub Xiaomi Gateway).
- π Yeelight Pro β premium version with extended color palette, support for HomeKit (via firmware-mods) and Music Mode function (synchronization with music).
- π Xiaomi Mi Portable LED Lamp β a battery portable lamp with Bluetooth control, ideal for camping or balcony.
The choice of model depends on your tasks. For example, Mi LED Smart Bulb with warm white light will suit the main lighting in the room, and for creating a party atmosphere β Yeelight Color with RGB-backlit. Note that lamps on Zigbee (for example, Aqara Smart Bulb) require the purchase of a separate hub, but provide a more stable connection and less power consumption.
β οΈ Attention: Yeelight and Mi lamps LED For example, Yeelight Color will not work with the Xiaomi Gateway hub, and Mi will not work with each other at the protocol level. LED Desk Lamp will not connect directly to Wi-Fi.
| Model | Protocol | Color temperature | RGB | Hub required | Compatibility with HomeKit |
|---|---|---|---|---|---|
| Mi LED Smart Bulb | Wi-Fi | 2700β6500K | β | β | β (only through workarounds) |
| Yeelight Color | Wi-Fi | 1700β6500K | β | β | β (firmware) |
| Mi LED Desk Lamp | Bluetooth Mesh | 2700β6500K | β | β | β |
| Aqara Smart Bulb (Zigbee) | Zigbee | 2700β6500K | β (in some models) | β | β (via Home Assistant) |
Preparation for connection: what to do before installing the lamp
Before you start setting up, make sure that all the prerequisites are met, which will save time and eliminate common errors, such as the inability to find a lamp on the network or problems with authorization.
First, check your router's compatibility. Xiaomi smart bulbs only work on 2.4 GHz networks -- if your router only broadcasts 5 GHz, you'll have to turn on mixed mode or create a separate network. Also make sure that the router's settings turn off AP Isolation, otherwise the lamp will not be able to communicate with the Xiaomi cloud.
Second, prepare a Mi Account. You canβt control the lamp through the app without it. If you already have an account, make sure itβs not blocked and tied to the right region (for example, for Russia, not China, otherwise you may have server problems).
Make sure the router supports 2.4 GHz
Disable AP Isolation in router settings
Create or verify a Mi Account
Update the Mi Home app to the latest version
Unpack the lamp and screw it into the cartridge (do not turn it on!)
Prepare a smartphone with Wi-Fi and Bluetooth enabled-->
If you plan to use a lamp with Home Assistant or other automation systems, install the necessary software in advance and check compatibility. For example, Yeelight will require a Yeelight Integration plugin, and Zigbee lamps will require a hub and Zigbee2MQTT firmware.
β οΈ Note: Some lamps (e.g. Mi) LED Old-style Smart Bulb may conflict with TP-Link routers due to the implementation of mDNS protocol. If the lamp does not connect, try temporarily disabling the router firewall.
Step-by-step: how to connect a Xiaomi smart lamp through Mi Home
The standard way to set up is through the official Mi Home app, which is suitable for most models, including the Mi LED Smart Bulb and Yeelight. Follow the instructions carefully to avoid errors.
1. Install the lamp in the cartridge and turn on the power. The lamp should start flashing white or yellow, which means that it is ready to pair. If there is no blinking, turn off and turn on the lamp 3 times in a row at 1 second intervals (this will reset it to the factory settings).
2. Open the Mi Home app and tap + (add device) in the top right corner. Select Lighting category, then find your lamp model in the list. If there is no model, select Another device and enter the name manually.
3. Connect to the lamp network. The app will suggest you go to your smartphone's Wi-Fi settings and connect to a temporary network called yeelink-light- or Xiaomi_. Password is not required. Once connected, return to Mi Home.
4. Select your home Wi-Fi network and enter a password. Make sure you specify the 2.4GHz network - the lamp won't see 5GHz. If you have a dual-band single-name router (SSID), temporarily turn off 5GHz in the router settings.
5. Wait until you've set it up. The lamp should blink once and light up with a stable light, and the app will have an icon of it, so you can control the brightness, the color temperature, and turn the lights on/off.
π‘
If the lamp doesn't connect, try changing the region in Mi Home to China mainland (even if you're in Russia).
If the process is stalled during the Wi-Fi connection stage, check:
- πΆ Internet availability (the lamp must communicate with the Xiaomi cloud).
- π Correct Wi-Fi password (registration is important!).
- π Router reboot (sometimes helps to reset cache) DHCP).
Setup with Home Assistant: for advanced users
If you use Home Assistant (HA), connecting a Xiaomi smart lamp will open up new possibilities for automation, such as creating scenarios based on time of day, motion sensor data, or weather conditions, and consider two ways to integrate: through Mi Home Integration and directly through the LAN protocol.
Method 1: Mi Home Integration (Cloud)
This method is simpler, but requires a stable Internet connection and a Mi Account.
- In Home Assistant, go to Settings β Devices and Services β Add Integration.
- Find Xiaomi Mi Home and log in with your account login/password.
- Select a region (Russia, China or other) and confirm access to the devices.
- The lamp will appear on the list of devices, and now it can be controlled through the interface HA or YAML-config.
Method 2: Local LAN control (recommended)
This method is faster and works without the Internet, but requires pre-configuration.
- Make sure that the lamp and the Home Assistant server are on the same network.
- In the configuration.yaml file, add:
yeelight:
devices:
192.168.1.100: # Replace your lamp with IP
name: "Living room"
transition: 1000 # Smoothness of color change (ms)- Reboot Home Assistant. The lamp should appear in the interface.
For Zigbee lamps (for example, Aqara) you will need a Xiaomi Gateway hub or CC2531 with Zigbee2MQTT firmware. Detailed instructions for setting up can be found in the project documentation.
How to find out IP-lamp address?
Scenario Creation and Automation: From Simple to Complex
One of the great things about smart lights is that they can automate lighting, and Mi Home and Home Assistant do it differently, but the principles are similar. Let's look at some useful scenarios.
1. Automatic on-time switching
At Mi Home:
- Open the lamp card and press Automation.
- Select Add Add. β Schedule.
- Set the time (for example, 19:00) and action (turn on the lamp at 50% brightness).
At Home Assistant:
automation:
- alias: "Evening lighting"
trigger:
platform: time
at: "19:00:00"
action:
service: light.turn_on
target:
entity_id: light.gostinaya
data:
brightness_pct: 50
color_temp: 400 #Warm light (2700K)2. Voice control via Alice, Google or Siri
- π€ For Alice (Yandex): connect Mi Home to the service Yandex.Smart home through official integration.
- π€ For Google Assistant: Go to Profile in Mi Home β Settings β Voice assistant and connect the account.
- π€ For Siri (HomeKit): You will need to flash the Yeelight lamp with an alternative firmware (e.g. HomeKit-enabler).
3. Complex scenarios with sensors
Example: The lamp turns on when the motion sensor detects activity, but only if it is dark outside (data from the light sensor).
automation:
- alias: "Lighting by traffic"
trigger:
platform: state
entity_id: binary_sensor.motion_sensor
to: "on"
condition:
- condition: state
entity_id: sun.sun
state: "below_horizon"
- condition: numeric_state
entity_id: sensor.illuminance
below: 50 #lux
action:
service: light.turn_on
target:
entity_id: light.koridor
data:
brightness_pct: 100π‘
For stable scripting in Home Assistant use device_tracker This will allow you to turn off the lights automatically when no one is in the room.
Typical Problems and Solutions: Why Does the Lamp Fail?
Even after successful connectivity, Xiaomi smart bulbs can behave unpredictably, and letβs look at the most common problems and ways to fix them.
1.The lamp does not connect to Wi-Fi
- π Make sure the router does not block the device (sometimes adding a lamp to the device helps). DMZ).
- π‘ Turn the router into mode 802.11n (turn off 802.11ac), if the lamp is old-model.
- π Reset the lamp to factory settings (5 times to turn on / off at intervals of 1 second).
2. The lamp flashes or spontaneously turns off
- β‘ Check the voltage on the network β smart bulbs are sensitive to jumps.
- π If the lamp is battery-operated, charge it fully.
- π΅ Make sure there are no sources of interference (microwaves, cordless phones) around).
3.The Mi Home app doesn't see the lamp
- π± Update the application to the latest version.
- π Check the region in your account settings (sometimes changing to China helps).
- π Reinstall the application and log in again.
4.The lamp does not respond to commands from Home Assistant
- π Check that IP-The lamp address has not changed (set the static address). IP router).
- π Reboot Home Assistant and Lamp.
- π Make sure that configuration.yaml is correct. entity_id.
β οΈ Note: If the Yeelight lamp stops working after the firmware, do not try to flash it again without backing up the original software. Contact Yeelight Support for recovery.
π‘
If the lamp is connected but does not respond to color changes, check the settings. color_mode Sometimes it helps to force regime change through the service. light.turn_on parameterized color_mode: "xy".