Source: python-aiopnsense Maintainer: Home Assistant Team Uploaders: Edward Betts , Section: python Build-Depends: debhelper-compat (= 14), dh-sequence-python3, dh-sequence-single-binary, pybuild-plugin-pyproject, python3-all, python3-setuptools, Build-Depends-Indep: python3-aiohttp , python3-awesomeversion , python3-dateutil , python3-pytest , python3-pytest-asyncio , python3-pytest-cov , python3-pytest-timeout , Standards-Version: 4.7.4 Homepage: https://github.com/Snuffy2/aiopnsense Vcs-Browser: https://salsa.debian.org/homeassistant-team/deps/python-aiopnsense Vcs-Git: https://salsa.debian.org/homeassistant-team/deps/python-aiopnsense.git Testsuite: autopkgtest-pkg-pybuild Package: python3-aiopnsense Architecture: all Description: client for OPNsense firewall API It wraps supported REST endpoints exposed by OPNsense routers and firewalls behind a single client interface. . This library talks to the OPNsense REST API on a configured firewall or router. It can query system information, notices, certificates, CARP status, firmware update state, interface data, gateway data, CPU, memory, filesystem and temperature telemetry. . It also handles diagnostic traffic snapshots, live interface traffic samples, DHCP leases, ARP entries, firewall rules, NAT rules, alias toggling, firewall state killing, service status checks and service start, stop and restart actions. . Additional supported areas include SMART device information, Unbound blocklist management, OpenVPN and WireGuard status, VPN instance toggling, vnStat metrics, captive portal vouchers, speed test data, Wake-on-LAN actions, reboot requests and interface reloads.