You can find the documentation here:
Do you want to add AsusRouter to HA Core integrations?
Vote for the feature request!
AsusRouter integration to HA Core - Feature Requests - Home Assistant Community (home-assistant.io)
Intro (from 2022-04-22)
I would like to share a small project I’ve done to monitor my Asus router from Home Assistant. It is now available as a default HACS repository:
HACS -> Integrations -> Explore & Download Repositories -> AsusRouter
There could be a question of why am I doing this if there is an AsusWRT component in HA - because that one doesn’t really work well for me and shows fake traffic usage (if compare to web or phone apps of the router itself). Also, this integration uses Asus native HTTP API instead of SSH or telnet, which is the only option to implement control functions in the future.
Device and Firmware compatibility
The integration does support virtually any Asus router. The latest list of devices and tested FW can be found here:
AsusRouter supports all the FW versions starting with
220.127.116.11.380.70. Older devices might be missing some of the features, but they also work well.
Sensors and controls
AsusRouter supports the following platforms:
The full list of features can be found here:
But the shortlist includes:
- Connected devices monitoring
- AiMesh monitoring
- CPU, load average (Merlin only), RAM, WAN temperature and ethernet ports monitoring
- Network interfaces monitoring (speeds, traffic)
- WLAN, guest WLAN monitoring and control
- OpenVPN monitoring and control
- Parental control
- LED control (FW:
with more features coming soon.
Star AsusRouter repository
This integration is a free-time project. If you like it, you can support me by buying a coffee.