HVACDHWSystem

class iesve.HVACDHWSystem

Bases: HVACAbstractComponent

HVAC Domestic Hot Water System


get_branch_by_id(id: str) HVACDHWBranch


branches: list[HVACDHWBranch]


cold_water_inlet_temperature_set_point_profile: str | None

Cold water inlet temperature set point profile ID if setpoint type is profile, None otherwise


cold_water_inlet_temperature_set_point_type: HVACDHWTemperatureSetPointType

Cold water inlet temperature set point type


cold_water_inlet_temperature_value: float | None

DHW cold water inlet temperature value if setpoint type is constant, None otherwise


condenser_heat_recovery: HVACDHWCHRHeatExchanger | None

Condenser heat recovery if CWL is used for DHW pre-heat, None otherwise


condenser_heat_recovery_pre_heat_used: bool | None

Condenser heat recovery if CWL is used for DHW pre-heat, None otherwise


condenser_water_loop: HVACCondenserWaterLoop | None

Condenser water loop (CWL) if CWL is used for DHW pre-heat, None otherwise


design_cold_water_inlet_temperature: float | None

DHW design cold water inlet temperature if explicit mode, None otherwise


dhw_design_supply_temperature: float | None

DHW design supply temperature if explicit mode, None otherwise


dhw_design_supply_temperature_set_point_profile: str | None

DHW design supply temperature set point profile ID if explicit mode and setpoint type is profile, None otherwise


dhw_design_supply_temperature_set_point_type: HVACDHWTemperatureSetPointType | None

DHW design supply temperature set point type if explicit mode, None otherwise


dhw_design_supply_temperature_set_point_value: float | None

DHW design supply temperature set point value if explicit mode and setpoint type is constant, None otherwise


dhw_model: HVACDHWModel


heat_source: HVACHeatSource


is_to_be_autosized: bool | None

Whether the DHW flow rate is to be autosized. True or False if explicit mode, None otherwise.


solar_water_heater: HVACSolarWaterHeater | None

Solar water heater (SWH) if SWH is used for DHW pre-heat, None otherwise


solar_water_heater_pre_heat_used: bool | None

Whether a solar water heater is used for DHW pre-heat. True or False if explicit mode, None otherwise.