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. BCL measures:

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: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: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: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_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: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>'
Failed.

Any suggestions welcome.

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 issueissue.

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:in `block 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:in `checkDoubleAndIntegerArguments' 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:in `apply_measure' 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 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 `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' 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:in `run' 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:in `execute' execute' :/openstudio_cli.rb:620:inexecute' :/openstudio_cli.rb:1517:in `<main>' <main>' eval:85:ineval' eval:85:in `eval' eval:85:in `require_embedded_absolute' eval:70:in `block require_embedded_absolute' eval:70:inblock in require' eval:64:in `each' eval:64:in `require' each' eval:64:inrequire' eval:2:in `<main>' Failed.

` ' Failed.

Any suggestions welcome.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 ` ' Failed.

Any suggestions welcome, thanks!