Xiaomi Yeelight smart bulbs have long been the standard for those who want lighting with voice control, remote access and automation scenarios. But even with such popular devices, connectivity raises questions: why the lamp does not find the network, how to sync it with Mi Home or Google Home, and what to do if the indicator flashes red. This article covers all the steps from unpacking to fine-tuning, taking into account the nuances of firmware from 2023-2026.
We're not going to be limited to the basic "on and on" instructions, but here you'll find solutions for the most unusual situations: connecting without the original power supply, resetting the lamp when access is lost, integrating with Home Assistant without the cloud, and comparing Yeelight models. LED, Yeelight Color and Yeelight Pro for functionality. If you have already tried to connect the lamp and encountered an error, skip the introductory part and go to the section "Prevalent errors and their solutions".
What Yeelight models exist and how they differ
Yeelightβs lineup includes more than 10 models, but for most users, only 3 main types are relevant, with key differences in protocols, brightness and colors:
- π‘ Yeelight LED (Like Yeelight. LED Bulb β monochrome lamps with brightness adjustment (16 million shades of white) Support only 2.4 GHz Wi-Fi, maximum power β 9 W (the equivalent of 60 W of a conventional lamp).
- π¨ Yeelight Color (e.g. Yeelight Color Bulb) β RGB-Full-colored lamps (16 million colors) with additional protocol support LAN Control for local control without clouds, up to 800 lm brightness.
- π₯ Yeelight Pro (e.g., Yeelight Pro Ceiling Light) β ceiling panels with multiple backlight zones, Matter support (since firmware 2023), and Apple HomeKit integration across the bridge. Power up to 65W.
Yeelight Color is compatible with all major ecosystems (Mi Home, Google Home, Alexa) and has the optimal price-to-function ratio. Exception: if you need a job without the Internet (for example, in a country house), choose models with support LAN Control β They can be controlled over a local network even when Wi-Fi is turned off.
| Model | Color temperature | Brightness (lm) | Protocols | Price (2026) |
|---|---|---|---|---|
| Yeelight LED Bulb | 2700β6500K | 600 | Wi-Fi 2.4 GHz, Mi Home | from 1,200 β½ |
| Yeelight Color Bulb | 1700β6500K + RGB | 800 | Wi-Fi 2.4 GHz, LAN Control, Mi Home, Google/Alexa | 1,800 β½ |
| Yeelight Pro Ceiling | 2700β6500K + RGB | 4,000 (total) | Wi-Fi 2.4/5 GHz, Matter, HomeKit (over the bridge) | 8,500 β½ |
When buying, pay attention to regional firmware. Lamps for the Chinese market (with suffix). CN in the name) may not support Russian in the application and have restrictions on integration with foreign services. EU or Global.
Preparation for connection: what to check before installation
Before you screw the lamp into the cartridge, make sure that all the conditions for connection are met, which will save 90% of the problems during the setup stage.
1. Check the Wi-Fi network:
- πΆ Yeelight lamps (except the Pro-series) only work with 2.4 GHz networks. If your router broadcasts a single network for 2.4 and 5 GHz (for example, MyWiFi without suffixes), divide it in the router settings.
- π The network password must contain only Latin characters and numbers. Cyrillic, spaces or special signs (!@#) lead to a connection error.
- π If you use VPN Or proxies, disable them β they can block the lamp from accessing Xiaomi servers.
2. Prepare your smartphone:
- π± Install the latest version of the Mi Home app (from Google Play for Android, from the App Store for iOS) and third-party versions may contain viruses.
- π Turn on geolocation and allow the app to access the location. Without that, the lamp won't be attached to the region.
- βοΈ In your phone settings, activate Bluetooth β it is needed for initial configuration of some models (for example, Yeelight Pro).
β οΈ Note: If you connect a lamp in an office or public place where a corporate network is used with authorization through the portal (for example, entering a login / password in a browser), the connection will not work. Yeelight does not support such networks - you will need a separate router or mobile access point.
Check the power supply:
- β‘ Use only the original power supply (if the lamp has an external adapter like Yeelight). LED Strip. Blocks from other devices may not provide the right current, which will lead to flickering.
- π Make sure the cartridge or outlet is in good working order. If the incandescent lamp in the same cartridge flashes, the problem is wiring - connecting a smart lamp is dangerous.
Wi-Fi network tested 2.4 GHz|
Installed application Mi Home|
VPN and proxy disabled |
Geolocation and Bluetooth enabled|
The cartridge is serviceable and provides stable voltage-->
Step-by-step: how to connect Yeelight to Wi-Fi
The connection process takes no more than 5 minutes, if you follow the algorithm, and we will look at two options: through the Mi Home app (the official way) and through the Yeelight App (an alternative with advanced settings).
Method 1: Mi Home (recommended for beginners)
- Plug the lamp into the cartridge and turn on the power. The lamp should flash yellow (meaning it's in standby mode). If it's just burning white, turn off / turn on the power 3 times in a row at 1 second interval to reset it.
- Open Mi Home, press. + β Add the device and select Lighting category. In the list, find your Yeelight model.
- The app will prompt you to connect to the lamp's temporary network (yeelink-light-***). Go to your phone's Wi-Fi settings, connect to that network (password not required) and return to Mi Home.
- Select your home Wi-Fi network from the list and enter your password. The lamp should flash green, which means that the connection was successful.
- Assign a room (like a bedroom) and a name (like a bedside lamp) to the lamp, and avoid Cyrillic names, because some voice assistants won't recognize them.
Method 2: Through Yeelight App (for power users)
This app gives you access to advanced settings, such as mode. LAN Control (control without cloud) and custom scenes:
- Download Yeelight App (not to be confused with Mi Home!) and sign up via your Xiaomi account.
- Press Add Device and select Wi-Fi Connection. The lamp should flash yellow.
- Enter the Wi-Fi data. If the lamp supports LAN Control, the app will offer to enable this mode β agree if you want to control the lamp without the Internet.
- After connecting, go to Device Settings β Firmware and check firmware's up-to-date. If you have an update, install it.
If the lamp is plugged in but the app shows as Offline, check:
- π Restart your router β sometimes DHCP lantern IP-address.
- π‘ Make sure the Wi-Fi signal reaches the lamp. If the walls are thick, use a repeater.
- π‘οΈ Turn off the router settings AP Isolation β it blocks the interaction of devices on the local network.
π‘
If the lamp connects, but constantly falls off, try in the router settings to fix it static IP-This will prevent conflicts. DHCP.
Setting up voice control (Alexa, Google Assistant, Alice)
Yeelight smart bulbs support all popular voice assistants, but for that, you need to integrate them properly. Let's look at each option.
1. Connection to Google Assistant
- Open the Google Home app, click on it. + β Install the device β Already tuned in?.
- In the list of manufacturers, select Xiaomi and log in under the same account as in Mi Home.
- Google will find the lamp automatically. Assign it to a room (should match the room in Mi Home) and check the commands: Okay Google, turn on the lamp in the bedroom at 50% OK Google, make the light in the living room blue
2. Connection to Amazon Alexa
- In the Alexa app, go to the Smart Home β Add the device β Xiaomi.
- Sign in and wait for the sync. If the lamp doesn't show up, check that it's tied to the same region as your Amazon account (e.g., both to Russia or Europe) on Mi Home.
- To control, use the phrase: Alexa, turn on the lamp in Alex's kitchen, set the color of the lamp in the living room on red.
3. Connection to Alice (Yandex)
Yeelight does not officially support Yandex Alice, but there is a workaround through Yandex IoT:
- In the Mi Home app, go to the lamp settings and copy it to Device. ID (It is in the section About the device).
- In Yandex add the device through another β Xiaomi and enter Device ID manually.
- Voice commands will be limited to basic functions: Alice, turn on the light Alice, turn off the lamp Color and brightness through Alice to adjust will not work.
β οΈ Note: If the lamp reacts with a delay (more than 2 seconds) after connecting to the voice assistant, the problem is in Xiaomi cloud servers. To speed up the response, set up local control via the Yeelight App (section) LAN This will reduce the delay to 0.5 seconds.
Automation: scripts, timers, and integration with other devices
The main advantage of smart lamps is that they can create automatic scripts, for example, they can turn on when they're moving, change color depending on the time of day, or sync with music, and let's look at some of the most useful options.
1. Scripts in Mi Home
The Mi Home app allows you to create simple automations:
- β° Timers: Set the lamp to turn on on on schedule. For example, alarm clock - smooth increase in brightness from 7:00 to 7:30.
- π Cycles: The lamp will flash red if the Xiaomi camera detects movement (requires Mi Home Security Camera).
- π‘οΈ Sensor Conditions: Turn on the lamp if the room temperature drops below 20Β°C (required by Xiaomi Temperature Sensor).
2. Advanced automation in Home Assistant
If you need complex scenarios (such as weather or currency timing), use Home Assistant:
- Add Yeelight integration via Configuration.yaml: yeelight: devices: 192.168.1.100: # IP-lamp address name: "Lamp in the hall" transition: 1000 # Smooth transition (MS)
- Create automation. Example for a smooth awakening: alias: "Dawn alarm" trigger: platform: time at: "07:00:00" action: - service: light.turn_on target: entity_id: light.lampa_v_zale data: brightness_pct: 1 kelvin: 2000 # Warm lights - delay: "00:00:30" - service: light.turn_on target: entity_id: light.lampa_v_zale data: brightness_pct: 50 kelvin: 3500
3. synchronization with music (Yeelight Music Mode)
Yeelight Color and Pro models support Music Mode when the lamp flashes in time for music.
- π΅ Turn on music on your phone and open the Yeelight App.
- π Go to the lamp settings and activate the Music Mode.
- π± Allow the app to access the microphone, and the lamp will analyze the sound and adjust the color.
How to make the lamp turn on when opening the door?
Common mistakes and their solutions
Even with the right connection, Yeelight lamps can be unstable, and we've put together solutions for the most common problems.
1.The lamp does not connect to Wi-Fi
- π΄ Flashes red: Authentication error. Check the Wi-Fi password (it's case sensitive!) If the password is correct, reset the lamp (5 switches/offs in a row).
- π‘ Flashing yellow longer than 5 minutes: Too weak Wi-Fi signal. Bring the lamp closer to the router or use a repeater.
- βͺ Burning white and not responding: The lamp is already connected to another network. Reset it to factory settings (see instructions below).
2.The lamp is connected but not controlled via the application
- π Offline in Mi Home: Check if firewall or antivirus is blocking access to Xiaomi servers (domains.mi.com,.yeelight.com).
- π The lamp reacts with a delay: Turn on LAN Control in Yeelight App for Local Management.
- π The lamp turns off itself: Perhaps the energy-saving mode in the cartridge is triggered. Try another cartridge or turn off the Eco-mode function in the lamp settings.
3. Problems after firmware update
Sometimes new firmware breaks compatibility with voice assistants or automation.
- π Firmware rollback: In Yeelight App, go to Device Info β Firmware and select the previous version (if available).
- βοΈ Resetting: If the lamp is buggy after the update, reset it and reset it.
- π§ Support: Write to support@yeelight.com with model, firmware version and problem description. attach a log from Mi Home (Fedback section).
4.The lamp is not discharged
If the standard reset (5 on/off) does not work:
- Turn off the lamp for 10 minutes.
- Turn it on and immediately hold the button on the case (if any) for 10 seconds until it flashes red.
- For models without a button, use the command using Yeelight App: Developer Tools β Send Command β Enter":1,"method":"set_default","params":[]}
π‘
If the lamp has stopped responding to commands, first check if it has changed. IP-router address: Many connection problems are related to changing the subnet (e.g., 192.168.1.x on 192.168.0.x).
Advanced Settings: What Can Be Done Through the Protocol LAN
If you want to operate a lamp without the Xiaomi cloud (for example, for security or speed), use the protocol. LAN. It works over a local network and does not require internet.
1. Inclusion LAN Control
- Open the Yeelight App, go to the lamp settings and activate LAN Control.
- Remember. IP-Lamp address (can be found in Device Info or via router).
- Make sure that the router allows multicast (IGMP).
2.Management through teams
The lamp can be controlled by sending JSON-team up IP-Address (port 55443:
- Turn on the lamp: echo -n '{"id":1,"method":"set_power","params":["on", "smooth", 500]}' | nc -w1 -u 192.168.1.100 55443
- Set the color (RGB): echo -n '{"id":1,"method":"set_rgb","params":[16711680, "smooth", 500]}' | nc -w1 -u 192.168.1.100 55443 Where 16711680 β color RGB (in this case, blue).
- Set the color temperature: echo -n '{"id":1,"method":"set_ct_abx","params":[4000, "smooth", 500]}' | nc -w1 -u 192.168.1.100 55443 Where 4000 β calvinism (2700β6500).
3.Integration with Home Assistant without cloud
If you use Home Assistant, add a lamp through the LAN:
- In configuration.yaml add: light: - platform: yeelight devices: 192.168.1.100: # IP-The lamp address is "Yeelight Hall" transition: 1000 use_music_mode: True # Including Music Mode save_on_change: True # Keeps the state on shutdown
- Restart Home Assistant. The lamp will appear on the list of devices.
4. Creating custom effects
Through LAN You can program unique light effects, like simulated fire or smooth color transfusions:
import socket
import time
import random
UDP_IP = "192.168.1.100" # IP lamps
UDP_PORT = 55443
def send_command(command):
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.sendto(command.encode(), (UDP_IP, UDP_PORT))
The "fire" effect.
while True:
r = random.randint(200, 255)
g = random.randint(50, 150)
b = random.randint(0, 50)
color = (r << 16) + (g << 8) + b
cmd = f'{{"id":1,"method":"set_rgb","params":[{color}, "smooth", 300]}}'
send_command(cmd)
time.sleep(0.5)β οΈ Attention: When in use LAN Control Make sure that the router is off mode AP Isolation, otherwise the commands won't reach the lamp. IP-The address of the lamp does not change - it is better to fix it in the settings DHCP.