Skip to content

Releases: davidusb-geek/emhass

EMHASS version 0.2.3

02 Apr 23:14
Compare
Choose a tag to compare

In this release support for passing list of values to the different forecasting methods was added. This will allow users of the add-on to easily transfer their own forecasting values from other Home Assistant services.
Another important change is the dropout of any forecasting method from PVLib, as these methods were marked as deprecated in the latest version of PVLib. Of course PVLib will stll be used to convert weather data to electrical power.
Finally the documentation was updated.

Added

  • Improved support for the new add-on and direct communication via the supervisor.
  • The CLI now can return the version using the --version argument.
  • Improved comments in forecast class.
  • Added unittest for csv method for weather forecast.
  • Added support for passing lists of values to all forecasting methods.

Fix

  • Removed dependency from PVLib Forecast class, as it has been marked as deprecated.
  • Fixed failing docs builds due to uncompatible jinja2 an markupsafe versions.

Full Changelog: v0.2.2...v0.2.3

EMHASS version 0.2.2

05 Mar 22:28
Compare
Choose a tag to compare

This release is marked with two main changes:

  1. Adding CI workflow for better coding best practices
  2. Changed the handling and naming conventions for the configuration files of the module. These changes are meant to pave the road for future development of HASS add-ons

Added

  • Added a new input data file using pickle for tests.
  • Added support to select if the logger should save to a file or not.
  • Added CI workflow using github actions.

Breaking changes

  • Changed package usage of configuration file path, now the user must provide the complete path including the yaml file itself.
  • Changed the names of the configuration and secrets yaml files. These changes will avoid compatibility issues when using hass add-ons.

Full Changelog: v0.2.1...v0.2.2

EMHASS version 0.2.1

03 Jan 08:57
0085797
Compare
Choose a tag to compare

Fixed

  • Cleaned unittest implementation

Added

  • Added support to choose the methods for weather and load forecast from configuration file.
  • Added new load cost and power production price forecasts, mainly allowing the user to load a CSV file with their own forecast.

Full Changelog: v0.2.0...v0.2.1