Skip to content

Releases: nordicopen/easee_hass

Switches, buttons and actions

18 Nov 21:09
Compare
Choose a tag to compare

Downloads for this release

IMPORTANT!

If you are using a version between v0.9.58 and v0.9.62, please upgrade to this version as soon as possible! All versions of this integration between v0.9.58 and v0.9.62 has had an issue with the signalr reconnect error handling that causes lots of failed accesses to Easee signalr servers. Installing this new version will help improve the stability of the Easee servers and free up resources for more quick response. You might not have experienced any problems in your installation but under the hood there has been lots of issues. See more details below.

Notable Changes

  • The binary sensors for schedule and surplus charging has changed to switches, this makes it easier to manually enable/disable schedules and surplus charging.
  • The action set_load_balancing was renamed to set_surplus_charging to be more consistent.
  • A new button to override the schedules was added.

Changes

  • Binary sensors change to switches (basic, weekly schedule and surplus charging) @olalid (#501)
  • Change service name (from set_load_balancing to set_surplus_charging). @olalid (#501)
  • Add button entity for override_schedule action @astrandb (#496)

Translation

Dependencies

Code quality and maintenance

  • Change deprecated async_timeout to asyncio.timeout @astrandb (#504)

More robust error handling

23 Oct 19:33
Compare
Choose a tag to compare

Downloads for this release

IMPORTANT!

Please upgrade to this version as soon as possible! All versions of this integration between v0.9.58 and v0.9.62 has had an issue with the signalr reconnect error handling that causes lots of failed accesses to Easee signalr servers. Installing this new version will help improve the stability of the Easee servers and free up resources for more quick response. You might not have experienced any problems in your installation but under the hood there has been lots of issues. See more details below.

Notable changes

The latest versions of the integration has sometimes hammered the cloud API and caused 429 errors and rate limiting. The problem has been identified in an external library (pysignalr) that is used to receive streamed data from the API. This version uses an updated pyeasee library that overrides the error/retry handling in pysignalr.

Development tools

Translation

Dependencies

New actions

15 Oct 15:54
Compare
Choose a tag to compare

Downloads for this release

Notable changes

A number of actions (previously called services) are added in this release.

  • set_charger_phase_mode,
  • set_load_balancing
  • and the action_commands: enable_basic_charge_plan, disable_basic_charge_plan, enable_weekly_charge_plan, disable_weekly_charge_plan

Note that the action names are localized in the automations editor and developer tools in HA

Changes

Translation

SignalR reconnect bugfix

26 Sep 21:28
095104e
Compare
Choose a tag to compare

Downloads for this release

Changes

Bug fix

  • New version of pyeasee v0.8.4 with a workaround for reconnect issues.

Support for new products and improved performance

17 Sep 08:08
86320cd
Compare
Choose a tag to compare

Downloads for this release

Known issues

Warnings are sometimes logged in Home Assistant log:

  • Detected blocking call to load_default_certs...
  • Executing <Task pending name='Task-...

These warnings have no significant performance implications and can be ignored by the users. They emanate from an external library (pysignalr) that is used by this integration. The cause is beeing investigated.

New Features

Bug Fixes

  • Easee One support @olalid (#456)
  • Fix for an exception in check_latest_pulse @olalid (#452)
  • Updated pyeasee library - avoids unnecessary signalr reconnects

Translation

Dependencies

Development environment and tools

More translated strings and updates to keep up with HA development

15 May 10:32
3cceb95
Compare
Choose a tag to compare

Downloads for this release

Changes

This release enables translations of service descriptions to improve the user experience in automation and script editors.
Note that some terms are deprecated and will generate repair issues if used. If you don't see any repair issues during use of the integration you a re not affected by these changes.

A few bugs that have affected a few users are fixed.

New Features

Bug Fixes

Translation

Dependencies

Code quality and maintenance

Development environment and tools

Pyeasee update

16 Mar 10:38
5608be4
Compare
Choose a tag to compare

Downloads for this release

Changes

pyeasee was updated to use a new signalr library (pysignalr). This library works a bit different and some bugs that needed to be fixed in easee_hass surfaced due to this. This release fixes compatibility with the most recent pyeasee library.

Bug Fixes

  • Bug fixes for 0.8.0 pyeasee lib version @olalid (#394)

Translation

Bug fixes and performance improvements

12 Feb 10:51
Compare
Choose a tag to compare

Downloads for this release

Changes

Bug Fixes

  • Fixed time_to_live parameter not working @olalid (#388)

Translation

Code quality and maintenance

A couple of enhancements

24 Nov 12:19
ee5f25a
Compare
Choose a tag to compare

Downloads for this release

New Features

Translation

Dependencies

Code quality and maintenance

Development environment and tools

Product model, Weekly schedule, translation updates, docs update.

25 Sep 17:47
Compare
Choose a tag to compare

Downloads for this release

Changes

Development environment and tools