Openstudio Envelope Section Error
I'm having trouble deciphering my simulation error. It appears isolated to an envelope error but I am a rookie at this.
Running Openstudio 2.3.0
Result: Success
Initial Condition: Gathering data from EnergyPlus SQL file and OSM model.
Final Condition: Generated report with 20 sections to ./report.html.
Warn: Envelope section failed and was skipped because: Optional not initialized. Detail on error follows.
Warn: C:/Users/loum/AppData/Local/Temp/OpenStudioApp.Z14684/resources/measures/OpenStudioResults/measure.rb:192:in `eval'
C:/Users/loum/AppData/Local/Temp/OpenStudioApp.Z14684/resources/measures/OpenStudioResults/resources/os_lib_reporting.rb:1628:in `block in envelope_section_section'
C:/Users/loum/AppData/Local/Temp/OpenStudioApp.Z14684/resources/measures/OpenStudioResults/resources/os_lib_reporting.rb:1626:in `each'
C:/Users/loum/AppData/Local/Temp/OpenStudioApp.Z14684/resources/measures/OpenStudioResults/resources/os_lib_reporting.rb:1626:in `envelope_section_section'
(eval):1:in `block in run'
C:/Users/loum/AppData/Local/Temp/OpenStudioApp.Z14684/resources/measures/OpenStudioResults/measure.rb:192:in `eval'
C:/Users/loum/AppData/Local/Temp/OpenStudioApp.Z14684/resources/measures/OpenStudioResults/measure.rb:192:in `block in run'
C:/Users/loum/AppData/Local/Temp/OpenStudioApp.Z14684/resources/measures/OpenStudioResults/measure.rb:187:in `each'
C:/Users/loum/AppData/Local/Temp/OpenStudioApp.Z14684/resources/measures/OpenStudioResults/measure.rb:187:in `run'
:/ruby/2.2.0/gems/openstudio-workflow-1.3.1/lib/openstudio/workflow/util/measure.rb:454:in `apply_measure'
:/ruby/2.2.0/gems/openstudio-workflow-1.3.1/lib/openstudio/workflow/util/measure.rb:74:in `block in apply_measures'
:/ruby/2.2.0/gems/openstudio-workflow-1.3.1/lib/openstudio/workflow/util/measure.rb:32:in `each_index'
:/ruby/2.2.0/gems/openstudio-workflow-1.3.1/lib/openstudio/workflow/util/measure.rb:32:in `apply_measures'
:/ruby/2.2.0/gems/openstudio-workflow-1.3.1/lib/openstudio/workflow/jobs/run_reporting_measures.rb:85:in `perform'
:/ruby/2.2.0/gems/openstudio-workflow-1.3.1/lib/openstudio/workflow/run.rb:261:in `step'
:/ruby/2.2.0/gems/openstudio-workflow-1.3.1/lib/openstudio/workflow/run.rb:210:in `run'
:/openstudio_cli.rb:804:in `execute'
:/openstudio_cli.rb:620:in `execute'
:/openstudio_cli.rb:1517:in `<main>'
eval:85:in `eval'
eval:85:in `require_embedded_absolute'
eval:70:in `block in require'
eval:64:in `each'
eval:64:in `require'
eval:2:in `<main>'
I removed all measures which included Openstudio Results and the Add Output Diagnostics measure. It seems to have eliminated the error, however, I would like to use the Openstudio Results measure. Any thoughts on how to correct this?
@Inigo Montoya, Are you running this in the OpenStudio Application, PAT, or through command line or ruby?
I'm a little confused. On the version of the measure on BCL line 1628 of the resource file is this.
The EnergyPlus simulation should have failed if a surface didn't have a construction, and the reporting measure should run when EnergyPlus fails. Do you have the EnergyPlus html output, and do you have any spaces in your model that are not assigned to a thermal zone? And do you have any issues with other sections of the measure?
This is in Openstudio. There is an attic space that is not assigned to a thermal zone, maybe that's the issue. No other issues I've found though though.
I do have the html output. I'm not sure the best way to upload the info. Link to it is here: https://drive.google.com/file/d/1Pgwx...