Xiaomi Yeelight smart bulbs have become an integral part of modern smart home systems, offering not only brightness and color adjustment, but also integration with voice assistants. However, many iPhone users face difficulties when connecting for the first time: the lamp does not find the network, the application gives an error, or the device refuses to sync. In this article, we will analyze all the current ways of connecting (via Mi Home, Yeelight App and alternative methods), and also solve typical problems β from Wi-Fi incompatibility to resetting the lamp to factory settings.
The unique feature of Yeelight lamps is that they support two main connection protocols: Wi-Fi. 2.4 GHz and Bluetooth Mesh (in newer models), while the iPhone has limitations when working with some networks β for example, not all lamps correctly connect to networks with double bandwidth (2.4/5 GHz in one SSID). We will discuss in detail how to circumvent these restrictions without resorting to buying additional equipment.
Important: If you've previously tried to connect the lamp through an Android device, some settings may have been stored in its memory, so before resetting the lamp via the iPhone, you'll need to completely reset the lamp to factory settings - how to do this, read the troubleshooting section.
1.Preparation for connection: what to check before starting
Before you start setting up, make sure all components of the system are compliant, and errors at this point result in 80% of connection problems.
Requirements for Wi-Fi network:
- πΆ Yeelight lamps (except Bluetooth Mesh models) only work with networks 2.4 GHz. If your router is broadcasting a connected network (2.4+5 GHz in one name, it must be divided in the settings of the router.
- π The network password must contain only Latin characters and numbers (without Cyrillic, spaces or special characters).
- π The lamp will not connect to guest networks or networks with MAC-filtering.
- π± Make sure your iPhone is connected to the same Wi-Fi network you plan to connect the lamp to.
Requirements for lamp and iPhone:
- π‘ The lamp must be plugged into the socket and flash yellow/white (connection waiting mode).
- π± The iPhone should be installed one of the official programs: Mi Home (version 6.0)+) Yeelight App (version 4.0)+).
- π² In your iPhone settings, allow the app to access Local Network and Bluetooth (Settings) β Confidentiality β Local area network).
- π iPhone charge level β not less than 30% to avoid interruption of the process.
2.Method 1: Connecting through the Mi Home app
Mi Home is a universal app for all Xiaomi devices, including Yeelight lamps.This method is suitable for most models, but has nuances when working with the iPhone.
Step-by-step:
- Download Mi Home from the App Store and sign up (or sign in to an existing Xiaomi account).
- Click Add the device (+) in the upper right corner.
- Select Lighting category, then find your lamp model (e.g. Yeelight). LED Bulb).
- Follow the instructions on the screen: the application will suggest turning the lamp into the socket and waiting for the blink.
- Select your 2.4GHz Wi-Fi network and enter your password. If the network is not listed, check your router settings (see Section 1).
- Wait for the process to be completed (the lamp should stop flashing and light up with white light).
If you have a βfailed to connectβ error at the Wi-Fi connection stage, try:
- π Reboot the lamp (turn off / turn on the power 3 times with an interval of 2 seconds).
- π΅ Temporarily disable Bluetooth on iPhone (sometimes it conflicts with the connection process).
- π Switch the region to Mi Home to China (in your account profile) and then return it back to China.
Download the latest version of Mi Home|Registering a Xiaomi account|Separate 2.4 and 5 GHz networks on a router|Turn the lamp into the socket and wait for the blinking|Allow access to the Local Network in the iPhone settings-->
3. Method 2: Connect via Yeelight App
Yeelight App is a specialized app for the brandβs lamps, often more stable than Mi Home, and supports advanced features such as customizing color scenes and integrating with Apple HomeKit (for some models).
How to connect:
- Install Yeelight from the App Store.
- Create an account or sign in via Xiaomi, Google or Apple ID.
- Click Add Device and select your lamp model.
- The lamp should flash β if not, reset (5 switches/offs in a row).
- Select a 2.4 GHz Wi-Fi network and enter a password. The app will suggest connecting to the lamp's temporary network - agree.
- After successful connection, the lamp will appear in the list of devices.
Benefits of Yeelight App:
- β‘ Faster synchronization with lamps.
- π¨ Advanced color settings (including: RGB-gradient).
- π Ability to create automation without third-party services.
- π HomeKit support for Yeelight Pro models (firmware update required).
π‘
If the lamp is not in the list of devices after connecting, try manually updating the firmware through the lamp settings. β Update in Yeelight App.
4. Connecting lamps with Bluetooth Mesh (new models)
Yeelight lamps of the Mesh series (e.g. Yeelight) LED Bulb M2) Support Bluetooth connectivity, which simplifies the process, but requires updated software on the iPhone (iOS 15)+).
Instructions:
- Make sure that Bluetooth is on on the iPhone.
- Open the Yeelight App and click Add Device.
- Select a Bluetooth device (if you donβt have that option, update the app).
- The lamp should flash blue - if not, reset.
- Wait for the iPhone to detect the lamp and confirm the connection.
Limitations of Bluetooth Mesh:
- π± It only works within 10 meters of the lamp.
- π To control over the Internet will require a Xiaomi gateway or Wi-Fi connection.
- π Consumes more power than Wi-Fi (relevant for battery devices).
How to distinguish Bluetooth from Wi-Fi
5. Solving the Problem: Why the Lamp Doesn't Connect to the iPhone
Even with the right preparation, the connection can end in error, and let's look at the most common problems and their solutions.
| Problem. | Possible cause | Decision |
|---|---|---|
| The lamp does not flash when switched on | Firmware freeze or previous settings | Perform reset (5 times turn on / off power) |
| App doesn't see lamp | Lamp connected to another network or Bluetooth disabled | Reboot the lamp and iPhone, check the Wi-Fi settings |
| Error "I failed to connect to Wi-Fi" | Incorrect password or 5 GHz network | Check password, divide networks on the router |
| The lamp is connected, but shuts down after 5 minutes. | Conflict with the energy-saving mode of the router | Shut down. WMM or AP Isolation in router settings |
| Yeelight App is a server error | Problems with Xiaomi account or servers | Change the region in profile to China or Singapore |
Resetting the lamp to factory settings:
- Turn the lamp off the socket.
- Turn it on, wait 2 seconds, then turn it off.
- Repeat step 2 4 more times (total 5 inclusions).
- After the 5th turn on, the lamp should flash yellow - this means a successful reset.
π‘
If the lamp does not flash after reset, try to keep it on for 10-15 seconds - some models require long-term power retention to activate the setting mode.
6. voice control settings (Siri, Alice, Google Assistant)
Once successfully connected, the lamp can be controlled by voice via Siri, Alice or Google Assistant, and this will require integration with the appropriate ecosystems.
Connect to Apple HomeKit (for compatible models):
- π Open the app Home on iPhone.
- Click Add Accessory and Scan QR-lamp code (located on the package or body).
- π If QR-No code, enter the 8-digit code from the sticker manually.
- Assign a room to the lamp and add to your favorites for quick access.
Connection to Yandex Alice:
- π£οΈ Open the Yandex app with Alice.
- Go to Devices β Add the device β Xiaomi.
- π Sign in through the Xiaomi account to which the lamp is attached.
- After synchronization, tell Alice, "Put the light on [room name]."
β οΈ Note: To work with HomeKit, the lamp must support this protocol (usually listed on the package as Works with Apple HomeKit).Older Yeelight models require the purchase of a Xiaomi gateway for integration.
7. Alternative ways of connecting (without official applications)
If standard methods don't work, you can use third-party solutions that are suitable for power users and require additional action.
Method 1: Using Home Assistant
- π Install Home Assistant on Raspberry Pi or another server.
- Add Xiaomi Miio integration via configuration.yaml:
light:
- platform: xiaomi_miio
name: Yeelight_Bulb
host: IP_ address lamps
token: YOUR_TOKEN- π To get a token, use the utility miio-cli.
Method 2: via the Tuya Convert application (for firmware)
β οΈ Note: This method will void the warranty and may cause the lamp to fail. Use only if other methods have been exhausted.
- π§ Download Tuya Convert from GitHub.
- Connect the lamp to the Tuya Convert via a temporary access point.
- Sweep through an alternative firmware (e.g., Tasmota).
- Set up the connection through MQTT or Home Assistant.