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

481 extend documentation and toy tutorial with scheduling within the context of a building with PV #534

Commits on Nov 15, 2022

  1. fix charging sensor name in tutorial

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 15, 2022
    Copy the full SHA
    31afb2e View commit details
    Browse the repository at this point in the history
  2. update price sensor name in tutorial (prefer non-capitalized sensor n…

    …ames)
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 15, 2022
    Copy the full SHA
    e60f97d View commit details
    Browse the repository at this point in the history
  3. Print out account ID if toy account already exists

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 15, 2022
    Copy the full SHA
    625bc2b View commit details
    Browse the repository at this point in the history
  4. Fix for changed default when reading in timezone naive data: we no lo…

    …nger assume utc, but raise instead (see PR #521)
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 15, 2022
    Copy the full SHA
    fd19381 View commit details
    Browse the repository at this point in the history
  5. Add solar power sensor to toy account, and allow existing toy account…

    …s to be updated by simply running `flexmeasures add toy-account` again
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 15, 2022
    Copy the full SHA
    a5278de View commit details
    Browse the repository at this point in the history
  6. Support JSON and Callable arguments

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 15, 2022
    Copy the full SHA
    4220d92 View commit details
    Browse the repository at this point in the history
  7. get or create price sensor

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 15, 2022
    Copy the full SHA
    07f8dc8 View commit details
    Browse the repository at this point in the history
  8. Refactor to keep original order of sensor ids

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 15, 2022
    Copy the full SHA
    bd977b2 View commit details
    Browse the repository at this point in the history
  9. Add CLI option to pass inflexible device sensors

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 15, 2022
    Copy the full SHA
    be49c47 View commit details
    Browse the repository at this point in the history
  10. Expand tutorial with scheduling against solar, which limits the avail…

    …able headroom for the battery
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 15, 2022
    Copy the full SHA
    9320a6d View commit details
    Browse the repository at this point in the history
  11. Add note about resampling

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 15, 2022
    Copy the full SHA
    639dd25 View commit details
    Browse the repository at this point in the history
  12. black

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 15, 2022
    Copy the full SHA
    e48e055 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

  1. Merge remote-tracking branch 'origin/main' into 481-extend-documentat…

    …ion-and-toy-tutorial-with-scheduling-within-the-context-of-a-building-with-pv
    
    # Conflicts:
    #	documentation/tut/toy-example-from-scratch.rst
    #	flexmeasures/cli/data_add.py
    Flix6x committed Nov 21, 2022
    Copy the full SHA
    644cdc2 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. Merge branch 'main' into 481-extend-documentation-and-toy-tutorial-wi…

    …th-scheduling-within-the-context-of-a-building-with-pv
    Flix6x committed Nov 29, 2022
    Copy the full SHA
    24cf156 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. Allow nesting sensors_to_show to support layering multiple sensors in…

    … a single row within the multi-row asset chart
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 30, 2022
    Copy the full SHA
    ba4ca70 View commit details
    Browse the repository at this point in the history
  2. Textual changes

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 30, 2022
    Copy the full SHA
    1b95b9d View commit details
    Browse the repository at this point in the history
  3. Remove print statement

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 30, 2022
    Copy the full SHA
    bd91967 View commit details
    Browse the repository at this point in the history
  4. Add missing timezone

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 30, 2022
    Copy the full SHA
    cf16ecf View commit details
    Browse the repository at this point in the history
  5. Fix call to make_schedule

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 30, 2022
    Copy the full SHA
    7dcb001 View commit details
    Browse the repository at this point in the history
  6. Ensure storage specs, also when make_schedule is called directly (i.e…

    …. no job)
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 30, 2022
    Copy the full SHA
    141a794 View commit details
    Browse the repository at this point in the history
  7. Legend shows which asset a sensor belongs to, too, and sensors that s…

    …hare a name don't share a color (note that sensors belonging to the same asset aren't allowed to have the same name)
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 30, 2022
    Copy the full SHA
    fec7cbb View commit details
    Browse the repository at this point in the history
  8. Add CLI command for adding a data source

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 30, 2022
    Copy the full SHA
    15a59a2 View commit details
    Browse the repository at this point in the history
  9. DB migration for source types 'forecaster' and 'scheduler'

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 30, 2022
    Copy the full SHA
    42523e4 View commit details
    Browse the repository at this point in the history
  10. Attribute toy solar forecasts to a new DataSource of type 'forecaster'

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 30, 2022
    Copy the full SHA
    8d283d5 View commit details
    Browse the repository at this point in the history
  11. Check common cases of shared sensor types

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 30, 2022
    Copy the full SHA
    5170616 View commit details
    Browse the repository at this point in the history
  12. Add version identifier and missing parenthesis

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 30, 2022
    Copy the full SHA
    daf0273 View commit details
    Browse the repository at this point in the history
  13. black and flake8

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 30, 2022
    Copy the full SHA
    cd4f41b View commit details
    Browse the repository at this point in the history
  14. Fix test (no legend in PositionFieldDef)

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 30, 2022
    Copy the full SHA
    9eb668d View commit details
    Browse the repository at this point in the history
  15. Remove redundant detail encodings

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Nov 30, 2022
    Copy the full SHA
    71e983f View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2022

  1. Upgrade timely-beliefs for required feature from SeitaBV/timely-belie…

    …fs#122
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Dec 2, 2022
    Copy the full SHA
    f174c35 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into 481-extend-documentation-and-toy-tutorial-wi…

    …th-scheduling-within-the-context-of-a-building-with-pv
    
    # Conflicts:
    #	documentation/tut/toy-example-from-scratch.rst
    #	flexmeasures/data/models/charts/belief_charts.py
    Flix6x committed Dec 2, 2022
    Copy the full SHA
    b6a923c View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Merge branch 'main' into 481-extend-documentation-and-toy-tutorial-wi…

    …th-scheduling-within-the-context-of-a-building-with-pv
    Flix6x committed Dec 12, 2022
    Copy the full SHA
    0d3e004 View commit details
    Browse the repository at this point in the history
  2. Merge db revisions

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Dec 12, 2022
    Copy the full SHA
    a495bd1 View commit details
    Browse the repository at this point in the history
  3. black

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Dec 12, 2022
    Copy the full SHA
    401cd3e View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

  1. Merge remote-tracking branch 'origin/main' into 481-extend-documentat…

    …ion-and-toy-tutorial-with-scheduling-within-the-context-of-a-building-with-pv
    Flix6x committed Dec 16, 2022
    Copy the full SHA
    491982e View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. Merge remote-tracking branch 'origin/main' into 481-extend-documentat…

    …ion-and-toy-tutorial-with-scheduling-within-the-context-of-a-building-with-pv
    Flix6x committed Dec 20, 2022
    Copy the full SHA
    f67096f View commit details
    Browse the repository at this point in the history
  2. Speed up viz by avoiding redundant client-side transformation

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Dec 20, 2022
    Copy the full SHA
    a337269 View commit details
    Browse the repository at this point in the history
  3. Bump vega-lite and vegaembed

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Dec 20, 2022
    Copy the full SHA
    8992ea4 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into 481-extend-documentation-and-toy-tutorial-wi…

    …th-scheduling-within-the-context-of-a-building-with-pv
    
    # Conflicts:
    #	flexmeasures/data/models/charts/belief_charts.py
    Flix6x committed Dec 20, 2022
    Copy the full SHA
    9159126 View commit details
    Browse the repository at this point in the history
  5. Ensure full-width bar width

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Dec 20, 2022
    Copy the full SHA
    4001deb View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. black

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Dec 21, 2022
    Copy the full SHA
    b2746ae View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2022

  1. Merge branch 'main' into 481-extend-documentation-and-toy-tutorial-wi…

    …th-scheduling-within-the-context-of-a-building-with-pv
    
    # Conflicts:
    #	documentation/tut/toy-example-from-scratch.rst
    #	flexmeasures/cli/data_add.py
    Flix6x committed Dec 30, 2022
    Copy the full SHA
    5cae176 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. Merge remote-tracking branch 'origin/main' into 481-extend-documentat…

    …ion-and-toy-tutorial-with-scheduling-within-the-context-of-a-building-with-pv
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    
    # Conflicts:
    #	flexmeasures/cli/data_add.py
    Flix6x committed Jan 3, 2023
    Copy the full SHA
    42b55ee View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. Merge branch 'main' into 481-extend-documentation-and-toy-tutorial-wi…

    …th-scheduling-within-the-context-of-a-building-with-pv
    
    # Conflicts:
    #	flexmeasures/cli/data_add.py
    Flix6x committed Jan 4, 2023
    Copy the full SHA
    0583d83 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. Merge branch 'main' into 481-extend-documentation-and-toy-tutorial-wi…

    …th-scheduling-within-the-context-of-a-building-with-pv
    Flix6x committed Jan 16, 2023
    Copy the full SHA
    0df0632 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. Merge branch 'main' into 481-extend-documentation-and-toy-tutorial-wi…

    …th-scheduling-within-the-context-of-a-building-with-pv
    Flix6x committed Mar 9, 2023
    Copy the full SHA
    786255c View commit details
    Browse the repository at this point in the history
  2. Update CLI scheduling command by adding for-storage

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 9, 2023
    Copy the full SHA
    061c153 View commit details
    Browse the repository at this point in the history
  3. Improve introduction to using flexmeasures add source

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 9, 2023
    Copy the full SHA
    f1dc65d View commit details
    Browse the repository at this point in the history
  4. Introduce follow-up solar example

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 9, 2023
    Copy the full SHA
    5f99e63 View commit details
    Browse the repository at this point in the history
  5. Refactor: rename "scheduling script" to "scheduler" and "forecasting …

    …script" to "forecaster"
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 9, 2023
    Copy the full SHA
    1c04f5f View commit details
    Browse the repository at this point in the history
  6. Clarify event start domain setting

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 9, 2023
    Copy the full SHA
    9340613 View commit details
    Browse the repository at this point in the history
  7. Raise instead of warn in case toy account already exists

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 9, 2023
    Copy the full SHA
    67ad86c View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. Clarify loop over kwargs

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 21, 2023
    Copy the full SHA
    7c96949 View commit details
    Browse the repository at this point in the history
  2. black

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 21, 2023
    Copy the full SHA
    6c25137 View commit details
    Browse the repository at this point in the history
  3. Merge steps

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 21, 2023
    Copy the full SHA
    ab000f2 View commit details
    Browse the repository at this point in the history
  4. Clarify when we choose not to show the sensor name

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 21, 2023
    Copy the full SHA
    8b6c2c4 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. Add return type annotations

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 24, 2023
    Copy the full SHA
    452e3c4 View commit details
    Browse the repository at this point in the history
  2. Add default sensors_to_show attribute to test asset

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 24, 2023
    Copy the full SHA
    6c76e93 View commit details
    Browse the repository at this point in the history
  3. Add test cases for bad sensors_to_show attribute

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 24, 2023
    Copy the full SHA
    51d1068 View commit details
    Browse the repository at this point in the history
  4. Validate sensors_to_show attribute

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 24, 2023
    Copy the full SHA
    8c1d013 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'origin/main' into 481-extend-documentat…

    …ion-and-toy-tutorial-with-scheduling-within-the-context-of-a-building-with-pv
    
    # Conflicts:
    #	flexmeasures/cli/data_add.py
    Flix6x committed Mar 24, 2023
    Copy the full SHA
    a592109 View commit details
    Browse the repository at this point in the history
  6. Simplify code lines

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 24, 2023
    Copy the full SHA
    1ae0b43 View commit details
    Browse the repository at this point in the history
  7. black

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 24, 2023
    Copy the full SHA
    770fef6 View commit details
    Browse the repository at this point in the history
  8. Refactor: move util function

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 24, 2023
    Copy the full SHA
    0611afd View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. flake8

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 27, 2023
    Copy the full SHA
    c16b01b View commit details
    Browse the repository at this point in the history
  2. Changelog entry plus upgrade instructions

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 27, 2023
    Copy the full SHA
    838d9f3 View commit details
    Browse the repository at this point in the history
  3. Add documentation for nested sensors_to_show attribute

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 27, 2023
    Copy the full SHA
    1a4008a View commit details
    Browse the repository at this point in the history
  4. Resolve import error

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 27, 2023
    Copy the full SHA
    6f5c727 View commit details
    Browse the repository at this point in the history
  5. redundant space

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 27, 2023
    Copy the full SHA
    5e00455 View commit details
    Browse the repository at this point in the history
  6. Resolve circular import

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Mar 27, 2023
    Copy the full SHA
    b37fea8 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. add a missing output style

    Signed-off-by: Nicolas Höning <nicolas@seita.nl>
    nhoening committed Mar 30, 2023
    Copy the full SHA
    cbf8e17 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Fix GH Issue #604

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x authored and Felix committed Apr 5, 2023
    Copy the full SHA
    3d42a6f View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2023

  1. Correct spacing of header markings

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Apr 9, 2023
    Copy the full SHA
    f90ded6 View commit details
    Browse the repository at this point in the history
  2. Add sensors_to_show attribute to tutorial printout

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Apr 9, 2023
    Copy the full SHA
    810c6ea View commit details
    Browse the repository at this point in the history
  3. Correct sensor name in tutorial

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Apr 9, 2023
    Copy the full SHA
    fca5f6e View commit details
    Browse the repository at this point in the history
  4. Correct column name in tutorial

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Apr 9, 2023
    Copy the full SHA
    eee7b97 View commit details
    Browse the repository at this point in the history
  5. Shift sensor ids in tutorial

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Apr 9, 2023
    Copy the full SHA
    625f189 View commit details
    Browse the repository at this point in the history
  6. fix capitalization

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Apr 9, 2023
    Copy the full SHA
    1467fc6 View commit details
    Browse the repository at this point in the history
  7. Update uniplot output (looks like later versions have a more intuitiv…

    …e choice of y-axis ticks)
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Apr 9, 2023
    Copy the full SHA
    1f54b81 View commit details
    Browse the repository at this point in the history
  8. Correct data source IDs

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Apr 9, 2023
    Copy the full SHA
    4dc0361 View commit details
    Browse the repository at this point in the history
  9. test

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Apr 9, 2023
    Copy the full SHA
    b393cad View commit details
    Browse the repository at this point in the history
  10. Merge remote-tracking branch 'origin/main' into HEAD

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    
    # Conflicts:
    #	flexmeasures/data/queries/data_sources.py
    Flix6x committed Apr 9, 2023
    Copy the full SHA
    a336a07 View commit details
    Browse the repository at this point in the history
  11. Revert "test"

    This reverts commit b393cad.
    Flix6x committed Apr 9, 2023
    Copy the full SHA
    d0f509b View commit details
    Browse the repository at this point in the history
  12. Resolve circular import coming to light through mypy

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Apr 9, 2023
    Copy the full SHA
    57e61a7 View commit details
    Browse the repository at this point in the history
  13. Generalize util function

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Apr 9, 2023
    Copy the full SHA
    f98304d View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. Add documentation for new CLI command

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Apr 10, 2023
    Copy the full SHA
    dc58d9a View commit details
    Browse the repository at this point in the history
  2. Add documentation for new CLI option

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Apr 10, 2023
    Copy the full SHA
    deedb7d View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. Merge remote-tracking branch 'origin/main' into 481-extend-documentat…

    …ion-and-toy-tutorial-with-scheduling-within-the-context-of-a-building-with-pv
    Flix6x committed Apr 12, 2023
    Copy the full SHA
    5d5481a View commit details
    Browse the repository at this point in the history