Skip to content

Releases: klejejs/python-thermia-online-api

Make debug command more secure

Choose a tag to compare

@klejejs klejejs released this 29 Nov 18:45
14e480e

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

Choose a tag to compare

@klejejs klejejs released this 29 Nov 17:46
860fd01

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

Choose a tag to compare

@klejejs klejejs released this 27 Nov 21:51
08aaf32

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

Choose a tag to compare

@klejejs klejejs released this 17 Oct 21:44
67096d5

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

Choose a tag to compare

@klejejs klejejs released this 06 Oct 22:29
3b5ff47

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

Choose a tag to compare

@klejejs klejejs released this 03 Sep 22:01
ff2b68a

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

Choose a tag to compare

@klejejs klejejs released this 09 Aug 11:07
5d9ed6d

What's Changed

Full Changelog: 5.0.0...5.1.0

Remove separate Genesis API config

Choose a tag to compare

@klejejs klejejs released this 15 Jun 22:03
f5ee654

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

Choose a tag to compare

@klejejs klejejs released this 15 Jun 21:23

What's Changed

Full Changelog: 4.2.0...4.3.0

Fix settings parsing issue during auth flow

Choose a tag to compare

@klejejs klejejs released this 30 Apr 21:08
1aef523

What's Changed

Full Changelog: 4.1.1...4.2.0