Skip to content

Releases: davidusb-geek/emhass

EMHASS version 0.2.13

01 May 22:02
Compare
Choose a tag to compare

Improvement

  • Added support to pass list of PV plant parameters. This will enable to simulate mixed orientation systems, for example one east-facing array (azimuth=90) and one west-facing array (azimuth=270).

Fix

  • Fixed issue computing correct final cost values.

Full Changelog: v0.2.12...v0.2.13

EMHASS version 0.2.12

29 Apr 21:27
Compare
Choose a tag to compare

This release adds a new parameter to allow consider two different cases for self-consumption:

  1. The case where all PV produced power is injected to the grid, with no direct self-consumption. This case is very popular in France an maybe in many other places. House that are in this case have two energy counters, one for producer energy and another one for consumed energy.

  2. The case of direct self-consumption. The house load can be directly provided by the PV production. This may be a more generalize worldwide case for PV production.

Improvement

  • Added config parameter to consider that all PV power is injected to the grid

Full Changelog: v0.2.11...v0.2.12

EMHASS version 0.2.11

28 Apr 09:07
Compare
Choose a tag to compare

Fixed problem handling the index of passed data as list of values. This was also affecting reading from a csv file. Also improved unittests to test this kind of issues.

Fix

  • Fixed wrong handling of DateTimeIndex when dealing with forecast method for list of values and csv read.

Full Changelog: v0.2.10...v0.2.11

EMHASS version 0.2.10

26 Apr 14:41
Compare
Choose a tag to compare

There was a wrong handling of dataframe indexes when importing forecasts using list of values and csv files.

Fix

  • Fixed faulty forecast method for list of values and csv read.

What's Changed

New Contributors

Full Changelog: v0.2.9...v0.2.10

EMHASS version 0.2.9

21 Apr 20:37
Compare
Choose a tag to compare

Releasing this version to update the get_loc pandas method previously used as it is now deprecated.

Fix

  • Fixed get_loc deprecation warning using now get_indexer pandas method. Improved selection of closest index.

EMHASS version 0.2.8

18 Apr 21:49
Compare
Choose a tag to compare

Again two sort of fatal errors fixed. These were related to publish_data.
Tested and working fine with add-on on dev-container.

Fix

  • Fixed if sentence to correctly use the supervisor API for publish data.
  • Fixing a error computing the nearest index of DataFrame. Using a try/catch strategy to use nearest method as a backup.

EMHASS version 0.2.7

18 Apr 20:20
Compare
Choose a tag to compare

This release is basically fixing a fatal error where the publish data function will never reach the saved csv file as the default filename is not equal to the expected filename in publish_data.

EMHASS version 0.2.6

16 Apr 20:37
Compare
Choose a tag to compare

This release features a better handling of errors when trying to find a suitable solver.

Some problems may arise from solver related issues in the Pulp package. It was found that for arm64 architectures (ie. Raspberry Pi4, 64 bits) the default solver is not avaliable. A workaround is to install a new solver. The glpk solver is an option and can be installed with:

sudo apt-get install glpk-utils

After this it should be available for use and EMHASS can use it as a fallback option.

Improvement

  • Improved handling of errors concerning solver issues with Pulp. Added support for glpk solver. For now just using a try/catch strategy but should update to solver passed as a parameter to EMHASS.

EMHASS version 0.2.5

12 Apr 21:53
Compare
Choose a tag to compare

The previous release didn't last long due to a fatal missing import in utils.

Fix

  • Fixed missing numpy import in utils.

Full Changelog: v0.2.4...v0.2.5

EMHASS version 0.2.4

12 Apr 20:37
Compare
Choose a tag to compare

Some minor but important changes in this release. Most notably the handling of freq definition to DataFrame when retrieving data from Home Assistant.

Fix

  • Fixed missing command to retrieve PV power forecast when using list of values.
  • Updated handling of freq definition to a pandas index.

Full Changelog: v0.2.3...v0.2.4