- First code creation
- Ported to the latest template. Fixed an issue with the monkey patched requests get method assuming no other process running. Refactored some code to 3.7 specific.
- Small template cleanup
- fixed float representation for temperature
- Tyring to fix library playing well with synology under Home Assistant
- Fixed dumb bug
- re implemented named tuples for python 3.5 and fixed newly introduced bug with token expiry optimization.
- reverted dataclasses to namedtules for 3.5 compatibility
- removed unneeded dependency
- Disregards program if set to bypass race condition is setting the temperature while program is active
- Fixed bug with thermostat state being unsettable with the contribution of John Van De Vrugt https://github.com/JohnvandeVrugt.
- Implemented data object under toon that exposes flow and graph rrd data for power and gas.
- Added capabilities to enable/disable thermostat program with the contribution of John Van De Vrugt https://github.com/JohnvandeVrugt.
- Fixed missplaced files in the root of the virtual environment
- Changed caching from 30 seconds to 300 seconds due to rate limiting
- Updating headers according to the upcoming change from Quby
- Accepted fix from Reinder Reinders ("reinder83") for thermostat states new api endpoint that sometimes is missing from the status response.
- Removed monkey patching of requests and implemented explicit handling of re authentication.
- Updated tempalate and bumped dependencies.
- Linted.
- Implemented new token authentication and removed all references to the old authentication method which will not be supported after 01/12/19. Added backoff for some methods.
- Exposed display names attribute since it is used in Home Assistant internally.
- Added pipeline and linted.