๐ Fixes
- fix(climate): add is_on property to support all on/off state types (#498) by @xZetsubou in
c6787db
- fix(light): Adjust brightness for encoded RGB bulbs #504 by @xZetsubou in
28f8712
- fix(light): map_range, reverse kelvin always return zero by @xZetsubou in
3c25718
- fix(cloud_api): remove unnecessary calls (#513) by @xZetsubou in
3aa37a5
- fix(climate): heuristic_action logic (#510) by @xZetsubou in
2500014
- fix(climate): heuristic_action rely on temperature step instead of precision by @xZetsubou in
3861f9e
- fix(vacuum): fix pasue state in device has pause DP by @xZetsubou in
0c3a89c
โจ Feats
- feat(language): Add support for Turkish language (#491) by @omerfaruk-aran in
430f62d
- feat(cover): add support for close boolean state by @xZetsubou in
89b62df
- feat(diagnostics): includes discovered devices in downlaoded data (#514) by @xZetsubou in
a0a9fcf
- feat(sensors): handle raw data for such as "phase_x" (#511) by @xZetsubou in
48d206b
โก Improvements
๐งน Chores
- chore(auto_configure): set state class to total for energy device_class by @xZetsubou in
5880939
- chore: cleans up heuristic_action code by @xZetsubou in
9c97e2f
- chore(auto_configure): add Grakit dryer related #501 by @xZetsubou in
1722081
- chore(cover): revert state_action update from property by @xZetsubou in
6f61fd0
๐ Docs
- docs: fix broekn links by @HepoH3 in
0014073
- docs: update Tuya App Account point in cloud api (#444) by @eliandoran in
84bc95b
๐ ๏ธ CI
- ci(draft_release): use commit endpoint to pull username by @xZetsubou in
3c247f3
- ci: add code spell and refactor ci workflow (#515) by @xZetsubou in
91eb3f6
- ci: add tests workflow (#520) by @xZetsubou in
aeb5f9c
- ci(tests): update pyproject by @xZetsubou in
857512a