Skip to content

Releases: klejejs/ha-thermia-heat-pump-integration

New debug action, PID sensor

05 Dec 22:11
3c07509
Compare
Choose a tag to compare

Release notes

  • This release introduces a new Home Assistant action/service, thermia.debug that, when run, will fetch debug data from your Thermia heat pump and put it in a thermia_debug.txt file located in the root of your config directory. From now on, the contents of this file should always be attached to a GitHub issue, as it will help debug problems and add support for additional features that may be supported only by your heat pump.
  • The release also adds a PID sensor for heat pumps that support it.

What's Changed

Full Changelog: 5.2.0...5.3.0

Fixes to Thermia API

27 Nov 22:00
2b242f5
Compare
Choose a tag to compare

⚠️ Thermia API changes ⚠️

It looks like Thermia has once again changed their API which impacts the behavior of this integration. This release aims to fix the first and most obvious issue - heat pumps not loading in after instance restart or integration reload. However, if you notice something else not working, please create a ticket in GitHub.

What's Changed

  • Update ThermiaOnlineAPI version to 6.2.0 by @klejejs in #103

Full Changelog: 5.1.0...5.2.0

Bug fixes for heat pump statuses and operation mode

17 Oct 22:02
9325993
Compare
Choose a tag to compare

What's Changed

  • Modify operation mode availability calculation by @klejejs in d8a4d0f
  • Update ThermiaOnlineAPI version to 6.1.0 by @klejejs in #97

Full Changelog: 5.0.0...5.1.0

Refactor operational statuses and add power statuses

06 Oct 23:06
d9ee9a8
Compare
Choose a tag to compare

⚠️ Breaking changes ⚠️

  • The operational status code is refactored to show all available operational statuses instead of predefined ones; thus, the existing operational status entity names and IDs will change. This can impact any scripts or automations that include operational statuses or Lovelace dashboards that display them. This change will also make some existing entities unavailable, as they are replaced, those unavailable entities can safely be deleted.
  • Incorrect Auxiliary heater sensors have been removed in favor of new "Power Status" entities that will display whether any of the auxiliary heaters are running.

What's Changed

  • Update ThermiaOnlineAPI version to 6.0.0 by @klejejs in #94
  • Refactor operational statuses and add power statuses by @klejejs in #95

Full Changelog: 4.3.0...5.0.0

Added heating operational time

03 Sep 22:09
9de92be
Compare
Choose a tag to compare

What's Changed

  • Update ThermiaOnlineAPI version to 5.2.0 by @klejejs in #91
  • Added heating operational time by @mdr78 in #60

New Contributors

  • @mdr78 made their first contribution in #60

Full Changelog: 4.2.0...4.3.0

Disable operation mode feature if it is not available

09 Aug 12:33
d30e5dd
Compare
Choose a tag to compare

What's Changed

  • Disable operation mode feature if it is not available by @klejejs in d30e5dd

Full Changelog: 4.1.0...4.2.0

General integration improvements

09 Aug 11:52
41b13be
Compare
Choose a tag to compare

⚠️ Breaking changes ⚠️

  • This release requires Home Assistant version 2024.8.0 or higher to work properly

What's Changed

Full Changelog: 4.0.0...4.1.0

Remove Genesis API, migrate to Classic API

16 Jun 19:37
288f50d
Compare
Choose a tag to compare

Breaking changes

  • Thermia has removed Genesis API and moved to use the previously named classic API for all devices, thus, with this release, the API type config option has been removed. In case any issues are encountered, please try setting up the integration again.

What's Changed

Full Changelog: 3.5.0...4.0.0

Update ThermiaOnlineAPI version

15 Jun 21:26
907cf64
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.4.0...3.5.0

Fix settings parsing issue during auth flow

30 Apr 21:16
195bb62
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.3.1...3.4.0