Smart Scenes on Xiaomi: a complete guide to an automation application

If you own a Xiaomi smartphone and you notice a mysterious Smart Scenes program in the list of applications, but you don’t understand what it is for, this article is for you. This is not just another system service, but a powerful tool for creating automated scripts in the Mi Home ecosystem. With it, your smartphone can control smart devices, respond to geolocation, time of day or even sensor data β€” without your direct participation.

Smart Scenes (in some firmware may be called Mi Automation or Automation) is closely integrated with the branded shell. MIUI It only works on Xiaomi, Redmi and POCO. Its key difference from the standard features of Google Assistant or Bixby is a deep binding to the Xiaomi ecosystem, which allows you to control not only a smartphone, but also smart lamps, sockets, robot vacuum cleaners and other gadgets of the brand. It can automatically turn on Do Not Disturb mode on schedule, play music when you connect your headphones, or send notifications when the battery is low.

In this article, we will discuss:

  • πŸ” What is Smart Scenes and how is it different from Mi Home or Google Home?
  • βš™οΈ Step-by-step setting up basic and advanced scenarios
  • πŸ“± Compatibility with Xiaomi models and limitations
  • 🚨 Common Mistakes and How to Avoid Them
  • πŸ’‘ Hidden functions that are not written in official guides

What is Smart Scenes and Why You Need It on Xiaomi

Smart Scenes is a system application from Xiaomi designed to create automated scripts based on triggers and actions. Simply put, it allows your smartphone or smart devices to perform certain actions without you participating when a given event occurs.

  • πŸŒ… Turn on the morning alarm clock only on weekdays and at the same time lift the blinds of the smart curtains
  • πŸ”‹ Activate the power saving mode when the battery charge drops below 20%
  • 🏠 Turn off all smart outlets when leaving home (by geolocation)
  • 🎡 Run the Spotify playlist when you plug in Xiaomi headphones

The main advantage of Smart Scenes over analogues (for example, Tasker or Automate) is deep integration with the Xiaomi ecosystem.

  • πŸ“± All sensors of the smartphone: accelerometer, gyroscope, sensor of approach, illumination, etc.
  • 🌐 Geolocation and Wi-Fi/Bluetooth-Events (connecting/disabling devices)
  • ⏰ Time triggers: time of day, day of week, sunrise/sunset
  • πŸ”Œ Smart devices Xiaomi: lamps Yeelight, sockets Mi Smart Plug, robot vacuum cleaners Mi Robot, etc.

It is important to understand that Smart Scenes is not a separate service, but part of the shell. MIUI. It does not require installation (the default firmware), but it can be hidden in the menu, POCO F3 Redmi Note 10 Pro is called Automation and hidden in Settings. β†’ Additionally.

πŸ“Š You’ve already tried to set up automation on Xiaomi?
Yes, I'm using it.
I tried it, but it didn't work.
I haven't tried it yet.
I don't know what it is.

How to Find and Run Smart Scenes on Xiaomi

Not all users know where to look for this app, as its icon doesn't always show up on the home screen. Here are 3 ways to find Smart Scenes:

  1. Through System Search: Swipe down the home screen to open the search, and type in Smart Scenes or Automation.
  2. Through the app menu: Open a list of all apps and find the pin with a gear and lightning (or the words Automation).
  3. Through Settings: Settings β†’ Additionally. β†’ Automation On some models, the path may be different: Settings β†’ System system β†’ Automation.

If the app is not available, this may mean:

  • πŸ“΅ You have a stripped-down firmware (for example, for the European market).
  • πŸ”„ Application disabled in settings (check in Settings) β†’ Annexes β†’ Application management).
  • πŸ“± Your Xiaomi model doesn’t support this feature (relevant for budget devices until 2019).

πŸ’‘

If Smart Scenes is not on the menu, try updating your firmware to the latest version. MIUI. Often the function appears after the upgrade.

After the first launch, the application will request permissions to:

  • πŸ“ Geolocation (for location-based scenarios)
  • πŸ”‹ Access to the battery (for charge level triggers)
  • πŸ“Ά Wi-Fi and Bluetooth (for interacting with smart devices)
  • πŸ“± Special features (for automatic performance of actions)

⚠️ Warning: If you refuse permissions, some scenarios will not work, for example, without access to geolocation, you can not configure automation upon arrival home.

Step-by-step setting up the first scenario

So let's look at how to create a simple scenario, using Do Not Disturb mode automatically at night, which is one of the most popular scenarios that will save you from nighttime notifications.

Step 1: Choosing a Trigger

1. Open Smart Scenes and press + Add (or Create a Script).

2. Select the type of trigger - Time.

Please indicate:

  • ⏰ Start time: 23:00
  • ⏰ End time: 7:00:00
  • πŸ“… Days of the week: PN-VS (or only weekdays, if necessary)

Step 2: Set-up the action

1. Press Add Action.

2.In the list, find the "Do Not Disturb" mode.

3. Select the parameters:

  • πŸ”” Type: "No sound" or "Alarm clocks only"
  • ⏳ Duration: Before disconnection (or specify time)

Step 3: Preservation and activation

1. Click Save and give the script a name, such as Night Mode.

2 Activate the switch next to the script name.

Now every day at 23:00, your smartphone will automatically go to "Do Not Disturb" mode, and at 7:00, exit it.

Make sure that your smartphone time is synchronized with the network|Check that the script is on (green switch)|Run the test: change the time on the smartphone at 23:00 and check the operation|Return the real time after the test-->

Examples of other useful scenarios

Trigger.Action.What do you need?
πŸ”‹ Battery charge < 15%πŸ“΄ Enable energy saving mode + noticeExtends the phone's operating time
🎧 Connecting Xiaomi headphones🎡 Launch of the last listened playlistConvenient for sports or travel
🏠 Disconnecting from home Wi-FiπŸ”’ Screen locking + shipment SMS relativeSafety control (for example, for children)
🌑️ Temperatures above 30Β°C (according to sensor data)πŸ“± Notification "Take the water!" + ignitionHealth care in the heat

Compatibility of Smart Scenes with Xiaomi devices

Smart Scenes doesn’t work on all Xiaomi smartphones, but here are the keys to compatibility:

Supported smartphone models

The function is available on most devices with MIUI 12 and newer, but there are nuances:

  • βœ… Full support: Xiaomi 11/12/13 series, Redmi Note 10/11/12, POCO F3/F4/F5, Mi Mix 4.
  • ⚠️ Limited support: Redmi 9/9A, POCO X3 β€” Some triggers may be missing.
  • ❌ Not supported: Devices older than 2019 (Redmi Note 7, Mi 9, etc.) unless updated to MIUI 12+.

Supported smart devices

Smart Scenes can only manage Xiaomi ecosystem devices connected via Mi Home, here is a full list of compatible categories:

  • πŸ’‘ Lighting: Yeelight, Mi LED Desk Lamp, Philips Hue (via Mi Home).
  • πŸ”Œ Powered by Mi Smart Plug, Aqara Wall Switch.
  • πŸ€– Robot vacuum cleaners: Mi Robot Vacuum, Dreame.
  • 🌑️ Mi Temperature and Humidity Sensor, Aqara Motion Sensor.
  • πŸ” Smart locks: Mi Smart Door Lock.

⚠️ Note: Third-party brands (such as Samsung SmartThings or Tuya) will not show up in Smart Scenes, even if they are connected to Google Home.

Important: Starting with MIUI 14, Smart Scenes supports cross-platform scripting with Google Assistant, but only for a limited set of activities (e.g., media management).

Advanced Features: Hidden Smart Scenes Features

Many users use Smart Scenes for basic tasks only, but there are hidden features in the app that are not mentioned in the official guides.

1. Automation by gesture

You can run scripts with special gestures:

  • πŸ‘† Shaking the phone (for example, to turn on a flashlight).
  • πŸ–οΈ Double touch of the screen (even when it is off).
  • πŸ“± Turning the phone around (for example, to turn off the sound).

To activate this function:

  1. Create a new script.
  2. In triggers, select Gestures.
  3. Specify the action you want (e.g., Shake).

2. Conditional logic (IF-THEN-ELSE)

In Smart Scenes, you can create scripts with conditions, like:

If the battery is charged < 20% and you are not at home (by geolocation), then turn on the energy saving mode and send it to the user. SMS second-room.

For this:

  1. Add a few triggers (click on it) + Add a condition).
  2. Select the logical operator: AND (all conditions must be met) or OR (one is sufficient).
How to create a delayed action scenario?
In Smart Scenes, you can add a run delay, such as turning off Wi-Fi 10 minutes after you turn off charging, and in the Actions section, select Lag, specify the time (up to 60 minutes) and add the main action after it.

3. integration with Tasker (for advanced)

If Smart Scenes is not enough, you can link it to Tasker:

  1. In Tasker, create a task (e.g., send a message). HTTP-request).
  2. In Smart Scenes, add the Startup action and select Tasker.
  3. Specify the name of the task in the parameters.

This will allow you to use extended plugins and API other services.

4. Automation from sensor data

If you have Xiaomi smart sensors (like the Mi Temperature Sensor), you can create scenarios based on their readings:

  • 🌑️ Temperature above 25Β°C β†’ Enable the Mi Air Conditioner.
  • πŸ’§ Humidity below 40% β†’ Include the Mi Air Humidifier humidifier.
  • πŸšͺ The door opening sensor went off. β†’ Enable the Mi Home Security Camera.

πŸ’‘

The hidden Smart Scenes features make it possible to turn a smartphone into a full-fledged smart home control center, but complex scenarios may require a bundle with a Tasker or Home Assistant.

Common Mistakes and How to Fix Them

Even the most experienced users sometimes fail to configure Smart Scenes the first time, and here are the most common problems and solutions:

1.The script doesn't work

Causes and solutions:

  • ❌ No permits. β†’ Check the permission settings for Smart Scenes in Settings β†’ Annexes.
  • ❌ Battery optimization disabled β†’ Add the app to the exceptions: Settings β†’ Battery β†’ Optimizing the battery.
  • ❌ Wrong time/date β†’ Synchronize time with the network in settings.
  • ❌ Script disabled β†’ Check the switch next to the name.

2. Smart devices are not working

If the script is supposed to control a smart lamp or socket, but nothing happens:

  • πŸ”Œ Check the device connection to Mi Home.
  • πŸ“Ά Make sure your smartphone and device are on the same Wi-Fi network.
  • πŸ”„ Update the firmware of the smart gadget through Mi Home.
  • πŸ”’ Check the geo-fences (if the scenario is by location).

3. Geolocation is not working accurately

Arrival/home scenarios may work too soon or too late to fix:

  • πŸ“ Increase the radius of the geofence in the scenario settings (optimum - 200-500 meters).
  • πŸ”„ Enable high-precision location in Android settings.
  • πŸ“± Add a delay (e.g. 5 minutes) before performing the action.

⚠️ Attention: If you are using VPN or mock location (e.g. via Fake) GPS), geolocation scenarios won't work. Disable these features before setting up.

4.The script works too often

For example, a low battery alert comes every 5 minutes to limit the frequency:

  1. Open the script.
  2. Find the Additional Settings section.
  3. Set a repetition interval (for example, 1 time per hour).

Smart Scenes Alternatives: What to Choose When Features Are Lacking

If Smart Scenes seems too limited, consider alternative automation solutions:

AnnexPlusesConsCost
TaskerMaximum flexibility, support for plugins, work with APIComplicated interface, requires skillsPaid (~3$)
AutomateEasy to use than Tasker, a visual editorLimited integration with smart devicesFree of charge.
MacroDroidIntuitive interface, scripting templatesLess opportunities for a smart homeFree (premium for 5)$)
Home AssistantFull control of the smart home, cloud synchronizationRequires server configuration, difficult for beginnersFree of charge.

If you want maximum integration with the Xiaomi ecosystem, the best choice is the Smart Scenes bundle. + Tasker, for example:

  • πŸ”„ In Smart Scenes, you can set up basic triggers (time, geolocation).

For most users, Smart Scenes is enough to:

  • πŸ•’ Automation by time (alarm clocks, night mode).
  • πŸ“ Geolocation scenarios (arrival/departure).
  • πŸ”‹ Battery and network management.
  • πŸ’‘ Easy management of Xiaomi smart lamps and sockets.

If you need advanced features (for example, integration with the IFTTT, Managing devices from other brands or complex logic chains, you’ll need to master Tasker or Home Assistant.

FAQ: Frequent questions about Smart Scenes

πŸ” Can you use Smart Scenes without Xiaomi smart devices?
Yes! It's useful without a smart home. You can automate it: πŸ“΅ Do Not Disturb on Schedule. πŸ”‹ Optimizing the battery at low charge. 🎡 Starting music when connecting headphones. πŸ“± Send notifications when you are inactive for a long time (for example, if you forget your phone), but to control smart lamps, sockets or sensors will need Xiaomi devices.
⚑ Why Smart Scenes is fast draining the battery?
The application can consume additional energy if: πŸ“ Geolocation scenarios (constant monitoring) GPS). πŸ”„ Too frequent checks of conditions (e.g., every one of them) 5 minute). πŸ“Ά Active scenarios for Wi-Fi/Bluetooth (Continuous network scanning. How to reduce costs: πŸ”‹ Increase the time interval for checking the conditions (in the script settings). πŸ“ Use geolocation only for critical scenarios. βš™οΈ Turn off unnecessary scripts (long press). β†’ Delete).
πŸ“± How to Transfer Scripts to a New Xiaomi Phone?
Unfortunately, Smart Scenes does not support direct export/import scripts. But there are workarounds: Manual Transfer: Take a picture of each script's settings and restore them to a new device. Backup MIUI: Settings β†’ The phone. β†’ Backup β†’ Local Backup Then restore backup to your new phone (including system settings).Use Mi Account: Some scripts sync with your Xiaomi account if you enable Data Sync in your app settings. ⚠️ Smart devices will have to be connected again through Mi Home.
πŸ”’ Can I turn off Smart Scenes if I don’t need it?
Yes, the app can be disabled or removed (on some models).Instructions: Go to Settings β†’ Annexes β†’ App management. Find Smart Scenes (or Automation). Click Disable (or Remove Updates if the button is active). ⚠️ On some firmware, the application cannot be completely removed because it is system-based, and only flashing it will help.
🌐 Smart Scenes works outside of China?
Yes, the app works on global versions. MIUI (for example, MIUI Global or MIUI EU). But there are nuances: βœ… On the official global firmware (Stable/Mi Pilot function is available in full. ⚠️ On custom firmware (for example, LineageOS) Smart Scenes may not be available. ❌ On some regional versions (e.g. India), some triggers may be disabled. If the feature is not available, try: πŸ”„ Update the firmware to the latest version. 🌍 Change the region in Mi Account to China (may be required) VPN).