Skip to content
This repository was archived by the owner on Mar 6, 2024. It is now read-only.

Release v7.0 #198

Merged
merged 2 commits into from
Apr 28, 2022
Merged

Release v7.0 #198

merged 2 commits into from
Apr 28, 2022

Conversation

nmerket
Copy link
Member

@nmerket nmerket commented Apr 21, 2022

Fixes #192

Pull Request Description

This updates the version to 7.0 in conjunction with the OpenStudio-HEScore v2.0 release.

Also includes a changelog describing the updates.

Checklist

PR Author: Check these when they're done. Not all may apply. strikethrough and check any that do not apply.

PR Reviewer: Verify each has been completed.

  • Code changes (must work)
  • Test exercising your feature or bug fix. Check the coverage report in the build artifacts.
  • All other unit tests passing
  • Update translation docs

@nmerket nmerket self-assigned this Apr 21, 2022
@github-actions
Copy link

github-actions bot commented Apr 21, 2022

File Coverage
All files 93%
__init__.py 83%
base.py 94%
exceptions.py 96%
hpxml2.py 91%
hpxml3.py 87%

Minimum allowed coverage is 83%

Generated by 🐒 cobertura-action against 9b86fac

@nmerket nmerket requested a review from torstenglidden April 21, 2022 21:02
@nmerket
Copy link
Member Author

nmerket commented Apr 21, 2022

@torstenglidden Can you give this changelog a review? You can download the full docs here.

Copy link
Collaborator

@torstenglidden torstenglidden left a comment

Choose a reason for hiding this comment

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

@nmerket The changelog generally looks good to me, but with the following comments/questions:

  1. There were two other changes we announced that I didn't see changelog entries for:
    a) Low-e storm windows
    b) Added HVAC enumeration -- high-efficiency/cold climate heat pumps

  2. In the HVAC section, in the linked description for Duct Leakage Measurements, the 2nd bulleted item in the seemed confusing to me...it seems to cut of short of saying what happens -- e.g.,

    If the above element is not found, DuctLeakageMeasurement[DuctType="supply"]/DuctLeakage[TotalOrToOutside="to outside" and Units="CFM25"]/Value and DuctLeakageMeasurement[DuctType="return"]/DuctLeakage[TotalOrToOutside="to outside" and Units="CFM25"]/Value elements with the numeric values (Note that the sum of two elements will be used)

-- I'm guessing it should read something like "If the above element is not found, then DuctLeakageMeasurement[DuctType="supply"]/DuctLeakage[TotalOrToOutside="to outside" and Units="CFM25"]/Value and DuctLeakageMeasurement[DuctType="return"]/DuctLeakage[TotalOrToOutside="to outside" and Units="CFM25"]/Value elements with the numeric values will be used (Note that the sum of the two elements will be used)". Would that still be an accurate description (it seems clearer to me that way) or am I missing something else?

  1. In the Water Heating section, I think it would be helpful to add "gas" before both instances of "water heater", just to avoid confusion with regard to the higher EF for heat pump water heaters and the "maximum allowed".

@nmerket
Copy link
Member Author

nmerket commented Apr 28, 2022

@nmerket The changelog generally looks good to me, but with the following comments/questions:

  1. There were two other changes we announced that I didn't see changelog entries for:
    a) Low-e storm windows
    b) Added HVAC enumeration -- high-efficiency/cold climate heat pumps

Both of these were added as upgrades only, so they don't really affect the behavior this translator code. A user can specify a high efficiency heat pump already in the base building by indicating an appropriate HSPF and SEER. Same for Low-e storms using U-factor and SHGC, although I think we should discuss in our meeting today whether we should try to translate a low-e storm more for a base building from some elements in HPXML.

  1. In the HVAC section, in the linked description for Duct Leakage Measurements, the 2nd bulleted item in the seemed confusing to me...it seems to cut of short of saying what happens -- e.g.,
    If the above element is not found, DuctLeakageMeasurement[DuctType="supply"]/DuctLeakage[TotalOrToOutside="to outside" and Units="CFM25"]/Value and DuctLeakageMeasurement[DuctType="return"]/DuctLeakage[TotalOrToOutside="to outside" and Units="CFM25"]/Value elements with the numeric values (Note that the sum of two elements will be used)

-- I'm guessing it should read something like "If the above element is not found, then DuctLeakageMeasurement[DuctType="supply"]/DuctLeakage[TotalOrToOutside="to outside" and Units="CFM25"]/Value and DuctLeakageMeasurement[DuctType="return"]/DuctLeakage[TotalOrToOutside="to outside" and Units="CFM25"]/Value elements with the numeric values will be used (Note that the sum of the two elements will be used)". Would that still be an accurate description (it seems clearer to me that way) or am I missing something else?

Good catch. I'll fix that.

  1. In the Water Heating section, I think it would be helpful to add "gas" before both instances of "water heater", just to avoid confusion with regard to the higher EF for heat pump water heaters and the "maximum allowed".

This also applies to electric resistance storage and tankless water heaters as well, but you're correct that it should be clarified that it does not apply to heat pump water heaters. I'll make that change.

@nmerket nmerket merged commit 48bebdd into master Apr 28, 2022
@nmerket nmerket deleted the release_v7_0 branch April 28, 2022 20:14
@torstenglidden
Copy link
Collaborator

torstenglidden commented Oct 11, 2022 via email

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Changelog
2 participants