Source: python-airos Maintainer: Home Assistant Team Uploaders: Edward Betts , Section: python Build-Depends: debhelper-compat (= 13), dh-sequence-python3, pybuild-plugin-pyproject, python3-all, python3-setuptools, Build-Depends-Indep: python3-aiofiles , python3-aiohttp , python3-aioresponses , python3-mashumaro , python3-pydantic , python3-pytest , python3-pytest-asyncio , python3-pytest-cov , 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.