Model Overview with Parameters
(State: 2025-12-18)
DEMS
path: eelib.core.control.dems
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
strategy |
[‘str’] |
[‘surplus’, ‘optimal’] |
surplus |
forecast_horizon_hours |
[‘int’] |
(0, inf) |
24 |
forecast_frequency_hours |
[‘int’] |
(0, inf) |
24 |
forecast_type |
[‘str’] |
[‘district_only’] |
district_only |
GridEMS
path: eelib.core.control.grid
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
use_14a_enwg |
[‘bool’] |
[True, False] |
True |
grid_tariff_model |
[‘str’] |
[‘static’, ‘percentage’, ‘time-variable’] |
static |
variable_tariff_config |
[‘str’] |
[‘seasonal’, ‘all_year’] |
None |
strategy |
[‘str’] |
[‘par_14a_EnWG’, ‘optimal’, ‘optimal_flex’] |
par_14a_EnWG |
energy_price_norm |
[‘float’, ‘int’] |
(0, inf) |
0.08 |
peak_price_dem |
[‘float’, ‘int’] |
(0, inf) |
0.0 |
peak_price_gen |
[‘float’, ‘int’] |
(0, inf) |
0.0 |
peak_price_horizon_days |
[‘int’] |
(1, inf) |
1 |
grid_model_config |
[‘dict’] |
None |
/ |
HEMS
path: eelib.core.control.hems
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
cs_strategy |
[‘str’] |
[‘max_p’, ‘balanced’, ‘night_charging’, ‘solar_charging’] |
max_p |
bss_strategy |
[‘str’] |
[‘surplus’, ‘reduce_curtailment’] |
surplus |
HEMS_default
path: eelib.core.control.hems
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
cs_strategy |
[‘str’] |
[‘max_p’, ‘balanced’, ‘night_charging’, ‘solar_charging’] |
/ |
bss_strategy |
[‘str’] |
[‘surplus’, ‘reduce_curtailment’] |
/ |
GCP_Aggregator_HEMS
path: eelib.core.control.hems
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
cs_strategy |
[‘str’] |
[‘max_p’, ‘balanced’, ‘night_charging’, ‘solar_charging’] |
/ |
bss_strategy |
[‘str’] |
[‘surplus’, ‘reduce_curtailment’] |
/ |
HEMS_forecast
path: eelib.core.control.hems
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
cs_strategy |
[‘str’] |
[‘max_p’, ‘balanced’, ‘night_charging’, ‘solar_charging’] |
/ |
bss_strategy |
[‘str’] |
[‘surplus’, ‘reduce_curtailment’] |
/ |
forecast_horizon_hours |
[‘int’] |
(0, inf) |
24 |
forecast_frequency_hours |
[‘int’] |
(0, inf) |
24 |
forecast_type |
[‘str’] |
[‘household_only’] |
household_only |
HEMS_forecast_default
path: eelib.core.control.hems
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
cs_strategy |
[‘str’] |
[‘max_p’, ‘balanced’, ‘night_charging’, ‘solar_charging’] |
/ |
bss_strategy |
[‘str’] |
[‘surplus’, ‘reduce_curtailment’] |
/ |
forecast_horizon_hours |
[‘int’] |
(0, inf) |
/ |
forecast_frequency_hours |
[‘int’] |
(0, inf) |
/ |
forecast_type |
[‘str’] |
[‘household_only’] |
/ |
HEMS_forecast_opt
path: eelib.core.control.hems
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
cs_strategy |
[‘str’] |
[‘max_p’, ‘balanced’, ‘night_charging’, ‘solar_charging’] |
/ |
bss_strategy |
[‘str’] |
[‘surplus’, ‘reduce_curtailment’] |
/ |
forecast_horizon_hours |
[‘int’] |
(0, inf) |
/ |
forecast_frequency_hours |
[‘int’] |
(0, inf) |
/ |
forecast_type |
[‘str’] |
[‘household_only’] |
/ |
HEMS_mu_user
path: eelib.core.control.hems
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
mu_user_op_strategy |
[‘str’] |
[‘static_eq’, ‘static’, ‘dynamic_charging’, ‘dynamic_full’] |
None |
BSS
path: eelib.core.devices.bss
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
soc_init |
[‘float’] |
(0, 1) |
0.5 |
e_bss_rated |
[‘int’] |
(0, inf) |
10000 |
p_rated_discharge_max |
[‘int’] |
(-inf, 0) |
-8000 |
p_rated_charge_max |
[‘int’] |
(0, inf) |
8000 |
discharge_efficiency_init |
[‘float’] |
(0, 1) |
0.95 |
charge_efficiency_init |
[‘float’] |
(0, 1) |
0.95 |
status_curve |
[‘bool’] |
None |
False |
loss_rate |
[‘float’] |
(0, 1) |
0.02 |
soc_min |
[‘float’] |
(0, 1) |
0.1 |
soc_max |
[‘float’] |
(0, 1) |
1.0 |
status_aging |
[‘bool’] |
None |
False |
soh_init |
[‘float’] |
(0, 1) |
1.0 |
soh_cycles_max |
[‘float’] |
(0, 1) |
0.8 |
bss_cycles_max |
[‘int’] |
(0, inf) |
5000 |
bss_cycles_init |
[‘int’] |
(0, inf) |
0 |
step_size |
[‘int’] |
(0, inf) |
900 |
bat2ac_efficiency |
[‘list’, ‘NoneType’] |
None |
None |
ac2bss_efficiency |
[‘list’, ‘NoneType’] |
None |
None |
bss_threshold |
[‘float’] |
(0, 1) |
0.0125 |
ChargingStation
path: eelib.core.devices.charging_station
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
p_rated |
[‘float’, ‘int’] |
(0, inf) |
/ |
output_type |
[‘str’] |
[‘AC’, ‘DC’] |
AC |
charge_efficiency |
[‘float’, ‘int’] |
(0, 1) |
1.0 |
discharge_efficiency |
[‘float’, ‘int’] |
(0, 1) |
1.0 |
cos_phi |
[‘float’, ‘int’] |
(0, 1) |
1.0 |
EV
path: eelib.core.devices.ev
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
start_time |
[‘str’] |
None |
/ |
file_emobpy |
[‘str’] |
None |
/ |
soc_init |
[‘float’] |
(0, 1) |
0.5 |
set_emobpy_val |
[‘bool’] |
None |
False |
soc_min |
[‘float’] |
(0, 1) |
0.02 |
e_max |
[‘int’] |
(0, inf) |
50000 |
p_nom_discharge_max |
[‘int’] |
(-inf, 0) |
-11000 |
p_nom_charge_max |
[‘int’] |
(0, inf) |
11000 |
dcharge_efficiency |
[‘float’] |
(0, 1) |
0.95 |
charge_efficiency |
[‘float’] |
(0, 1) |
0.99 |
Heatpump
path: eelib.core.devices.heatpump
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
p_rated_th |
[‘float’, ‘int’] |
(0, inf) |
10000 |
p_modulation_rel |
[‘float’] |
(0, 1) |
0.5 |
time_min |
[‘int’] |
(0, inf) |
2100 |
cop |
[‘float’] |
(0, inf) |
3.60584 |
modulation |
[‘bool’] |
[True, False] |
True |
cos_phi |
[‘float’, ‘int’] |
(0, 1) |
1.0 |
PVLib
path: eelib.core.devices.pv
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
latitude |
[‘float’, ‘int’] |
(-180, 180) |
57.38 |
longitude |
[‘float’, ‘int’] |
(-180, 180) |
36.23 |
azimuth |
[‘float’, ‘int’] |
(0, 360) |
180 |
tilt |
[‘float’, ‘int’] |
(0, 90) |
35 |
cos_phi |
[‘float’, ‘int’] |
(0, 1) |
0.9 |
timezone |
[‘str’] |
None |
Europe/Berlin |
step_size |
[‘int’] |
(0, inf) |
900 |
p_rated |
[‘float’, ‘int’] |
(0, inf) |
10000 |
inverter_efficiency |
[‘float’, ‘int’] |
(0, 1) |
0.96 |
losses_standby |
[‘float’, ‘int’] |
(0, inf) |
3.6 |
min_power |
[‘float’, ‘int’] |
(0, inf) |
56.0 |
gamma_pdc |
[‘float’, ‘int’] |
(-inf, 0) |
-0.004 |
PVLibExact
path: eelib.core.devices.pv
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
latitude |
[‘float’, ‘int’] |
(-180, 180) |
57.38 |
longitude |
[‘float’, ‘int’] |
(-180, 180) |
36.23 |
azimuth |
[‘float’, ‘int’] |
(0, 360) |
180 |
tilt |
[‘float’, ‘int’] |
(0, 90) |
35 |
cos_phi |
[‘float’, ‘int’] |
(0, 1) |
0.9 |
timezone |
[‘str’] |
None |
Europe/Berlin |
step_size |
[‘int’] |
(0, inf) |
900 |
altitude_m |
[‘float’, ‘int’] |
(0, 10000) |
75 |
module_name |
[‘str’] |
None |
SunPower_SPR_220__PVL____2006_ |
num_modules_per_string |
[‘int’] |
(0, inf) |
9 |
num_strings |
[‘int’] |
(0, inf) |
4 |
inverter_name |
[‘str’] |
None |
SMA_America__SB5000US__240V_ |
num_inverters |
[‘int’] |
(0, inf) |
2 |
TES
path: eelib.core.devices.tes
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
soc_init |
[‘int’, ‘float’] |
(0, 1) |
0.5 |
storage_volume_l |
[‘int’, ‘float’] |
(0, inf) |
300 |
temp_supply |
[‘int’, ‘float’] |
(0, inf) |
55 |
temp_room |
[‘int’, ‘float’] |
(0, inf) |
21 |
charge_efficiency |
[‘int’, ‘float’] |
(0, 1) |
1.0 |
discharge_efficiency |
[‘int’, ‘float’] |
(0, 1) |
1.0 |
loss_rate |
[‘int’, ‘float’] |
(0, 1) |
0.082 |
step_size |
[‘int’] |
(0, inf) |
900 |
Forecast
path: eelib.core.forecast
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
Pandapower
path: eelib.core.grid.pandapower
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
grid_dict |
[‘dict’] |
None |
/ |
sim_start |
[‘str’, ‘NoneType’] |
None |
/ |
line_loading_max |
[‘int’, ‘float’] |
(0, inf) |
100 |
trafo_loading_max |
[‘int’, ‘float’] |
(0, inf) |
100 |
bus_vm_max_lv |
[‘int’, ‘float’] |
(0.8, 1.2) |
1.1 |
bus_vm_min_lv |
[‘int’, ‘float’] |
(0.8, 1.2) |
0.9 |
bus_vm_max_mv |
[‘int’, ‘float’] |
(0.8, 1.2) |
1.1 |
bus_vm_min_mv |
[‘int’, ‘float’] |
(0.8, 1.2) |
0.9 |
bus_vm_max_hv |
[‘int’, ‘float’] |
(0.8, 1.2) |
1.1 |
bus_vm_min_hv |
[‘int’, ‘float’] |
(0.8, 1.2) |
0.95 |
bus_vm_max_ehv |
[‘int’, ‘float’] |
(0.8, 1.2) |
1.1 |
bus_vm_min_ehv |
[‘int’, ‘float’] |
(0.8, 1.2) |
1.0 |
Powerfactory
path: eelib.core.grid.powerfactory
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
gridfile |
[‘str’] |
None |
/ |
sim_start |
[‘str’, ‘NoneType’] |
None |
/ |
debug |
[‘bool’] |
[True, False] |
False |
powerfactory_path |
[‘str’] |
None |
None |
line_loading_max |
[‘int’, ‘float’] |
(0, inf) |
100 |
trafo_loading_max |
[‘int’, ‘float’] |
(0, inf) |
100 |
bus_vm_max_lv |
[‘int’, ‘float’] |
(0.8, 1.2) |
1.1 |
bus_vm_min_lv |
[‘int’, ‘float’] |
(0.8, 1.2) |
0.9 |
bus_vm_max_mv |
[‘int’, ‘float’] |
(0.8, 1.2) |
1.1 |
bus_vm_min_mv |
[‘int’, ‘float’] |
(0.8, 1.2) |
0.9 |
bus_vm_max_hv |
[‘int’, ‘float’] |
(0.8, 1.2) |
1.1 |
bus_vm_min_hv |
[‘int’, ‘float’] |
(0.8, 1.2) |
0.95 |
bus_vm_max_ehv |
[‘int’, ‘float’] |
(0.8, 1.2) |
1.1 |
bus_vm_min_ehv |
[‘int’, ‘float’] |
(0.8, 1.2) |
1.0 |
RetailElectricityProvider
path: eelib.core.market.retail_electricity_provider
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
step_size |
[‘int’] |
None |
900 |
elec_price |
[] |
(0, inf) |
None |
feedin_tariff |
[] |
None |
{0: 0.082, 10: 0.071, 40: 0.058} |
stromsteuer_net |
[] |
(0, inf) |
None |
konzessionsabgabe_net |
[] |
(0, inf) |
None |
kwk_aufschlag_net |
[] |
(0, inf) |
None |
strom_nev_umlage_net |
[] |
(0, inf) |
None |
offshore_umlage_net |
[] |
(0, inf) |
None |
umlage_abschaltbare_lasten_net |
[] |
(0, inf) |
None |
mehrwertsteuer |
[] |
(0, 1) |
None |
netzentgelt_net |
[] |
(0, inf) |
None |
beschaffung_vertrieb_net |
[] |
(0, inf) |
None |
grundpreis_net |
[] |
(0, inf) |
None |
HouseholdBulkCSV
path: eelib.data.csv_reader
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
datafile |
[‘str’] |
None |
/ |
header_rows |
[‘int’] |
(0, inf) |
/ |
start_time |
[‘str’] |
None |
/ |
date_format |
[‘str’] |
None |
YYYY-MM-DD HH:mm:ss |
delimiter |
[‘str’] |
None |
, |
step_size |
[‘int’] |
(1, inf) |
900 |
send_period |
[‘str’] |
None |
/ |
bulk_resolution |
[‘str’] |
None |
00:15:00 |
bulk_horizon |
[‘str’] |
None |
24:00:00 |
cyclic |
[‘bool’] |
[True, False] |
False |
p_rated |
[‘int’] |
(1, inf) |
4500 |
p_rated_profile |
[‘int’] |
(1, inf) |
4500 |
cos_phi |
[‘float’] |
(0, 1) |
1.0 |
calc_e_demand_annual |
[‘bool’] |
[True, False] |
False |
PvBulkCSV
path: eelib.data.csv_reader
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
datafile |
[‘str’] |
None |
/ |
header_rows |
[‘int’] |
(0, inf) |
/ |
start_time |
[‘str’] |
None |
/ |
date_format |
[‘str’] |
None |
YYYY-MM-DD HH:mm:ss |
delimiter |
[‘str’] |
None |
, |
step_size |
[‘int’] |
(1, inf) |
900 |
send_period |
[‘str’] |
None |
/ |
bulk_resolution |
[‘str’] |
None |
00:15:00 |
bulk_horizon |
[‘str’] |
None |
24:00:00 |
cyclic |
[‘bool’] |
[True, False] |
False |
p_rated |
[‘int’] |
(1, inf) |
4500 |
p_rated_profile |
[‘int’] |
(1, inf) |
4500 |
cos_phi |
[‘float’] |
(0, 1) |
1.0 |
calc_e_demand_annual |
[‘bool’] |
[True, False] |
False |
HeatpumpBulkCSV
path: eelib.data.csv_reader
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
datafile |
[‘str’] |
None |
/ |
header_rows |
[‘int’] |
(0, inf) |
/ |
start_time |
[‘str’] |
None |
/ |
date_format |
[‘str’] |
None |
YYYY-MM-DD HH:mm:ss |
delimiter |
[‘str’] |
None |
, |
step_size |
[‘int’] |
(1, inf) |
900 |
send_period |
[‘str’] |
None |
/ |
bulk_resolution |
[‘str’] |
None |
00:15:00 |
bulk_horizon |
[‘str’] |
None |
24:00:00 |
cyclic |
[‘bool’] |
[True, False] |
False |
p_rated |
[‘int’] |
(1, inf) |
4500 |
p_rated_profile |
[‘int’] |
(1, inf) |
4500 |
cos_phi |
[‘float’] |
(0, 1) |
1.0 |
calc_e_demand_annual |
[‘bool’] |
[True, False] |
False |
ChargingStationBulkCSV
path: eelib.data.csv_reader
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
datafile |
[‘str’] |
None |
/ |
header_rows |
[‘int’] |
(0, inf) |
/ |
start_time |
[‘str’] |
None |
/ |
date_format |
[‘str’] |
None |
YYYY-MM-DD HH:mm:ss |
delimiter |
[‘str’] |
None |
, |
step_size |
[‘int’] |
(1, inf) |
900 |
send_period |
[‘str’] |
None |
/ |
bulk_resolution |
[‘str’] |
None |
00:15:00 |
bulk_horizon |
[‘str’] |
None |
24:00:00 |
cyclic |
[‘bool’] |
[True, False] |
False |
p_rated |
[‘int’] |
(1, inf) |
4500 |
p_rated_profile |
[‘int’] |
(1, inf) |
4500 |
cos_phi |
[‘float’] |
(0, 1) |
1.0 |
calc_e_demand_annual |
[‘bool’] |
[True, False] |
False |
HouseholdThermalBulkCSV
path: eelib.data.csv_reader
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
datafile |
[‘str’] |
None |
/ |
header_rows |
[‘int’] |
(0, inf) |
/ |
start_time |
[‘str’] |
None |
/ |
date_format |
[‘str’] |
None |
YYYY-MM-DD HH:mm:ss |
delimiter |
[‘str’] |
None |
, |
step_size |
[‘int’] |
(1, inf) |
900 |
send_period |
[‘str’] |
None |
/ |
bulk_resolution |
[‘str’] |
None |
00:15:00 |
bulk_horizon |
[‘str’] |
None |
24:00:00 |
cyclic |
[‘bool’] |
[True, False] |
False |
p_rated |
[‘int’] |
(1, inf) |
20000 |
p_rated_profile |
[‘int’] |
(1, inf) |
20000 |
MarketBulkCSV
path: eelib.data.csv_reader
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
datafile |
[‘str’] |
None |
/ |
header_rows |
[‘int’] |
(0, inf) |
/ |
start_time |
[‘str’] |
None |
/ |
date_format |
[‘str’] |
None |
YYYY-MM-DD HH:mm:ss |
delimiter |
[‘str’] |
None |
, |
step_size |
[‘int’] |
(1, inf) |
900 |
send_period |
[‘str’] |
None |
/ |
bulk_resolution |
[‘str’] |
None |
00:15:00 |
bulk_horizon |
[‘str’] |
None |
24:00:00 |
cyclic |
[‘bool’] |
[True, False] |
False |
send_time |
[‘str’] |
None |
12:00:00 |
HouseholdCSV
path: eelib.data.csv_reader
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
datafile |
[‘str’] |
None |
/ |
header_rows |
[‘int’] |
(0, inf) |
1 |
start_time |
[‘str’] |
None |
/ |
date_format |
[‘str’] |
None |
YYYY-MM-DD HH:mm:ss |
delimiter |
[‘str’] |
None |
, |
step_size |
[‘int’] |
(1, inf) |
/ |
cos_phi |
[‘float’] |
(0, 1) |
None |
e_annual_sim |
[‘int’, ‘float’] |
(1, inf) |
None |
HouseholdWPuQCSV
path: eelib.data.csv_reader
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
step_size |
[‘int’] |
(1, inf) |
/ |
cos_phi |
[‘float’] |
(0, 1) |
None |
e_annual_sim |
[‘int’, ‘float’] |
(1, inf) |
None |
incl_hp |
[‘bool’] |
[True, False] |
False |
PvCSV
path: eelib.data.csv_reader
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
datafile |
[‘str’] |
None |
/ |
header_rows |
[‘int’] |
(0, inf) |
1 |
start_time |
[‘str’] |
None |
/ |
date_format |
[‘str’] |
None |
YYYY-MM-DD HH:mm:ss |
delimiter |
[‘str’] |
None |
, |
step_size |
[‘int’] |
(1, inf) |
/ |
cos_phi |
[‘float’] |
(0, 1) |
None |
p_rated |
[‘int’, ‘float’] |
(1, inf) |
/ |
p_rated_sim |
[‘int’, ‘float’] |
(1, inf) |
None |
HeatpumpCSV
path: eelib.data.csv_reader
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
datafile |
[‘str’] |
None |
/ |
header_rows |
[‘int’] |
(0, inf) |
1 |
start_time |
[‘str’] |
None |
/ |
date_format |
[‘str’] |
None |
YYYY-MM-DD HH:mm:ss |
delimiter |
[‘str’] |
None |
, |
step_size |
[‘int’] |
(1, inf) |
/ |
cos_phi |
[‘float’] |
(0, 1) |
None |
p_rated |
[‘int’, ‘float’] |
(1, inf) |
/ |
p_rated_sim |
[‘int’, ‘float’] |
(1, inf) |
None |
ChargingStationCSV
path: eelib.data.csv_reader
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
datafile |
[‘str’] |
None |
/ |
header_rows |
[‘int’] |
(0, inf) |
1 |
start_time |
[‘str’] |
None |
/ |
date_format |
[‘str’] |
None |
YYYY-MM-DD HH:mm:ss |
delimiter |
[‘str’] |
None |
, |
step_size |
[‘int’] |
(1, inf) |
/ |
cos_phi |
[‘float’] |
(0, 1) |
None |
p_rated |
[‘int’, ‘float’] |
(1, inf) |
/ |
HouseholdThermalCSV
path: eelib.data.csv_reader
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
datafile |
[‘str’] |
None |
/ |
header_rows |
[‘int’] |
(0, inf) |
1 |
start_time |
[‘str’] |
None |
/ |
date_format |
[‘str’] |
None |
YYYY-MM-DD HH:mm:ss |
delimiter |
[‘str’] |
None |
, |
step_size |
[‘int’] |
(1, inf) |
/ |
e_th_annual_sim |
[‘int’, ‘float’] |
(1, inf) |
None |
GenericInflux
path: eelib.data.influx_reader
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
measurement_name |
[‘str’] |
None |
/ |
tags |
[‘dict’] |
None |
/ |
fields |
[‘list’] |
None |
/ |
start_time |
[‘str’] |
None |
/ |
end_time |
[‘str’] |
None |
/ |
step_size |
[‘int’] |
None |
/ |
influx_url |
[‘str’] |
None |
None |
influx_token |
[‘str’] |
None |
None |
influx_org |
[‘str’] |
None |
None |
influx_bucket |
[‘str’] |
None |
None |
HouseholdInflux
path: eelib.data.influx_reader
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
measurement_name |
[‘str’] |
None |
/ |
fields |
[‘list’] |
None |
/ |
start_time |
[‘str’] |
None |
/ |
end_time |
[‘str’] |
None |
/ |
step_size |
[‘int’] |
None |
/ |
influx_url |
[‘str’] |
None |
None |
influx_token |
[‘str’] |
None |
None |
influx_org |
[‘str’] |
None |
None |
influx_bucket |
[‘str’] |
None |
None |
p_rated |
[‘int’] |
(1, inf) |
4500 |
p_rated_profile |
[‘int’] |
(1, inf) |
4500 |
cos_phi |
[‘float’] |
(0, 1) |
1 |
PvInflux
path: eelib.data.influx_reader
INPUT PARAMETER |
ALLOWED TYPES |
POSSIBLE VALUES |
DEFAULT |
|---|---|---|---|
measurement_name |
[‘str’] |
None |
/ |
fields |
[‘list’] |
None |
/ |
start_time |
[‘str’] |
None |
/ |
end_time |
[‘str’] |
None |
/ |
step_size |
[‘int’] |
None |
/ |
influx_url |
[‘str’] |
None |
None |
influx_token |
[‘str’] |
None |
None |
influx_org |
[‘str’] |
None |
None |
influx_bucket |
[‘str’] |
None |
None |
p_rated |
[‘int’] |
(1, inf) |
4500 |
p_rated_profile |
[‘int’] |
(1, inf) |
4500 |
cos_phi |
[‘float’] |
(0, 1) |
1 |