How to set a timer on a Xiaomi TV: shutdown, sleep and auto-on

Xiaomi TVs are some of the most popular smart TVs on the market due to their combination of price, quality and functionality. But even experienced users don’t always know how to make the most of built-in tools, such as timers. This feature allows you to automate the on/off device, save electricity and extend the life of the matrix. Unlike the old β€œstupid” TVs, where the timer was primitive, modern models of Mi TV, Redmi Smart TV and Xiaomi TV A Pro offer flexible settings via MIUI TV or Google TV (depending on the firmware).

In this article, we’ll look at all the ways you can set your timers, from basic time-outs to advanced scenarios using app automation. You’ll learn how to set your kids’ sleep timers, schedule your TV to turn on before your favorite gear, or even sync it with other Xiaomi smart devices via the Mi Home. And if your model doesn’t support the right out-of-the-box feature, we’ll show you workarounds with third-party apps.

What timers are available on Xiaomi TVs

Depending on the model and firmware version, Xiaomi TVs support up to four types of timers:

  • ⏰ Shutdown timer – shuts down the TV after a specified period of time (10 minutes to 4 hours).
  • πŸŒ™ Sleep timer – smoothly reduces brightness and sound before switching off (good for children).
  • ⏱️ Auto-on – starts the TV at a specified time (for example, for alarm clocks or recorded transmissions).
  • πŸ”„ Cyclic timer – repeats on/off schedule (not available on all models).

On new models with Google TV (for example, Xiaomi TV A2 2026 or Redmi Smart Fire TV) Part of the functions moved to the Settings menu β†’ The system, and the old ones. MIUI TV (Like Mi. TV 4S) β€” In the Settings section β†’ Extra: Auto-enabled timer on firmware older than 2022 may require an internet connection to synchronize time.

Timer typeMIUI TV (until 2023)Google TV (2023–2026)Does it require the Internet?
Timer of shutdownβœ… Yes.βœ… Yes.❌ No.
Sleep timerβœ… Yes (hiddenly)βœ… Yes (in "Sleep Mode")❌ No.
Auto-inclusion⚠️ Only on top-of-the-line models.βœ… Yes (through Schedule")βœ… Yes.
Cyclical timer❌ No.⚠️ Through third-party applicationsβœ… Yes.

If your TV doesn’t support the desired function, don’t worry: in the section on alternative ways, we’ll explain how to get around this limitation with smart outlets or apps like Tasker.

πŸ“Š What kind of Xiaomi TV do you have?
Mi TV 4S/4X
Redmi Smart TV
Xiaomi TV A2/A Pro
Another Xiaomi
Not Xiaomi.

How to set a shutdown timer

It’s the most sought-after feature that’s on all Xiaomi models, including budget ones.Switch-off timer is useful if you’re falling asleep under the TV or want to limit viewing time for kids.

Instructions for MIUI TV (models up to 2023):

  1. Press the Menu button on the remote (or Settings on new remotes).
  2. Go to Settings β†’ Additional β†’ Shutdown timer.
  3. Select the interval: 10/20/30/60/90/120/180/240 minutes.
  4. Confirm the choice with the OK button.

For Google TV (models 2023-2026):

  1. Open the Settings β†’ System β†’ Sleep Timer.
  2. Activate the Timer switch off.
  3. Set the time in 1 minute increments (1 to 240 minutes).
  4. Press Ready.

Remote is charged and working |

TV connected to the network (not in sleep mode) |

Updated firmware (relevant to Google TV)|

Child-only mode is disabled (can block timer)-->

An important nuance: on some models, the timer resets after rebooting or disconnecting from the network. To avoid this, use a smart socket with a timer (for example, Xiaomi Mi Smart Plug) or set up automatic turn on through Settings β†’ Energy Saving.

πŸ’‘

If the timer doesn't work, check if Eco mode is activated (Settings β†’ Display and Sound β†’ Energy Saving). In this mode, some functions are turned off to save energy.

Setting up a sleep timer for children

Sleep Timer (not to be confused with a shutdown timer!) smoothly reduces brightness and volume before turning off, which is useful for children so they don’t get scared of abruptly turning off the TV, and is only available on models with MIUI TV 3.0+ or Google TV.

How to turn on:

  • πŸ”Ή Nana MIUI TV: Settings β†’ Display and sound β†’ Select a time (15 to 120 minutes) and activate the option Smooth attenuation.
  • πŸ”Ή Google. TV: Settings β†’ Annexes β†’ Sleep mode. You can adjust not only the time, but also the color temperature (warm light before bedtime).

If you don't have an option on the menu, update your firmware via Settings β†’ About TV β†’ System Update. On models up to 2020 (Mi TV 4A, Mi TV 4C), there is no sleep timer - use the alternative:

Alternatives for Older Models
Install the Sleep Timer app from Google Play (if TV is on Android TV). It emulates a sleep timer with a smooth reduction in sound. 1. Open Google Play on your TV. 2. Find the Sleep Timer for TV. 3. Run it and select the fade time (5 to 90 minutes). 4. Activate the Dim Screen option for smooth dimming.

⚠️ Attention: On TVs with MIUI TV The version below 2.5 may conflict with Parental Control. If the timer starts to spontaneously reboot, turn off restrictions in Settings β†’ Security β†’ Parental control.

Auto-turning on the TV on schedule

Auto-on is useful if you want your TV to start at a specific time, such as for morning news or recorded broadcasts, but it is not available on all models:

  • βœ… Xiaomi TV A Pro (2023–2026) – via Settings β†’ System system β†’ Schedule.
  • βœ… Redmi Smart TV X (2022–2026) – via Settings β†’ Smart home. β†’ Automation.
  • ❌ Mi TV 4S/4A (before 2021) β€” only through the bypasses.

Instructions for supported models:

  1. Go to Settings β†’ System β†’ Schedule of inclusion.
  2. Activate the switch Turn on on schedule.
  3. Set the time (to the minute) and the days of the week.
  4. Select the source of the signal (e.g. HDMI 1 or TV).
  5. Save the settings.

For models without built-in function, use:

  • πŸ”Œ Smart socket (e.g. Xiaomi Mi Smart Plug) with an on timer. Connect the TV through the socket and set the schedule in the Mi Home app.
  • πŸ“± Voice assistant (like Alice or Google Assistant) Say, OK, Google, turn on the TV at 7:00".

πŸ’‘

Auto-on only works when you connect your TV to the Internet (to synchronize time). If the network is off, use a smart socket.

Cyclical timer: how to set up repeated on/off

This feature is useful for creating a β€œpresence effect” at home or automatically switching between signal sources. For example, a TV can turn on for 30 minutes every hour, simulating activity. Unfortunately, Xiaomi does not provide a built-in cycling timer, but it can be implemented in two ways:

Method 1: Through a smart socket + automation in Mi Home

It will require:

  • Xiaomi Mi Smart Plug (or other compatible outlet)
  • The Mi Home app on your smartphone.

Instructions:

  1. Connect the TV to the outlet.
  2. In Mi Home go to Automation β†’ Create β†’ Schedule.
  3. Add a condition: Time β†’ Repeat every day.
  4. Set intervals (for example, Turn on at 18:00, turn off at 18:30).
  5. Save the script.

Method 2: Tasker (for advanced users)

If you have an Android TV, you can use the Tasker app to create complex scenarios.

Profile: Cyclical timer


Condition: Time from 18:00 to 22:00




Task:




1 Send Intent: android.intent.action.POWER_ON (to be included)




2.Wait: 30 minutes




3 Send Intent: android.intent.action.POWER_OFF (to turn off)




4.Waiting: 30 minutes




5. Move to step 1 (cycle)

This method requires root access or activated ADB debugging.

⚠️ Attention: Frequently turning on / off the TV (more often than 1 time per hour) can reduce the life of the matrix. The optimal interval for the "effect of presence" is 1 time in 2-3 hours.

Alternative methods: if there is no built-in timer

If your Xiaomi model doesn’t support the desired feature, use one of these methods:

  • πŸ“Ί Android console TV (Connect it to your TV and use apps like Sleep Timer or MacroDroid to set your timers.
  • πŸ”Œ Smart socket with Mi Home or Google Home support. Set up an on/off schedule through the app.
  • πŸŽ›οΈ Universal remote (e.g. BroadLink) RM4 Pro) Program the on/off buttons with the timer.
  • πŸ’» Python script (for geeks) Use the pychromecast library to control your TV over the network:
from pychromecast import Chromecast


Connection to the TV



Chromecast = Chromecast("192.168.1.100") # Replace your TV with IP




chromecast.wait()




Shutdown in 1 hour (3600 seconds)



chromecast.quit_app()




time.sleep(3600)




chromecast.turn_off()

To work the script, the TV must be on the same network as the computer, and in the settings β†’ Network β†’ Remote management must be enabled by the Chromecast protocol.

Frequent problems and their solutions

If the timer is not working, check these points:

Problem.Possible causeDecision
The timer is reset after being turned offThere is no backup power for the watch.Connect the TV to an Uninterruptible Power Supply (UPS)
Sleep timer does not reduce brightnessHDR or Dolby Vision mode activatedTurn off HDR in Settings β†’ Display β†’ Image Mode
Auto-onlying doesn't workTime is out of sync.Check the time settings in Settings β†’ System β†’ Date and time
Shutdown timer inactiveParental controls are includedTurn off restrictions in Settings β†’ Security

If the problem is not solved, reset the TV settings:

  1. Go to Settings β†’ About TV β†’ Reset settings.
  2. Select Reset all settings (do not erase all data!).
  3. After restarting, set the timer again.
Can I set a timer to turn off after 5 minutes?
On most models, the minimum timer is 10 minutes, and you can get around this limitation using the Sleep Timer app from Google Play (if TV is on Android TV) or a smart socket with a delayed shutdown setting.
Why does the timer work inaccurately (for example, 2-3 minutes later)?
This is related to the energy saving mode. Turn it off in Settings β†’ Energy Saving β†’ Standby mode and restart the TV. Also check the time synchronization in Settings β†’ System β†’ Date and Time.
How to cancel the set timer?
To cancel: On MIUI TV: go to Settings β†’ Additional β†’ Shutdown Timer and select Cancel. On Google TV: Open the notification bar (Home β†’ Swipe down) and click Cancel Timer.
Does the timer work if the TV is connected to a console (such as a T2 or a game console)?
The shutdown timer shuts down the entire TV, including HDMI-If you only need to turn off the console, set the timer on the device itself (for example, in the NVIDIA Shield or Xbox).
Can I set different timers for different days of the week?
Yes, but only on Google TV (2023-2026) Go to Settings β†’ System β†’ Schedule and create separate rules for each day. On MIUI TV, this feature is not available - use a smart outlet with support for a schedule.