Adds desuperheater flexibility #184
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
WaterHeatingSystem
elements already support describing a desuperheater, however:RelatedHeatingSystem
is confusingly named since you would point to aHeatPump
and not aHeatingSystem
This PR adds the flexibility of attaching a desuperheater to an air source heat pump or an air conditioner. While less common, these residential systems exist. The PR allows this by:
HasGeothermalDesuperheater
toUsesDesuperheater
. Description: "Indicates whether this water heater uses a desuperheater. The attached heat pump or air conditioner can be referenced in the RelatedHVACSystem element."RelatedHeatingSystem
toRelatedHVACSystem
. Description: "Reference a HeatingSystem, HeatPump, or CoolingSystem."These changes should still work for other uses of the
RelatedHVACSystem
, like a combination boiler.cc @yzhou601