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

Revision history [back]

You are correct that the EDD file can write out all actuators available for the IDF. You have referred to two actuators related to material layers:

  1. Surface absorptance values - can be applied to a material assigned as inner-most or outer-most layer of a construction assembly
  2. Material thermal conductivity - ONLY is available if the IDF is using the Conduction Finite Difference heat balance algorithm (default is Conduction Transfer Function)

If you do not see actuators related to Height, LAI (Leaf Area Index), RStomata, etc. for the roof vegetation material specifically, then alas, the Python Plugin (or EMS in general) won't be able to change those parameters during a simulation. If you feel that this should be a new feature of EnergyPlus in future versions, you can make a request on the EnergyPlus Github issues list. Searching for "vegetation" and "green roof" don't turn up existing issues or requests from users, so you can add a new issue and add the "NewFeatureRequest" label (see below).

image description

An alternative is to use the EnergyPlus API in Library Mode (external file calls EnergyPlus to perform calculations) instead of Plugin Mode (EnergyPlus starts simulation and calls external file).

You are correct that the EDD file can write out all actuators available for the IDF. IDF. You have referred to two actuators related to material layers:

  1. Surface absorptance values - can be applied to a material assigned as inner-most or outer-most layer of a construction assembly
  2. Material thermal conductivity - ONLY is available if the IDF is using the Conduction Finite Difference heat balance algorithm (default is Conduction Transfer Function)

If you do not see actuators related to Height, LAI (Leaf Area Index), RStomata, etc. for the roof vegetation material specifically, then alas, the Python Plugin (or EMS in general) won't be able to change those parameters during a simulation. If you feel that this should be a new feature of EnergyPlus in future versions, you can make a request on the EnergyPlus Github issues list. Searching for "vegetation" and "green roof" don't turn up existing issues or requests from users, so you can add a new issue and add the "NewFeatureRequest" label (see below).

image description

An alternative is to use the EnergyPlus API in Library Mode (external file calls EnergyPlus to perform calculations) instead of Plugin Mode (EnergyPlus starts simulation and calls external file).