All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fetch favorite weather sensors
6.2.4 - 2022-01-31
- Crash when home does not contain valid devices
6.2.2 - 2021-12-29
- Use ID if schedule name is missing
6.2.1 - 2021-12-18
- Catch when no body is contained in the response
6.2.0 - 2021-11-19
- Add support for python3.20
- Introduce climate module #156
- Use assignment expressions
6.1.0 - 2021-10-03
- Provide a VS Code devcontainer
- Provide separate method for image retrival
- Minor f-string conversions
6.0.0 - 2021-09-10
- Ensure camera name is not None
- Split persons by home
- BREAKING: Require home_id for person related methods
- version is now managed by setuptools scm
5.2.3 - 2021-07-22
- Ignore if API omits unimportant attributes in response
5.2.2 - 2021-07-21
- Ignore if API omits unimportant attributes in response
5.2.1 - 2021-07-10
- Distribute type information
- Update type annotations
5.2.0 - 2021-06-30
- [BREAKING] Fix parameter order of set person home/away methods
- Refactor camera person detection checks
5.1.0 - 2021-06-14
- Handle error when camera is not reachable more graceful
- Update selfcheck to use the new update methods
- Fix false positive errors when no climate devices are registered
- Upgrade aiohttp to 3.7.4 or later to fix vulnerability
4.2.3 - 2021-05-17
- Extraction of climate schedules was looking for the wrong attribute (Backported from 5.0.1)
5.0.1 - 2021-05-09
- Extraction of climate schedules was looking for the wrong attribute
- Async support
- [BREAKING] Data retrival extracted into separate update method
4.2.2 - 2021-01-20
- Fix error when camera does not return a local url
4.2.1 - 2020-12-03
- Improve CI & deployment
4.2.0 - 2020-11-02
- Improve CI & deployment
- Set station name if not contained in the backend data
- Remove min and max from weather station
4.1.0 - 2020-10-07
- Fix crash when station name is not contained in the backend data