home_energy_score_json_schema / systems / hvac / hvac_item
Heating
Type: object
Additional Properties Allowed: False
| Property | Type | Required | Format | Title |
|---|---|---|---|---|
| type | string |
|||
| fuel_primary | string |
|||
| efficiency_method | enum |
|||
| year | integer |
|||
| efficiency | number |
|||
| efficiency_unit | enum |
allOf Requirement
Conditional Validation
if true |
validate |
|---|---|
efficiency_method exists AND efficiency_method is shipment_weighted |
year is present AND efficiency is not present efficiency_unit is not present |
efficiency_method exists AND efficiency_method is not shipment_weighted |
year existsefficiency_method is user |
type is none |
fuel_primary is not present efficiency_method is not present year is not present efficiency is not present efficiency_unit is not present |
type is not none |
fuel_primary is present |
type is one of [central_furnace, wall_furnace, boiler] AND fuel_primary is electric |
efficiency is not present efficiency_unit is not present efficiency_method is not present year is not present |
type is one of [central_furnace, wall_furnace, boiler] AND fuel_primary is not electric |
efficiency_unit is afue AND efficiency is minimum value of 0.6, maximum value of 1 AND fuel_primary is one of [natural_gas, lpg, fuel_oil] |
type is one of [heat_pump, mini_split] |
efficiency_unit is one of [hspf, hspf2] AND efficiency is minimum value of 6, maximum value of 20 AND fuel_primary is electric |
type is gchp |
efficiency_unit is cop AND efficiency is minimum value of 2, maximum value of 5 AND fuel_primary is electric AND efficiency_method is user |
type is baseboard |
efficiency is not present efficiency_unit is not present efficiency_method is not present year is not present |
type is one of [wood_stove] |
efficiency_unit is not present efficiency is not present efficiency_method is not present year is not present |
type
Heating equipment type
- is required
- Type:
string
One Of
Constant: none
Constant: central_furnace
Constant: wall_furnace
Constant: boiler
Constant: heat_pump
Constant: baseboard
Constant: gchp
Constant: mini_split
Constant: wood_stove
fuel_primary
Primary heating fuel
- is not required
- Type:
string
One Of
Constant: natural_gas
Constant: lpg
Constant: fuel_oil
Constant: electric
Constant: cord_wood
Constant: pellet_wood
efficiency_method
Method to determine heating efficiency
- is not required
- Type:
enum
| Value |
|---|
user |
shipment_weighted |
year
Year equipment was manufactured (only used if efficiency_method is shipment_weighted)
- is not required
- Type:
integer
Minimum Number: 1970
efficiency
- is not required
- Type:
number
Comment: Additional requirements for this property apply based on the heating system type
efficiency_unit
- is not required
- Type:
enum
| Value |
|---|
afue |
cop |
hspf |
hspf2 |
Comment: Additional requirements for this property apply based on the heating system type