Connecting Xiaomi Yeelight Smart Lamp to iPhone: Full Instruction with Error Solutions

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.
πŸ“Š What kind of smart lamp are you using?
Xiaomi Yeelight
Philips Hue
Luminea
Another brand
I haven't bought it yet.

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:

  1. Download Mi Home from the App Store and sign up (or sign in to an existing Xiaomi account).
  2. Click Add the device (+) in the upper right corner.
  3. Select Lighting category, then find your lamp model (e.g. Yeelight). LED Bulb).
  4. Follow the instructions on the screen: the application will suggest turning the lamp into the socket and waiting for the blink.
  5. Select your 2.4GHz Wi-Fi network and enter your password. If the network is not listed, check your router settings (see Section 1).
  6. 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:

  1. Install Yeelight from the App Store.
  2. Create an account or sign in via Xiaomi, Google or Apple ID.
  3. Click Add Device and select your lamp model.
  4. The lamp should flash – if not, reset (5 switches/offs in a row).
  5. Select a 2.4 GHz Wi-Fi network and enter a password. The app will suggest connecting to the lamp's temporary network - agree.
  6. 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:

  1. Make sure that Bluetooth is on on the iPhone.
  2. Open the Yeelight App and click Add Device.
  3. Select a Bluetooth device (if you don’t have that option, update the app).
  4. The lamp should flash blue - if not, reset.
  5. 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
Bluetooth models usually have a Mesh prefix or BLE (Like Yeelight. LED Bulb M2 Mesh will also be on the package with the Bluetooth logo.

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 causeDecision
The lamp does not flash when switched onFirmware freeze or previous settingsPerform reset (5 times turn on / off power)
App doesn't see lampLamp connected to another network or Bluetooth disabledReboot the lamp and iPhone, check the Wi-Fi settings
Error "I failed to connect to Wi-Fi"Incorrect password or 5 GHz networkCheck password, divide networks on the router
The lamp is connected, but shuts down after 5 minutes.Conflict with the energy-saving mode of the routerShut down. WMM or AP Isolation in router settings
Yeelight App is a server errorProblems with Xiaomi account or serversChange the region in profile to China or Singapore

Resetting the lamp to factory settings:

  1. Turn the lamp off the socket.
  2. Turn it on, wait 2 seconds, then turn it off.
  3. Repeat step 2 4 more times (total 5 inclusions).
  4. 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.

8. Frequently Asked Questions (FAQ)

Can I connect a Yeelight lamp to an iPhone without Wi-Fi?
Yes, if you have a Bluetooth Mesh-enabled model (e.g. Yeelight) M2). To do this, use the Yeelight App and select the Bluetooth device option, but without Wi-Fi, you won't be able to control the lamp remotely.
The lamp is connected, but it doesn't respond to commands from the app. What do we do?
Check: Is the iPhone and the lamp connected to the same Wi-Fi network. Does the router firewall block the lamp traffic (turn off) AP Is the lamp firmware updated (Go to Device Settings in Yeelight App) β†’ Update: If nothing helps, reset the lamp (see section 5).
How to connect a Yeelight lamp to HomeKit if the model does not support it?
This will require a Xiaomi Mi Home Gateway or HomeBridge (a program bridge for HomeKit).Instructions: Connect the lamp to the Mi Home.Install HomeBridge on a Mac or Raspberry Pi. Add the homebridge-mi-home plugin and log in through your Xiaomi account.The lamp will appear in the House app as a HomeKit device.
Why does the lamp flash red after connecting?
The red flash indicates a connection error to Xiaomi servers. Solutions: Check your iPhone's Internet connection. Change the region at Mi Home to China or Singapore. Reboot your router and lamp.
Can I control the Yeelight lamp through the iPhone without the Xiaomi apps?
Yes, with Shortcuts: Create automation through HTTP-request API Voice assistants: if the lamp is integrated with HomeKit, Alice or Google Assistant, third-party applications such as Home Assistant or IOBroker.