Skip to content

Releases: davidusb-geek/emhass

EMHASS version 0.3.20

05 Oct 20:56
908644c
Compare
Choose a tag to compare

A new release with bunch of improvements, most notably added direct support for the Solar.Forecast method to forecast PV power.

Also:

  • Added more detailed examples to the forecast module documentation.
  • Improved handling of datatime indexes in DataFrames on forecast module.
  • Added warning messages if passed list values contains non numeric items.
  • Added missing unittests for forecast module with request.get dependencies using MagicMock.

What's Changed

Full Changelog: v0.3.19...v0.3.20

EMHASS version 0.3.19

14 Sep 21:58
Compare
Choose a tag to compare

Fix

  • Updated default values for a working LP solver.
  • Removed option to provide a custom web ui url.
  • Added extra runtime parameters to use solcast PV forecast.

Full Changelog: v0.3.18...v0.3.19

EMHASS version 0.3.18

27 Aug 21:08
Compare
Choose a tag to compare

Improvement

  • Improving documentation, added more information on forecast page.
  • Added support for SolCast PV production forecasts.
  • Added possibility to pass some optimization parameters at runtime.
  • Added some unittest for passing data as list testing.

Fix

  • Fixed small bug on webserver using pandas sum function for non numeric data. This was throwing the following message: Dropping of nuisance columns in DataFrame reductions (with 'numeric_only=None') is deprecated.

Full Changelog: v0.3.17...v0.3.18

EMHASS version 0.3.17

12 Jun 20:18
Compare
Choose a tag to compare

Some bug fixes.

Fix

  • Fixed wrong variables names for mixed forecasts.
  • Fixed handling of load sensor name in command line setup function.

Full Changelog: v0.3.16...v0.3.17

EMHASS version 0.3.16

10 Jun 09:40
Compare
Choose a tag to compare

Some worthy improvements in this new version.

Improvement

  • Improving documentation, added "what is this" section and added some info-graphics.
  • Added new forecasts methods chapter in documentation.
  • Added publish of sensors for p_grid_forecast & total value of cost function.
  • Implemented now/current value forecast correction when using MPC.

Full Changelog: v0.3.15...v0.3.16

EMHASS version 0.3.15

09 Jun 09:08
Compare
Choose a tag to compare

Fix

  • Fixed small bug with wrong DF variable name in web server.

Full Changelog: v0.3.14...v0.3.15

v0.3.14

05 Jun 22:08
Compare
Choose a tag to compare

Improvement

  • Added one more table to the weu showing the cost totals.

Fix

  • Fixed wrong type error when serializing numpy ints. Converted ints to Python type.

Full Changelog: v0.3.13...v0.3.14

EMHASS version 0.3.13

30 May 16:44
Compare
Choose a tag to compare

Fix

  • Fix wrong default value implementation for solver params.

Improvement

  • Added support to provide solver name and path as parameters in the configuration file.

What's Changed

Full Changelog: v0.3.11...v0.3.13

EMHASS version 0.3.11

23 May 13:26
Compare
Choose a tag to compare

In this new version some improvements were added to the code.

Improvement

  • Added data as attributes for forecasts (PV and load), deferrable loads and battery: power+SOC.
  • Improved the graph in the webserver, now using subplots.
  • Rearranged vertical space in index.html template.

Fix

  • Added threads option on waitress to possibly improve queue problem.

Full Changelog: v0.3.10...v0.3.11

EMHASS version 0.3.9

19 May 15:56
Compare
Choose a tag to compare

Several bug fixes and improvements.

Improvement

  • Improved publish data logging
  • Round published data
  • Attributes to forecasts published data
  • Improved centering html on small devices
  • Improved handling of closest index when publishing data

Fix

  • Fixed problem with csv filenames, was using only filename specific to dayahead optimization.
  • Fixed data list handling for load cost and prod price forecasts.
  • Fixed publish data dictionary to contain only data from correct entity_id.
  • May have solved double log lines.

Full Changelog: v0.3.8...v0.3.9