Aiovantage

Latest version: v0.22.3

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

Scan your dependencies

Page 6 of 7

0.8.1

Fixes
- Default buttons and dry contacts to False when fetching state

0.8.0

Changes
- Restructure models to more closely match object structure returned by Vantage
- Create `ChildObject` class for objects which have a `Parent` element
- Create base classes for blinds, rgbloads
- Move towards pure `xsdata` models
- Add `aiovantage.models` alias module
- Add station object for DMX/DALI Gateway

Breaking
- Renamed `RGBLoad` to `RGBLoadBase`
- Renamed `config_client.methods` to `config_client.interfaces`
- Renamed `config_client.objects` module to `config_client.models`
- Rename `config_client.helpers` module to `config_client.requests`

0.7.0

Features
- Add `host` property to `Vantage` class
- Add `known_ids` property to `Vantage` class and controllers
- Add `initialized` property to controllers
- Add new example for monitoring load groups

Fixes
- Update objects in place when re-initializing
- Fix minor exception handling order issue

0.6.0

Features
- Add byte array parsing/encoding utils to `CommandClient`
- Add an INVOKE wrapper to `CommandClient`
- Add `first` and `afirst` methods to `QuerySet`
- Add 'last_updated' state to `Master` objects, to help detect controller programming events
- Fetch firmware version for `Master` objects
- Add additional methods to discovery module
- Fetch state for `LoadGroup` objects

Fixes
- Treat empty string credentials as not present

Breaking
- Renamed `OBJECT_REMOVED` event to `OBJECT_DELETED`
- Renamed `DiscoveredVantageController` to `VantageControllerDetails`

0.5.0

Features
- Add `aiovantage.discovery` module to help with detecting vantage controllers
- Add support for re-initializing controllers
- Add support for initializing controllers without fetching state, using `initialize(fetch_state=False)`

Fixes
- Detect if requests to `ConfigClient` should be authenticated
- Additional robustness checks when making `ConfigClient` requests
- Don't fire `OBJECT_UPDATED` for newly added objects

0.4.0

Features
- Expose new "modules" controller, allows querying of attached dimmer/fan modules

Fixes
- Automatically start event stream when a client subscribes
- Fix duplicated subscriptions to event stream
- Fix bug when fetching RGBW values

Page 6 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.