Emhass

Latest version: v0.12.2

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 18

0.12.2

Patch fix
- Fixed Problem with calling weather-forecast-cache
Improvement
- Updated readthedocs.yml, got rid of duplicated requirements.txt

0.12.1

Patch fix
- Fixed error with retrieve config from HA

0.12.0

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

0.11.4

Fix
- Fix bug when treating runtime params, fix optimization_time_step timedelta

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

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

Page 1 of 18

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.