NREL / alfalfa

Alfalfa is a web service that enables runtime interaction with building energy models (OpenStudio/EnergyPlus and FMUs compiled from Modelica or Spawn) over REST APIs.
Other
39 stars 12 forks source link

Use EnergyPlus Python API instead of MLEP #488

Open anyaelena opened 2 months ago

anyaelena commented 2 months ago

From 4/18 meeting:

Notes:

Advantages:

Disadvantages

anyaelena commented 2 months ago

@TShapinsky is scoping the effort involved.

anyaelena commented 2 months ago

this coordinates with #478

TShapinsky commented 2 months ago

pyenergyplus is packages with E+. So to use it we will need to add it from E+ to the python path. The most recent version of E+ doesn't have a OS release yet, but I think there's an RC.

anyaelena commented 1 month ago

Need to coordinate with E+, OS releases. Need latest E+ and OS release lags these. Then need time for Alfalfa release. Earliest release would be FY25Q1, more likely FY25Q2. Related to #506 in that we would like to coordinate the rework happening in worker

this change introduces breaking changes in some measure functions but these are not yet widely used