Voice assistant Alice from Yandex has long ceased to be just a smartphone function - now it is integrated into smart speakers, TVs and even Wi-Fi routersSetting up Alice on your router allows you to manage your home network with your voice: enable guest Wi-Fi, check internet speed, or even block children's access to websites without having to dig into the web interface. But how does this work in practice? Spoiler: not all routers support this feature out of the box, and the setup process may vary depending on the model and firmware.
In this article we will look at All official and alternative ways to connect Alice to a router, including models with pre-installed support (eg Keenetic or RT-AX88U Pro) and devices that require manual configuration via SSH or third-party firmware. You'll also learn how to avoid common errors, from authorization issues to Yandex ID before the conflicts with UPnPIf you've already tried setting up Alice on your router and received the "Device not supported" error, you'll find solutions here.
Before you proceed with the instructions, please check two key points:
1. Your router must be connected to the internet and have the latest firmware (read how to update it in the section below).
2. You must have an account Yandex ID (If you don't have one, please register in advance at passport.yandex.ru).
1. Which routers support Alice: official list 2026
Not every router can work with a voice assistant. Currently, only a few brands offer full Alice support out of the box, and functionality may vary. Here's a current list of models with confirmed compatibility:
- 🔹 Keenetic: series Giga, Speedster, Hero (firmware not lower than
NDMS 3.7). Supports network management, guest Wi-Fi, and parental controls. - 🔹 ASUS: RT-AX88U Pro, RT-AX86S, ZenWiFi Pro ET12 (firmware required)
Asuswrt 3.0.0.4.388or newer). Works via the app ASUS Router. - 🔹 TP-Link: Archer AX75, Archer AX90 (Beta feature, available in Russia and the CIS). Limited set of commands.
- 🔹 Zyxel: NBG7815, Armor Z2 (support via Zyxel ONE Connect).
If your model is not on the list, this does not mean that it is impossible to connect Alice. Alternative methods (via Home Assistant, Node-RED or custom firmware) we will consider in the section Methods for unsupported routersHowever, please note: such solutions require technical skills and may void the device's warranty.
⚠️ Note: Manufacturers regularly update lists of compatible devices. For example, in 2026 Xiaomi announced support for Alice for Mi Router 6, but at the time of writing, the feature is not yet available. Please check the official sources for up-to-date information:keenetic.com,asus.com/ruortp-link.com/ru.
| Brand | Router model | Required firmware | Alice's functions |
|---|---|---|---|
| Keenetic | Hero 4G, Giga III | NDMS 3.8+ |
Manage Wi-Fi, guest network, internet speed, and parental controls |
| ASUS | RT-AX88U Pro | Asuswrt 3.0.0.4.388 |
Rebooting the router, enabling/disabling ports, checking traffic |
| TP-Link | Archer AX75 | 1.1.4 Build 20260315 |
Basic commands (Wi-Fi on/off, network information) |
| Zyxel | NBG7815 | V1.00(ABZL.10)C0 |
Manage connected devices, prioritize traffic |
2. Preparing the router for Alice's connection
Before pairing your voice assistant, you need to update your router's firmware and configure basic network settings. Skipping this step is the main cause of errors like "Failed to connect device" or "Alice is not responding."
Step 1: Updating the firmware
- 🔄 For Keenetic: go to
System → Updateand click "Check for updates." If a new version is available, install it. - 🔄 For ASUS: open
Administration → Firmware Updateand download the latest version from the official website. - 🔄 For TP-Link: V
Additional settings → System → Firmware update.
Step 2: Setting up time and region
Alice requires correct time and location data. Make sure your router settings are set to:
- ⏰ Time is synchronized with an NTP server (e.g.
pool.ntp.org). - 🌍 Region is set to "Russia" (even if you are in another country).
Step 3. Checking the connection to Yandex services
Some routers block access to domains Yandex by default. To avoid problems:
- Open
FirewallorParental controlin the settings. - Make sure the domains
*.yandex.ru,alisa.yandex.ruAndiot.quasar.yandex.netnot blocked.
Update firmware to the latest version
Synchronize time with an NTP server
Set region to "Russia"
Check if Yandex domains are blocked
Reboot your router after making changes-->
3. Step-by-step setup of Alice on supported routers
The connection process varies depending on the brand. Below are detailed instructions for the most popular models.
3.1. Keenetic (Giga, Hero, Speedster series)
Keenetic offers the easiest way to integrate Alice with its built-in module. Yandex Smart Home.
- Open the router's web interface at
192.168.1.1(ormy.keenetic.net). - Go to
Smart Home → Yandex Alice. - Click "Connect" and log in via Yandex ID.
- Allow access to router management (check the boxes “Wi-Fi Management”, “Parental Control”, etc.).
- Wait for confirmation - the router will reboot automatically.
After connecting, check Alice's operation with the command: "Alice, turn on guest Wi-Fi on the router."If there is no response, reboot the router and try authorization again.
3.2. ASUS (RT-AX88U Pro, ZenWiFi Pro)
ASUS uses its own app ASUS Router to control the voice assistant.
- Install the application ASUS Router to a smartphone (available for Android And iOS).
- Connect to the router's network and open the application.
- Go to
Smart Home → Voice Assistant → Yandex Alice. - Click "Add device" and log in via Yandex ID.
- Select the commands that Alice can execute (for example,
Rebooting the routerorSpeed test).
⚠️ Please note: On ASUS routers, Alice only works via the mobile app. The web interface does not support voice assistant configuration.
3.3. TP-Link (Archer AX75, Archer AX90)
TP-Link is testing Alice support in beta mode. To connect:
- Open the router's web interface (
tplinkwifi.net). - Go to
Additional Settings → Smart Home → Yandex Alice. - Click "Activate" and follow the on-screen instructions.
- If the section is missing, update the firmware to the latest beta version (available at
tp-link.com/ru/beta).
Important: On TP-Link, Alice only supports basic commands. For example, you can say "Alice, turn off the Wi-Fi on the router.", but you won't be able to set up parental controls using your voice.
4. Methods for connecting Alice to unsupported routers
If your router is not included in official listThere are three alternative integration methods. All of them require additional devices or networking skills.
4.1. Via Home Assistant + Yandex Smart Home
Home Assistant — is a smart home platform that can emulate Alice support for any device. You'll need:
- 🖥️ Computer or Raspberry Pi with installed Home Assistant.
- 🔌 Module
Yandex Smart Home(installed viaHACS). - 🔧 Access to
SSHorTelnetyour router (to send commands).
Instructions:
- Install Home Assistant and add integration
Command Lineto control the router. - Set up reboot or Wi-Fi control commands via
SSHExample command for TP-Link:ssh admin@192.168.0.1 "reboot" - Install the component
Yandex Smart Homeand link it to your account Yandex ID. - Add the created commands as "devices" in Home Assistant.
Now Alice will be able to execute commands like "Alice, reboot the router.", but for this Home Assistant must be constantly on.
4.2. Via Node-RED + Yandex Dialogues
Node-RED — a visual automation tool that can be used to connect Alice to the router via an API.
Algorithm:
- Install Node-RED to the server or Raspberry Pi.
- Add nodes
Yandex DialogsAndHTTP Request. - Set up webhooks to receive commands from Alice.
- Create scripts that will send
HTTP requestsorSSH commandsto the router.
Example command to enable guest Wi-Fi on ASUS:
curl -X POST http://192.168.1.1/apply.cgi -d "login_username=admin&login_password=your_password&guest_network=1"
⚠️ Caution: UseNode-REDAndHome AssistantRequires knowledge of network protocols. Incorrect commands may disrupt the router's operation.
4.3. Via OpenWRT or DD-WRT firmware
If your router supports custom firmware (for example, OpenWRT), you can install the package yandex-alisa from the repository.
Instructions:
- Install OpenWRT to the router (instructions are on
openwrt.org). - Connect via
SSHand run:opkg updateopkg install yandex-alisa - Set up the configuration file
/etc/config/yandex-alisawith your data Yandex ID. - Reboot your router.
This method is suitable for advanced users, as it requires manual configuration and may void the warranty.
What should I do if Alice doesn't see the router after setup?
If after all these manipulations Alice does not detect the router, check:
1. Access rights: Make sure that in the settings Yandex ID access to smart devices is allowed (account.yandex.ru/services).
2. Network settings: The router and the device with Alice (speaker, smartphone) must be on the same subnet. For example, if the router distributes an IP address like 192.168.1.x, and the speaker is connected to another network (192.168.0.x), the connection will not be established.
3. Ports and protocols: Ports must be open on the router 443 (HTTPS) and 80 (HTTP) to connect to Yandex servers. Check your firewall settings.
4. Conflict with VPNIf you have a VPN enabled on your router or device, disable it—Alice may not work through proxy servers.
5. Possible errors and their solutions
Even with proper setup, glitches can still occur. Let's look at the most common errors and how to fix them.
| Error | Cause | Solution |
|---|---|---|
The device is not supported |
The router is not on the compatible list, or has outdated firmware. | Update your firmware or use alternative methods (section 4). |
Failed to log in |
Incorrect data Yandex ID or blocking of the account. | Check your login and password. If your account is blocked, unblock it at passport.yandex.ru. |
Alice doesn't respond to commands |
Conflict with network or firewall settings. | Turn it off IPv6, check UPnP (must be enabled). |
Server connection error |
Internet problems or domain blocking Yandex. | Check your internet connection. Disable ad blockers (for example, Pi-hole). |
If none of the solutions help, try resetting the router to factory settings and repeating the connection process from scratch. It's also a good idea to check the router logs (section System → Logs) for errors related to Yandex Smart Home.
6. What commands does Alice support on the router?
Alice's functionality depends on the router model. Below is a complete list of commands that work on most supported devices.
6.1. Wi-Fi Management
- 📶 "Alice, turn on/off Wi-Fi on the router." - manages the main network.
- 🔒 "Alice, turn on the guest Wi-Fi." — activates the guest network (if configured).
- 🔄 "Alice, change your Wi-Fi password to [new password]" - changes the security key (does not work on all models).
6.2. Traffic and device control
- 📱 "Alice, how many devices are connected to the router?" — displays a list of clients.
- 🚫 "Alice, block internet access for [device name]" - temporarily disconnects the device from the network.
- 📈 "Alice, what's your internet speed?" — shows the current download/upload speed.
6.3. Router Management
- 🔄 "Alice, reboot the router." - performs a soft reboot.
- 🔌 "Alice, turn off port 1 on the router." - disables the specified LAN port (works on Keenetic And ASUS).
- 🛡️ "Alice, enable parental controls for [device name]" — activates time or content restrictions.
On routers TP-Link and some models Zyxel A limited set of commands is available—usually only Wi-Fi control and reboot. A full list of supported voice commands for your model can be found in the manufacturer's documentation.
7. Safety: Risks and Recommendations
Connecting Alice to a router simplifies network management, but it also creates potential vulnerabilities. Here are the key precautions:
1. Limit Alice's rights
When setting up, don't give the assistant access to all router functions. For example, disable the following:
- 🔧 Changing the administrator password.
- 📝 Editing settings
DNSorDHCP. - 🔄 Firmware updates.
2. Use two-factor authentication
Make sure yours is Yandex ID Protected by two-factor authentication, this prevents unauthorized access to the router if your account is compromised.
3. Set up a guest network for smart devices
If you have smart speakers, light bulbs, or other gadgets with Alice connected to your router, place them on a separate guest network. This will restrict access to the router's main settings.
4. Update your firmware regularly
Manufacturers frequently release security patches to address vulnerabilities in voice assistant integration. Enable automatic firmware updates (if available).
⚠️ Attention: If you use alternative connection methods (for example, via OpenWRT or Home Assistant), never store router passwords in plaintext in configuration files. Use environment variables or password managers.
8. Alternatives to Alice for router management
If your router doesn't support Alice or you're looking for additional features, consider these alternatives:
| Service | Supported routers | Peculiarities |
|---|---|---|
| Google Assistant | ASUS, TP-Link (through IFTTT) | Works with routers that support Google Home. Requires configuration via IFTTT. |
| Amazon Alexa | Netgear Orbi, Linksys | Integration through skill Alexa for RoutersSupports guest Wi-Fi management. |
| Home Assistant | Any (through SSH/API) |
Maximum flexibility, but requires a server. Supports all programmable commands. |
| Telegram bot | Any (through Python-scripts) |
You can create a bot that will control the router using commands in Telegram. |
For example, to control the router via Google Assistant you will need:
- Install the app IFTTT.
- Create an applet with a trigger
Google Assistantand actionWebhooks(to send commands to the router). - Set up reception on the router
HTTP requests(for example, throughcurl).
This approach is more labor-intensive, but gives more freedom in customizing commands.
FAQ: Frequently asked questions about setting up Alice on a router
Is it possible to connect Alice to a router from a provider (for example, from Rostelecom)?
Most routers from providers (for example, Sagemcom or Sercomm) do not support Alice directly. However, you can:
- Connect the provider's router to the mode
Bridgeand use it as a modem, and distribute the main network through a supported router (for example, Keenetic). - Use Home Assistant to manage the provider's router through
Telnet(if supported).
Check your router model—there may be unofficial firmware versions available that support Alice.
Alice says, "The device is not responding." What should I do?
This error occurs when the router is unable to contact the servers. Yandex. Check:
- 🌐 Internet connection (the router must have access to the network).
- 🔒 Firewall settings: Is outgoing traffic allowed?
iot.quasar.yandex.net:443? - ⏳ Router time: if it's out of date, Alice won't be able to log in.
- 🔄 Restart your router and try connecting again.
If the problem persists, try disabling IPv6 in the network settings.
Is it possible to control a router via Alice outside the home?
Yes, but for this you need:
- Tune
DDNS(dynamic DNS) on the router if you have a dynamic IP. - Open external access to the web interface (not recommended for security reasons) or use VPN to connect to a home network.
- Make sure that remote access is allowed in Alice's settings (on Keenetic this is the "External Control" option in the section
Smart Home).
A safer option is to use Home Assistant