# API Reference ## emhass.command_line module ```{eval-rst} .. automodule:: emhass.command_line :members: :undoc-members: :show-inheritance: ``` ## emhass.forecast module ```{eval-rst} .. automodule:: emhass.forecast :members: :undoc-members: :show-inheritance: ``` ## emhass.machine_learning_forecaster module ```{eval-rst} .. automodule:: emhass.machine_learning_forecaster :members: :undoc-members: :show-inheritance: ``` ## emhass.optimization module ```{eval-rst} .. automodule:: emhass.optimization :members: :undoc-members: :show-inheritance: ``` ## emhass.retrieve_hass module ```{eval-rst} .. automodule:: emhass.retrieve_hass :members: :undoc-members: :show-inheritance: ``` ## emhass.utils module ```{eval-rst} .. automodule:: emhass.utils :members: :undoc-members: :show-inheritance: ```