Skip to content

home_energy_score_json_schema / zone / zone_roof / zone_roof_item

Zone Skylight

Type: object
Additional Properties Allowed: False

Property Type Required Format Title
skylight_area number
skylight_method enum
skylight_code enum
skylight_u_value number
skylight_shgc number
solar_screen boolean

allOf Requirement

Conditional Validation

if true validate
skylight_area has exclusive minimum value of 0 skylight_method is present
skylight_area has exclusive minimum value of 0 AND skylight_method is code skylight_code is present
AND
skylight_u_value is not present
skylight_shgc is not present
skylight_area has exclusive minimum value of 0 AND skylight_method is custom skylight_u_value, skylight_shgc are present
AND
skylight_code is not present

skylight_area

Area of skylights (square feet)

  • is not required
  • Type: number

Minimum Number: 0
Maximum Number: 300

skylight_method

Construction method to use for skylights

  • is not required
  • Type: enum
Value
code
custom

skylight_code

Assembly code for skylights (only used if skylight_method is code)

  • is not required
  • Type: enum
Value
scna
scnw
stna
stnw
dcaa
dcab
dcaw
dtaa
dtab
dtaw
dpeaw
dpeaab
dpeaaw
dseaa
dseab
dseaw
dseaaw
thmabw

skylight_u_value

U-value of skylights (Btu/sf-hr-F) (only used if skylight_method is custom)

  • is not required
  • Type: number

Minimum Number: 0.01
Maximum Number: 5

skylight_shgc

Solar heat gain coefficient of skylights (only used if skylight_method is custom)

  • is not required
  • Type: number

Exclusive Minimum: 0

solar_screen

Does this skylight have a solar screen?

  • is not required
  • Type: boolean