{"categories":[{"label":"Home Automation","url":"https://skillfed.io/packages/category/home-automation"}],"enrichment":{"capability":"Asynchronous Python library for communicating with UniFi Network Controller API over the network.","skillfed_tags":["home-automation","async-http","network-management"],"use_cases":["Integrate UniFi network monitoring into home automation platforms.","Build custom dashboards or management tools that query UniFi controller state asynchronously.","Automate network device management tasks via Python scripts without blocking.","Monitor UniFi network metrics and device status in real-time.","Develop applications that interact with UniFi networks for device discovery or control."],"what_it_does":"aiounifi is an asynchronous Python client for the UniFi Network Controller API. It wraps HTTP communication with the controller using aiohttp, allowing non-blocking queries and updates to UniFi network devices and settings. The library is designed for integration into home automation systems and other applications that need to monitor or control UniFi networks without blocking the event loop.\n\nThe package depends on aiohttp for async HTTP transport, orjson for fast JSON parsing, pyotp for OTP-based authentication support, and segno for QR code generation. It targets Python 3.13 and later, reflecting a focus on modern async patterns. The library is actively maintained and classified as production-stable, making it suitable for production deployments in home automation contexts.","worth_installing":"Yes. The package is actively maintained, has low install friction, carries a permissive MIT license, and has no known vulnerabilities. It is well-suited for anyone building Python applications that need to communicate with UniFi controllers. The requirement for Python 3.13.0 or later is a constraint to verify against your environment."},"id":"aiounifi","links":{"html":"https://skillfed.io/packages/aiounifi","md":"https://skillfed.io/packages/aiounifi.md","pypi":"https://pypi.org/project/aiounifi/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-06","license_spdx":null,"license_treatment":"permissive","name":"aiounifi","python_support":"supports_current","summary":"Python library for communicating with UniFi Network Controller API"},"popularity":{"monthly_downloads":115666,"position":12239,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"92"}
