[![GitHub Release](https://img.shields.io/github/release/Vaskivskyi/asusrouter.svg?style=for-the-badge&color=blue)](https://github.com/Vaskivskyi/asusrouter/releases) [![License](https://img.shields.io/github/license/Vaskivskyi/asusrouter.svg?style=for-the-badge&color=yellow)](LICENSE)<br/>
![Downloads](https://img.shields.io/pypi/dm/asusrouter?style=for-the-badge&color=blue) ![Commit activity](https://img.shields.io/github/commit-activity/m/vaskivskyi/asusrouter.svg?style=for-the-badge&color=yellow)<a href="https://www.buymeacoffee.com/vaskivskyi" target="_blank"><img src="https://asusrouter.vaskivskyi.com/BuyMeACoffee.png" alt="Buy Me A Coffee" style="height: 28px !important;" align="right" /></a>
<div align=center><img src="https://asusrouter.vaskivskyi.com/logo.svg" width="300px"></div>
## AsusRouter
**AsusRouter** is an API wrapper for communication with ASUSWRT-powered routers using HTTP(S) protocols. The library supports both the stock AsusWRT firmware and AsusWRT-Merlin.
Up till now, it is mostly used for the [custom AsusRouter Home Assistant integration](https://github.com/Vaskivskyi/ha-asusrouter). But I am always open to making it suitable for any other use.
## Installation
Installation of the latest release is available from PyPI:
```
pip install asusrouter
```
## Usage
Once installed, you can import the `AsusRouter` class from the module. Example shows the default parameters except for `host`, `username` and `password`.
```python
import aiohttp
import asyncio
from asusrouter import AsusRouter, AsusData
# Create a new event loop
loop = asyncio.new_event_loop()
# Create aiohttp session
session = aiohttp.ClientSession(loop=loop)
router = AsusRouter( #required - both IP and URL supported
hostname="router.my.address", #required
username="admin", #required
password="password", #required
use_ssl=True, #optional
session=session, #optional
)
# Connect to the router
loop.run_until_complete(router.async_connect())
# Now you can use the router object to call methods
data = loop.run_until_complete(router.async_get_data(AsusData.NETWORK))
print(data)
# Remember to disconnect and close the session when you're done
loop.run_until_complete(router.async_disconnect())
loop.run_until_complete(session.close())
```
## Supported devices
AsusRouter supports virtually every AsusWRT-powered device.
### WiFi 7 | 802.11be
| Model | Status | Tested firmware | Find it on Amazon[^amazon] |
| ------------------------------------------------------------------------------- | ------------------- | -------------------------- | -------------------------------------------------------------------------------------- |
| [GT-BE19000](https://asusrouter.vaskivskyi.com/devices/GT-BE19000.md) | 💛 Expected to work | | <a href="https://amzn.to/3yGFU7U" rel="nofollow sponsored" target="_blank">find it</a> |
| [GT-BE98](https://asusrouter.vaskivskyi.com/devices/GT-BE98.md) | 💚 Confirmed | Stock:<li>`102_34372`</li> | <a href="https://amzn.to/3vGztgz" rel="nofollow sponsored" target="_blank">find it</a> |
| [GT-BE98 Pro](https://asusrouter.vaskivskyi.com/devices/GT-BE98Pro.md) | 💛 Expected to work | | <a href="https://amzn.to/3uoSjeR" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-BE58U](https://asusrouter.vaskivskyi.com/devices/RT-BE58U.md) | 💛 Expected to work | | <a href="https://amzn.to/4bHsdo4" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-BE88U](https://asusrouter.vaskivskyi.com/devices/RT-BE88U.md) | 💛 Expected to work | | <a href="https://amzn.to/3TAGCKY" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-BE92U](https://asusrouter.vaskivskyi.com/devices/RT-BE92U.md) | 💛 Expected to work | | <a href="https://amzn.to/4c1E8gg" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-BE96U](https://asusrouter.vaskivskyi.com/devices/RT-BE96U.md) | 💛 Expected to work | | <a href="https://amzn.to/3vJu8oD" rel="nofollow sponsored" target="_blank">find it</a> |
| [TUF-BE3600](https://asusrouter.vaskivskyi.com/devices/TUF-BE3600.md) | 💛 Expected to work | | <a href="https://amzn.to/3VhHoyt" rel="nofollow sponsored" target="_blank">find it</a> |
| [TUF-BE6500](https://asusrouter.vaskivskyi.com/devices/TUF-BE6500.md) | 💛 Expected to work | | <a href="https://amzn.to/3X3Xltv" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi BD4](https://asusrouter.vaskivskyi.com/devices/ZenWiFiBD4.md) | 💛 Expected to work | | <a href="https://amzn.to/3Kfulr1" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi BQ16](https://asusrouter.vaskivskyi.com/devices/ZenWiFiBQ16.md) | 💛 Expected to work | | <a href="https://amzn.to/4bgVvdo" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi BQ16 Pro](https://asusrouter.vaskivskyi.com/devices/ZenWiFiBQ16Pro.md) | 💛 Expected to work | | <a href="https://amzn.to/3MNcw48" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi BT10](https://asusrouter.vaskivskyi.com/devices/ZenWiFiBT10.md) | 💛 Expected to work | | <a href="https://amzn.to/48F5wiB" rel="nofollow sponsored" target="_blank">find it</a> |
### WiFi 6e | 802.11axe
| Model | Status | Tested firmware | Find it on Amazon[^amazon] |
| ------------------------------------------------------------------------------- | ------------------- | --------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| [GT-AXE11000](https://asusrouter.vaskivskyi.com/devices/GT-AXE11000.md) | 💛 Expected to work | | <a href="https://amzn.to/3Gotj9R" rel="nofollow sponsored" target="_blank">find it</a> |
| [GT-AXE16000](https://asusrouter.vaskivskyi.com/devices/GT-AXE16000.md) | 💚 Confirmed | Stock:<li>`388.21617`</li>Merlin:<li>`388.7_beta1_rog`</li><li>`388.7_0_rog`</li> | <a href="https://amzn.to/3vObLyZ" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AXE7800](https://asusrouter.vaskivskyi.com/devices/RT-AXE7800.md) | 💚 Confirmed | Stock:<li>`388_22068`</li> | <a href="https://amzn.to/3jUr2LU" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi ET8](https://asusrouter.vaskivskyi.com/devices/ZenWiFiET8.md) | 💚 Confirmed | Stock:<li>`388.23759`</li> | <a href="https://amzn.to/3Iks0La" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi ET9](https://asusrouter.vaskivskyi.com/devices/ZenWiFiET9.md) | 💛 Expected to work | | <a href="https://amzn.to/3RbMKJa" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi Pro ET12](https://asusrouter.vaskivskyi.com/devices/ZenWiFiProET12.md) | 💚 Confirmed | Stock:<li>`388.23013`</li> | <a href="https://amzn.to/3GTz68P" rel="nofollow sponsored" target="_blank">find it</a> |
### WiFi 6 | 802.11ax
| Model | Status | Tested firmware | Find it on Amazon[^amazon] |
| ---------------------------------------------------------------------------------------------- | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| [DSL-AX82U](https://asusrouter.vaskivskyi.com/devices/DSL-AX82U.md) | 💚 Confirmed | Merlin:<li>`386.07_0-gnuton0_beta2`</li> | <a href="https://amzn.to/3G87vyR" rel="nofollow sponsored" target="_blank">find it</a> |
| [GT-AX11000](https://asusrouter.vaskivskyi.com/devices/GT-AX11000.md) | 💚 Confirmed | Merlin:<li>`386.7_2`</li><li>`388.1_0`</li><li>`388.4_0`</li><li>`388.7_0_rog`</li> | <a href="https://amzn.to/3WDzOMT" rel="nofollow sponsored" target="_blank">find it</a> |
| [GT-AX11000 Pro](https://asusrouter.vaskivskyi.com/devices/GT-AX11000Pro.md) | 💚 Confirmed | Stock:<li>`388.24198`</li>Merlin:<li>`388.7_0_rog`</li> | <a href="https://amzn.to/3VUNbHl" rel="nofollow sponsored" target="_blank">find it</a> |
| [GT-AX6000](https://asusrouter.vaskivskyi.com/devices/GT-AX6000.md) | 💛 Expected to work | Merlin:<li>`388.7_beta1`</li> | <a href="https://amzn.to/3GrKHKG" rel="nofollow sponsored" target="_blank">find it</a> |
| [GT6](https://asusrouter.vaskivskyi.com/devices/GT6.md) | 💛 Expected to work | | <a href="https://amzn.to/3GmPCfR" rel="nofollow sponsored" target="_blank">find it</a> |
| [RP-AX56](https://asusrouter.vaskivskyi.com/devices/RP-AX56.md) | 💚 Confirmed | | <a href="https://amzn.to/3MpZSY8" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX3000P](https://asusrouter.vaskivskyi.com/devices/RT-AX3000P.md) | 💛 Expected to work | | <a href="https://amzn.to/3RPa2UO" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX52](https://asusrouter.vaskivskyi.com/devices/RT-AX52.md) | 💛 Expected to work | | <a href="https://amzn.to/40Ph3sO" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX53U](https://asusrouter.vaskivskyi.com/devices/RT-AX53U.md) | 💚 Confirmed | Stock:<li>`386.69061`</li> | <a href="https://amzn.to/49jEgqO" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX5400](https://asusrouter.vaskivskyi.com/devices/RT-AX5400.md) | 💛 Expected to work | | <a href="https://amzn.to/4aCdvyu" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX55](https://asusrouter.vaskivskyi.com/devices/RT-AX55.md) | 💚 Confirmed | Stock:<li>`386.50410`</li><li>`386.52041`</li> | <a href="https://amzn.to/3Z2ath5" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX56U](https://asusrouter.vaskivskyi.com/devices/RT-AX56U.md) | 💚 Confirmed | Merlin:<li>`386.7_2`</li><li>`388.1_0`</li><li>`388.2_2`</li> | <a href="https://amzn.to/3vrIeuz" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX57](https://asusrouter.vaskivskyi.com/devices/RT-AX57.md) | 💛 Expected to work | | <a href="https://amzn.to/3IWnZNx" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX57 Go](https://asusrouter.vaskivskyi.com/devices/RT-AX57Go.md) | 💛 Expected to work | | <a href="https://amzn.to/47kE9db" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX57M](https://asusrouter.vaskivskyi.com/devices/RT-AX57M.md) | 💛 Expected to work | | <a href="https://amzn.to/3vbVl6k" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX58U](https://asusrouter.vaskivskyi.com/devices/RT-AX58U.md) | 💚 Confirmed | Stock:<li>`386.49674`</li><li>`388.22237`</li>Merlin:<li>`386.7_2`</li><li>`388.1_0`</li><li>`388.4_0`</li><li>`388.7.0`</li> | <a href="https://amzn.to/3jHri0L" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX59U](https://asusrouter.vaskivskyi.com/devices/RT-AX59U.md) | 💛 Expected to work | | <a href="https://amzn.to/3CVCVYO" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX68U](https://asusrouter.vaskivskyi.com/devices/RT-AX68U.md) | 💚 Confirmed | Stock:<li>`388.21732`</li> | <a href="https://amzn.to/3WzRwk5" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX82U](https://asusrouter.vaskivskyi.com/devices/RT-AX82U.md) | 💚 Confirmed | Stock:<li>`386.48664`</li><li>`386.49674`</li> | <a href="https://amzn.to/3Gv2Bxi" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX86S](https://asusrouter.vaskivskyi.com/devices/RT-AX86S.md) | 💚 Confirmed | Stock:<li>`386.46061`</li><li>`386.48260`</li><li>`386.49447`</li><li>`388.22525`</li>Merlin:<li>`386.7_2`</li> | <a href="https://amzn.to/3GuKac5" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX86U](https://asusrouter.vaskivskyi.com/devices/RT-AX86U.md) | 💚 Confirmed | Stock:<li>`386.46061`</li><li>`386.48260`</li><li>`386.49447`</li><li>`388.22525`</li>Merlin:<li>`386.7_2`</li><li>`388.4_0`</li><li>`388.7_beta1`</li> | <a href="https://amzn.to/3WCBcPO" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX86U Pro](https://asusrouter.vaskivskyi.com/devices/RT-AX86UPro.md) | 💚 Confirmed | Stock:<li>`388.23565`</li> | <a href="https://amzn.to/3ZDM41T" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX88U](https://asusrouter.vaskivskyi.com/devices/RT-AX88U.md) | 💚 Confirmed | Stock:<li>`386.45934`</li><li>`386.48631`</li><li>`388.24198`</li>Merlin:<li>`386.5_2`</li><li>`386.8_0`</li><li>`388.1_0`</li><li>`388.2_0`</li><li>`388.4_0`</li><li>`388.7_0`</li> | <a href="https://amzn.to/3i2VfYu" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX88U Pro](https://asusrouter.vaskivskyi.com/devices/RT-AX88UPro.md) | 💚 Confirmed | Merlin:<li>`388.4_0`</li> | <a href="https://amzn.to/3QNDpFZ" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX89X](https://asusrouter.vaskivskyi.com/devices/RT-AX89X.md) | 💚 Confirmed | | <a href="https://amzn.to/3i55b3S" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AX92U](https://asusrouter.vaskivskyi.com/devices/RT-AX92U.md) | 💚 Confirmed | Stock:<li>`386.46061`</li> | <a href="https://amzn.to/3jJJgzt" rel="nofollow sponsored" target="_blank">find it</a> |
| [TUF-AX3000 V2](https://asusrouter.vaskivskyi.com/devices/TUF-AX3000V2.md) | 💚 Confirmed | Stock:<li>`388.23785`</li> | <a href="https://amzn.to/3QzzD4C" rel="nofollow sponsored" target="_blank">find it</a> |
| [TUF-AX4200](https://asusrouter.vaskivskyi.com/devices/TUF-AX4200.md) | 💛 Expected to work | | <a href="https://amzn.to/3kexPjC" rel="nofollow sponsored" target="_blank">find it</a> |
| [TUF-AX5400](https://asusrouter.vaskivskyi.com/devices/TUF-AX5400.md) | 💚 Confirmed | Stock:<li>`386.50224`</li><li>`388.21224`</li><li>`388.22525`</li><li>`388.23285`</li><li>`388.24121`</li>Merlin:<li>`388.4_0`</li> | <a href="https://amzn.to/3hXgzyQ" rel="nofollow sponsored" target="_blank">find it</a> |
| [TUF-AX6000](https://asusrouter.vaskivskyi.com/devices/TUF-AX6000.md) | 💚 Confirmed | Stock:<li>`388.32432`</li> | <a href="https://amzn.to/3CXqxaG" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi AX (XT8)](<https://asusrouter.vaskivskyi.com/devices/ZenWiFiAX(XT8).md>) | 💚 Confirmed | Stock:<li>`386.48706`</li><li>`388.23285`</li>Merlin:<li>`386.7_2-gnuton1`</li> | <a href="https://amzn.to/3GuvY2L" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi AX Hybrid (XP4)](<https://asusrouter.vaskivskyi.com/devices/ZenWiFiAXHybrid(XP4).md>) | 💛 Expected to work | | <a href="https://amzn.to/3Itxnbb" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi AX Mini (XD4)](<https://asusrouter.vaskivskyi.com/devices/ZenWiFiAXMini(XD4).md>) | 💚 Confirmed | Stock:<li>`386.48790`</li><li>`386.49599`</li> | <a href="https://amzn.to/3hYGuGl" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi Pro XT12](https://asusrouter.vaskivskyi.com/devices/ZenWiFiProXT12.md) | 💚 Confirmed | Stock:<li>`388.22127`</li> | <a href="https://amzn.to/3im6UC5" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi XD4 Plus](https://asusrouter.vaskivskyi.com/devices/ZenWiFiXD4Plus.md) | 💛 Expected to work | | <a href="https://amzn.to/3XtYOWp" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi XD4S](https://asusrouter.vaskivskyi.com/devices/ZenWiFiXD4S.md) | 💛 Expected to work | | <a href="https://amzn.to/3E341xI" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi XD5](https://asusrouter.vaskivskyi.com/devices/ZenWiFiXD5.md) | 💚 Confirmed | Stock:<li>`388.23949`</li> | <a href="https://amzn.to/3YrhgjM" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi XD6](https://asusrouter.vaskivskyi.com/devices/ZenWiFiXD6.md) | 💚 Confirmed | Stock:<li>`388.21380`</li> | <a href="https://amzn.to/3jW23s4" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi XD6S](https://asusrouter.vaskivskyi.com/devices/ZenWiFiXD6S.md) | 💚 Confirmed | Stock:<li>`388.21380`</li> | <a href="https://amzn.to/3YMbyIZ" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi XT9](https://asusrouter.vaskivskyi.com/devices/ZenWiFiXT9.md) | 💚 Confirmed | Stock:<li>`388_23285`</li> | <a href="https://amzn.to/3JZOgLF" rel="nofollow sponsored" target="_blank">find it</a> |
### WiFi 5 | 802.11ac
| Model | Status | Tested firmware | Find it on Amazon[^amazon] |
| ----------------------------------------------------------------------------------------- | ------------------- | ----------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| [4G-AC55U](https://asusrouter.vaskivskyi.com/devices/4G-AC55U.md) | 💚 Confirmed | Stock:<li>`380.8102`</li> | <a href="https://amzn.to/3jIWQDu" rel="nofollow sponsored" target="_blank">find it</a> |
| [BRT-AC828](https://asusrouter.vaskivskyi.com/devices/BRT-AC828.md) | 💚 Confirmed | Stock:<li>`382_70348`</li> | <a href="https://amzn.to/3X2wSL5" rel="nofollow sponsored" target="_blank">find it</a> |
| [DSL-AC68U](https://asusrouter.vaskivskyi.com/devices/DSL-AC68U.md) | 💚 Confirmed | Stock:<li>`386.47534`</li><li>`386.50117`</li>Merlin:<li>`386.4-gnuton2`</li><li>`386.7_2-gnuton1`</li> | <a href="https://amzn.to/3Z5k32H" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AC51U](https://asusrouter.vaskivskyi.com/devices/RT-AC51U.md) | 💚 Confirmed | Stock:<li>`380.8591`</li> | <a href="https://amzn.to/3WMy2sq" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AC52U B1](https://asusrouter.vaskivskyi.com/devices/RT-AC52UB1.md) | 💚 Confirmed | | <a href="https://amzn.to/3QcrCkk" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AC5300](https://asusrouter.vaskivskyi.com/devices/RT-AC5300.md) | 💚 Confirmed | Merlin:<li>`386.7_2`</li> | <a href="https://amzn.to/3ZcJQpY" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AC57U V3](https://asusrouter.vaskivskyi.com/devices/RT-AC57UV3.md) | 💚 Confirmed | Stock:<li>`386.21649`</li> | <a href="https://amzn.to/3VAxDbx" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AC58U](https://asusrouter.vaskivskyi.com/devices/RT-AC58U.md) | 💚 Confirmed | | <a href="https://amzn.to/3G98Mpl" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AC66U](https://asusrouter.vaskivskyi.com/devices/RT-AC66U.md) | 💚 Confirmed | Merlin:<li>`380.70_0`</li> | <a href="https://amzn.to/3WTtTD8" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AC66U B1](https://asusrouter.vaskivskyi.com/devices/RT-AC66UB1.md) | 💚 Confirmed | Stock:<li>`386.51255`</li> | <a href="https://amzn.to/3vtZ4Jm" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AC68U](https://asusrouter.vaskivskyi.com/devices/RT-AC68U.md) | 💚 Confirmed | Stock:<li>`386.49703`</li>Merlin:<li>`386.5_2`</li><li>`386.7_0`</li> | <a href="https://amzn.to/3i6dQTE" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AC85P](https://asusrouter.vaskivskyi.com/devices/RT-AC85P.md) | 💚 Confirmed | Stock:<li>`382.52516`</li> | <a href="https://amzn.to/3kMiDdU" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AC86U](https://asusrouter.vaskivskyi.com/devices/RT-AC86U.md) | 💚 Confirmed | Stock:<li>`386.48260`</li><li>`386.49709`</li>Merlin:<li>`386.7_0`</li><li>`386.7_2`</li><li>`386.9_0`</li> | <a href="https://amzn.to/3CbRarK" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AC87U](https://asusrouter.vaskivskyi.com/devices/RT-AC87U.md) | 💚 Confirmed | Merlin:<li>`384.13_10`</li> | <a href="https://amzn.to/3i4sUkE" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-AC88U](https://asusrouter.vaskivskyi.com/devices/RT-AC88U.md) | 💚 Confirmed | Stock:<li>`386.48260`</li>Merlin:<li>`386.5_0`</li><li>`386.7_beta1`</li><li>`386.12_2`</li> | <a href="https://amzn.to/3FYRYBy" rel="nofollow sponsored" target="_blank">find it</a> |
| [RT-ACRH17](https://asusrouter.vaskivskyi.com/devices/RT-ACRH17.md) | 💚 Confirmed | Stock:<li>`382.52517`</li> | <a href="https://amzn.to/3i6dWL0" rel="nofollow sponsored" target="_blank">find it</a> |
| [ZenWiFi AC Mini(CD6)](<https://asusrouter.vaskivskyi.com/devices/ZenWiFiACMini(CD6).md>) | 💛 Expected to work | | <a href="https://amzn.to/3RU7vrL" rel="nofollow sponsored" target="_blank">find it</a> |
### WiFi 4 | 802.11n
| Model | Status | Tested firmware | Find it on Amazon[^amazon] |
| --------------------------------------------------------------- | ------------ | --------------- | -------------------------------------------------------------------------------------- |
| [RT-N66U](https://asusrouter.vaskivskyi.com/devices/RT-N66U.md) | 💚 Confirmed | | <a href="https://amzn.to/3i7eP5Z" rel="nofollow sponsored" target="_blank">find it</a> |
## Support the library
### Issues and Pull requests
If you have found an issue working with the library or just want to ask for a new feature, please fill in a new [issue](https://github.com/Vaskivskyi/asusrouter/issues).
You are also welcome to submit [pull requests](https://github.com/Vaskivskyi/asusrouter/pulls) to the repository!
### Check it with your device
Testing the library with different devices would help a lot in the development process. Unfortunately, currently, I have only one device available, so your help would be much appreciated.
### Other support
This library is a free-time project. If you like it, you can support me by buying a coffee.
<a href="https://www.buymeacoffee.com/vaskivskyi" target="_blank"><img src="https://asusrouter.vaskivskyi.com/BuyMeACoffee.png" alt="Buy Me A Coffee" style="height: 60px !important;"></a>
[^amazon]: As an Amazon Associate I earn from qualifying purchases. Not like I ever got anything yet (:
Raw data
{
"_id": null,
"home_page": "https://github.com/Vaskivskyi/asusrouter",
"name": "asusrouter",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.11.0",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": "Yevhenii Vaskivskyi <yevhenii@vaskivskyi.com>",
"download_url": "https://files.pythonhosted.org/packages/74/c1/8df8baf3761c1636bbe9e5529f6ef5be50df5fe6b8f85704974e0d9f638d/asusrouter-1.13.1.tar.gz",
"platform": null,
"description": "[![GitHub Release](https://img.shields.io/github/release/Vaskivskyi/asusrouter.svg?style=for-the-badge&color=blue)](https://github.com/Vaskivskyi/asusrouter/releases) [![License](https://img.shields.io/github/license/Vaskivskyi/asusrouter.svg?style=for-the-badge&color=yellow)](LICENSE)<br/>\n![Downloads](https://img.shields.io/pypi/dm/asusrouter?style=for-the-badge&color=blue) ![Commit activity](https://img.shields.io/github/commit-activity/m/vaskivskyi/asusrouter.svg?style=for-the-badge&color=yellow)<a href=\"https://www.buymeacoffee.com/vaskivskyi\" target=\"_blank\"><img src=\"https://asusrouter.vaskivskyi.com/BuyMeACoffee.png\" alt=\"Buy Me A Coffee\" style=\"height: 28px !important;\" align=\"right\" /></a>\n\n<div align=center><img src=\"https://asusrouter.vaskivskyi.com/logo.svg\" width=\"300px\"></div>\n\n## AsusRouter\n\n**AsusRouter** is an API wrapper for communication with ASUSWRT-powered routers using HTTP(S) protocols. The library supports both the stock AsusWRT firmware and AsusWRT-Merlin.\n\nUp till now, it is mostly used for the [custom AsusRouter Home Assistant integration](https://github.com/Vaskivskyi/ha-asusrouter). But I am always open to making it suitable for any other use.\n\n## Installation\n\nInstallation of the latest release is available from PyPI:\n\n```\npip install asusrouter\n```\n\n## Usage\n\nOnce installed, you can import the `AsusRouter` class from the module. Example shows the default parameters except for `host`, `username` and `password`.\n\n```python\nimport aiohttp\nimport asyncio\nfrom asusrouter import AsusRouter, AsusData\n\n# Create a new event loop\nloop = asyncio.new_event_loop()\n\n# Create aiohttp session\nsession = aiohttp.ClientSession(loop=loop)\n\nrouter = AsusRouter( #required - both IP and URL supported\n hostname=\"router.my.address\", #required\n username=\"admin\", #required\n password=\"password\", #required\n use_ssl=True, #optional\n session=session, #optional\n)\n\n# Connect to the router\nloop.run_until_complete(router.async_connect())\n\n# Now you can use the router object to call methods\ndata = loop.run_until_complete(router.async_get_data(AsusData.NETWORK))\nprint(data)\n\n# Remember to disconnect and close the session when you're done\nloop.run_until_complete(router.async_disconnect())\nloop.run_until_complete(session.close())\n```\n\n## Supported devices\n\nAsusRouter supports virtually every AsusWRT-powered device.\n\n### WiFi 7 | 802.11be\n\n| Model | Status | Tested firmware | Find it on Amazon[^amazon] |\n| ------------------------------------------------------------------------------- | ------------------- | -------------------------- | -------------------------------------------------------------------------------------- |\n| [GT-BE19000](https://asusrouter.vaskivskyi.com/devices/GT-BE19000.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3yGFU7U\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [GT-BE98](https://asusrouter.vaskivskyi.com/devices/GT-BE98.md) | \ud83d\udc9a Confirmed | Stock:<li>`102_34372`</li> | <a href=\"https://amzn.to/3vGztgz\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [GT-BE98 Pro](https://asusrouter.vaskivskyi.com/devices/GT-BE98Pro.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3uoSjeR\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-BE58U](https://asusrouter.vaskivskyi.com/devices/RT-BE58U.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/4bHsdo4\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-BE88U](https://asusrouter.vaskivskyi.com/devices/RT-BE88U.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3TAGCKY\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-BE92U](https://asusrouter.vaskivskyi.com/devices/RT-BE92U.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/4c1E8gg\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-BE96U](https://asusrouter.vaskivskyi.com/devices/RT-BE96U.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3vJu8oD\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [TUF-BE3600](https://asusrouter.vaskivskyi.com/devices/TUF-BE3600.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3VhHoyt\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [TUF-BE6500](https://asusrouter.vaskivskyi.com/devices/TUF-BE6500.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3X3Xltv\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi BD4](https://asusrouter.vaskivskyi.com/devices/ZenWiFiBD4.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3Kfulr1\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi BQ16](https://asusrouter.vaskivskyi.com/devices/ZenWiFiBQ16.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/4bgVvdo\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi BQ16 Pro](https://asusrouter.vaskivskyi.com/devices/ZenWiFiBQ16Pro.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3MNcw48\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi BT10](https://asusrouter.vaskivskyi.com/devices/ZenWiFiBT10.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/48F5wiB\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n\n### WiFi 6e | 802.11axe\n\n| Model | Status | Tested firmware | Find it on Amazon[^amazon] |\n| ------------------------------------------------------------------------------- | ------------------- | --------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |\n| [GT-AXE11000](https://asusrouter.vaskivskyi.com/devices/GT-AXE11000.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3Gotj9R\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [GT-AXE16000](https://asusrouter.vaskivskyi.com/devices/GT-AXE16000.md) | \ud83d\udc9a Confirmed | Stock:<li>`388.21617`</li>Merlin:<li>`388.7_beta1_rog`</li><li>`388.7_0_rog`</li> | <a href=\"https://amzn.to/3vObLyZ\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AXE7800](https://asusrouter.vaskivskyi.com/devices/RT-AXE7800.md) | \ud83d\udc9a Confirmed | Stock:<li>`388_22068`</li> | <a href=\"https://amzn.to/3jUr2LU\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi ET8](https://asusrouter.vaskivskyi.com/devices/ZenWiFiET8.md) | \ud83d\udc9a Confirmed | Stock:<li>`388.23759`</li> | <a href=\"https://amzn.to/3Iks0La\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi ET9](https://asusrouter.vaskivskyi.com/devices/ZenWiFiET9.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3RbMKJa\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi Pro ET12](https://asusrouter.vaskivskyi.com/devices/ZenWiFiProET12.md) | \ud83d\udc9a Confirmed | Stock:<li>`388.23013`</li> | <a href=\"https://amzn.to/3GTz68P\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n\n### WiFi 6 | 802.11ax\n\n| Model | Status | Tested firmware | Find it on Amazon[^amazon] |\n| ---------------------------------------------------------------------------------------------- | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |\n| [DSL-AX82U](https://asusrouter.vaskivskyi.com/devices/DSL-AX82U.md) | \ud83d\udc9a Confirmed | Merlin:<li>`386.07_0-gnuton0_beta2`</li> | <a href=\"https://amzn.to/3G87vyR\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [GT-AX11000](https://asusrouter.vaskivskyi.com/devices/GT-AX11000.md) | \ud83d\udc9a Confirmed | Merlin:<li>`386.7_2`</li><li>`388.1_0`</li><li>`388.4_0`</li><li>`388.7_0_rog`</li> | <a href=\"https://amzn.to/3WDzOMT\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [GT-AX11000 Pro](https://asusrouter.vaskivskyi.com/devices/GT-AX11000Pro.md) | \ud83d\udc9a Confirmed | Stock:<li>`388.24198`</li>Merlin:<li>`388.7_0_rog`</li> | <a href=\"https://amzn.to/3VUNbHl\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [GT-AX6000](https://asusrouter.vaskivskyi.com/devices/GT-AX6000.md) | \ud83d\udc9b Expected to work | Merlin:<li>`388.7_beta1`</li> | <a href=\"https://amzn.to/3GrKHKG\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [GT6](https://asusrouter.vaskivskyi.com/devices/GT6.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3GmPCfR\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RP-AX56](https://asusrouter.vaskivskyi.com/devices/RP-AX56.md) | \ud83d\udc9a Confirmed | | <a href=\"https://amzn.to/3MpZSY8\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX3000P](https://asusrouter.vaskivskyi.com/devices/RT-AX3000P.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3RPa2UO\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX52](https://asusrouter.vaskivskyi.com/devices/RT-AX52.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/40Ph3sO\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX53U](https://asusrouter.vaskivskyi.com/devices/RT-AX53U.md) | \ud83d\udc9a Confirmed | Stock:<li>`386.69061`</li> | <a href=\"https://amzn.to/49jEgqO\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX5400](https://asusrouter.vaskivskyi.com/devices/RT-AX5400.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/4aCdvyu\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX55](https://asusrouter.vaskivskyi.com/devices/RT-AX55.md) | \ud83d\udc9a Confirmed | Stock:<li>`386.50410`</li><li>`386.52041`</li> | <a href=\"https://amzn.to/3Z2ath5\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX56U](https://asusrouter.vaskivskyi.com/devices/RT-AX56U.md) | \ud83d\udc9a Confirmed | Merlin:<li>`386.7_2`</li><li>`388.1_0`</li><li>`388.2_2`</li> | <a href=\"https://amzn.to/3vrIeuz\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX57](https://asusrouter.vaskivskyi.com/devices/RT-AX57.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3IWnZNx\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX57 Go](https://asusrouter.vaskivskyi.com/devices/RT-AX57Go.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/47kE9db\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX57M](https://asusrouter.vaskivskyi.com/devices/RT-AX57M.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3vbVl6k\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX58U](https://asusrouter.vaskivskyi.com/devices/RT-AX58U.md) | \ud83d\udc9a Confirmed | Stock:<li>`386.49674`</li><li>`388.22237`</li>Merlin:<li>`386.7_2`</li><li>`388.1_0`</li><li>`388.4_0`</li><li>`388.7.0`</li> | <a href=\"https://amzn.to/3jHri0L\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX59U](https://asusrouter.vaskivskyi.com/devices/RT-AX59U.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3CVCVYO\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX68U](https://asusrouter.vaskivskyi.com/devices/RT-AX68U.md) | \ud83d\udc9a Confirmed | Stock:<li>`388.21732`</li> | <a href=\"https://amzn.to/3WzRwk5\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX82U](https://asusrouter.vaskivskyi.com/devices/RT-AX82U.md) | \ud83d\udc9a Confirmed | Stock:<li>`386.48664`</li><li>`386.49674`</li> | <a href=\"https://amzn.to/3Gv2Bxi\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX86S](https://asusrouter.vaskivskyi.com/devices/RT-AX86S.md) | \ud83d\udc9a Confirmed | Stock:<li>`386.46061`</li><li>`386.48260`</li><li>`386.49447`</li><li>`388.22525`</li>Merlin:<li>`386.7_2`</li> | <a href=\"https://amzn.to/3GuKac5\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX86U](https://asusrouter.vaskivskyi.com/devices/RT-AX86U.md) | \ud83d\udc9a Confirmed | Stock:<li>`386.46061`</li><li>`386.48260`</li><li>`386.49447`</li><li>`388.22525`</li>Merlin:<li>`386.7_2`</li><li>`388.4_0`</li><li>`388.7_beta1`</li> | <a href=\"https://amzn.to/3WCBcPO\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX86U Pro](https://asusrouter.vaskivskyi.com/devices/RT-AX86UPro.md) | \ud83d\udc9a Confirmed | Stock:<li>`388.23565`</li> | <a href=\"https://amzn.to/3ZDM41T\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX88U](https://asusrouter.vaskivskyi.com/devices/RT-AX88U.md) | \ud83d\udc9a Confirmed | Stock:<li>`386.45934`</li><li>`386.48631`</li><li>`388.24198`</li>Merlin:<li>`386.5_2`</li><li>`386.8_0`</li><li>`388.1_0`</li><li>`388.2_0`</li><li>`388.4_0`</li><li>`388.7_0`</li> | <a href=\"https://amzn.to/3i2VfYu\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX88U Pro](https://asusrouter.vaskivskyi.com/devices/RT-AX88UPro.md) | \ud83d\udc9a Confirmed | Merlin:<li>`388.4_0`</li> | <a href=\"https://amzn.to/3QNDpFZ\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX89X](https://asusrouter.vaskivskyi.com/devices/RT-AX89X.md) | \ud83d\udc9a Confirmed | | <a href=\"https://amzn.to/3i55b3S\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AX92U](https://asusrouter.vaskivskyi.com/devices/RT-AX92U.md) | \ud83d\udc9a Confirmed | Stock:<li>`386.46061`</li> | <a href=\"https://amzn.to/3jJJgzt\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [TUF-AX3000 V2](https://asusrouter.vaskivskyi.com/devices/TUF-AX3000V2.md) | \ud83d\udc9a Confirmed | Stock:<li>`388.23785`</li> | <a href=\"https://amzn.to/3QzzD4C\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [TUF-AX4200](https://asusrouter.vaskivskyi.com/devices/TUF-AX4200.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3kexPjC\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [TUF-AX5400](https://asusrouter.vaskivskyi.com/devices/TUF-AX5400.md) | \ud83d\udc9a Confirmed | Stock:<li>`386.50224`</li><li>`388.21224`</li><li>`388.22525`</li><li>`388.23285`</li><li>`388.24121`</li>Merlin:<li>`388.4_0`</li> | <a href=\"https://amzn.to/3hXgzyQ\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [TUF-AX6000](https://asusrouter.vaskivskyi.com/devices/TUF-AX6000.md) | \ud83d\udc9a Confirmed | Stock:<li>`388.32432`</li> | <a href=\"https://amzn.to/3CXqxaG\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi AX (XT8)](<https://asusrouter.vaskivskyi.com/devices/ZenWiFiAX(XT8).md>) | \ud83d\udc9a Confirmed | Stock:<li>`386.48706`</li><li>`388.23285`</li>Merlin:<li>`386.7_2-gnuton1`</li> | <a href=\"https://amzn.to/3GuvY2L\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi AX Hybrid (XP4)](<https://asusrouter.vaskivskyi.com/devices/ZenWiFiAXHybrid(XP4).md>) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3Itxnbb\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi AX Mini (XD4)](<https://asusrouter.vaskivskyi.com/devices/ZenWiFiAXMini(XD4).md>) | \ud83d\udc9a Confirmed | Stock:<li>`386.48790`</li><li>`386.49599`</li> | <a href=\"https://amzn.to/3hYGuGl\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi Pro XT12](https://asusrouter.vaskivskyi.com/devices/ZenWiFiProXT12.md) | \ud83d\udc9a Confirmed | Stock:<li>`388.22127`</li> | <a href=\"https://amzn.to/3im6UC5\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi XD4 Plus](https://asusrouter.vaskivskyi.com/devices/ZenWiFiXD4Plus.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3XtYOWp\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi XD4S](https://asusrouter.vaskivskyi.com/devices/ZenWiFiXD4S.md) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3E341xI\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi XD5](https://asusrouter.vaskivskyi.com/devices/ZenWiFiXD5.md) | \ud83d\udc9a Confirmed | Stock:<li>`388.23949`</li> | <a href=\"https://amzn.to/3YrhgjM\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi XD6](https://asusrouter.vaskivskyi.com/devices/ZenWiFiXD6.md) | \ud83d\udc9a Confirmed | Stock:<li>`388.21380`</li> | <a href=\"https://amzn.to/3jW23s4\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi XD6S](https://asusrouter.vaskivskyi.com/devices/ZenWiFiXD6S.md) | \ud83d\udc9a Confirmed | Stock:<li>`388.21380`</li> | <a href=\"https://amzn.to/3YMbyIZ\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi XT9](https://asusrouter.vaskivskyi.com/devices/ZenWiFiXT9.md) | \ud83d\udc9a Confirmed | Stock:<li>`388_23285`</li> | <a href=\"https://amzn.to/3JZOgLF\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n\n### WiFi 5 | 802.11ac\n\n| Model | Status | Tested firmware | Find it on Amazon[^amazon] |\n| ----------------------------------------------------------------------------------------- | ------------------- | ----------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |\n| [4G-AC55U](https://asusrouter.vaskivskyi.com/devices/4G-AC55U.md) | \ud83d\udc9a Confirmed | Stock:<li>`380.8102`</li> | <a href=\"https://amzn.to/3jIWQDu\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [BRT-AC828](https://asusrouter.vaskivskyi.com/devices/BRT-AC828.md) | \ud83d\udc9a Confirmed | Stock:<li>`382_70348`</li> | <a href=\"https://amzn.to/3X2wSL5\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [DSL-AC68U](https://asusrouter.vaskivskyi.com/devices/DSL-AC68U.md) | \ud83d\udc9a Confirmed | Stock:<li>`386.47534`</li><li>`386.50117`</li>Merlin:<li>`386.4-gnuton2`</li><li>`386.7_2-gnuton1`</li> | <a href=\"https://amzn.to/3Z5k32H\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AC51U](https://asusrouter.vaskivskyi.com/devices/RT-AC51U.md) | \ud83d\udc9a Confirmed | Stock:<li>`380.8591`</li> | <a href=\"https://amzn.to/3WMy2sq\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AC52U B1](https://asusrouter.vaskivskyi.com/devices/RT-AC52UB1.md) | \ud83d\udc9a Confirmed | | <a href=\"https://amzn.to/3QcrCkk\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AC5300](https://asusrouter.vaskivskyi.com/devices/RT-AC5300.md) | \ud83d\udc9a Confirmed | Merlin:<li>`386.7_2`</li> | <a href=\"https://amzn.to/3ZcJQpY\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AC57U V3](https://asusrouter.vaskivskyi.com/devices/RT-AC57UV3.md) | \ud83d\udc9a Confirmed | Stock:<li>`386.21649`</li> | <a href=\"https://amzn.to/3VAxDbx\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AC58U](https://asusrouter.vaskivskyi.com/devices/RT-AC58U.md) | \ud83d\udc9a Confirmed | | <a href=\"https://amzn.to/3G98Mpl\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AC66U](https://asusrouter.vaskivskyi.com/devices/RT-AC66U.md) | \ud83d\udc9a Confirmed | Merlin:<li>`380.70_0`</li> | <a href=\"https://amzn.to/3WTtTD8\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AC66U B1](https://asusrouter.vaskivskyi.com/devices/RT-AC66UB1.md) | \ud83d\udc9a Confirmed | Stock:<li>`386.51255`</li> | <a href=\"https://amzn.to/3vtZ4Jm\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AC68U](https://asusrouter.vaskivskyi.com/devices/RT-AC68U.md) | \ud83d\udc9a Confirmed | Stock:<li>`386.49703`</li>Merlin:<li>`386.5_2`</li><li>`386.7_0`</li> | <a href=\"https://amzn.to/3i6dQTE\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AC85P](https://asusrouter.vaskivskyi.com/devices/RT-AC85P.md) | \ud83d\udc9a Confirmed | Stock:<li>`382.52516`</li> | <a href=\"https://amzn.to/3kMiDdU\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AC86U](https://asusrouter.vaskivskyi.com/devices/RT-AC86U.md) | \ud83d\udc9a Confirmed | Stock:<li>`386.48260`</li><li>`386.49709`</li>Merlin:<li>`386.7_0`</li><li>`386.7_2`</li><li>`386.9_0`</li> | <a href=\"https://amzn.to/3CbRarK\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AC87U](https://asusrouter.vaskivskyi.com/devices/RT-AC87U.md) | \ud83d\udc9a Confirmed | Merlin:<li>`384.13_10`</li> | <a href=\"https://amzn.to/3i4sUkE\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-AC88U](https://asusrouter.vaskivskyi.com/devices/RT-AC88U.md) | \ud83d\udc9a Confirmed | Stock:<li>`386.48260`</li>Merlin:<li>`386.5_0`</li><li>`386.7_beta1`</li><li>`386.12_2`</li> | <a href=\"https://amzn.to/3FYRYBy\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [RT-ACRH17](https://asusrouter.vaskivskyi.com/devices/RT-ACRH17.md) | \ud83d\udc9a Confirmed | Stock:<li>`382.52517`</li> | <a href=\"https://amzn.to/3i6dWL0\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n| [ZenWiFi AC Mini(CD6)](<https://asusrouter.vaskivskyi.com/devices/ZenWiFiACMini(CD6).md>) | \ud83d\udc9b Expected to work | | <a href=\"https://amzn.to/3RU7vrL\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n\n### WiFi 4 | 802.11n\n\n| Model | Status | Tested firmware | Find it on Amazon[^amazon] |\n| --------------------------------------------------------------- | ------------ | --------------- | -------------------------------------------------------------------------------------- |\n| [RT-N66U](https://asusrouter.vaskivskyi.com/devices/RT-N66U.md) | \ud83d\udc9a Confirmed | | <a href=\"https://amzn.to/3i7eP5Z\" rel=\"nofollow sponsored\" target=\"_blank\">find it</a> |\n\n## Support the library\n\n### Issues and Pull requests\n\nIf you have found an issue working with the library or just want to ask for a new feature, please fill in a new [issue](https://github.com/Vaskivskyi/asusrouter/issues).\n\nYou are also welcome to submit [pull requests](https://github.com/Vaskivskyi/asusrouter/pulls) to the repository!\n\n### Check it with your device\n\nTesting the library with different devices would help a lot in the development process. Unfortunately, currently, I have only one device available, so your help would be much appreciated.\n\n### Other support\n\nThis library is a free-time project. If you like it, you can support me by buying a coffee.\n\n<a href=\"https://www.buymeacoffee.com/vaskivskyi\" target=\"_blank\"><img src=\"https://asusrouter.vaskivskyi.com/BuyMeACoffee.png\" alt=\"Buy Me A Coffee\" style=\"height: 60px !important;\"></a>\n\n[^amazon]: As an Amazon Associate I earn from qualifying purchases. Not like I ever got anything yet (:\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "API wrapper for communication with ASUSWRT-powered routers using HTTP protocol",
"version": "1.13.1",
"project_urls": {
"Bug Reports": "https://github.com/Vaskivskyi/asusrouter/issues",
"Homepage": "https://github.com/Vaskivskyi/asusrouter",
"Source Code": "https://github.com/Vaskivskyi/asusrouter"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "13c74016fa43c7aca79ef1a731c3a60ead81841058e56b7d3cc7ecb7402d90c2",
"md5": "99cb2cccc87db8bc792af39d12a8845d",
"sha256": "48ce5166fdc075d394205eaedde472a7f6b31dde47bd5f8c02c2468e5f2e5817"
},
"downloads": -1,
"filename": "asusrouter-1.13.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "99cb2cccc87db8bc792af39d12a8845d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11.0",
"size": 103080,
"upload_time": "2024-11-10T07:40:50",
"upload_time_iso_8601": "2024-11-10T07:40:50.414291Z",
"url": "https://files.pythonhosted.org/packages/13/c7/4016fa43c7aca79ef1a731c3a60ead81841058e56b7d3cc7ecb7402d90c2/asusrouter-1.13.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "74c18df8baf3761c1636bbe9e5529f6ef5be50df5fe6b8f85704974e0d9f638d",
"md5": "63ea95aa0403dade148e16aa6e6f2dc6",
"sha256": "766f4d571923c48adf72e5b54ed195d72c0ac20b6c4f2305c3ee0b18bcf8bd7c"
},
"downloads": -1,
"filename": "asusrouter-1.13.1.tar.gz",
"has_sig": false,
"md5_digest": "63ea95aa0403dade148e16aa6e6f2dc6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11.0",
"size": 89984,
"upload_time": "2024-11-10T07:40:52",
"upload_time_iso_8601": "2024-11-10T07:40:52.443620Z",
"url": "https://files.pythonhosted.org/packages/74/c1/8df8baf3761c1636bbe9e5529f6ef5be50df5fe6b8f85704974e0d9f638d/asusrouter-1.13.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-10 07:40:52",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Vaskivskyi",
"github_project": "asusrouter",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"requirements": [],
"lcname": "asusrouter"
}