Pymelcloud

Latest version: v2.11.0

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

Scan your dependencies

Page 4 of 4

2.3.0

Added
- Add a settable `holiday_mode` property to `AtwDevice`.

2.2.0

Changed
- Return same device types from `get_devices` and `Device` `device_type`.
- Use `MaxTankTemperature` as maximum target tank temperature and
calculate minimum using the previously used `MaxSetTemperature` and
`MinSetTemperature`.
- Remove keyword arguments from `login`. These values are not retained
after the function call.

Fixed
- Make `AtwDevice` `status` consistent in out of sync state.

2.1.0

Added
- Add `temperature_increment` property to `Device`.
- Add `has_energy_consumed_meter` property to `AtaDevice`.

Changed
- Forward AtaDevice `target_temperature_step` calls to
`temperature_increment`.
- Rename ATW zone `state` to `status`.
- Rename ATW `state` to `status`.
- Return heat statuses to `heat_zones` and `heat_water`

Fixed
- Fix `get_devices` type hints.
- Fix `conf_update_interval` and `device_set_debounce` forwarding in `login`.
- Fix detached ATW zone state.
- Convert zone operation mode set to no-op instead of raising `ValueError`.
- Fix ATW zone name fallback.
- Add `None` state guards to ATW zone properties.

2.0.0

Added
- Experimental operation mode logic for ATW zones.

Changed
- Use device type specific set endpoint.
- Return devices in a device type keyed dict from `get_devices` so that
caller does not have to do `isinstance` based filtering.

Page 4 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.