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 46 47 48 49
|
Source: python-airos
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-aiofiles <!nocheck>,
python3-aiohttp <!nocheck>,
python3-aioresponses <!nocheck>,
python3-mashumaro <!nocheck>,
python3-pydantic <!nocheck>,
python3-pytest <!nocheck>,
python3-pytest-asyncio <!nocheck>,
python3-pytest-cov <!nocheck>,
Standards-Version: 4.7.3
Homepage: https://github.com/compatech/python-airos
Vcs-Browser: https://salsa.debian.org/homeassistant-team/deps/python-airos
Vcs-Git: https://salsa.debian.org/homeassistant-team/deps/python-airos.git
Testsuite: autopkgtest-pkg-pybuild
Package: python3-airos
Architecture: all
Depends:
${misc:Depends},
${python3:Depends},
Description: Client for Ubiquiti airOS devices
This library communicates with Ubiquiti airOS network devices through their
web interface, behaving like a browser client for login and command handling.
It can retrieve device status and configuration details such as system
information, uptime, wireless mode, signal data, and information about
connected stations.
.
It also supports device management actions exposed by airOS, including
disconnecting a station, rebooting the device, changing provisioning mode,
checking for available firmware updates, starting firmware downloads,
monitoring download progress, and requesting installation when supported by
the target firmware.
.
The library talks directly to airOS devices on the network and can also
discover them by listening for their broadcast announcements. It supports
communication with different airOS firmware generations, with status access
available across supported devices and a wider set of control operations for
newer firmware.
|