Skip to content

Releases: davidusb-geek/emhass

EMHASS version 0.12.2

01 Jan 16:47
Compare
Choose a tag to compare

Patch fix

  • Fixed Problem with calling weather-forecast-cache

Improvement

  • Updated readthedocs.yml, got rid of duplicated requirements.txt

What's Changed

New Contributors

Full Changelog: v0.12.1...v0.12.2

EMHASS version 0.12.1

30 Dec 10:40
Compare
Choose a tag to compare

Patch fix

  • Fixed error with retrieve config from HA

What's Changed

Full Changelog: v0.12.0...v0.12.1

EMHASS version 0.12.0

29 Dec 17:41
8e68e3b
Compare
Choose a tag to compare

0.12.0 - 2024-12-29

BREAKING CHANGE

  • The solar PV system is now optional. If you have a PV system then use the switch on the webui or set the set_use_pv parameter to True.

Improvement

  • A new load power forecast method based on statistic and typical household load power consumption. This and the optional PV, will make it easier for new users to on-board EMHASS because this new default behavior does not require any data retrieval from Home Assistant or any other external source.
  • Updated documentation.

What's Changed

New Contributors

Full Changelog: v0.11.4...v0.12.0

EMHASS version 0.11.4

24 Dec 09:13
Compare
Choose a tag to compare

Fix

  • Fix bug when treating runtime params, fix optimization_time_step timedelta

What's Changed

  • treat_runtimeparams fix optimization_time_step timedelta by @GeoDerp in #396

Full Changelog: v0.11.3...v0.11.4

EMHASS version 0.11.3

23 Dec 13:26
Compare
Choose a tag to compare

Improvement

  • Runtime parameters now support all config parameters
  • Adopted the Ruff code fomatting
  • Added a Github Actions for Google OSV security code scan
  • Updated the param_definitions.json
  • Bump skforecast from 0.13.0 to 0.14.0. This needed upgrading a bunch of deprecated options. Notably skforcast now uses the time series cross-validation object (cv) from sklearn

Fix

  • Updated the default battery optimization weights
  • Fix publish_data defaulting to opt_res_latest, tweak warning logs
  • Added MLForecaster options to load_forecast_method for param_definitions.json

What's Changed

Full Changelog: v0.11.2...v0.11.3

EMHASS version 0.11.2

31 Oct 00:12
Compare
Choose a tag to compare

Improvement

  • Added support to retrieve HA configuration. This will be used in the future to automatically retrieve some parameters as the currency

Fix

  • utils fix runtime parameter merge bugs
  • configuration_script.js fix placeholder value bug

What's Changed

  • configuration_script.js fix placeholder value bug by @GeoDerp in #364
  • utils fix runtime parameter merge bugs by @GeoDerp in #366

Full Changelog: v0.11.1...v0.11.2

EMHASS version 0.11.1

29 Oct 00:02
Compare
Choose a tag to compare

Fix

  • Fix parameter saving and duplicate battery bugs
  • utils.py add more specific logging information for config
  • Fix issue where thermal runtime parameters were not being propagated into optim_conf

What's Changed

  • Update README.md by @GeoDerp in #358
  • Fix parameter saving and duplicate battery bugs by @GeoDerp in #361
  • utils.py add more specific logging information for config by @GeoDerp in #362
  • Fix issue where thermal runtime parameters were not being propagated into optim_conf by @werdnum in #336

Full Changelog: v0.11.0...v0.11.1

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