Skip to content

Commit

Permalink
Added missing params to configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
davidusb-geek committed Jun 9, 2024
1 parent 176e978 commit 73a3789
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 4 deletions.
4 changes: 0 additions & 4 deletions emhass/DOCS.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,10 +96,6 @@ The following parameters are associated with the technical specifications of the

We will define the technical parameters of the PV installation. For the modeling task we rely on the PVLib Python package. For more information see: [https://pvlib-python.readthedocs.io/en/stable/](https://pvlib-python.readthedocs.io/en/stable/)

The complete list of supported modules can be found here: [https://github.com/davidusb-geek/emhass-add-on/files/9234460/sam-library-cec-modules-2019-03-05.csv](https://github.com/davidusb-geek/emhass-add-on/files/9234460/sam-library-cec-modules-2019-03-05.csv)

And the list of inverter models can be found here: [https://github.com/davidusb-geek/emhass-add-on/files/9532724/sam-library-cec-inverters-2019-03-05.csv](https://github.com/davidusb-geek/emhass-add-on/files/9532724/sam-library-cec-inverters-2019-03-05.csv)

This webapp can help you find your correct module/inverter key: [https://emhass-pvlib-database.streamlit.app/](https://emhass-pvlib-database.streamlit.app/)

If your specific model is not found in these lists then solution (1) is to pick another model as close as possible as yours in terms of the nominal power.
Expand Down
5 changes: 5 additions & 0 deletions emhass/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,9 @@ options:
list_set_deferrable_load_single_constant:
- set_deferrable_load_single_constant: false
- set_deferrable_load_single_constant: false
list_set_deferrable_startup_penalty:
- set_deferrable_startup_penalty: 0.0
- set_deferrable_startup_penalty: 0.0
load_peak_hours_cost: 0.1907
load_offpeak_hours_cost: 0.1419
photovoltaic_production_sell_price: 0.065
Expand Down Expand Up @@ -132,6 +135,8 @@ schema:
- treat_deferrable_load_as_semi_cont: "bool?"
list_set_deferrable_load_single_constant:
- set_deferrable_load_single_constant: "bool?"
list_set_deferrable_startup_penalty:
- set_deferrable_startup_penalty: "float?"
load_cost_forecast_method: "list(hp_hc_periods|csv)?"
production_price_forecast_method: "list(constant|csv)?" #optional
load_peak_hours_cost: "float(0,)?"
Expand Down
3 changes: 3 additions & 0 deletions emhass/config_emhass.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@ optim_conf:
set_def_constant: # set as a constant fixed value variable with just one startup for each 24h
- False
- False
def_start_penalty: # Set a penalty for each start up of a deferrable load
- 0.0
- 0.0
weather_forecast_method: 'scrapper' # options are 'scrapper', 'csv', 'list', 'solcast' and 'solar.forecast'
load_forecast_method: 'naive' # options are 'csv' to load a custom load forecast from a CSV file or 'naive' for a persistance model
load_cost_forecast_method: 'hp_hc_periods' # options are 'hp_hc_periods' for peak and non-peak hours contracts and 'csv' to load custom cost from CSV file
Expand Down

0 comments on commit 73a3789

Please sign in to comment.