Source code for honeybee_energy.hvac.heatcool.gasunit
# coding=utf-8
"""Gas unit heating system. Intended for spaces only requiring heating."""
from __future__ import division
from ._base import _HeatCoolBase
from honeybee._lockable import lockable
[docs]
@lockable
class GasUnitHeater(_HeatCoolBase):
"""Gas unit heating system.
Gas unit systems are intended for spaces only requiring heating and no
ventilation or cooling. Each room/zone will get its own gaa heating unit
that satisfies the heating load.
Args:
identifier: Text string for system identifier. Must be < 100 characters
and not contain any EnergyPlus special characters. This will be used to
identify the object across a model and in the exported IDF.
vintage: Text for the vintage of the template system. This will be used
to set efficiencies for various pieces of equipment within the system.
Choose from the following.
* DOE_Ref_Pre_1980
* DOE_Ref_1980_2004
* ASHRAE_2004
* ASHRAE_2007
* ASHRAE_2010
* ASHRAE_2013
* ASHRAE_2016
* ASHRAE_2019
equipment_type: Text for the specific type of the system and equipment. (Default:
the first option below) Choose from.
* GasHeaters
Properties:
* identifier
* display_name
* vintage
* equipment_type
* schedules
* has_district_heating
* has_district_cooling
* user_data
* properties
"""
__slots__ = ()
EQUIPMENT_TYPES = ('GasHeaters',)