Releases: davidusb-geek/emhass
Releases · davidusb-geek/emhass
EMHASS version 0.10.1
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
- Fixed PV curtailment limitation and publish by @davidusb-geek in #298
Full Changelog: v0.10.0...v0.10.1
EMHASS version 0.10.0
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
- This feature also implement a
Fix
- Fixed forecast methods to treat delta_forecast higher than 1 day
- Fixed solar.forecast wrong interpolation of nan values
What's Changed
- Update forecasts.md by @g1za in #288
- continual_publish service by @GeoDerp in #284
- Fix root_path issue #283 by @GeoDerp in #285
- Implement start penalty functionality by @werdnum in #291
- Davidusb geek/dev/hybrid inverter def seq by @davidusb-geek in #296
New Contributors
Full Changelog: v0.9.1...v0.10.0
EMHASS version 0.9.1
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
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
- Dynamic paths with emhass config dict, some mlforcaster error suppression by @GeoDerp in #247
- patch: Tests still succeed when sensor param changes in emhass_config by @GeoDerp in #253
- Bump h5py from 3.10.0 to 3.11.0 by @dependabot in #254
- utils.py add freq as runtime parameters by @GeoDerp in #255
- Add a function to predict a value from a csv file. Part2 by @gieljnssns in #260
- Readme Buttons by @GeoDerp in #267
- mlregressor.md adjusted curl examples by @GeoDerp in #272
- Bump myst-parser from 2.0.0 to 3.0.1 by @dependabot in #263
- Bump skforecast from 0.11.0 to 0.12.0 by @dependabot in #274
New Contributors
- @gieljnssns made their first contribution in #260
Full Changelog: v0.8.6...v0.9.0
EMHASS version 0.8.6
Fix
- Fixed bug from forecast out method related to issue 240
- Fix patch for some issues with package file paths
What's Changed
- Fix - Fixed bug from forecast out method related to issue 240 by @davidusb-geek in #250
Full Changelog: v0.8.5...v0.8.6
EMHASS version 0.8.5
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 currentP_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
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
- Missing round treatment for DST survival in utils.py by @davidusb-geek in #228
- Index icon fix by @GeoDerp in #231
- Improve weight_battery description by @purcell-lab in #232
- retrieve_hass.py error day info by @GeoDerp in #234
Full Changelog: v0.8.3...v0.8.4
EMHASS version 0.8.3
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
Improvement
- Proposed a new solution to survive DST using special option of Pandas
round
method - Added option to
web_server
to initdata_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
Improvement
- Improved documentation
Fix
- Persistent data storage fix
- Docker Standalone Publish Workspace Fix
What's Changed
- conf.py, Docs not presenting develop.md by @GeoDerp in #206
- Docker Standalone Publish Workspace Fix by @GeoDerp in #207
- persistent storage docs by @GeoDerp in #209
- web_server tweaked addon url/secret handling by @GeoDerp in #210
Full Changelog: v0.8.0...v0.8.1