Setting Up a Router to Share Wi-Fi on a Schedule: A Complete Guide

Do you want your home Wi-Fi to automatically turn off at night or during work hours? Or do you need to restrict your children's internet access according to a schedule? Setting up a time limit for Wi-Fi sharing on your router solves these problems without having to manually turn off the device each time. This approach not only saves energy but also improves network security, preventing unauthorized connections while you're away.

In this article, we will take a detailed look at how to set up a Wi-Fi schedule on popular router models (TP-Link, ASUS, Xiaomi, Keenetic and others), including configuration via the web interface and mobile apps. You will learn which functions are used for this (for example, parental control or wireless network schedule), how to avoid common mistakes, and what to do if settings aren't applied. We'll also explore alternative methods, from using smart plugs to scripts for advanced users.

Why do I need to set up Wi-Fi on a schedule?

Automatically turning off Wi-Fi at a certain time solves several practical problems:

  • 🔌 Energy saving: The router consumes up to 10–15 watts per hour. When running 24/7, it consumes ~100 kWh per year—the same as a Class A++ refrigerator.
  • 👨‍👩‍👧‍👦 Parental control: restricting internet access for children during school hours or at night (according to Kaspersky, 68% of parents use such functions).
  • 🛡️ Security: Turning off your network while you are away reduces the risk of being hacked through Wi-Fi vulnerabilities (such as attacks KRACK).
  • 📶 Reducing the load: Temporary disabling reduces the number of connected devices, which is useful for weak routers with limited bandwidth.

According to the study Statista (2023), 42% of home network users have experienced at least one unauthorized connection to their Wi-Fi. Scheduling your network can help minimize this risk, especially if you have a weak password or enabled WPS (which can be easily hacked in a few hours).

⚠️ Attention: If you use IP cameras, smart speakers or other IoT devices, their operation may be interrupted if Wi-Fi is disconnected. Before setting up, check that critical devices don't rely on a constant connection.

Preparing your router: What to check before setting it up

Before you start creating a schedule, make sure your router supports this feature. Most modern models (TP-Link Archer C6, ASUS RT-AX55, Xiaomi Mi Router 4A etc.) have built-in tools for limiting Wi-Fi time. However, in budget devices (for example, D-Link DIR-300) such an option may not exist.

What to check:

  • 📋 Firmware version: Outdated firmware may not support the schedule. Update the firmware via Admin Panel → System Tools → Update.
  • 🔄 Backup settings: Before making changes, save the current configuration (in the menu System Tools → Backup).
  • 🔒 Access rights: to set up a schedule you will need an administrator account (usually login/password - admin/admin or indicated on the router sticker).

If your router does not support scheduling, consider alternative methods:

📊 What kind of router do you have?
TP-Link
ASUS
Xiaomi
Keenetic
D-Link
Another
Way Pros Cons Suitable for
Smart socket (For example, Xiaomi Smart Plug) Works with any router, easy to set up Physical power outage, possible failures when turning on Budget routers without a schedule
Script on OpenWRT Flexible settings, support cron Requires technical knowledge, risk of "bricking" Advanced users
Manufacturer's mobile app User-friendly interface, notifications Not all brands support this feature. TP-Link Tether, ASUS Router

Routers TP-Link (series Archer, TL-WR) support Wi-Fi time limitation via the function Access Control or Wireless ScheduleLet's consider both options.

Method 1: Via "Access Control" (to restrict individual devices)

  1. Open the router admin panel at the address 192.168.0.1 or 192.168.1.1 (login/password - admin/admin, if you haven't changed it).
  2. Go to Advanced Settings → Access Control → Access Control Rules.
  3. Click Add and indicate:
    • 📡 Rule name: for example, "Switch off at night".
    • 🕒 Schedule: select the days of the week and the interval (e.g. from 23:00 to 07:00).
    • 📱 Devices: add the MAC addresses of the devices (you can find them in Wireless Mode → Wireless Mode Statistics).
  • Save the rule and activate it.
  • Method 2: Using the "Wireless Schedule" (disabling Wi-Fi completely)

    1. In the admin panel, go to Wireless Mode → Wireless Schedule.
    2. Activate the option Enable schedule.
    3. Set up your work schedule:
      • 📅 Select days of the week (you can specify individual days or intervals, for example, Mon-Fri).
      • ⏰ Specify the turn-off and turn-on time (e.g. 00:00–06:00).
  • Save the settings and reboot the router.
  • The correct time zone is indicated in Advanced settings → System tools → Time|

    MAC addresses of devices are entered without errors (case sensitive!)|

    The schedule does not conflict with other rules (for example, the guest network)|

    The router rebooted after applying the settings-->

    ⚠️ Attention: On some models TP-Link (For example, TL-WR841N) the schedule is reset after firmware update. Before updating, export the settings to a file via System Tools → Backup.

    Setting up ASUS routers: AiProtection and Schedule

    Routers ASUS (series RT-AX, RT-AC) offer two ways to limit Wi-Fi by time: through parental control (AiProtection) and through wireless network scheduleThe first method is more flexible—it allows you to configure rules for individual devices; the second is simpler, but disables the network completely.

    Method 1: Parental Control (AiProtection)

    1. Log in to the admin panel at router.asus.com (or 192.168.1.1).
    2. Go to AiProtection → Parental Control.
    3. Click Add profile and indicate:
      • 👤 Profile name: for example, "Children_in_the_evening".
      • 📱 Devices: Select from the list or add MAC addresses manually.
      • 🕒 Schedule: set day and time restrictions (for example, blocking with 21:00 to 07:00 on weekdays).
  • Enable the option Block internet access for the selected interval.
  • Save your profile and activate it.
  • Method 2: Wireless Network Schedule

    1. In the admin panel, go to Wireless Network → Schedule.
    2. Activate the option Enable schedule.
    3. Set up your schedule:
      • 📅 Select days (eg. Every day or Mon-Fri).
      • ⏰ Specify the shutdown time (e.g. 23:30–06:00).
  • Apply the settings and reboot the router.
  • Features of setting up Xiaomi and Keenetic

    Routers Xiaomi And Keenetic have unique interfaces, but the principle of setting up a schedule is similar. The main difference is Xiaomi Basic functions are only available through the mobile app. Mi Wi-Fi, A Keenetic Offers flexible rules via a web interface.

    Setting up on Xiaomi Mi Router

    1. Install the application Mi Wi-Fi (available for Android And iOS).
    2. Connect to your router and go to Settings → Parental Controls.
    3. Select a device from the list or add it manually by MAC address.
    4. Set up a schedule:
      • 🕘 Specify the days of the week (for example, Mon-Sun).
      • ⏳ Select the blocking interval (e.g. 22:00–07:00).
  • Save the rule. Wi-Fi will be turned off for the selected devices at the specified time.
  • Setting up on Keenetic

    1. Log in to the web interface at 192.168.1.1 (default login/password - admin/admin).
    2. Go to Home Network → Devices and select the device for which you want to restrict access.
    3. Click Access restrictions and set up the schedule:
      • 📅 Select days (eg. Weekdays).
      • 🕒 Specify the blocking time (for example, 21:00–06:00).
  • Activate the rule and save the changes.
  • What should I do if my Keenetic schedule settings aren't saved?

    If the schedule is reset after saving the rule, check:

    1. Firmware version (update to the latest one) General Settings → Update).

    2. Conflicts with other rules (for example, a guest network).

    3. Correctness of the time zone in General Settings → Date and Time.

    If the problem persists, reset your router to factory settings and set up the schedule again.

    Common errors and their solutions

    When setting up a Wi-Fi schedule, users often encounter common issues. Here are the most common ones and how to fix them:

    Problem Possible cause Solution
    The schedule is not working Incorrect time zone Check the time settings in the admin panel (for example, in TP-Link: Advanced settings → System tools → Time).
    Wi-Fi turns off unexpectedly Conflict with other rules (e.g. guest network) Disable the guest network or set up a separate schedule for it.
    Settings are reset after reboot Faulty firmware or router memory error Update the firmware or reset the router to factory settings.
    Devices are not blocked The MAC address is incorrect. Check the MAC addresses of your devices (they are case sensitive!).

    If none of the methods help, try an alternative method - for example, use smart socket with a timer or set up shutdown script (for advanced users).

    Alternative methods: smart sockets and scripts

    If your router doesn't support scheduling, or you want more flexible control, consider alternative methods.

    Method 1: Smart socket with a timer

    Connect the router to a smart plug (for example, Xiaomi Smart Plug, TP-Link HS100) and set up a power off schedule:

    1. Install the socket manufacturer's application (for example, Mi Home For Xiaomi).
    2. Add a socket to the app and connect the router to it.
    3. Set the timer:
      • 🕒 For example, disconnection in 23:00 and inclusion in 07:00.

    Pros:

    • 🔌 Works with any router.
    • 💡 Can be controlled remotely (for example, turn on Wi-Fi ahead of time).

    Cons:

    • ⚡ A sudden power outage can cause the router to crash (rare, but possible).
    • 🔄 After turning on, the router will take 1-2 minutes to boot up.

    Method 2: OpenWRT Script (for advanced users)

    If your router has firmware installed OpenWRT, you can use cron To turn off Wi-Fi automatically:

    # Connect to the router via SSH
    

    ssh root@192.168.1.1

    Edit your crontab file

    crontab -e

    Add lines to disable/enable Wi-Fi (example for 2.4 GHz):

    0 23 * /sbin/wifi down

    0 7 * /sbin/wifi up

    Attention: This method requires knowledge of working with Linux and may lead to unstable operation of the router due to errors in the script.

    FAQ: Frequently asked questions about setting up Wi-Fi by time

    Is it possible to set different schedules for 2.4 GHz and 5 GHz?

    Yes, on most modern routers (for example, ASUS RT-AX88U, TP-Link Archer C8) you can set up a separate schedule for each frequency. To do this:

    1. Find the section in the admin panel Wireless mode.
    2. Select a network 2.4 GHz or 5 GHz and set up a schedule for each one separately.

    On budget models, this option may not be available; in this case, the schedule will be applied to all frequencies simultaneously.

    How to find out the MAC address of a device for parental controls?

    There are several ways to find a MAC address:

    • 🖥️ On Windows: open Command line and enter ipconfig /all. The MAC address is specified in the line Physical address.
    • 📱 On Android: go to Settings → About phone → General information → Wi-Fi MAC address.
    • 🍎 On iOS: Settings → Wi-Fi → ⓘ next to the network → MAC address.
    • 🌐 Via a router: open in the admin panel Wireless Mode → Wireless Mode Statistics (or similar section).

    The MAC address has the format XX:XX:XX:XX:XX:XX (For example, 00:1A:2B:3C:4D:5E). When entering into the router settings, case is not important, but colons are required.

    Will the schedule work if the router reboots?

    Yes, the schedule is saved in the router's non-volatile memory and will remain active after a reboot. However, there are exceptions:

    • If the router is reset to factory settings (for example, after a power failure), the schedule will be deleted.
    • On some models (eg, D-Link DIR-615) the schedule may be reset when updating the firmware.

    To avoid losing your settings, regularly make backup copies of your router configuration (in the menu System Tools → Backup).

    Is it possible to temporarily disable a schedule without deleting it?

    Yes, on most routers the schedule can be temporarily disabled:

    • 🔄 TP-Link: in the section Wireless Schedule uncheck Enable schedule.
    • 🔄 ASUS: V AiProtection → Parental Control disable the active profile.
    • 🔄 Xiaomi: in the appendix Mi Wi-Fi disable the rule in the section Parental control.

    After deactivation, Wi-Fi will work without restrictions, but the schedule itself will remain in the settings and can be quickly turned on again.

    Why is the schedule inaccurate (for example, it turns off Wi-Fi 10 minutes late)?

    Inaccuracies in the schedule are usually associated with:

    • Incorrect time zone: Check the time settings in the router admin panel.
    • 🔄 Delay in application of rules: Some routers update the schedule with a delay of up to 5-10 minutes.
    • 📡 Conflict with other functions: for example, if enabled Power saving mode, it may interfere with the schedule.

    To fix the problem:

    1. Update your router firmware.
    2. Disable additional features (eg. Guest network or IGMP Proxy).
    3. Set the time manually (if automatic synchronization is enabled) NTP (doesn't work correctly).