Other Third-Party Tools

Screenshot of MLE+


MLE+ is a Matlab toolbox for interfacing Matlab/Simulink with EnergyPlus.
It is developed at the Electrical & Systems Engineering Department of the University of Pennsylvania. MLE+ is designed for engineers
and researchers who are familiar with Matlab and Simulink and want to use these tools in building energy simulation, analysis, optimization,
and control design. It is in active development and is open source.

Currently, MLE+ provides co-simulation capability with EnergyPlus from Matlab and Simulink. In the future, it will develop into a more
general Matlab/Simulink toolbox with additional features such as GUI for viewing and analyzing simulation results, design optimization,
controller synthesis, and testing.


DrawBDL allows users to visually review the building geometry in EnergyPlus and DOE-2 input files. DrawBDL can export the DOE-2 surface data in EnergyPlus IDF format-useful for those users who wish to convert their DOE-2 input files into EnergyPlus input files. This tool produces IDF files that are for old versions of EnergyPlus and would need conversion to be updated to current version.


TSe+, the first of a suite of tools to manage data for EnergyPlus is now available free of charge from Taylor Systems Engineering. TSe+Mat provides an interface to the materials datasets that come bundled with EnergyPlus and allows the user to add them to a personal database to maintain and modify for later use. Future tools under development include TSe+MatGlz (for materials and glazings) and TSe+Con (for constructions). This tool produces IDF files that are for old versions of EnergyPlus and would need conversion to be updated to current version.


Screenshot of xEsoView

xEsoView is an open source file viewer for EnergyPlus eso files which gives the user a very fast overview of the simulation results. xEsoView shows all reported variable names in a list, which can be sorted and filtered, on the left hand side. On the right hand side it shows the graphical representation of the selected variable. The time axis can be changed using predefined ranges (hour, day, week, month, total) but xEsoView supports also zooming. With a selection box you can switch between the available environments, e.g. summer design day and run-period. A simple CTRL+C copies the variable data to the clipboard. So you can easily paste the data into your favorite spreadsheet program for further analysis.


PiCloud is a cloud computing platform that has out-of-the-box support for
EnergyPlus. Using PiCloud, you can run your EnergyPlus models across
hundreds of servers without purchasing any hardware. You pay only for the
amount of compute time you use on-demand. EnergyPlus users have sped up
their modeling by over 100-fold.

Mr. Comfy

Screen shot of Mr. Comfy Program

Mr.Comfy is a Grasshopper3d component, written in Python, that allows designers to dynamically visualize EnergyPlus building simulation results in Rhinoceros3d models. Instead of using charts or tabular data, energy consumption, zone temperatures or any other available report variable can be directly displayed through color-coded surfaces (and numeric values) where they occur – in the individual spaces of a design. Interactive scheduling of generated sum, average or conditional percentage maps allows detailed seasonal analysis. By color-mapping and visually reinforcing differences between zone behaviors, designers can thus more easily diagnose which parts of a building use more energy- and take appropriate remedial action.