Skip to content

Conversation

@joseph-robertson
Copy link
Collaborator

@joseph-robertson joseph-robertson commented Jan 22, 2026

Pull Request Description

If the no-space-heating unavailable period for base-schedules-simple-no-space-heating.xml is widened to 1/1 - 12/31, there are 0.0 reported unmet cooling hours (base-schedules-simple-no-space-heating.xml with the unavailable period removed shows 87.0). With this PR's fix in place, unmet cooling hours is 82.0.

Checklist

Not all may apply:

  • Schematron validator (EPvalidator.sch) has been updated
  • Sample files have been added/updated (openstudio tasks.rb update_hpxmls)
  • Tests have been added/updated (e.g., HPXMLtoOpenStudio/tests/test*.rb and/or workflow/tests/test*.rb)
  • Documentation has been updated
  • Changelog has been updated
  • openstudio tasks.rb update_measures has been run
  • No unexpected changes to simulation results of sample files

Copy link
Contributor

@shorowit shorowit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This probably won't affect the vast majority of users, but this is definitely more correct, nice catch. I made one more related change for natural ventilation (so we can remove the HVAC availability sensor altogether). Assuming no CI diffs after my change, this can merge in. Thanks @joseph-robertson!

@shorowit shorowit merged commit f1781c9 into master Jan 26, 2026
7 checks passed
@github-project-automation github-project-automation bot moved this from Triage to Done in OpenStudio-HPXML Jan 26, 2026
@shorowit shorowit deleted the fix-unmet-hrs-prg-avail-sensors branch January 26, 2026 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants