Skip to content

Use EnergyPlus Python API instead of MLEP #488

@anyaelena

Description

@anyaelena

From 4/18 meeting:

Notes:

  • the Python API is implemented as callbacks from sim manager running within E+ so a out callback functions will need to be designed to hijack timing of advance.

Advantages:

  • Directly get values in EMS namespace
  • Retire MLEP and use of External Interface
  • Alfalfa gem code becomes less complicated -> better developer support for workers
  • Workers will no longer have Java dependency
  • Make Alfalfa runs more stable than local runs?
  • Easier to have support from E+ team

Disadvantages

  • Time and attention
  • Do we need to rewrite measures?? (if yes, that actually adds urgency to migration)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions