API Reference hot_water_devices

hot_water_devices

Honeybee-PH-HVAC: Hot Water Devices.

Source: honeybee_phhvac/hot_water_devices.py


UnknownPhHvacHotWaterHeaterTypeError

No description available.

Inherits from: Exception

Attributes

AttributeTypeDescription
msgformat

PhHvacHotWaterTankType

Enumeration of hot water storage tank types.

Inherits from: enumerables.CustomEnum

Values

ValueMeaning
"0-No storage tank"
"1-DHW and heating"
"2-DHW only"

PhHvacHotWaterTank

A Passive House hot water storage tank.

Inherits from: _base._PhHVACBase

Attributes

AttributeTypeDescription
display_namestrUser-facing name for the tank.
quantityintNumber of identical tanks.
in_conditioned_spaceboolTrue if the tank is inside conditioned space.
solar_connectionboolTrue if the tank has a solar thermal connection.
solar_lossesfloatSolar thermal losses (W).
storage_loss_ratefloatStorage heat loss rate (W/K).
storage_capacityfloatTank volume in liters.
standby_lossesfloatStandby heat losses (W/K).
standby_fractionfloatFraction of standby losses contributing to heating.
room_tempfloatAmbient room temperature surrounding the tank (deg-C).
water_tempfloatHot water storage temperature (deg-C).

Properties

PropertyTypeDescription
tank_typestrThe active tank type value string.

PhHvacHotWaterHeater

Base class for all PH hot water heater devices.

Inherits from: _base._PhHVACBase

Attributes

AttributeTypeDescription
percent_coveragefloatFraction of hot water demand covered by this heater (0.0-1.0).
in_conditioned_spaceboolTrue if the heater is located inside conditioned space.

PhHvacHotWaterHeaterElectric

An electric resistance hot water heater.

Inherits from: PhHvacHotWaterHeater


PhHvacHotWaterHeaterBoiler

A fossil-fuel (gas/oil) boiler hot water heater.

Inherits from: PhHvacHotWaterHeater

Attributes

AttributeTypeDescription
fuelintFuel type identifier (1=Gas, 2=Oil).
condensingboolTrue if the boiler is a condensing type.
effic_at_30_perc_loadfloatEfficiency at 30-percent part-load.
effic_at_nominal_loadfloatEfficiency at nominal (full) load.
avg_return_temp_at_30_perc_loadintAverage return temperature at 30-percent load (deg-C).
avg_boiler_temp_at_70_55intAverage boiler temperature at 70/55 supply/return (deg-C).
avg_boiler_temp_at_55_45intAverage boiler temperature at 55/45 supply/return (deg-C).
avg_boiler_temp_at_35_28intAverage boiler temperature at 35/28 supply/return (deg-C).

PhHvacHotWaterHeaterBoilerWood

A wood-fuel (pellet/log) boiler hot water heater.

Inherits from: PhHvacHotWaterHeater

Attributes

AttributeTypeDescription
fuelintFuel type identifier (1=Pellet, 2=Log).
effic_in_basic_cyclefloatEfficiency during the basic heating cycle.
effic_in_const_operationfloatEfficiency during constant operation.
avg_frac_heat_releasedfloatAverage fraction of heat released to the space.
on_off_temp_diffintTemperature differential for on/off cycling (deg-C).

PhHvacHotWaterHeaterDistrict

A district heating hot water heater connection.

Inherits from: PhHvacHotWaterHeater

Attributes

AttributeTypeDescription
energy_carrierintEnergy carrier type identifier.
solar_fractionintFraction of energy supplied by solar thermal.
util_fact_heat_transferintUtilization factor for heat transfer.

PhHvacHotWaterHeaterHeatPump_Monthly

A heat pump hot water heater using monthly COP values at two test points.

Inherits from: PhHvacHotWaterHeater

Attributes

AttributeTypeDescription
COP_1floatCoefficient of performance at test condition 1.
ambient_temp_1Ambient temperature for test condition 1 (deg-C).
COP_2floatCoefficient of performance at test condition 2.
ambient_temp_2floatAmbient temperature for test condition 2 (deg-C).

PhHvacHotWaterHeaterHeatPump_Annual

A heat pump hot water heater using a single annual COP value.

Inherits from: PhHvacHotWaterHeater

Attributes

AttributeTypeDescription
annual_COP`(floatNone)`
total_system_perf_ratio`(floatNone)`

PhHvacHotWaterHeaterHeatPump_Inside

A heat pump hot water heater located inside conditioned space, rated by annual energy factor.

Inherits from: PhHvacHotWaterHeater

Attributes

AttributeTypeDescription
annual_COP`(floatNone)`
total_system_perf_ratio`(floatNone)`
annual_energy_factor`(floatNone)`

PhHvacHotWaterHeaterBuilder

Factory class for constructing PhHvacHotWaterHeater objects from dictionaries.