The integration uses the native HTTP(S) API (the same way as WebUI) and relies on direct communication with your device. Both the stock AsusWRT as well as AsusWRT-Merlin are supported.
You can find the full documentation on the official webpage.
👍 Vote for the feature request!
AsusRouter supports 14+ groups of features, including monitoring of:
- connected device, CPU, guest WLAN, LED, load average, network, OpenVPN, parental control, ports, RAM, temperature, WAN, WLAN.
and control of:
- gues WLAN, LED, OpenVPN, parental control, WLAN.
as well as the following HA platforms:
binary_sensor
,button
,device_tracker
,light
,sensor
,switch
,update
and HA events and services.
AsusRouter supports virtually every AsusWRT-powered device. The full list of tested devices.
- Click Install
- Restart Home Assistant
- In the Home Assistant UI:
Configuration -> Devices & Services -> Integrations -> Add integration -> AsusRouter
You would need to provide the minimum information:
- Hostname or IP address of the device
- Username
- Password
Please, refer to the Setup documentation if you would like to get detailed information on the configuration flow.