Skip to content

Releases: davidusb-geek/emhass-add-on

EMHASS add-on v0.10.6

13 Jul 23:29
Compare
Choose a tag to compare

Fix

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

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

EMHASS add-on v0.10.5

12 Jul 20:33
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 add-on v0.10.4

09 Jul 23:13
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

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

EMHASS add-on v0.10.3

06 Jul 21:18
Compare
Choose a tag to compare

Some minor improvements:

Improvement

  • Added improved support for def_start_penalty option
  • Improved documentation

What's Changed

  • Davidusb geek/dev/preparing new version by @davidusb-geek in #97
  • en.yaml add description for list_set_deferrable_startup_penalty by @GeoDerp in #98

Full Changelog: v0.10.2...v0.10.3

EMHASS add-on v0.10.2

05 Jul 22:51
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

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

EMHASS add-on v0.10.1

03 Jun 21:27
Compare
Choose a tag to compare

Fix

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

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

EMHASS add-on v0.10.0

02 Jun 19:59
Compare
Choose a tag to compare

BREAKING CHANGE

  • In this new version we have added support for PV curtailment computation. While doing this the nominal PV peak power is needed. The easiest way find this information is by directly using the inverter_model defined in the configuration. As this is needed in the optimization to correctly compute PV curtailment, this parameter need to be properly defined for your installation. Before this chage this parameter was only needed if using the PV forecast method scrapper, but now it is not optional as it is directly used in the optimization.
    Use the dedicated webapp to find the correct model for your inverter, if you cannot find your exact brand/model then just pick an inverter with the same nominal power as yours: https://emhass-pvlib-database.streamlit.app/

Improvement

  • Added support for hybrid inverters and PV curtailment computation
  • 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

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

EMHASS add-on v0.9.1

13 May 21:15
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

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

EMHASS add-on v0.9.0

12 May 20:01
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 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

  • Documentation add buttons and adjust markdown formatting by @GeoDerp in #94

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

EMHASS add-on v0.8.6

07 Apr 11:56
Compare
Choose a tag to compare

Fix

  • Fixed bug from forecast out method related to issue 240
  • Fix patch for some issues with package file paths

Full Changelog: v0.8.5...v0.8.6