Asusrouter

Latest version: v1.11.0

Safety actively analyzes 633355 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 25

1.11.0

<a href="https://www.buymeacoffee.com/vaskivskyi" target="_blank"><img src="https://asusrouter.vaskivskyi.com/BuyMeACoffee-badge.png" alt="Buy Me A Coffee" /></a> | [📑 Release note ](https://asusrouter.vaskivskyi.com/log/library.html#) | [📖 Documentation](https://asusrouter.vaskivskyi.com/) | [⭐️ Star AsusRouter](https://github.com/Vaskivskyi/asusrouter) | [⭐️ Home Assistant Integration](https://github.com/Vaskivskyi/ha-asusrouter)

🚀 Features

- Added possibility to force request type for aiohttp with `asusrouter.const.RequestType`. `POST` and `GET` are available
- Added custom `request` argument support for `AsusRouter.async_get_data` (any dict).
- Added `AsusData.PING` state to to ping a device or get the last ping result (request is required to get result)
- `request = {"type": $type$, "target": $domain$}`
- `type` is one of: `0` (get data), `1` (ping, loss, jitter), `2` (ping only)
- `target` can be a domain or IP address

🐛 Bug fixes

- Fixed JSON parsing for missing values

📚 Documentation

- Updated supported devices

1.10.0

<a href="https://www.buymeacoffee.com/vaskivskyi" target="_blank"><img src="https://asusrouter.vaskivskyi.com/BuyMeACoffee-badge.png" alt="Buy Me A Coffee" /></a> | [📑 Release note ](https://asusrouter.vaskivskyi.com/log/library.html#) | [📖 Documentation](https://asusrouter.vaskivskyi.com/) | [⭐️ Star AsusRouter](https://github.com/Vaskivskyi/asusrouter) | [⭐️ Home Assistant Integration](https://github.com/Vaskivskyi/ha-asusrouter)

🚀 Features

- Import modules in a separate thread to avoid blocking the main thread
- Improved logging on the exceptions
- Added support for AiMesh reboot via `AsusSystem.AIMESH_REBOOT` state
- Moved AiMesh rebuild to `AsusSystem.AIMESH_REBUILD` state

⚰️ Deprecation

- Marked `AsusSystem.REBUILD_AIMESH` as deprecated. The new `AsusSystem.AIMESH_REBUILD` should be used instead. There is no yet defined version of removal, but its usage will cause a warning in the logs.

1.9.0

<a href="https://www.buymeacoffee.com/vaskivskyi" target="_blank"><img src="https://asusrouter.vaskivskyi.com/BuyMeACoffee-badge.png" alt="Buy Me A Coffee" /></a> | [📑 Release note ](https://asusrouter.vaskivskyi.com/log/library.html#) | [📖 Documentation](https://asusrouter.vaskivskyi.com/) | [⭐️ Star AsusRouter](https://github.com/Vaskivskyi/asusrouter) | [⭐️ Home Assistant Integration](https://github.com/Vaskivskyi/ha-asusrouter)

🚀 Features

- Added support for the new sysinfo layout with Merlin `388.7`

1.8.0

<a href="https://www.buymeacoffee.com/vaskivskyi" target="_blank"><img src="https://asusrouter.vaskivskyi.com/BuyMeACoffee-badge.png" alt="Buy Me A Coffee" /></a> | [📑 Release note ](https://asusrouter.vaskivskyi.com/log/library.html#) | [📖 Documentation](https://asusrouter.vaskivskyi.com/) | [⭐️ Star AsusRouter](https://github.com/Vaskivskyi/asusrouter) | [⭐️ Home Assistant Integration](https://github.com/Vaskivskyi/ha-asusrouter)

🚀 Features

- Added `AsusSystem.FIRMWARE_UPGRADE` (no feedback) state to install a new firmware from web (if available). The firmware will be installed in the background and the device will reboot after the installation.
- Added `AsusSystem.FIRMWARE_CHECK` (no feedback) state to check for a new firmware.
- Added support for release note in the non-AiMesh mode to support more devices.

🐛 Bug fixes

- Added a check on the VPNC client data availability before processing it
- Added explicit string conversion on saving parent control rules

1.7.0

<a href="https://www.buymeacoffee.com/vaskivskyi" target="_blank"><img src="https://asusrouter.vaskivskyi.com/BuyMeACoffee-badge.png" alt="Buy Me A Coffee" /></a> | [📑 Release note ](https://asusrouter.vaskivskyi.com/log/library.html#) | [📖 Documentation](https://asusrouter.vaskivskyi.com/) | [⭐️ Star AsusRouter](https://github.com/Vaskivskyi/asusrouter) | [⭐️ Home Assistant Integration](https://github.com/Vaskivskyi/ha-asusrouter)

🚀 Features

- Added more system services (`AsusSystem.{x}`). Refer to the code for the full list
- Added handling of the unknown port types in the legacy endpoint
- Removed `force_clients` from clients poll (non-breaking)
- Added FW release note when available

🐛 Bug fixes

- Fixed issue with unknown port types in the legacy endpoint

📦 Dependencies

- Fixed `pytest` to `7.4.4` until `pytest-asyncio` becomes compatible

1.6.1

<a href="https://www.buymeacoffee.com/vaskivskyi" target="_blank"><img src="https://asusrouter.vaskivskyi.com/BuyMeACoffee-badge.png" alt="Buy Me A Coffee" /></a> | [📑 Release note ](https://asusrouter.vaskivskyi.com/log/library.html#_1-6-1-📜-model-name-and-identity) | [📖 Documentation](https://asusrouter.vaskivskyi.com/) | [⭐️ Star AsusRouter](https://github.com/Vaskivskyi/asusrouter) | [⭐️ Home Assistant Integration](https://github.com/Vaskivskyi/ha-asusrouter)

🚀 Features

- Get model name for identity from onboarding (if available) to correspond to the `UI Model Name` in Web UI
- Added `product_id` to identity

Page 1 of 25

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.