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

OpenStudio version compatibility Matrix, and installation questions.

asked 2018-08-20 11:19:21 -0500

glbrown's avatar

updated 2018-08-25 10:58:24 -0500

I am re-connecting my knowledge with NREL product(s), and user groups and have recently become a new member of the Github ‘glbrown’.

I have little programming background other than some Ruby work with sketchup, but understand systems and directories computer database and storage information fairly well. I have been viewing the GitHub website – specifically the; ( in an attempt to correctly load the respective software versions, and also follow the correct installation order on to my system (Windows 7 SP1 64bit).

Questions: • OpenStudio as listed on the Matrix = version V2.5.2, does this Openstudio version as stated explicitly have to be loaded in order for the ‘work flow’ to make the correct connections i.e. E+ to Radiance to Sketchup 2017 to Ruby to SHA ect....? OR, could I just install the latest version of OpenStudio and expect the different wares and extensions to communicate perfectly well? o Also what order of installation – i.e. OpenStudio installed before Euclid legacy or before both Euclid legacy and Sketchup 2017?

• E+ Version 8.9.0 was fairly straight forward. But the legacy OpenStudio version downloaded from the Bigladder site version 0.9.3 when checking within the sketchup 2017 'Extensions' ~ Euclid, pull-down menu under 'Preferences', after selecting "apply" for the Energy Plus engine yielded a warning dialogue specifying ( that the Energy Plus version 8.9.0 was not designed to work with the plugin which is designed to work with 8.7.0. The message says that there may be problems with compatibility and you could receive several simulation errors. I can change the E+ version to 8.7.0.

• Radiance - I’m still working on, however I think I may understand the ‘cmake’ ~ don’t know exactly where this goes within Radiance files. . . maybe (/lib), would like some hand holding a bit here if you’ve got a good help file?

• Sketchup Pro 2017 was installed correctly before Euclid ~ (latest version of the legacy work) directly from the Big ladders site via the Sketchup Pro Extension Manager resident within Sketchup Pro 2017 using the (.rbz) file installation.

• Have not yet loaded Ruby version 2.2.4 as per the compatibility matrix (are the columns within the matrix in a specific order)? I do plan on initiating some contributions in the future toward Github.

• I don’t really know what (SHA) actually is, could you provide a url to understand this and its capabilities. How integrates with the Matrix as stated per the latest version (a5af93e7ed).

Could you please answer these questions without the assumption of programming expertise (please be somewhat explicit).

Thank you for your work in support of all of us.

edit retag flag offensive close merge delete

3 Answers

Sort by » oldest newest most voted

answered 2018-08-24 18:05:18 -0500

David's answer is largely correct, i.e., there is no need to install all those elements individually, simply use the latest version OpenStudio installer which will install OpenStudio and all the components you mention for you (excepting the SketchUp app). Since you explicitly call out Radiance in your list, I should point out that the OS installer will install Radiance, but it does not make all the necessary changes to your environment to use Radiance outside of the OpenStudio environment. If you plan to simply use the Radiance Daylight Measure that is on the BCL, then you would be fine.

edit flag offensive delete link more

answered 2018-08-24 15:52:56 -0500

Specific to OpenStudio, our last major release is 2.6.0, it looks like that is missing from the compatibility matrix, but to install it you just need to install the main OpenStudio installer, and optionally SketchUp 2017. I don't know that you can install it anywhere, but you should have some flexibility. In addition to the OpenStudio components, the install will also install Ruby (contained within the OpenStudio CLI), EnergyPlus, and Radiance for you. You can install SketchUp before or after OpenStudio. If you want to use the command line interface (CLI) you may have to setup the path to OpenStudio.

edit flag offensive delete link more

answered 2020-11-26 14:57:00 -0500

rgleason's avatar

SHA is the secure hash algorithm used to check the version you downloaded, by running a small program that checks the download to confirm the SHA match. If they don't remove it and download again.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Training Workshops


Question Tools


Asked: 2018-08-20 11:19:21 -0500

Seen: 2,572 times

Last updated: Aug 24 '18