Skip to content

Releases: davidusb-geek/emhass

EMHASS version 0.11.0

25 Oct 21:20
Compare
Choose a tag to compare

This version marks huge improvement works by @GeoDerp aiming to simplfy the intial and normal setup of EMHASS. The workflow for setting the EMHASS configuration regardless of the installation method has now been centralized on the single config.json file. The webserver has now a configuration tab that can be used to to modify and save the config.json file.

The complete discussion of the changes on this thread:
#334

Automatic version bot improvements

  • Bump h5py from 3.11.0 to 3.12.1
  • Bump markupsafe from 2.1.5 to 3.0.2

Fix

  • Revert to myst-parser==3.0.1 to solve documentation compilation failures

What's Changed

New Contributors

Full Changelog: v0.10.6...v0.11.0

EMHASS version 0.10.6

13 Jul 23:26
Compare
Choose a tag to compare

Fix

  • Fixed bug on predicted room temeprature publish, wrong key on DataFrame

What's Changed

  • Added missing support for predicted temp publish, prepared new release by @davidusb-geek in #327

Full Changelog: v0.10.5...v0.10.6

EMHASS version 0.10.5

12 Jul 20:30
Compare
Choose a tag to compare

Improvement

  • Added support for pubishing thermal load data, namely the predicted room temperature

Full Changelog: v0.10.4...v0.10.5

EMHASS version 0.10.4

09 Jul 23:09
9b2b132
Compare
Choose a tag to compare

In this release a new thermal modeling for deferrable loads.
Thanks to @werdnum for this contribution!

Improvement

  • Added a new thermal modeling, see the new section in the documentation for help to implement this of model for thermal deferrable loads
  • Improved documentation

What's Changed

  • Fix issue where setfreq seems to be trying to set the frequency to zero by @werdnum in #325
  • Davidusb geek/dev/thermal model by @davidusb-geek in #326

Full Changelog: v0.10.3...v0.10.4

EMHASS version 0.10.3

06 Jul 20:26
Compare
Choose a tag to compare

Some minor improvements on this release:

Improvement

  • Added improved support for def_start_penalty option
  • Improved documentation

EMHASS version 0.10.2

05 Jul 22:45
9e1636d
Compare
Choose a tag to compare

In this release:

Improvement

  • Weather forecast caching and Solcast method fix by @GeoDerp
  • Added a new configuration parameter to control wether we compute PV curtailment or not
  • Added hybrid inverter to data publish
  • It is now possible to pass these battery parameters at runtime: SOCmin, SOCmax, Pd_max and Pc_max

Fix

  • Fixed problem with negative PV forecast values in optimization.py, by @GeoDerp

What's Changed

Full Changelog: v0.10.1...v0.10.2

EMHASS version 0.10.1

03 Jun 21:21
dd00d43
Compare
Choose a tag to compare

0.10.1 - 2024-06-03

Fix

  • Fixed PV curtailment maximum possible value constraint
  • Added PV curtailement to variable to publish to HA

What's Changed

Full Changelog: v0.10.0...v0.10.1

EMHASS version 0.10.0

02 Jun 18:31
Compare
Choose a tag to compare

Improvement

  • Added support for hybrid inverters
  • Implemented a new continual_publish service that avoid the need of setting a special automation for data publish. Thanks to @GeoDerp
  • Implement a deferrable load start penalty functionality. Thanks to @werdnum
    • This feature also implement a def_current_state that can be passed at runtime to let the optimization consider that a deferrable load is currently scheduled or under operation when launching the optimization task

Fix

  • Fixed forecast methods to treat delta_forecast higher than 1 day
  • Fixed solar.forecast wrong interpolation of nan values

What's Changed

New Contributors

Full Changelog: v0.9.1...v0.10.0

EMHASS version 0.9.1

13 May 21:07
Compare
Choose a tag to compare

Fix

  • Fix patch for issue with paths to modules and inverters database
  • Fixed code formatting, or at least trying to keep a unique format

What's Changed

Full Changelog: v0.9.0...v0.9.1

EMHASS version 0.9.0

10 May 20:15
Compare
Choose a tag to compare

Improvement

  • On this new version we now have a new method to train a regression model using Scikit-Learn methods. This is the contribution of @gieljnssns. Check the dedicated section in the documentation to this new feature: https://emhass.readthedocs.io/en/latest/mlregressor.html
  • Again another bunch of nice improvements by @GeoDerp:
    • Added Dictionary var containing EMHASS paths
    • MLForcaster error suppression
    • Add freq as runtime parameter
    • Improved documentation added README buttons
  • Bumping dependencies:
    • Bump h5py from 3.10.0 to 3.11.0
    • Bump myst-parser from 2.0.0 to 3.0.1
    • Bump skforecast from 0.11.0 to 0.12.0

What's Changed

New Contributors

Full Changelog: v0.8.6...v0.9.0