eta_utility
3.2.5
Guide
Set up Python and Git
Installation for Users
Installation and Guide for Developers
Frequently Asked Questions
Usage examples
ETA-X Optimization
Introduction
Control Algorithms
Environments
Common Functions
Extensions for
stable_baselines3
Connectors
Introduction
Connection Instantiation
Connections
EmonioConnection
WetterdienstConnection
ForecastSolarConnection
Live Connect
Subscription Handlers
Servers
Servers
Simulators
Functional Mockup Units
Timeseries
Timeseries
util
Additional Utilities
API Documentation
eta_utility
eta_utility
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
A
abort_condition_max (eta_utility.eta_x.envs.state.StateVar attribute)
abort_condition_min (eta_utility.eta_x.envs.state.StateVar attribute)
abort_conditions_max (eta_utility.eta_x.envs.state.StateConfig attribute)
abort_conditions_min (eta_utility.eta_x.envs.state.StateConfig attribute)
action_index (eta_utility.eta_x.agents.math_solver.MathSolver attribute)
action_probability() (eta_utility.eta_x.agents.math_solver.MathSolver method)
(eta_utility.eta_x.agents.rule_based.RuleBased method)
actions (eta_utility.eta_x.envs.state.StateConfig attribute)
actions_order (eta_utility.eta_x.agents.math_solver.MathSolver attribute)
activate() (eta_utility.connectors.live_connect.LiveConnect method)
active (eta_utility.servers.modbus.ModbusServer property)
(eta_utility.servers.opc_ua.OpcUaServer property)
actual (eta_utility.connectors.node.NodeForecastSolar attribute)
add_to_state_log (eta_utility.eta_x.envs.state.StateConfig attribute)
(eta_utility.eta_x.envs.state.StateVar attribute)
additional_state (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
address (eta_utility.connectors.node.NodeEmonio attribute)
agent (eta_utility.eta_x.config.ConfigOptSettings attribute)
agent_class (eta_utility.eta_x.config.ConfigOptSetup attribute)
agent_import (eta_utility.eta_x.config.ConfigOptSetup attribute)
all_equal() (in module eta_utility.connectors.util)
allow_remote_admin() (eta_utility.servers.opc_ua.OpcUaServer method)
api_key (eta_utility.connectors.node.NodeForecastSolar attribute)
API_PATH (eta_utility.connectors.eneffco.EnEffCoConnection attribute)
(eta_utility.connectors.entso_e.ENTSOEConnection attribute)
append_state() (eta_utility.eta_x.envs.state.StateConfig method)
as_dict() (eta_utility.connectors.node.Node method)
as_tuple() (eta_utility.connectors.node.Node method)
azimuth (eta_utility.connectors.node.NodeForecastSolar attribute)
B
BaseConnection (class in eta_utility.connectors.base_classes)
BaseEnv (class in eta_utility.eta_x.envs.base_env)
BaseEnvLive (class in eta_utility.eta_x.envs.base_env_live)
BaseEnvMPC (class in eta_utility.eta_x.envs.base_env_mpc)
BaseEnvSim (class in eta_utility.eta_x.envs.base_env_sim)
BaseSchedule (class in eta_utility.eta_x.common.schedules)
BaseSeriesConnection (class in eta_utility.connectors.base_classes)
bidding_zone (eta_utility.connectors.node.NodeEntsoE attribute)
bitarray_to_registers() (in module eta_utility.connectors.util)
C
calculate_watt_hours_period() (eta_utility.connectors.forecast_solar.ForecastSolarConnection class method)
callback (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
CallbackEnvironment (class in eta_utility.eta_x.common.callbacks)
cert (eta_utility.util.KeyCertPair property)
cert_path (eta_utility.util.KeyCertPair property)
(eta_utility.util.PEMKeyCertPair property)
(eta_utility.util.SelfsignedKeyCertPair property)
check_interval_connection() (eta_utility.connectors.util.IntervalChecker method)
check_julia_package() (in module eta_utility.util_julia)
check_warnings_and_errors() (eta_utility.connectors.emonio.EmonioConnection method)
close() (eta_utility.connectors.live_connect.LiveConnect method)
(eta_utility.connectors.sub_handlers.CsvSubHandler method)
(eta_utility.connectors.sub_handlers.DFSubHandler method)
(eta_utility.connectors.sub_handlers.MultiSubHandler method)
(eta_utility.eta_x.envs.base_env.BaseEnv method)
(eta_utility.eta_x.envs.base_env_live.BaseEnvLive method)
(eta_utility.eta_x.envs.base_env_mpc.BaseEnvMPC method)
(eta_utility.eta_x.envs.base_env_sim.BaseEnvSim method)
(eta_utility.eta_x.envs.julia_env.JuliaEnv method)
(eta_utility.simulators.fmu.FMUSimulator method)
close_sub() (eta_utility.connectors.base_classes.Connection method)
(eta_utility.connectors.cumulocity.CumulocityConnection method)
(eta_utility.connectors.emonio.EmonioConnection method)
(eta_utility.connectors.eneffco.EnEffCoConnection method)
(eta_utility.connectors.entso_e.ENTSOEConnection method)
(eta_utility.connectors.forecast_solar.ForecastSolarConnection method)
(eta_utility.connectors.modbus.ModbusConnection method)
(eta_utility.connectors.opc_ua.OpcUaConnection method)
(eta_utility.connectors.wetterdienst_connection.WetterdienstConnection method)
config (eta_utility.eta_x.eta_x.ETAx attribute)
config_name (eta_utility.eta_x.config.ConfigOpt attribute)
(eta_utility.eta_x.envs.base_env_live.BaseEnvLive property)
config_run (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
(eta_utility.eta_x.eta_x.ETAx attribute)
ConfigOpt (class in eta_utility.eta_x.config)
ConfigOpt.from_json() (in module eta_utility.eta_x)
ConfigOptRun (class in eta_utility.eta_x.config)
ConfigOptSettings (class in eta_utility.eta_x.config)
ConfigOptSetup (class in eta_utility.eta_x.config)
Connection (class in eta_utility.connectors.base_classes)
connections_from_nodes() (in module eta_utility.connectors.common)
continuous_action_space() (eta_utility.eta_x.envs.state.StateConfig method)
continuous_obs_space() (eta_utility.eta_x.envs.state.StateConfig method)
continuous_observation_space() (eta_utility.eta_x.envs.state.StateConfig method)
continuous_spaces() (eta_utility.eta_x.envs.state.StateConfig method)
control_rules() (eta_utility.eta_x.agents.rule_based.RuleBased method)
convert_interval_to_resolution() (eta_utility.connectors.node.NodeWetterdienstObservation static method)
create_device() (eta_utility.connectors.cumulocity.CumulocityConnection static method)
create_nodes() (eta_utility.connectors.opc_ua.OpcUaConnection method)
(eta_utility.servers.opc_ua.OpcUaServer method)
create_results_folders() (eta_utility.eta_x.config.ConfigOptRun method)
crossovers (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
csv_export() (in module eta_utility.util)
CsvSubHandler (class in eta_utility.connectors.sub_handlers)
CumulocityConnection (class in eta_utility.connectors.cumulocity)
current_minima (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
CustomExtractor (class in eta_utility.eta_x.common.extractors)
D
damping_evening (eta_utility.connectors.node.NodeForecastSolar attribute)
damping_morning (eta_utility.connectors.node.NodeForecastSolar attribute)
data (eta_utility.connectors.node.NodeForecastSolar attribute)
(eta_utility.connectors.sub_handlers.DFSubHandler property)
(eta_utility.eta_x.envs.base_env.BaseEnv attribute)
data_log (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
data_log_longtime (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
deactivate() (eta_utility.connectors.live_connect.LiveConnect method)
declination (eta_utility.connectors.node.NodeForecastSolar attribute)
decode_modbus_value() (in module eta_utility.connectors.util)
deep_mapping_update() (in module eta_utility.util)
delete_nodes() (eta_utility.connectors.opc_ua.OpcUaConnection method)
(eta_utility.servers.opc_ua.OpcUaServer method)
deprecated() (in module eta_utility.util)
description (eta_utility.eta_x.config.ConfigOptRun attribute)
(eta_utility.eta_x.envs.base_env.BaseEnv property)
(eta_utility.eta_x.envs.julia_env.JuliaEnv attribute)
deserialize_net_arch() (in module eta_utility.eta_x.common.common)
device_id (eta_utility.connectors.node.NodeCumulocity attribute)
df_from_csv() (in module eta_utility.timeseries.dataframes)
df_interpolate() (in module eta_utility.timeseries.dataframes)
df_resample() (in module eta_utility.timeseries.dataframes)
df_time_slice() (in module eta_utility.timeseries.dataframes)
DFSubHandler (class in eta_utility.connectors.sub_handlers)
dict_get_any() (in module eta_utility.util)
dict_pop_any() (in module eta_utility.util)
dict_search() (in module eta_utility.util)
doStep() (eta_utility.simulators.fmu.FMU2MESlave method)
dtype (eta_utility.connectors.node.Node attribute)
E
EmonioConnection (class in eta_utility.connectors.emonio)
EmonioConstants (class in eta_utility.connectors.node)
encode_bits() (in module eta_utility.connectors.util)
endpoint (eta_utility.connectors.node.NodeEntsoE attribute)
(eta_utility.connectors.node.NodeForecastSolar attribute)
eneffco_code (eta_utility.connectors.node.NodeEnEffCo attribute)
EnEffCoConnection (class in eta_utility.connectors.eneffco)
ensure_timezone() (in module eta_utility.util)
ENTSOEConnection (class in eta_utility.connectors.entso_e)
env_description (eta_utility.eta_x.config.ConfigOptRun attribute)
env_id (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
env_version (eta_utility.eta_x.config.ConfigOptRun attribute)
environment (eta_utility.eta_x.config.ConfigOptSettings attribute)
environment_class (eta_utility.eta_x.config.ConfigOptSetup attribute)
environment_import (eta_utility.eta_x.config.ConfigOptSetup attribute)
environments (eta_utility.eta_x.eta_x.ETAx attribute)
ep_actions_buffer (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
ep_reward_buffer (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
episode_duration (eta_utility.eta_x.config.ConfigOptSettings attribute)
(eta_utility.eta_x.envs.base_env.BaseEnv attribute)
episode_name_string() (in module eta_utility.eta_x.common.common)
episode_results_path() (in module eta_utility.eta_x.common.common)
episode_timer (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
error_count (eta_utility.connectors.live_connect.LiveConnect attribute)
eta_utility
module
eta_utility.connectors
module
eta_utility.connectors.base_classes
module
eta_utility.connectors.common
module
eta_utility.connectors.cumulocity
module
eta_utility.connectors.emonio
module
eta_utility.connectors.eneffco
module
eta_utility.connectors.entso_e
module
eta_utility.connectors.forecast_solar
module
eta_utility.connectors.live_connect
module
eta_utility.connectors.modbus
module
eta_utility.connectors.node
module
eta_utility.connectors.opc_ua
module
eta_utility.connectors.sub_handlers
module
eta_utility.connectors.util
module
eta_utility.connectors.wetterdienst_connection
module
eta_utility.eta_x
module
eta_utility.eta_x.agents
module
eta_utility.eta_x.agents.math_solver
module
eta_utility.eta_x.agents.nsga2
module
eta_utility.eta_x.agents.rule_based
module
eta_utility.eta_x.common
module
eta_utility.eta_x.common.callbacks
module
eta_utility.eta_x.common.common
module
eta_utility.eta_x.common.extractors
module
eta_utility.eta_x.common.policies
module
eta_utility.eta_x.common.processors
module
eta_utility.eta_x.common.schedules
module
eta_utility.eta_x.config
module
eta_utility.eta_x.envs
module
eta_utility.eta_x.envs.base_env
module
eta_utility.eta_x.envs.base_env_live
module
eta_utility.eta_x.envs.base_env_mpc
module
eta_utility.eta_x.envs.base_env_sim
module
eta_utility.eta_x.envs.julia_env
module
eta_utility.eta_x.envs.no_vec_env
module
eta_utility.eta_x.envs.state
module
eta_utility.eta_x.eta_x
module
eta_utility.servers
module
eta_utility.servers.modbus
module
eta_utility.servers.opc_ua
module
eta_utility.simulators
module
eta_utility.simulators.fmu
module
eta_utility.timeseries
module
eta_utility.timeseries.dataframes
module
eta_utility.timeseries.scenarios
module
eta_utility.type_hints
module
eta_utility.type_hints.custom_types
module
eta_utility.type_hints.types_connectors
module
eta_utility.type_hints.types_eta_x
module
eta_utility.util
module
eta_utility.util_julia
module
ETAx (class in eta_utility.eta_x)
(class in eta_utility.eta_x.eta_x)
ETAx.learn() (in module eta_utility.eta_x)
ETAx.play() (in module eta_utility.eta_x)
event_params (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
evolve() (eta_utility.connectors.node.Node method)
(eta_utility.connectors.node.NodeOpcUa method)
exitInitializationMode() (eta_utility.simulators.fmu.FMU2MESlave method)
export_state_log() (eta_utility.eta_x.envs.base_env.BaseEnv method)
ext_id (eta_utility.eta_x.envs.state.StateVar attribute)
ext_inputs (eta_utility.eta_x.envs.state.StateConfig attribute)
ext_outputs (eta_utility.eta_x.envs.state.StateConfig attribute)
ext_scale (eta_utility.eta_x.envs.state.StateConfig attribute)
ext_scale_add (eta_utility.eta_x.envs.state.StateVar attribute)
ext_scale_mult (eta_utility.eta_x.envs.state.StateVar attribute)
extra_repr() (eta_utility.eta_x.common.processors.Fold1d method)
(eta_utility.eta_x.common.processors.Split1d method)
F
find_time_slice() (in module eta_utility.timeseries.dataframes)
first_update() (eta_utility.eta_x.envs.julia_env.JuliaEnv method)
fmi2Discard (eta_utility.simulators.fmu.FMU2MESlave attribute)
fmi2Error (eta_utility.simulators.fmu.FMU2MESlave attribute)
fmi2False (eta_utility.simulators.fmu.FMU2MESlave attribute)
fmi2Fatal (eta_utility.simulators.fmu.FMU2MESlave attribute)
fmi2OK (eta_utility.simulators.fmu.FMU2MESlave attribute)
fmi2Pending (eta_utility.simulators.fmu.FMU2MESlave attribute)
fmi2True (eta_utility.simulators.fmu.FMU2MESlave attribute)
fmi2Warning (eta_utility.simulators.fmu.FMU2MESlave attribute)
fmu (eta_utility.simulators.fmu.FMUSimulator attribute)
FMU2MESlave (class in eta_utility.simulators.fmu)
fmu_name (eta_utility.eta_x.envs.base_env_sim.BaseEnvSim property)
fmu_path (eta_utility.simulators.fmu.FMUSimulator attribute)
FMUSimulator (class in eta_utility.simulators.fmu)
Fold1d (class in eta_utility.eta_x.common.processors)
ForecastSolarConnection (class in eta_utility.connectors.forecast_solar)
forward() (eta_utility.eta_x.common.extractors.CustomExtractor method)
(eta_utility.eta_x.common.policies.NoPolicy method)
(eta_utility.eta_x.common.processors.Fold1d method)
(eta_utility.eta_x.common.processors.Split1d method)
fragment (eta_utility.connectors.node.NodeCumulocity attribute)
from_config_file() (eta_utility.eta_x.config.ConfigOpt class method)
from_dict() (eta_utility.connectors.live_connect.LiveConnect class method)
(eta_utility.connectors.node.Node class method)
(eta_utility.eta_x.config.ConfigOpt class method)
(eta_utility.eta_x.config.ConfigOptSettings class method)
(eta_utility.eta_x.config.ConfigOptSetup class method)
(eta_utility.eta_x.envs.state.StateConfig class method)
(eta_utility.eta_x.envs.state.StateVar class method)
from_excel() (eta_utility.connectors.node.Node class method)
from_ids() (eta_utility.connectors.eneffco.EnEffCoConnection class method)
(eta_utility.connectors.opc_ua.OpcUaConnection class method)
from_interact (eta_utility.eta_x.envs.state.StateVar attribute)
from_json() (eta_utility.connectors.live_connect.LiveConnect class method)
(eta_utility.eta_x.config.ConfigOpt class method)
from_node() (eta_utility.connectors.base_classes.Connection class method)
from_nodes() (eta_utility.connectors.base_classes.Connection class method)
from_scenario (eta_utility.eta_x.envs.state.StateVar attribute)
G
generate_cert() (eta_utility.util.SelfsignedKeyCertPair method)
generation_offspr (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
generation_parent (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
get_auth_header() (eta_utility.connectors.cumulocity.CumulocityConnection method)
get_dataframe_of_values() (eta_utility.connectors.forecast_solar.ForecastSolarConnection class method)
get_default_node() (eta_utility.connectors.emonio.NodeModbusFactory method)
get_discrete_input_node() (eta_utility.connectors.emonio.NodeModbusFactory method)
get_eneffco_nodes_from_codes() (eta_utility.connectors.node.Node class method)
get_full_sizes() (eta_utility.eta_x.common.processors.Split1d static method)
get_info() (eta_utility.eta_x.envs.base_env.BaseEnv class method)
get_latest() (eta_utility.connectors.sub_handlers.DFSubHandler method)
get_logger() (in module eta_utility.util)
get_measurement_ids_by_device() (eta_utility.connectors.cumulocity.CumulocityConnection static method)
get_parameter_list() (eta_utility.eta_x.agents.rule_based.RuleBased method)
get_scenario_state() (eta_utility.eta_x.envs.base_env.BaseEnv method)
get_warnings_errors_node() (eta_utility.connectors.emonio.NodeModbusFactory method)
H
high_value (eta_utility.eta_x.envs.state.StateVar attribute)
horizon (eta_utility.connectors.node.NodeForecastSolar attribute)
I
id_from_code() (eta_utility.connectors.eneffco.EnEffCoConnection method)
idx (eta_utility.servers.opc_ua.OpcUaServer attribute)
import_jl() (in module eta_utility.util_julia)
import_jl_file() (in module eta_utility.util_julia)
import_scenario() (eta_utility.eta_x.envs.base_env.BaseEnv method)
importstr_to_path() (in module eta_utility.util_julia)
index (eta_utility.eta_x.envs.state.StateVar attribute)
initialize_model() (in module eta_utility.eta_x.common.common)
input_vars (eta_utility.simulators.fmu.FMUSimulator property)
install_julia() (in module eta_utility.util_julia)
interact_id (eta_utility.eta_x.envs.state.StateVar attribute)
interact_outputs (eta_utility.eta_x.envs.state.StateConfig attribute)
interact_scale (eta_utility.eta_x.envs.state.StateConfig attribute)
interact_scale_add (eta_utility.eta_x.envs.state.StateVar attribute)
interact_scale_mult (eta_utility.eta_x.envs.state.StateVar attribute)
interact_with_env (eta_utility.eta_x.config.ConfigOptSettings attribute)
interaction_env (eta_utility.eta_x.config.ConfigOptSettings attribute)
(eta_utility.eta_x.eta_x.ETAx attribute)
interaction_env_class (eta_utility.eta_x.config.ConfigOptSetup attribute)
interaction_env_description (eta_utility.eta_x.config.ConfigOptRun attribute)
interaction_env_import (eta_utility.eta_x.config.ConfigOptSetup attribute)
interaction_env_version (eta_utility.eta_x.config.ConfigOptRun attribute)
interval (eta_utility.connectors.node.Node attribute)
(eta_utility.connectors.node.NodeWetterdienstObservation attribute)
IntervalChecker (class in eta_utility.connectors.util)
inverter (eta_utility.connectors.node.NodeForecastSolar attribute)
is_agent_action (eta_utility.eta_x.envs.state.StateVar attribute)
is_agent_observation (eta_utility.eta_x.envs.state.StateVar attribute)
is_env_closed() (in module eta_utility.eta_x.common.common)
is_ext_input (eta_utility.eta_x.envs.state.StateVar attribute)
is_ext_output (eta_utility.eta_x.envs.state.StateVar attribute)
is_vectorized_env() (in module eta_utility.eta_x.common.common)
J
json_import() (in module eta_utility.util)
julia_env_path (eta_utility.eta_x.envs.julia_env.JuliaEnv attribute)
julia_extensions_available() (in module eta_utility.util_julia)
JuliaEnv (class in eta_utility.eta_x.envs.julia_env)
K
key (eta_utility.util.KeyCertPair property)
key_path (eta_utility.util.KeyCertPair property)
(eta_utility.util.PEMKeyCertPair property)
(eta_utility.util.SelfsignedKeyCertPair property)
KeyCertPair (class in eta_utility.util)
kwp (eta_utility.connectors.node.NodeForecastSolar attribute)
L
last_evaluation_actions (eta_utility.eta_x.agents.nsga2.Nsga2 property)
last_evaluation_fronts (eta_utility.eta_x.agents.nsga2.Nsga2 property)
last_evaluation_rewards (eta_utility.eta_x.agents.nsga2.Nsga2 property)
latitude (eta_utility.connectors.node.NodeForecastSolar attribute)
latlon (eta_utility.connectors.node.NodeWetterdienst attribute)
learn() (eta_utility.eta_x.agents.math_solver.MathSolver method)
(eta_utility.eta_x.agents.nsga2.Nsga2 method)
(eta_utility.eta_x.agents.rule_based.RuleBased method)
(eta_utility.eta_x.eta_x.ETAx method)
LinearSchedule (class in eta_utility.eta_x.common.schedules)
live_connect_config (eta_utility.eta_x.envs.base_env_live.BaseEnvLive attribute)
live_connector (eta_utility.eta_x.envs.base_env_live.BaseEnvLive attribute)
LiveConnect (class in eta_utility.connectors.live_connect)
load() (eta_utility.eta_x.agents.math_solver.MathSolver class method)
(eta_utility.eta_x.agents.nsga2.Nsga2 class method)
(eta_utility.eta_x.agents.rule_based.RuleBased class method)
load_model() (in module eta_utility.eta_x.common.common)
load_state_dict() (eta_utility.eta_x.common.policies.NoPolicy method)
loc (eta_utility.eta_x.envs.state.StateConfig property)
log_add_filehandler() (in module eta_utility.util)
log_add_streamhandler() (in module eta_utility.util)
log_net_arch() (in module eta_utility.eta_x.common.common)
log_run_info() (in module eta_utility.eta_x.common.common)
log_to_file (eta_utility.eta_x.config.ConfigOptSettings attribute)
log_to_file() (in module eta_utility.eta_x.common.common)
longitude (eta_utility.connectors.node.NodeForecastSolar attribute)
low_value (eta_utility.eta_x.envs.state.StateVar attribute)
M
map_ext_ids (eta_utility.eta_x.envs.state.StateConfig attribute)
map_interact_ids (eta_utility.eta_x.envs.state.StateConfig attribute)
map_scenario_ids (eta_utility.eta_x.envs.state.StateConfig attribute)
MathSolver (class in eta_utility.eta_x.agents.math_solver)
max_cross_len (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
max_error_count (eta_utility.connectors.live_connect.LiveConnect attribute)
(eta_utility.eta_x.envs.base_env_live.BaseEnvLive attribute)
max_retries (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
mb_bit_length (eta_utility.connectors.node.NodeModbus attribute)
mb_byteorder (eta_utility.connectors.node.NodeModbus attribute)
mb_channel (eta_utility.connectors.node.NodeModbus attribute)
mb_register (eta_utility.connectors.node.NodeModbus attribute)
mb_slave (eta_utility.connectors.node.NodeModbus attribute)
mb_wordorder (eta_utility.connectors.node.NodeModbus attribute)
measurement (eta_utility.connectors.node.NodeCumulocity attribute)
merge_callbacks() (in module eta_utility.eta_x.common.callbacks)
ModbusConnection (class in eta_utility.connectors.modbus)
ModbusServer (class in eta_utility.servers.modbus)
model (eta_utility.eta_x.agents.math_solver.MathSolver attribute)
(eta_utility.eta_x.envs.base_env_mpc.BaseEnvMPC property)
(eta_utility.eta_x.eta_x.ETAx attribute)
model_description (eta_utility.simulators.fmu.FMUSimulator attribute)
model_parameters (eta_utility.eta_x.envs.base_env_mpc.BaseEnvMPC attribute)
(eta_utility.eta_x.envs.base_env_sim.BaseEnvSim attribute)
module
eta_utility
eta_utility.connectors
eta_utility.connectors.base_classes
eta_utility.connectors.common
eta_utility.connectors.cumulocity
eta_utility.connectors.emonio
eta_utility.connectors.eneffco
eta_utility.connectors.entso_e
eta_utility.connectors.forecast_solar
eta_utility.connectors.live_connect
eta_utility.connectors.modbus
eta_utility.connectors.node
eta_utility.connectors.opc_ua
eta_utility.connectors.sub_handlers
eta_utility.connectors.util
eta_utility.connectors.wetterdienst_connection
eta_utility.eta_x
eta_utility.eta_x.agents
eta_utility.eta_x.agents.math_solver
eta_utility.eta_x.agents.nsga2
eta_utility.eta_x.agents.rule_based
eta_utility.eta_x.common
eta_utility.eta_x.common.callbacks
eta_utility.eta_x.common.common
eta_utility.eta_x.common.extractors
eta_utility.eta_x.common.policies
eta_utility.eta_x.common.processors
eta_utility.eta_x.common.schedules
eta_utility.eta_x.config
eta_utility.eta_x.envs
eta_utility.eta_x.envs.base_env
eta_utility.eta_x.envs.base_env_live
eta_utility.eta_x.envs.base_env_mpc
eta_utility.eta_x.envs.base_env_sim
eta_utility.eta_x.envs.julia_env
eta_utility.eta_x.envs.no_vec_env
eta_utility.eta_x.envs.state
eta_utility.eta_x.eta_x
eta_utility.servers
eta_utility.servers.modbus
eta_utility.servers.opc_ua
eta_utility.simulators
eta_utility.simulators.fmu
eta_utility.timeseries
eta_utility.timeseries.dataframes
eta_utility.timeseries.scenarios
eta_utility.type_hints
eta_utility.type_hints.custom_types
eta_utility.type_hints.types_connectors
eta_utility.type_hints.types_eta_x
eta_utility.util
eta_utility.util_julia
monitor_wrapper (eta_utility.eta_x.config.ConfigOptSetup attribute)
mosmix_type (eta_utility.connectors.node.NodeWetterdienstPrediction attribute)
MPCBasic (class in eta_utility.eta_x.agents.math_solver)
MultiSubHandler (class in eta_utility.connectors.sub_handlers)
mutations (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
N
n_environments (eta_utility.eta_x.config.ConfigOptSettings attribute)
n_episode_steps (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
n_episodes (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
n_episodes_learn (eta_utility.eta_x.config.ConfigOptSettings attribute)
n_episodes_play (eta_utility.eta_x.config.ConfigOptSettings attribute)
n_generations (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
n_prediction_steps (eta_utility.eta_x.envs.base_env_mpc.BaseEnvMPC attribute)
n_steps (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
n_steps_longtime (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
name (eta_utility.connectors.live_connect.LiveConnect attribute)
(eta_utility.connectors.node.Node attribute)
(eta_utility.eta_x.config.ConfigOptRun attribute)
(eta_utility.eta_x.envs.state.StateVar attribute)
name_map_from_node_sequence() (in module eta_utility.connectors.common)
no_sun (eta_utility.connectors.node.NodeForecastSolar attribute)
Node (class in eta_utility.connectors.node)
node_latest_values (eta_utility.connectors.util.IntervalChecker attribute)
NodeCumulocity (class in eta_utility.connectors.node)
NodeEmonio (class in eta_utility.connectors.node)
NodeEnEffCo (class in eta_utility.connectors.node)
NodeEntsoE (class in eta_utility.connectors.node)
NodeForecastSolar (class in eta_utility.connectors.node)
NodeLocal (class in eta_utility.connectors.node)
NodeMeta (class in eta_utility.connectors.node)
NodeModbus (class in eta_utility.connectors.node)
NodeModbusFactory (class in eta_utility.connectors.emonio)
NodeOpcUa (class in eta_utility.connectors.node)
nodes (eta_utility.connectors.live_connect.LiveConnect property)
NodeWetterdienst (class in eta_utility.connectors.node)
NodeWetterdienstObservation (class in eta_utility.connectors.node)
NodeWetterdienstPrediction (class in eta_utility.connectors.node)
nonindex_update_append_string (eta_utility.eta_x.envs.base_env_mpc.BaseEnvMPC attribute)
NoPolicy (class in eta_utility.eta_x.common.policies)
norm_wrapper_obs (eta_utility.eta_x.config.ConfigOptSetup attribute)
norm_wrapper_reward (eta_utility.eta_x.config.ConfigOptSetup attribute)
NoVecEnv (class in eta_utility.eta_x.envs.no_vec_env)
Nsga2 (class in eta_utility.eta_x.agents.nsga2)
number_of_stations (eta_utility.connectors.node.NodeWetterdienst attribute)
O
observations (eta_utility.eta_x.envs.state.StateConfig attribute)
opc_id (eta_utility.connectors.node.NodeOpcUa attribute)
opc_id_type (eta_utility.connectors.node.NodeOpcUa attribute)
opc_name (eta_utility.connectors.node.NodeOpcUa attribute)
opc_ns (eta_utility.connectors.node.NodeOpcUa attribute)
opc_path (eta_utility.connectors.node.NodeOpcUa attribute)
opc_path_str (eta_utility.connectors.node.NodeOpcUa attribute)
OpcUaConnection (class in eta_utility.connectors.opc_ua)
OpcUaServer (class in eta_utility.servers.opc_ua)
output_vars (eta_utility.simulators.fmu.FMUSimulator property)
P
parameter (eta_utility.connectors.node.NodeWetterdienst attribute)
PARAMETER_MAP (eta_utility.connectors.node.EmonioConstants attribute)
path_config (eta_utility.eta_x.eta_x.ETAx attribute)
path_env (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
path_fmu (eta_utility.eta_x.envs.base_env_sim.BaseEnvSim attribute)
path_log_output (eta_utility.eta_x.config.ConfigOptRun attribute)
path_net_arch (eta_utility.eta_x.config.ConfigOptRun attribute)
path_results (eta_utility.eta_x.config.ConfigOpt attribute)
(eta_utility.eta_x.config.ConfigOptRun attribute)
(eta_utility.eta_x.envs.base_env.BaseEnv attribute)
path_root (eta_utility.eta_x.config.ConfigOpt attribute)
(eta_utility.eta_x.config.ConfigOptRun attribute)
path_run_info (eta_utility.eta_x.config.ConfigOptRun attribute)
path_run_model (eta_utility.eta_x.config.ConfigOptRun attribute)
path_run_monitor (eta_utility.eta_x.config.ConfigOptRun attribute)
path_scenarios (eta_utility.eta_x.config.ConfigOpt attribute)
(eta_utility.eta_x.config.ConfigOptRun attribute)
(eta_utility.eta_x.envs.base_env.BaseEnv attribute)
path_series_results (eta_utility.eta_x.config.ConfigOptRun attribute)
path_vec_normalize (eta_utility.eta_x.config.ConfigOptRun attribute)
paths (eta_utility.eta_x.config.ConfigOptRun property)
PEMKeyCertPair (class in eta_utility.util)
phase (eta_utility.connectors.node.NodeEmonio attribute)
PHASE_MAP (eta_utility.connectors.node.EmonioConstants attribute)
play() (eta_utility.eta_x.eta_x.ETAx method)
plot_interval (eta_utility.eta_x.config.ConfigOptSettings attribute)
policy_class (eta_utility.eta_x.config.ConfigOptSetup attribute)
policy_import (eta_utility.eta_x.config.ConfigOptSetup attribute)
population (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
predict() (eta_utility.eta_x.agents.math_solver.MathSolver method)
(eta_utility.eta_x.agents.nsga2.Nsga2 method)
(eta_utility.eta_x.agents.rule_based.RuleBased method)
predict_learn_steps (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
prediction_scope (eta_utility.eta_x.envs.base_env_mpc.BaseEnvMPC attribute)
prepare_environments() (eta_utility.eta_x.eta_x.ETAx method)
prepare_environments_models() (eta_utility.eta_x.eta_x.ETAx method)
prepare_model() (eta_utility.eta_x.eta_x.ETAx method)
prepare_run() (eta_utility.eta_x.eta_x.ETAx method)
protocol (eta_utility.connectors.node.Node attribute)
push() (eta_utility.connectors.base_classes.SubscriptionHandler method)
(eta_utility.connectors.sub_handlers.CsvSubHandler method)
(eta_utility.connectors.sub_handlers.DFSubHandler method)
(eta_utility.connectors.sub_handlers.MultiSubHandler method)
(eta_utility.connectors.util.IntervalChecker method)
pwd (eta_utility.connectors.base_classes.Connection attribute)
(eta_utility.connectors.node.Node attribute)
pyo_component_params() (eta_utility.eta_x.envs.base_env_mpc.BaseEnvMPC method)
pyo_convert_timeseries() (eta_utility.eta_x.envs.base_env_mpc.BaseEnvMPC static method)
pyo_get_component_value() (eta_utility.eta_x.envs.base_env_mpc.BaseEnvMPC method)
pyo_get_solution() (eta_utility.eta_x.envs.base_env_mpc.BaseEnvMPC method)
pyo_update_params() (eta_utility.eta_x.envs.base_env_mpc.BaseEnvMPC method)
Q
query_params (eta_utility.connectors.forecast_solar.ForecastSolarConnection attribute)
R
read() (eta_utility.connectors.base_classes.Connection method)
(eta_utility.connectors.cumulocity.CumulocityConnection method)
(eta_utility.connectors.emonio.EmonioConnection method)
(eta_utility.connectors.eneffco.EnEffCoConnection method)
(eta_utility.connectors.entso_e.ENTSOEConnection method)
(eta_utility.connectors.forecast_solar.ForecastSolarConnection method)
(eta_utility.connectors.live_connect.LiveConnect method)
(eta_utility.connectors.modbus.ModbusConnection method)
(eta_utility.connectors.opc_ua.OpcUaConnection method)
(eta_utility.connectors.wetterdienst_connection.WetterdienstConnection method)
(eta_utility.servers.modbus.ModbusServer method)
(eta_utility.servers.opc_ua.OpcUaServer method)
read_info() (eta_utility.connectors.eneffco.EnEffCoConnection method)
read_series() (eta_utility.connectors.base_classes.SeriesConnection method)
(eta_utility.connectors.cumulocity.CumulocityConnection method)
(eta_utility.connectors.eneffco.EnEffCoConnection method)
(eta_utility.connectors.entso_e.ENTSOEConnection method)
(eta_utility.connectors.forecast_solar.ForecastSolarConnection method)
(eta_utility.connectors.wetterdienst_connection.WetterdienstConnection method)
(eta_utility.connectors.wetterdienst_connection.WetterdienstObservationConnection method)
(eta_utility.connectors.wetterdienst_connection.WetterdienstPredictionConnection method)
read_values() (eta_utility.simulators.fmu.FMUSimulator method)
register() (eta_utility.connectors.sub_handlers.MultiSubHandler method)
relpath_results (eta_utility.eta_x.config.ConfigOpt attribute)
(eta_utility.eta_x.ConfigOpt attribute)
relpath_scenarios (eta_utility.eta_x.config.ConfigOpt attribute)
(eta_utility.eta_x.ConfigOpt attribute)
render() (eta_utility.eta_x.envs.base_env.BaseEnv method)
(eta_utility.eta_x.envs.julia_env.JuliaEnv method)
replace_decimal_str() (in module eta_utility.util)
reset() (eta_utility.connectors.sub_handlers.DFSubHandler method)
(eta_utility.eta_x.envs.base_env.BaseEnv method)
(eta_utility.eta_x.envs.base_env_live.BaseEnvLive method)
(eta_utility.eta_x.envs.base_env_mpc.BaseEnvMPC method)
(eta_utility.eta_x.envs.base_env_sim.BaseEnvSim method)
(eta_utility.eta_x.envs.julia_env.JuliaEnv method)
(eta_utility.eta_x.envs.no_vec_env.NoVecEnv method)
(eta_utility.simulators.fmu.FMUSimulator method)
retrieve_stations() (eta_utility.connectors.wetterdienst_connection.WetterdienstConnection method)
RetryWaiter (class in eta_utility.connectors.util)
rev_ext_ids (eta_utility.eta_x.envs.state.StateConfig attribute)
round_actions (eta_utility.eta_x.config.ConfigOptSettings attribute)
round_timestamp() (in module eta_utility.util)
route_valid() (eta_utility.connectors.forecast_solar.ForecastSolarConnection class method)
RuleBased (class in eta_utility.eta_x.agents.rule_based)
run_name (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
S
sampling_time (eta_utility.eta_x.config.ConfigOptSettings attribute)
(eta_utility.eta_x.envs.base_env.BaseEnv attribute)
save_model_every_x_episodes (eta_utility.eta_x.config.ConfigOptSettings attribute)
scale_actions (eta_utility.eta_x.config.ConfigOptSettings attribute)
scenario_duration (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
(eta_utility.eta_x.envs.base_env_mpc.BaseEnvMPC attribute)
scenario_from_csv() (in module eta_utility.timeseries.scenarios)
scenario_id (eta_utility.eta_x.envs.state.StateVar attribute)
scenario_scale (eta_utility.eta_x.envs.state.StateConfig attribute)
scenario_scale_add (eta_utility.eta_x.envs.state.StateVar attribute)
scenario_scale_mult (eta_utility.eta_x.envs.state.StateVar attribute)
scenario_time_begin (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
scenario_time_end (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
scenarios (eta_utility.eta_x.envs.state.StateConfig attribute)
seed (eta_utility.eta_x.config.ConfigOptSettings attribute)
seen_solutions (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
selected_nodes (eta_utility.connectors.base_classes.Connection attribute)
SelfsignedKeyCertPair (class in eta_utility.util)
sense (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
series (eta_utility.eta_x.config.ConfigOptRun attribute)
SeriesConnection (class in eta_utility.connectors.base_classes)
set_env_info() (eta_utility.eta_x.config.ConfigOptRun method)
set_interaction_env_info() (eta_utility.eta_x.config.ConfigOptRun method)
set_random_seed() (eta_utility.eta_x.agents.nsga2.Nsga2 method)
set_values() (eta_utility.simulators.fmu.FMUSimulator method)
settings (eta_utility.eta_x.config.ConfigOpt attribute)
setup (eta_utility.eta_x.config.ConfigOpt attribute)
setupExperiment() (eta_utility.simulators.fmu.FMU2MESlave method)
sim_steps_per_sample (eta_utility.eta_x.config.ConfigOptSettings attribute)
(eta_utility.eta_x.envs.base_env.BaseEnv attribute)
(eta_utility.eta_x.envs.base_env_sim.BaseEnvSim attribute)
simulate() (eta_utility.eta_x.envs.base_env_sim.BaseEnvSim method)
(eta_utility.simulators.fmu.FMUSimulator class method)
simulator (eta_utility.eta_x.envs.base_env_sim.BaseEnvSim attribute)
solve() (eta_utility.eta_x.agents.math_solver.MathSolver method)
solve_failed() (eta_utility.eta_x.envs.base_env_mpc.BaseEnvMPC method)
Split1d (class in eta_utility.eta_x.common.processors)
start() (eta_utility.servers.modbus.ModbusServer method)
(eta_utility.servers.opc_ua.OpcUaServer method)
start_time (eta_utility.connectors.live_connect.LiveConnect attribute)
(eta_utility.simulators.fmu.FMUSimulator attribute)
state (eta_utility.eta_x.agents.rule_based.RuleBased attribute)
(eta_utility.eta_x.envs.base_env.BaseEnv attribute)
state_config (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
state_dict() (eta_utility.eta_x.common.policies.NoPolicy method)
state_log (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
state_log_longtime (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
state_modification_callback (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
StateConfig (class in eta_utility.eta_x.envs.state)
StateVar (class in eta_utility.eta_x.envs.state)
station_id (eta_utility.connectors.node.NodeWetterdienst attribute)
step() (eta_utility.connectors.live_connect.LiveConnect method)
(eta_utility.eta_x.envs.base_env.BaseEnv method)
(eta_utility.eta_x.envs.base_env_live.BaseEnvLive method)
(eta_utility.eta_x.envs.base_env_mpc.BaseEnvMPC method)
(eta_utility.eta_x.envs.base_env_sim.BaseEnvSim method)
(eta_utility.eta_x.envs.julia_env.JuliaEnv method)
(eta_utility.simulators.fmu.FMUSimulator method)
step_size (eta_utility.connectors.live_connect.LiveConnect attribute)
(eta_utility.simulators.fmu.FMUSimulator attribute)
step_wait() (eta_utility.eta_x.envs.no_vec_env.NoVecEnv method)
steps_counter (eta_utility.connectors.live_connect.LiveConnect attribute)
stop() (eta_utility.servers.modbus.ModbusServer method)
(eta_utility.servers.opc_ua.OpcUaServer method)
stop_time (eta_utility.simulators.fmu.FMUSimulator attribute)
store_file() (eta_utility.eta_x.envs.state.StateConfig method)
store_tempfile() (eta_utility.util.SelfsignedKeyCertPair method)
subscribe() (eta_utility.connectors.base_classes.Connection method)
(eta_utility.connectors.cumulocity.CumulocityConnection method)
(eta_utility.connectors.emonio.EmonioConnection method)
(eta_utility.connectors.eneffco.EnEffCoConnection method)
(eta_utility.connectors.entso_e.ENTSOEConnection method)
(eta_utility.connectors.forecast_solar.ForecastSolarConnection method)
(eta_utility.connectors.modbus.ModbusConnection method)
(eta_utility.connectors.opc_ua.OpcUaConnection method)
(eta_utility.connectors.wetterdienst_connection.WetterdienstConnection method)
subscribe_series() (eta_utility.connectors.base_classes.SeriesConnection method)
(eta_utility.connectors.cumulocity.CumulocityConnection method)
(eta_utility.connectors.eneffco.EnEffCoConnection method)
(eta_utility.connectors.entso_e.ENTSOEConnection method)
(eta_utility.connectors.forecast_solar.ForecastSolarConnection method)
(eta_utility.connectors.wetterdienst_connection.WetterdienstConnection method)
SubscriptionHandler (class in eta_utility.connectors.base_classes)
success() (eta_utility.connectors.util.RetryWaiter method)
summarize_watt_hours_over_day() (eta_utility.connectors.forecast_solar.ForecastSolarConnection class method)
Suppressor (class in eta_utility.util)
T
tempfiles() (eta_utility.util.KeyCertPair method)
(eta_utility.util.PEMKeyCertPair method)
(eta_utility.util.SelfsignedKeyCertPair method)
tensorboard_log (eta_utility.eta_x.config.ConfigOptSetup attribute)
time (eta_utility.simulators.fmu.FMUSimulator attribute)
time_var (eta_utility.eta_x.envs.base_env_mpc.BaseEnvMPC attribute)
timeseries (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
timestr_from_datetime() (eta_utility.connectors.cumulocity.CumulocityConnection method)
(eta_utility.connectors.eneffco.EnEffCoConnection method)
(eta_utility.connectors.forecast_solar.ForecastSolarConnection method)
toml_import() (in module eta_utility.util)
total_retries (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
training_infos_buffer (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
tried() (eta_utility.connectors.util.RetryWaiter method)
ts_current (eta_utility.eta_x.envs.base_env.BaseEnv attribute)
U
update() (eta_utility.eta_x.envs.base_env_mpc.BaseEnvMPC method)
(eta_utility.eta_x.envs.julia_env.JuliaEnv method)
update_agent() (in module eta_utility.util_julia)
UPPER_CASED (eta_utility.connectors.node.EmonioConstants attribute)
url (eta_utility.connectors.base_classes.Connection property)
(eta_utility.connectors.node.Node attribute)
(eta_utility.servers.modbus.ModbusServer attribute)
(eta_utility.servers.opc_ua.OpcUaServer attribute)
url_params (eta_utility.connectors.forecast_solar.ForecastSolarConnection attribute)
url_parse() (in module eta_utility.util)
url_parsed (eta_utility.connectors.node.Node attribute)
usr (eta_utility.connectors.base_classes.Connection attribute)
(eta_utility.connectors.node.Node attribute)
V
value() (eta_utility.eta_x.common.schedules.BaseSchedule method)
(eta_utility.eta_x.common.schedules.LinearSchedule method)
VALUES (eta_utility.connectors.util.RetryWaiter attribute)
variable_params (eta_utility.eta_x.agents.nsga2.Nsga2 attribute)
vars (eta_utility.eta_x.envs.state.StateConfig attribute)
vectorize_environment() (in module eta_utility.eta_x.common.common)
vectorizer_class (eta_utility.eta_x.config.ConfigOptSetup attribute)
vectorizer_import (eta_utility.eta_x.config.ConfigOptSetup attribute)
verbose (eta_utility.eta_x.config.ConfigOptSettings attribute)
(eta_utility.eta_x.envs.base_env.BaseEnv attribute)
version (eta_utility.eta_x.envs.base_env.BaseEnv property)
(eta_utility.eta_x.envs.julia_env.JuliaEnv attribute)
W
wait() (eta_utility.connectors.util.RetryWaiter method)
wait_async() (eta_utility.connectors.util.RetryWaiter method)
wait_time (eta_utility.connectors.util.RetryWaiter property)
WetterdienstConnection (class in eta_utility.connectors.wetterdienst_connection)
WetterdienstObservationConnection (class in eta_utility.connectors.wetterdienst_connection)
WetterdienstPredictionConnection (class in eta_utility.connectors.wetterdienst_connection)
within_abort_conditions() (eta_utility.eta_x.envs.state.StateConfig method)
write() (eta_utility.connectors.base_classes.Connection method)
(eta_utility.connectors.cumulocity.CumulocityConnection method)
(eta_utility.connectors.emonio.EmonioConnection method)
(eta_utility.connectors.eneffco.EnEffCoConnection method)
(eta_utility.connectors.entso_e.ENTSOEConnection method)
(eta_utility.connectors.forecast_solar.ForecastSolarConnection method)
(eta_utility.connectors.live_connect.LiveConnect method)
(eta_utility.connectors.modbus.ModbusConnection method)
(eta_utility.connectors.opc_ua.OpcUaConnection method)
(eta_utility.connectors.wetterdienst_connection.WetterdienstConnection method)
(eta_utility.servers.modbus.ModbusServer method)
(eta_utility.servers.opc_ua.OpcUaServer method)
(eta_utility.util.Suppressor method)
Y
yaml_import() (in module eta_utility.util)