pyvesync 3.0 Release Candidate
Pre-release
Pre-release
DANGER
pyvesync has been completely refactored to improve performance and maintainability. Existing code will not work. Please read the docs for more information: https://webdjoe.github.io/pyvesync/latest/pyvesync3/
What's Changed
- Custom logging class by @webdjoe in #283
- Add VeSync Exceptions by @webdjoe in #292
- Async vesync by @webdjoe in #294
- Device structure by @webdjoe in #310
- Documentation by @webdjoe in #311
- Fix Doc URL by @webdjoe in #312
- Add ESW10-USA Support by @webdjoe in #313
- Add Verbose vs Debug Logging by @webdjoe in #314
- Fix capitalization in LV-Pur131 Request by @webdjoe in #316
- fix deprecated warning by @cdnninja in #319
- docs: Correct 2.0 air_purifiers reference by @cdnninja in #322
- fix: 131 fan levels by @cdnninja in #324
- fix deprecated import error by @cdnninja in #333
- Update authentication logic and add support for all regions by @SapuSeven in #340
- fix: Brightness value must be set between 0 and 100 logic error by @cdnninja in #345
- v3 Improvements by @SapuSeven in #342
- Minor updates to readme by @webdjoe in #346
- Clarify failed login scenario by @SapuSeven in #348
- Fix night light state for v1 purifiers by @SapuSeven in #347
- Fix state issues by @webdjoe in #350
- docs: update reference to get_devices() by @cdnninja in #349
- fix: Smart Tower Fan Modes by @cdnninja in #353
- fix smart tower fan set modes and get details by @cdnninja in #355
- fix: Tower fan humidity error by @cdnninja in #356
- Fix setting display state when light detection is turned on by @SapuSeven in #351
- fix: smart tower fan by @cdnninja in #357