EMHASS version 0.3.0
A lot of improvements in this new release of EMHASS.
Most notably the integration of a new Model Predictive Controller (MPC) !!!
But also added a new production webserver and a new Dockerfile for a standalone docker mode.
Improvement
- Improved the command line setup function to perform the correct amount calls as needed by each action.
- Added a new naive model predictive control function.
- Added runtime parameter option for better code order.
- Moved treatment of runtime parameters from the add-on to the core emhass module. This adds more clarity to the code andd also was needed when passing runtime paramters to emhass in standalone mode.
- Added add-on paramter to command line to define if launching emhass from add-on or in standalone mode.
- Added new testing file for command_line.
- Added a webserver. Moved the webserver from the add-on to the core emhass module.
- Added a WSGI production server for flask using waitress.
- Added a Dockerfile and procedure to run emhass in standalone mode.
- Updated the documentation.
Full Changelog: v0.2.14...v0.3.0