Releases: davidusb-geek/emhass
Releases · davidusb-geek/emhass
EMHASS version 0.12.2
Patch fix
- Fixed Problem with calling weather-forecast-cache
Improvement
- Updated readthedocs.yml, got rid of duplicated requirements.txt
What's Changed
- Fix Problem with calling weather-forecast-cache by @davidusb-geek in #415
- Update utils.py by @radim2tej in #414
New Contributors
- @radim2tej made their first contribution in #414
Full Changelog: v0.12.1...v0.12.2
EMHASS version 0.12.1
Patch fix
- Fixed error with retrieve config from HA
What's Changed
- Update README.md by @davidusb-geek in #410
- get_ha_config add error handling by @GeoDerp in #411
Full Changelog: v0.12.0...v0.12.1
EMHASS version 0.12.0
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 toTrue
.
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
- Update README.md by @AJediIAm in #403
- Added support to retrieve configuration data directly from HA by @davidusb-geek in #399
- configuration page init pv switch by @GeoDerp in #407
- generate test image from master by @GeoDerp in #408
- Make PV system optional by @davidusb-geek in #405
- Updated documentation and new release by @davidusb-geek in #409
New Contributors
Full Changelog: v0.11.4...v0.12.0
EMHASS version 0.11.4
Fix
- Fix bug when treating runtime params, fix optimization_time_step timedelta
What's Changed
Full Changelog: v0.11.3...v0.11.4
EMHASS version 0.11.3
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
- Recommendation, bump get_legacy_yaml_parse to get_yaml_parse by @GeoDerp in #367
- param_definitions.json add mlforecaster option to load_forecast_method by @GeoDerp in #370
- Fix publish_data defaulting to opt_res_latest, tweak warning logs. by @GeoDerp in #375
- Bump skforecast from 0.13.0 to 0.14.0 by @dependabot in #376
- Update param_definitions.json by @purcell-lab in #379
- Update default battery weights by @purcell-lab in #380
- Runtime parameters, support all config parameters by @GeoDerp in #387
- Revert "Runtime parameters, support all config parameters" by @davidusb-geek in #395
- Ruff format by @GeoDerp in #388
- Github Actions - Google OSV scan by @GeoDerp in #392
Full Changelog: v0.11.2...v0.11.3
EMHASS version 0.11.2
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
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
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
- Fix typos, and improve spelling and grammar throughout the docs by @Moohan in #333
- Only automatically set the DateTimeIndex frequency if no "freq" is set in retrieve_hass_conf by @werdnum in #335
- Bump skforecast from 0.12.1 to 0.13.0 by @dependabot in #337
- Bump myst-parser from 3.0.1 to 4.0.0 by @dependabot in #338
- README.md adjust badges by @GeoDerp in #331
- Develop.md fix and append unittests info by @GeoDerp in #303
- Standalone and Add-on merge by @GeoDerp in #334
- Bump h5py from 3.11.0 to 3.12.1 by @dependabot in #349
- Bump markupsafe from 2.1.5 to 3.0.2 by @dependabot in #356
New Contributors
Full Changelog: v0.10.6...v0.11.0
EMHASS version 0.10.6
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
Improvement
- Added support for pubishing thermal load data, namely the predicted room temperature
Full Changelog: v0.10.4...v0.10.5