Aiovantage

Latest version: v0.22.3

Safety actively analyzes 722032 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 7

0.12.0

Features
- Add support for thermostats and temperature sensors

0.11.1

Fixes
- Fix a couple more backward compatibility issues

0.11.0

Changes
- Mark various model fields as optional, to increase backwards compatibility
- Use simple status events where possible, eg. "STATUS LOAD"
- Make object interface classes more closely mirror the Vantage object interfaces
- Add `get_version` request helper to `ConfigClient`
- Warn about failed `command_client` commands

Breaking
- Bump minimum Python version to 3.10 so we can use `kw_only` on dataclasses
- Renamed `command_client.interfaces` to `command_client.object_interfaces`
- Remove `ChildObject` class, use `Parent` class composition instead
- Drop `last_updated` field from `Master` objects

0.10.1

- Re-add `ConfigClient.raw_request`
- Add a couple of debugging helper scripts

0.10.0

Features
- Add power profiles controller, migrate `is_dimmable` property to `PowerProfile`

Breaking
- Removed `Load.is_dimmable` property

0.9.0

Features
- Add support for `PortDevice` objects, via `vantage.port_devices`
- Add a helper method which returns both lines of text for a `Button`
- Allow `None` as values for `transition` and `level` in `Load.turn_on` and `Load.turn_off`

Fixes
- `Task` state should be an integer

Page 5 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.