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

Revision history [back]

Tariff Selection Time and Date Dependent measure failure OS 2.2.0

I'm running into a fatal error with the Tariff Selection Time and Date Dependent measures in OpenStudio 2.2.0, exact error text copied below. None of the "Tariff Selection Time and Date Dependent..." measures work, all of them throw this error. They all work in OS 1.1X versions without issue.

Applying TariffSelectionTimeAndDateDependentWithMaximumDemandCharge Result: Fail Error: E:\Git\OS1\openstudiocore\src\measure\OSArgument.cpp@306 : Argument peak_start_hour has no value. C:/Users/xxxx/AppData/Local/Temp/OpenStudioApp.vU7180/resources/measures/TariffSelectionTimeAndDateDependentWithMaximumDemandCharge 1 1/resources/os_lib_helper_methods.rb:143:in valueDisplayName' C:/Users/xxxx/AppData/Local/Temp/OpenStudioApp.vU7180/resources/measures/TariffSelectionTimeAndDateDependentWithMaximumDemandCharge 1 1/resources/os_lib_helper_methods.rb:143:inblock in checkDoubleAndIntegerArguments' C:/Users/xxxx/AppData/Local/Temp/OpenStudioApp.vU7180/resources/measures/TariffSelectionTimeAndDateDependentWithMaximumDemandCharge 1 1/resources/os_lib_helper_methods.rb:138:in each' C:/Users/xxxx/AppData/Local/Temp/OpenStudioApp.vU7180/resources/measures/TariffSelectionTimeAndDateDependentWithMaximumDemandCharge 1 1/resources/os_lib_helper_methods.rb:138:incheckDoubleAndIntegerArguments' C:/Users/xxxx/AppData/Local/Temp/OpenStudioApp.vU7180/resources/measures/TariffSelectionTimeAndDateDependentWithMaximumDemandCharge 1 1/measure.rb:213:in run' :/ruby/2.2.0/gems/openstudio-workflow-1.3.1/lib/openstudio/workflow/util/measure.rb:452:inapply_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:ineach_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_ep_measures.rb:41:inperform' :/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:inrun' :/openstudio_cli.rb:804:in execute' :/openstudio_cli.rb:620:inexecute' :/openstudio_cli.rb:1517:in <main>' eval:85:ineval' eval:85:in require_embedded_absolute' eval:70:inblock in require' eval:64:in each' eval:64:inrequire' eval:2:in `<main>' Failed.

Any suggestions welcome, thanks!

Tariff Selection Time and Date Dependent measure failure OS 2.2.0

I'm running into a fatal error with the Tariff Selection Time and Date Dependent measures in OpenStudio 2.2.0, exact error text copied below. None of the "Tariff Selection Time and Date Dependent..." measures work, all of them throw this error. They all work in OS 1.1X versions without issue.

Applying TariffSelectionTimeAndDateDependentWithMaximumDemandCharge Result: Fail Error: E:\Git\OS1\openstudiocore\src\measure\OSArgument.cpp@306 : Argument peak_start_hour has no value. C:/Users/xxxx/AppData/Local/Temp/OpenStudioApp.vU7180/resources/measures/TariffSelectionTimeAndDateDependentWithMaximumDemandCharge 1 1/resources/os_lib_helper_methods.rb:143:in valueDisplayName' C:/Users/xxxx/AppData/Local/Temp/OpenStudioApp.vU7180/resources/measures/TariffSelectionTimeAndDateDependentWithMaximumDemandCharge 1 1/resources/os_lib_helper_methods.rb:143:inblock in checkDoubleAndIntegerArguments' C:/Users/xxxx/AppData/Local/Temp/OpenStudioApp.vU7180/resources/measures/TariffSelectionTimeAndDateDependentWithMaximumDemandCharge 1 1/resources/os_lib_helper_methods.rb:138:in each' C:/Users/xxxx/AppData/Local/Temp/OpenStudioApp.vU7180/resources/measures/TariffSelectionTimeAndDateDependentWithMaximumDemandCharge 1 1/resources/os_lib_helper_methods.rb:138:incheckDoubleAndIntegerArguments' C:/Users/xxxx/AppData/Local/Temp/OpenStudioApp.vU7180/resources/measures/TariffSelectionTimeAndDateDependentWithMaximumDemandCharge 1 1/measure.rb:213:in run' :/ruby/2.2.0/gems/openstudio-workflow-1.3.1/lib/openstudio/workflow/util/measure.rb:452:inapply_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:ineach_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_ep_measures.rb:41:inperform' :/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:inrun' :/openstudio_cli.rb:804:in execute' :/openstudio_cli.rb:620:inexecute' :/openstudio_cli.rb:1517:in <main>' eval:85:ineval' eval:85:in require_embedded_absolute' eval:70:inblock in require' eval:64:in each' eval:64:inrequire' eval:2:in `<main>' Failed.

Any suggestions welcome, thanks!

Tariff Selection Time and Date Dependent measure failure OS 2.2.0

I'm running into a fatal error with the Tariff Selection Time and Date Dependent measures in OpenStudio 2.2.0, exact error text copied below. None of the "Tariff Selection Time and Date Dependent..." measures work, all of them throw this error. BCL measures:

They all work in OS 1.1X versions without issue.issue

Applying TariffSelectionTimeAndDateDependentWithMaximumDemandCharge
  Result: Fail
  Error: E:\Git\OS1\openstudiocore\src\measure\OSArgument.cpp@306 : Argument peak_start_hour has no value.
    C:/Users/xxxx/AppData/Local/Temp/OpenStudioApp.vU7180/resources/measures/TariffSelectionTimeAndDateDependentWithMaximumDemandCharge 1 1/resources/os_lib_helper_methods.rb:143:in valueDisplayName'
    C:/Users/xxxx/AppData/Local/Temp/OpenStudioApp.vU7180/resources/measures/TariffSelectionTimeAndDateDependentWithMaximumDemandCharge 1 1/resources/os_lib_helper_methods.rb:143:inblock `valueDisplayName'
    C:/Users/xxxx/AppData/Local/Temp/OpenStudioApp.vU7180/resources/measures/TariffSelectionTimeAndDateDependentWithMaximumDemandCharge 1 1/resources/os_lib_helper_methods.rb:143:in `block in checkDoubleAndIntegerArguments'
    C:/Users/xxxx/AppData/Local/Temp/OpenStudioApp.vU7180/resources/measures/TariffSelectionTimeAndDateDependentWithMaximumDemandCharge 1 1/resources/os_lib_helper_methods.rb:138:in each'
    C:/Users/xxxx/AppData/Local/Temp/OpenStudioApp.vU7180/resources/measures/TariffSelectionTimeAndDateDependentWithMaximumDemandCharge 1 1/resources/os_lib_helper_methods.rb:138:incheckDoubleAndIntegerArguments'
`each'
    C:/Users/xxxx/AppData/Local/Temp/OpenStudioApp.vU7180/resources/measures/TariffSelectionTimeAndDateDependentWithMaximumDemandCharge 1 1/resources/os_lib_helper_methods.rb:138:in `checkDoubleAndIntegerArguments'
    C:/Users/xxxx/AppData/Local/Temp/OpenStudioApp.vU7180/resources/measures/TariffSelectionTimeAndDateDependentWithMaximumDemandCharge 1 1/measure.rb:213:in run'
    :/ruby/2.2.0/gems/openstudio-workflow-1.3.1/lib/openstudio/workflow/util/measure.rb:452:inapply_measure'
`run'
    :/ruby/2.2.0/gems/openstudio-workflow-1.3.1/lib/openstudio/workflow/util/measure.rb:452:in `apply_measure'
    :/ruby/2.2.0/gems/openstudio-workflow-1.3.1/lib/openstudio/workflow/util/measure.rb:74:in block `block in apply_measures'
    :/ruby/2.2.0/gems/openstudio-workflow-1.3.1/lib/openstudio/workflow/util/measure.rb:32:ineach_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_ep_measures.rb:41:inperform'
`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_ep_measures.rb:41: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:inrun'
`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:inexecute'
`execute'
    :/openstudio_cli.rb:620:in `execute'
    :/openstudio_cli.rb:1517:in <main>'
    eval:85:ineval'
`<main>'
    eval:85:in require_embedded_absolute'
    eval:70:inblock `eval'
    eval:85:in `require_embedded_absolute'
    eval:70:in `block in require'
    eval:64:in each'
    eval:64:inrequire'
`each'
    eval:64:in `require'
    eval:2:in `<main>'
Failed.

Failed.

Any suggestions welcome, thanks!welcome.