Airton-ac

Latest version: v3.0.0

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

Scan your dependencies

Page 1 of 2

3.0.0

What's Changed
* feat!: update local_tuya by gpajot in https://github.com/gpajot/airton-ac/pull/155
* BREAKING CHANGE: `ACDevice.state_updated_callback` init argument has been removed and replace with a `state` method which returns an async iterator over state updates


**Full Changelog**: https://github.com/gpajot/airton-ac/compare/2.2.1...3.0.0

2.2.1

What's Changed
* fix local-tuya latest version


**Full Changelog**: https://github.com/gpajot/airton-ac/compare/2.2.0...2.2.1

2.2.0

What's Changed
* feat: deprecate python 3.7 by gpajot in https://github.com/gpajot/airton-ac/pull/24


**Full Changelog**: https://github.com/gpajot/airton-ac/compare/2.1.0...2.2.0

2.1.0

What's Changed
* feat(domoticz): use local-tuya-domoticz-tools by gpajot in https://github.com/gpajot/airton-ac/pull/22


**Full Changelog**: https://github.com/gpajot/airton-ac/compare/2.0.0...2.1.0

2.0.0

What's Changed
* feat!: use local-tuya by gpajot in https://github.com/gpajot/airton-ac/pull/18

BREAKING CHANGES:
- `Device`, `FanSpeed`, `Mode` have been prefixed with `AC`
- `Values` has been replaced by `ACState`
- `ACDevice` is now an async context manager that needs to be entered properly before using
- `ACDevice` methods have changed and are now async
- `ACDevice.values` has been removed. A callback can be passed to the device init to receive state updates
- Domoticz plugin name and key has changed, see migration notes.

The goal is to bring additional features:
- persistent and robust communication to the device
- automatic remote device state updates (remotes can still be used)
- configurable buffering for subsequent updates
- Domoticz plugin using a dedicated thread

Migrate Domoticz plugin:
1. deactivate hardwares using `Airton AC`
2. stop Domoticz
3. python -m pip install --upgrade airton-ac
4. python -m airton_ac.domoticz.install -p /path/to/domoticz/folder
5. start Domoticz
6. for each hardware change hardware type to `Tuya Airton AC`, and check config
7. remove `plugins/AirtonAC` in Domoticz folder
8. restart Domoticz

New Contributors
* dependabot made their first contribution in https://github.com/gpajot/airton-ac/pull/11

**Full Changelog**: https://github.com/gpajot/airton-ac/compare/1.2.0...2.0.0

1.2.0

What's Changed
* feat: ability to offset set point and temp by gpajot in https://github.com/gpajot/airton-ac/pull/7
* fix: constraints by gpajot in https://github.com/gpajot/airton-ac/pull/8
* feat: test device by gpajot in https://github.com/gpajot/airton-ac/pull/9


**Full Changelog**: https://github.com/gpajot/airton-ac/compare/1.1.0...1.2.0

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.