This issue came up from ResStock's Water Heater Location PR, where we are assigning the location of shared water heaters to Conditioned Mechanical Room (i.e., "LocationOtherHeatedSpace"). In project_testing, we are hitting a rare building that does not have heating or cooling.
However, the in.xml file of the building does have <HeatingSetpoint> and <CoolingSetpoint> prepopulated under
<HVACSizingControl>, which probably just doesn't get passed through to the measure. Maybe one solution is to pass those info in even if the HVAC systems are absent.
With @jmaguire1 's help, we tested a version of the same building but with a heating system specified and the problem goes away. Here's the buildstock containing the two buildings for testing. Building 48 fails and 49 passes, using the Water Heater Location PR branch.
buildstock_test.csv
Get_space_temperature_schedule() fails when a building does not have any heating or cooling system. See error log below.
This issue came up from ResStock's Water Heater Location PR, where we are assigning the location of shared water heaters to Conditioned Mechanical Room (i.e.,
"LocationOtherHeatedSpace"
). In project_testing, we are hitting a rare building that does not have heating or cooling.However, the in.xml file of the building does have
<HeatingSetpoint>
and<CoolingSetpoint>
prepopulated under<HVACSizingControl>
, which probably just doesn't get passed through to the measure. Maybe one solution is to pass those info in even if the HVAC systems are absent.With @jmaguire1 's help, we tested a version of the same building but with a heating system specified and the problem goes away. Here's the buildstock containing the two buildings for testing. Building 48 fails and 49 passes, using the Water Heater Location PR branch. buildstock_test.csv
@shorowit @joseph-robertson @afontani
Failed log: