Solovey Xiaomi: What is it, what is it for, and how does it work with the Xiaomi ecosystem?

Solovey is a name that is increasingly common in Xiaomi smart device discussions, but not everyone understands what it means. If you stumble upon the word in the manual, the Mi Home app or on the box of a new gadget, but could not find a clear explanation, this article is for you.

Solovey is not actually a standalone device or brand, but rather an internal coded name for the communication protocol used in some Xiaomi smart devices to integrate with the Mi Home ecosystem.This protocol is responsible for interaction between gadgets, especially in terms of voice control, automation and data synchronization. However, in recent versions of Xiaomi firmware and documentation, the term Solovey is often replaced with the more familiar MiOT or Xiaomi IoT Platform, which further confuses users.

In this article, we will go into detail about what Solovey is in the context of Xiaomi, what devices support it, how it relates to other protocols (such as Zigbee or Bluetooth Mesh), and why it is important for smart home owners, and how to check whether Solovey is used in your gadgets, and what to do if you have connection problems.

What is Solovey in Xiaomi devices?

Solovey is an internal name for one of the components of the MiOT (Xiaomi Internet of Things) protocol that provides communication between devices in the Mi Home ecosystem, the term first appeared in the developer documentation and logs of Xiaomi system applications around 2018-2019, but the company almost never officially mentions it.

Solovey can be thought of as:

  • πŸ”— The intermediate layer between the physical protocols (Wi-Fi, Bluetooth, Zigbee) and the Mi Home cloud, which standardizes commands for different devices.
  • πŸ€– A tool for voice assistants (such as Alice or Google Assistant) that converts voice commands into easy-to-understand instructions.
  • πŸ”„ Mechanism for synchronizing device states (for example, when a switch transmits a signal to a light bulb through a gateway).

Solovey is not a separate protocol like Zigbee or Wi-Fi, but rather an add-on on top of them, running on top of existing communication channels and is responsible for "transfer" commands between devices, the Mi Home app and the Xiaomi cloud.

πŸ“Š What Xiaomi smart devices do you have?
Lamps and lamps
Sensors and sensors
Sockets and switches
Robot vacuum cleaners
Other

What Xiaomi devices are using Solovey?

Since Solovey is part of MiOT’s infrastructure, it is used in almost all devices that connect to the Mi Home and support automation, but it is most widely used in the following categories of gadgets:

Category of devicesExamples of modelsSolovey's role
Smart lampsYeelight LED, Mi LED Desk LampManaging brightness, color, scenes through voice or automation
Security sensorsMi Door/Window Sensor, Aqara Motion SensorTransmitting alarms to the gateway or cloud
Smart socketsMi Smart Plug, Xiaomi Wi-Fi SocketControl of energy consumption and remote switching on/off
Gateways and hubsMi Gateway 3, Aqara HubRouting commands between devices of different protocols

Solovey is especially important for devices that operate through a gateway (such as Aqara or Mi Jia sensors), in which case the protocol allows commands to be translated from Zigbee (which uses the gateway) into a language that is understandable to the Mi Home cloud and mobile application.

To check if Solovey is used in your device, you can:

  1. Open the Mi Home app and go to the gadget settings.
  2. Find the Communication Protocol or Connection Type.
  3. If you specify MiOT, Xiaomi IoT or Solovey, then the protocol is involved.

πŸ’‘

If your device suddenly stops responding to commands from Mi Home, try reconnecting it to the gateway - sometimes the failure occurs at the Solovey protocol level, not the gadget itself.

Solovey vs Mi Home vs Zigbee: What's the difference?

Many users confuse Solovey with other terms, such as Mi Home (application), MiOT (platform), or Zigbee (protocol).

  • πŸ“± Mi Home is a mobile device management app that interacts with Xiaomi’s cloud and displays the interface to the user.
  • 🌐 MiOT (Xiaomi IoT Platform) is a cloud platform that stores device data, processes automation and provides remote access.
  • πŸ”„ Solovey is the intermediate layer within MiOT, which is responsible for transferring commands between devices, gateways and the cloud.
  • πŸ“‘ Zigbee/Wi-Fi/Bluetooth β€” These are physical protocols by which devices communicate at the hardware level".

Solovey is a translator between:

  • Zigbee (used by sensors) β†’ Solovey β†’ MiOT (cloud) β†’ Mi Home (appendix).
  • Wi-Fi (used by lamps) β†’ Solovey β†’ MiOT β†’ Mi Home.

Without Solovey, devices on different protocols would not be able to "understand" each other, for example, the Aqara motion sensor (Zigbee) would not be able to automatically turn on the Yeelight lamp (Wi-Fi) without this intermediate layer.

Why Xiaomi is not announcing Solovey?
The company prefers to use marketing names like Mi Home or MiOT to avoid confusing users with technical details, and the term Solovey remains mostly in the developer documentation and system application logs.

How does Solovey affect the smart home?

Solovey plays a key role in three aspects of Xiaomi’s smart home experience:

  1. Voice control: When you tell Alice or Google Assistant to β€œturn on the light in the living room,” the command first enters the MiOT cloud, then converts through Solovey into an instruction for a specific lamp (e.g., a computer, yeelight.set_power: "on").
  2. Automation: In the scenario β€œIf the motion sensor is triggered, turn on the socket”, Solovey provides a signal transmission from the sensor (Zigbee) to the socket (Wi-Fi) through the gateway.
  3. Synchronize states: If you turn off the lamp through a physical button, Solovey updates its status in the Mi Home app and the cloud.

Without this protocol, many smart home features would not work.

  • ❌ The door opening sensor could not send a notification to the phone.
  • ❌ Voice assistant wouldn't understand "Set the temperature at 22 degrees" for air conditioning.
  • ❌ An automatic "Imitation of Presence" scenario would not turn on the light at random times.

However, Solovey has limitations:

⚠️ Note: If your Mi Gateway loses communication with the Xiaomi cloud, devices dependent on Solovey may stop responding to commands even if physically connected to the gateway via Zigbee.This happens because part of the command processing logic is executed on Xiaomi servers.

Solovey problems: why don't the devices work?

If your Xiaomi smart devices suddenly stop responding to commands, the Solovey malfunction may be the cause.

  • πŸ”΄ The device is connected to Wi-Fi/The gateway but does not respond to commands from Mi Home.
  • πŸ”΄ Voice assistant says "Device not responding" even though it's on.
  • πŸ”΄ Automation stopped working, although conditions are met.
  • πŸ”΄ Errors like Solovey timeout or MiOT sync failed appear in the application logs.

The main causes of the problems:

Problem.Reason.Decision
The device does not respond to commandsSolovey sync failure with the cloudRestart the gateway or device, check the internet
Voice assistant does not control the gadgetSolovey's linking error with Alice/GoogleUntie and re-connect your Mi Home account in the Assistant settings
Automation doesn't work.Protocol version conflict in the gateway and cloudUpdate the gateway firmware and Mi Home app

Most often, problems are solved by restarting the gateway (if the device is running through it) or reconnecting the gadget to the Mi Home.

Make sure the gateway is connected to the internet|Check the lock firmware version (must be at least 1.4.7)|Open the device log in Mi Home (section "About the program")|Try to control the device via a local area network (if supported)-->

In rare cases, the problem may be due to regional restrictions, such as some Aqara devices purchased in China may not work properly with European Mi Home servers due to differences in Solovey versions.

⚠️ Note: If you see a Solovey device not bound error in your device logs, it means that the gadget is not tied to your Xiaomi account at the protocol level.Solution: delete the device from Mi Home and add it again by selecting the correct region (for example, Russia instead of China).

How to update Solovey on Xiaomi devices?

Because Solovey is part of the firmware of devices and gateways, it is automatically updated with the MiOT update, but sometimes a forced update is required if compatibility errors occur.

For gateways (e.g. Mi Gateway 3):

  1. Open Mi Home and select your gateway.
  2. Go to Settings β†’ Update firmware.
  3. If a new version is available, click Update.
  4. Wait until the end (don’t turn off the gateway from the power!).

For individual devices (lamps, sockets, sensors):

  1. In Mi Home, select the device.
  2. Go to About. β†’ Firmware update.
  3. If the update is available, confirm its installation.

If the update has stalled or has not started:

  • πŸ”Œ Reboot the gateway (turn off power for 10 seconds).
  • πŸ“Ά Make sure your device is connected to a 2.4 GHz network (many Xiaomi gadgets don't work with 5 GHz).
  • 🌍 Check that the correct region is selected in the Mi Home settings (for example, Russia for Russian servers).

After the Solovey update, you may need to reboot all dependent devices (such as sensors connected to the gateway), and it is also recommended to check the automation and voice control.

πŸ’‘

If the device stopped working after the upgrade, try resetting it to factory settings and adding it again, which solves 90% of Solovey version compatibility problems.

Solovey’s Future: What’s Replacing This Protocol in New Devices?

In recent Xiaomi firmware and documentation, the term Solovey is becoming less common, and the company is actively promoting instead:

  • πŸ”Ή MiOT Spec is an open standard for developers of devices for the Xiaomi ecosystem.
  • πŸ”Ή Matter is a universal smart home protocol supported by Xiaomi since 2023.
  • πŸ”Ή HomeKit Integration – Compatible with Apple’s ecosystem.

That doesn't mean Solovey will disappear completely - it's still used in older devices and gateways.However, new gadgets (like the 2026 Xiaomi Smart Home Suite) are more likely to rely on Matter, which promises better compatibility with other brands (like Google Nest or Amazon Alexa).

If you are planning to expand your smart home ecosystem, take note of:

  • πŸ†• Devices with Matter support (marking on packaging).
  • πŸ”„ Dual-enabled gateways Zigbee 3.0 and Matter (e.g. Aqara Hub) M3).
  • πŸ“± Xiaomi Home app (replaces Mi Home in some regions).

However, if you already have devices running through Solovey, they will remain compatible with Mi Home for at least a few years to come – Xiaomi is not giving up on supporting older protocols.

FAQ: Frequent questions about Solovey in Xiaomi

❓ What to do if Mi Home has a bug called "Solovey device offline"?
This error means that the device cannot communicate with the Xiaomi cloud via the Solovey protocol. Try: Reboot the gateway (if the device is connected through it). Check the Internet connection (Xiaomi devices require access to miot-spec.com servers). Delete and re-add the device to Mi Home. If the problem persists, check if your router blocks access to Xiaomi domains (e.g. api.io.mi.com).
❓ Can I use Solovey devices without the Internet?
Partially. Some devices (e.g., Yeelight bulbs) support local Wi-Fi control, but: Automation and voice control will not work. Sensors connected through the gateway may not update status. Notifications (e.g., motion sensor activation) will not come. Solovey requires communication with the Xiaomi cloud to work properly.
❓ How to find out which device Xiaomi uses Solovey?
Check: In the Mi Home app, open your device settings and find the Protocol or Connection Type section. If you have MiOT, Xiaomi IoT or Solovey, the protocol is used. Devices that connect via the gateway (Zigbee) almost always use Solovey. You can also look at the device log: if there are strings with solovey or miot, then the protocol is active.
❓ Will Solovey work with Google Home or Apple HomeKit?
Yes, but with reservations: Google Home requires you to link your Mi Home account to Google Assistant settings. Solovey works as a bridge between the clouds. HomeKit requires Matter-enabled devices or special hubs (like Home Assistant with Mi Home Integration plugin). Not all Xiaomi devices are HomeKit compatible β€” check the list of supported models on Apple’s website.
❓ Can I turn off Solovey if it causes delays?
No, you can't turn Solovey off, it's a system component. But you can: Use local automation (if the device supports, for example, Yeelight or Aqara); connect devices to alternative systems like Home Assistant, where some of the logic is done locally; Update the gateway firmware β€” newer versions often reduce delays. Delays are usually not associated with Solovey itself, but with ping to Xiaomi servers (especially if they are in China).