Skip to content

Releases: klejejs/python-thermia-online-api

Make debug command more secure

29 Nov 18:45
14e480e
Compare
Choose a tag to compare

What's Changed

  • Add automated test workflow against Thermia API by @klejejs in #43
  • Improve debug command and API tests by @klejejs in #44

Full Changelog: 6.3.0...6.3.1

Minor code improvements

29 Nov 17:46
860fd01
Compare
Choose a tag to compare

What's Changed

  • Add test running workflow on PRs by @klejejs in #40
  • Change debug command to return string instead of print by @klejejs in #41
  • Use .env file for credentials used in example.py file by @klejejs in #42

Full Changelog: 6.2.0...6.3.0

Fixes to Thermia API

27 Nov 21:51
08aaf32
Compare
Choose a tag to compare

What's Changed

  • Fix issues with fetching Thermia heat pumps by @klejejs in #39

Full Changelog: 6.1.0...6.2.0

Bug fixes, code improvements

17 Oct 21:44
67096d5
Compare
Choose a tag to compare

What's Changed

  • Invisible operation and power statuses previously were not returned but they should be, as they are actually used by heat pump. 67096d5
  • Operation modes are now returned also if they are read-only and fetched from operational statuses. If that is the case, is_operation_mode_read_only flag is set to True. 82b85e4

Full Changelog: 6.0.0...6.1.0

Refactor operational and power statuses

06 Oct 22:29
3b5ff47
Compare
Choose a tag to compare

Breaking changes

  • This release removes custom properties for operational and power statuses, allows their calculation based on the existing running_operational_statuses and available_operational_statuses properties as well as the new running_power_statuses and available_power_statuses properties.

What's Changed

  • Refactor operational and power statuses by @klejejs in #37

Full Changelog: 5.2.0...6.0.0

Added heating operational time

03 Sep 22:01
ff2b68a
Compare
Choose a tag to compare

What's Changed

  • Added heating operational time by @mdr78 in #23
  • Added support for setuptools-git-versioning by @mdr78 in #36

New Contributors

  • @mdr78 made their first contribution in #23

Full Changelog: 5.1.0...5.2.0

Add model id value to heat pump model

09 Aug 11:07
5d9ed6d
Compare
Choose a tag to compare

What's Changed

Full Changelog: 5.0.0...5.1.0

Remove separate Genesis API config

15 Jun 22:03
f5ee654
Compare
Choose a tag to compare

Breaking changes

Thermia has removed the separate Genesis API, thus, within this release, the API type functionality is removed, only one, previously called classic API is used, and API_TYPE does not have to be passed to the API anymore.

What's Changed

  • Remove separate Genesis API config by @klejejs in #33

Full Changelog: 4.3.0...5.0.0

Add additional error logging

15 Jun 21:23
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.2.0...4.3.0

Fix settings parsing issue during auth flow

30 Apr 21:08
1aef523
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.1.1...4.2.0