Skip to content

Releases: nordicopen/pyeasee

Bugfixes and error handling

03 Oct 16:17
Compare
Choose a tag to compare

Adding await to fix bug.
Try clauses added for better error handling.

Weekly charge plan support

19 Sep 18:42
Compare
Choose a tag to compare

Add support for weekly_charge_plan API.
Add "isEnabled" key to basic_charge_plan API.
Change from token to login API for initial login.

Fix 'coroutine 'main' was never awaited' message when run from CLI

20 Apr 21:24
Compare
Choose a tag to compare

A few small bug fixes in main.py file (the application).

  • When run from the CLI script installed by pip3 the async main function was called from sync context, a sync main function was added to fix this.
  • An indentation error caused that cleanup did not work correctly in the application.
  • Changes in the lib for how equalizer data was return was not changed accordingly in the application.

Offline limits and SignalR bug fixes

31 Mar 21:24
Compare
Choose a tag to compare

Functions to set the offline circuit current limit.
SignalR reconnect and authentication algorithm changed for better robustness.
Access token refresh bug fix.
pyeasee User-Agent added to headers.
Potentially blocking function in signalrcore lib wrapped in executor.

Remove printouts add base_uri method.

11 Mar 13:40
Compare
Choose a tag to compare

Old leftover printouts removed.
base_uri() method added.

Pin websocket-client lib 0.54.0

08 Mar 15:28
Compare
Choose a tag to compare

Workaround for missing requirements in signalrcore lib, pin specific version of websocket-client lib (0.54.0).
Renaming some signalr parameters to match the rest API names.

Pin signalrcore lib v 0.8.8

07 Mar 19:08
Compare
Choose a tag to compare

The recently released v0.8.9 version of signalrcore lib has breaking changes. This release pins the required version to 0.8.8 until compatibility with the new version can be solved.

Bugfix for date format

01 Mar 16:12
Compare
Choose a tag to compare

Basedict enhanced to support additional data format used by equalizer.

Enhacements to equalizer, phase mode, charging sessions and smart charging bug fix.

01 Mar 15:51
Compare
Choose a tag to compare

New API functions to set phase mode and read charging sessions.
Smart charging bug fix.
Equalizer API now returns dictionary objects.
New API function to read equalizer config.

SignalR support

28 Dec 17:19
Compare
Choose a tag to compare

v0.7.28

Support for streaming data from cloud using SignalR protocol.