Skip to content

Releases: davidusb-geek/emhass

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

EMHASS version 0.8.6

07 Apr 11:53
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

What's Changed

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

EMHASS version 0.8.5

01 Apr 21:38
Compare
Choose a tag to compare

Improvement

  • Simplified fetch urls to relatives
  • Improved code for passed forecast data error handling in utils.py
  • Added new tests for forecast longer than 24h by changing parameter delta_forecast
  • Added new files for updated PV modules and inverters database for use with PVLib
  • Added a new webapp to help configuring modules and inverters: https://emhass-pvlib-database.streamlit.app/
  • Added a new P_to_grid_max variable, different from the current P_from_grid_max option

Fix

  • style.css auto format and adjusted table styling
  • Changed pandas datetime rounding to nonexistent='shift_forward' to help survive DST change
  • Dropped support for Python 3.9

What's Changed

  • utils.py removed list_hp_periods def load no check by @GeoDerp in #237
  • Simplified fetch urls to relatives by @GeoDerp in #239
  • style.css auto format and adjusted table styling by @GeoDerp in #241
  • patch fix cec path issue by @GeoDerp in #249

Full Changelog: v0.8.4...v0.8.5

EMHASS version 0.8.4

13 Mar 19:59
Compare
Choose a tag to compare

Improvement

  • Improved documentation
  • Improved logging errors on missing day info

Fix

  • Missing round treatment for DST survival in utils.py
  • Webui large icons fix

What's Changed

Full Changelog: v0.8.3...v0.8.4

EMHASS version 0.8.3

11 Mar 20:41
Compare
Choose a tag to compare

Fix

  • Fixed web_server options_json bug in standalone fix

What's Changed

  • web_server options_json bug in standalone fix by @GeoDerp in #226
  • README.md standalone timezone info by @GeoDerp in #227

Full Changelog: v0.8.2...v0.8.3

EMHASS version 0.8.2

10 Mar 18:49
Compare
Choose a tag to compare

Improvement

  • Proposed a new solution to survive DST using special option of Pandas round method
  • Added option to web_server to init data_path as an options param
  • Styling docs and html files on webui
  • Advanced and basic pages improvements on webui

Fix

  • Fixed support for ARM achitectures

What's Changed

  • Advanced and Basic Pages by @GeoDerp in #212
  • web_server.py, info logger about passed runtime params by @GeoDerp in #213
  • Web Server ARG/ENV redundancy if missing secrets file , Docs added differences page by @GeoDerp in #214
  • basic.html fixed typo by @GeoDerp in #217
  • Docs, support custom.css and differences.md by @GeoDerp in #219
  • docs requirements.txt bump sphinx by @GeoDerp in #221
  • custom.css, slight table fix by @GeoDerp in #222
  • web_server addon mode init data_path options param by @GeoDerp in #223
  • Docker, requirements and amhf support by @GeoDerp in #216

Full Changelog: v0.8.1...v0.8.2

EMHASS version 0.8.1

28 Feb 21:17
Compare
Choose a tag to compare

Improvement

  • Improved documentation

Fix

  • Persistent data storage fix
  • Docker Standalone Publish Workspace Fix

What's Changed

Full Changelog: v0.8.0...v0.8.1