Skip to content

Releases: nordicopen/pyeasee

CommandReponse handling

30 Dec 19:19

Choose a tag to compare

A callback added for CommandResponse. This stops error log messages.

Pysignalr 1.3.0, OCPP, hourly consumption

31 Jul 20:55

Choose a tag to compare

Add more throttlers to avoid 429 errors.
Add support for enabling local OCPP (experimental).
Update to pysignalr 1.3.0 (which in turn will require websockets >15.0.1)
Add new functions to retrieve historical hourly consumption (and an example). By @eisams

Improved throttling, new features and bugfix

30 Jan 16:41

Choose a tag to compare

Throttling added to some specific APIs that can not be called as often as others.
Retry-after header added to 429 response exception.
Add raise_for_status in _refresh_token (contributed by @MathiasStokholm).
Add function to set the equalizer max_allocated_current.

API throttling

13 Jan 22:26

Choose a tag to compare

A throttling mechanism has been introduced in the API calling.
The limit is set to 15 calls over sliding window of 9 seconds.

New APIs and constants changes

08 Jan 17:53

Choose a tag to compare

  • Support for LED strip brightness API.
  • Change to new API for charger dynamic limit.
  • Changes to some observation constants.

Improved reload

09 Dec 18:57

Choose a tag to compare

Cleanup and reload improvement: SignalR task is now cancelled and cleaned up.

Pysignalr bump

30 Nov 21:02

Choose a tag to compare

Change requirements to pysignalr 1.1.0

Add support for external SSL context.

Consumption data and load_balancing default

16 Nov 10:28

Choose a tag to compare

Functions to retrieve users and consumption per user added.

Version info version string added.

Default value to current limit for set_load_balancing added.

Error handling override

22 Oct 17:39

Choose a tag to compare

The error handling set in place by pysignalr lib does not suit our purposes well, so it is now overridden by our own function to allow exceptions to propagate out.

Signalr watchdog removed since given better error handling it is not needed anymore.

SignalR watchdog changed

21 Oct 07:54

Choose a tag to compare

Watchdog changed to watch received data from SignalR stream and restart SignalR task if no data is received within 300 seconds.