diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f276ce..77ec2ea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,11 +2,17 @@ All notable changes to this project will be documented in this file. +## [0.4.4] - 2025-08-29 + +### Changed + +- Made signal in Disconnected optional as reported on LiteBeam 8.7.15 + ## [0.4.3] - 2025-08-22 ### Changed -- Made antenna_gain and nol_* optional for Prism and LiteBeam 8.7.8 support +- Made antenna_gain and nol_* optional as reported on Prism and LiteBeam 8.7.8 support ## [0.4.2] - 2025-08-17 diff --git a/airos/data.py b/airos/data.py index 8b00604..671f79d 100644 --- a/airos/data.py +++ b/airos/data.py @@ -397,12 +397,12 @@ class Disconnected(AirOSDataClass): mac: str lastip: str - signal: int hostname: str platform: str reason_code: int disconnect_duration: int airos_connected: bool = False # Mock add to determine Disconnected vs Station + signal: int | None = None # Litebeam 5AC can have no signal @dataclass diff --git a/pyproject.toml b/pyproject.toml index c51ff96..61115b3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "airos" -version = "0.4.3" +version = "0.4.4" license = "MIT" description = "Ubiquiti airOS module(s) for Python 3." readme = "README.md"