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
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions