What's changed
Climate platform was refactored to simplify it and keep the entities as close to the physical devices as possible.
⚠️ Breaking changes
- AtlanticElectricalHeater does not support target temperature anymore (#159) @vlebourl
- Options flow has been removed (#159) @vlebourl
✨ Enhancement
- Enhancement/refactor climate (#159) @vlebourl
- Remove return from
apply_action
(#154) @vlebourl - Add helper functions select_command and select_state (#148) @vlebourl
- Add cycle support for the cover platform (#147) @tetienne
- Remove all private properties (#145) @tetienne
- Move forgotten icons to constants. (#144) @vlebourl
- Remove .format(). (#143) @vlebourl
📘 Documentation
🐛 Bug Fixes
- Round float state to 2 digits. (#164) @vlebourl
- Position is incorrectly inverted when 0 because bool(0) == False. (#165) @vlebourl
- Fix rescheduling update. (#158) @vlebourl
- Return None when no position state (#157) @tetienne
- Fix should_wait return value (#156) @vlebourl
- Add support for 'screen' uiClass. (#153) @vlebourl