1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
Source: python-asusrouter
Maintainer: Home Assistant Team <team+homeassistant@tracker.debian.org>
Uploaders:
Edward Betts <edward@4angle.com>,
Section: python
Build-Depends:
debhelper-compat (= 13),
dh-sequence-python3,
pybuild-plugin-pyproject,
python3-all,
python3-setuptools,
Build-Depends-Indep:
python3-pytest <!nocheck>,
python3-pytest-asyncio <!nocheck>,
python3-pytest-cov <!nocheck>,
python3-aiohttp <!nocheck>,
python3-urllib3 <!nocheck>,
python3-xmltodict <!nocheck>,
Standards-Version: 4.7.3
Homepage: https://github.com/Vaskivskyi/asusrouter
Vcs-Browser: https://salsa.debian.org/homeassistant-team/deps/python-asusrouter
Vcs-Git: https://salsa.debian.org/homeassistant-team/deps/python-asusrouter.git
Testsuite: autopkgtest-pkg-pybuild
Package: python3-asusrouter
Architecture: all
Depends:
${misc:Depends},
${python3:Depends},
Description: communication interface for ASUSWRT routers
This library communicates with routers running ASUSWRT firmware, including
stock ASUSWRT and AsusWRT-Merlin, over the router's HTTP or HTTPS management
interface.
.
It handles login and session management, sends requests to the router, and
parses the responses returned by the web administration endpoints. Through
those endpoints it can retrieve router state and network information such as
general device details, connection status, traffic and interface data, Wi-Fi
settings, and information about connected clients, depending on what the
target router model and firmware provide.
.
The package talks directly to supported ASUS routers and mesh-capable ASUS
devices that expose the ASUSWRT management API. It is intended for software
that needs structured access to information already available through the
router's own administrative interface rather than screen-scraping the web UI.
|