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

Revision history [back]

click to hide/show revision 1
initial version

I also had a ton of problems setting up Resstock v2.3+, mostly because I didn't know about buildstockbatch. Here is a quick rundown of what I did:

  1. Download Resstock and Ruby using the "Advanced Tutorial" Resstock documentation. Make sure you download the correct versions of Resstock (2.4.0 currently), Ruby (2.2.4), and Ruby Devkit. I had problems with Ruby certificates, so you may have to use this link to download the correct gems.
  2. Download Buildstockbatch v0.18 and install it as you would a python package. You'll also need to download and install Docker. If everything is correct, you should be able to run buildstock_docker in the command line as a script. You'll use this to run the project .yml files contained in the resstock directory.
  3. You can run the sampling projects in Resstock locally by navigating to the directory, and using the command buildstock_docker testing.yml. Buildstock's documentation goes through each of the options you'll need and how to configure the yml file to accomplish what you want to do. One thing to note is that the example .yml file asks you to provide the path to the buildstock directory, when this should be the resstock directory.
  4. This command will sample from the given housing_characteristic distributions, generate a bunch of .idf files, then run the simulation and give a postprocessed output.