Releases: davidusb-geek/emhass-add-on
Releases · davidusb-geek/emhass-add-on
EMHASS add-on v0.6.4
Fix
- Following new patch on "perform_backtest": "false" has no effect
Full Changelog: v0.6.3...v0.6.4
EMHASS add-on v0.6.3
Fix
- Fixed broken build params method. Reverting back to alternate PR from @GeoDerp
EMHASS add-on v0.6.2
Following update of EMHASS code v0.7.3
Fix
- Fixed bug when booleans, solving "perform_backtest": "false" has no effect
- Refactored util.py method to handle optional parameters
- Updated web server, solving runtime issues
- Solved issue passing solcast and solar.forecast runtime params
- Updated documentation requirements
Full Changelog: v0.6.1...v0.6.2
EMHASS add-on v0.6.1
Patched new version with bug fixes on ptahs and missing list types
Full Changelog: v0.6.0...v0.6.1
EMHASS add-on v0.6.0
Following update of EMHASS code v0.7.1
Improvement
- Added a new feature to provide operating time windows for deferrable loads. Thanks to @michaelpiron
- Added lots of new options to be configured by the user. Thanks to @GeoDerp
- Updated stylesheet with mobile & dark theme by @GeoDerp
- Improved launch.json to fully test EMHASS on different configurations. Thanks to @GeoDerp
- Added new script to debug and develop new time series clustering feature
- Improved documentation. Thanks to @g1za
Fix
- Updated github workflow actions/checkout to v4 and actions/setup-python to v5
- Changed default values for weight_battery_discharge and weight_battery_charge to zero
- Renamed classes to conform to PEP8
- Bump markupsafe from 2.1.3 to 2.1.4
What's Changed
- Time limit for deferrable loads (add-on) by @michaelpiron in #70
- Increased configuration parameters to match with increased support in options.json by @GeoDerp in #69
- Davidusb geek/feat/new ver 0p6 by @davidusb-geek in #71
New Contributors
- @michaelpiron made their first contribution in #70
- @GeoDerp made their first contribution in #69
Full Changelog: v0.5.4...v0.6.0
EMHASS add-on v0.5.4
Following update of EMHASS code v0.6.2
Improvement
- Added option to pass additional weight for battery usage
- Improved coverage
Fix
- Updated optimization constraints to solve conflict for
set_def_constantandtreat_def_as_semi_contcases
Full Changelog: v0.5.3...v0.5.4
EMHASS add-on v0.5.3
Fix
- Stepping down to Python 3.9 for ARMHF architectures.
EMHASS add-on v0.5.2
Fix
- Fixes following update of EMHASS code v0.6.1
- Added --break-system-packages option to buil docker image to solve for PEP 668
EMHASS add-on v0.5.1
Patching v0.5.0. Updated to Python 3.11 using bookworm debian version
EMHASS add-on v0.5.0
Improvements and fixes following update of EMHASS code v0.6.0
Improvement
- Now Python 3.11 is fully supported, thanks to @pail23
- We now publish the optimization status on sensor.optim_status
- Bumped setuptools, skforecast, numpy, scipy, pandas
- A good bunch of documentation improvements thanks to @g1za
- Improved code coverage (a little bit ;-)
Fix
- Some fixes managing time zones, thanks to @pail23
- Bug fix on grid cost function equation, thanks to @michaelpiron
- Applying a first set of fixes proposed by @smurfix:
- Don't ignore HTTP errors
- Handle missing variable correctly
- Slight error message improvement
- Just use the default solver
- Get locations from environment in non-app mode
- Tolerate running directly from source