Skip to content

Feat: Return inflexible device schedules from StorageScheduler#1994

Draft
Ahmad-Wahid wants to merge 6 commits intomainfrom
feat/multi-asset-scheduling
Draft

Feat: Return inflexible device schedules from StorageScheduler#1994
Ahmad-Wahid wants to merge 6 commits intomainfrom
feat/multi-asset-scheduling

Conversation

@Ahmad-Wahid
Copy link
Contributor

@Ahmad-Wahid Ahmad-Wahid commented Mar 2, 2026

Description

  • Add a safety filter to drop flex-model entries with sensor=None (TODO: fix root cause).
  • Track inflexible_device_sensors through _prepare() and extract their schedules from the EMS solution.
  • When return_multiple=True, include inflexible_device_schedule outputs (with unit conversion + resampling/rounding aligned with storage schedules).

How to test


Sign-off

  • I agree to contribute to the project under Apache 2 License.
  • To the best of my knowledge, the proposed patch is not based on code under GPL or other license that is incompatible with FlexMeasures

@read-the-docs-community
Copy link

read-the-docs-community bot commented Mar 2, 2026

Documentation build overview

📚 flexmeasures | 🛠️ Build #31629565 | 📁 Comparing cf56642 against latest (eb8c218)


🔍 Preview build

Show files changed (1 files in total): 📝 1 modified | ➕ 0 added | ➖ 0 deleted
File Status
api/v3_0.html 📝 modified

Signed-off-by: Ahmad-Wahid <ahmedwahid16101@gmail.com>
Signed-off-by: Ahmad-Wahid <ahmedwahid16101@gmail.com>
Signed-off-by: Ahmad-Wahid <ahmedwahid16101@gmail.com>
@Ahmad-Wahid Ahmad-Wahid self-assigned this Mar 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant