Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Configuration and Prediction Usability #220

Open
wants to merge 19 commits into
base: main
Choose a base branch
from

Commits on Dec 1, 2024

  1. Update utilities in utils submodule.

    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    a94d93e View commit details
    Browse the repository at this point in the history
  2. Add base configuration modules.

    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    9260620 View commit details
    Browse the repository at this point in the history
  3. Add server base configuration modules.

    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    4921e7f View commit details
    Browse the repository at this point in the history
  4. Add devices base configuration modules.

    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    a3faa29 View commit details
    Browse the repository at this point in the history
  5. Add optimization base configuration modules.

    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    87d3bd8 View commit details
    Browse the repository at this point in the history
  6. Add utils base configuration modules.

    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    485c76c View commit details
    Browse the repository at this point in the history
  7. Add prediction abstract and base classes plus tests.

    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    8db0792 View commit details
    Browse the repository at this point in the history
  8. Add PV forecast to prediction submodule.

    The PV forecast modules are adapted from the class_pvforecast module and
    replace it.
    
    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    b836458 View commit details
    Browse the repository at this point in the history
  9. Add weather forecast to prediction submodule.

    The modules provide classes and methods to retrieve, manage, and process weather forecast data
    from various sources. Includes are structured representations of weather data and utilities
    for fetching forecasts for specific locations and time ranges.
    
    BrightSky and ClearOutside are currently supported.
    
    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    d2e98d7 View commit details
    Browse the repository at this point in the history
  10. Add electricity price forecast to prediction submodule.

    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    414c709 View commit details
    Browse the repository at this point in the history
  11. Adapt fastapi server to base config and add fasthtml server.

    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    46424b6 View commit details
    Browse the repository at this point in the history
  12. Add ems to core submodule.

    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    d81c055 View commit details
    Browse the repository at this point in the history
  13. Adapt genetic to config.

    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    6805681 View commit details
    Browse the repository at this point in the history
  14. Adapt visualize to config.

    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    b1cd483 View commit details
    Browse the repository at this point in the history
  15. Adapt common test fixtures to config.

    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    7fe7907 View commit details
    Browse the repository at this point in the history
  16. Add load forecast to prediction submodule.

    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    8d62354 View commit details
    Browse the repository at this point in the history
  17. Add core abstract and base classes.

    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    80060e1 View commit details
    Browse the repository at this point in the history
  18. Adapt single test optimization to config.

    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    6f01434 View commit details
    Browse the repository at this point in the history
  19. Adapt devices to config.

    Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com>
    b0661 committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    d13d31c View commit details
    Browse the repository at this point in the history