Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

I believe the Python API is only used for running the simulation and manipulating parameters during the simulation, not for creating the IDF itself. Basically, it's a new(ish) way to specify EMS programs, using Python instead of Erl. When used as a library, it allows you to call into the program during simulation, to call separate algorithms with which you can use to manipulate the parameters at each timestep. To my knowledge, there is no way to use Python to apply OS measures, as the Python API is for EnergyPlus, not OpenStudio.

I'm curious how you were able to use Python bindings to create a seed model from scratch, without OS? Perhaps you used Eppy (which is different from the Python API)?