mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-30 13:10:47 +00:00
20 lines
1.4 KiB
Python
20 lines
1.4 KiB
Python
from datatypes.epc.efficiency import EpcEfficiency
|
|
|
|
glazing_map = {
|
|
# (description, energy efficiency, multi_glaze_proportion, glazed_type, glazed_area
|
|
# For SAP 10 assessments, The glazed type and glazed area are not populated in the EPC API data any more
|
|
"Double 2002 or later": ("Fully double glazed", EpcEfficiency.AVERAGE, 1, None, None),
|
|
"Double before 2002": ("Fully double glazed", EpcEfficiency.POOR, 1, None, None),
|
|
"Double but age unknown": ("Fully double glazed", EpcEfficiency.POOR, 1, None, None),
|
|
"Single": ("Single glazed", EpcEfficiency.VERY_POOR, 0, None, None),
|
|
# For triple glazing, with age unknown, the performance is only average, whereas if it's a post 2022
|
|
# installation, it's classed as high performance glazing with good efficiency. We'll need to be considerate as to
|
|
# how we make updates to the windows data.
|
|
# Triple known data is high performance glazing with Good efficiency (at least)
|
|
"Triple": ("Fully triple glazed", EpcEfficiency.AVERAGE, 1, None, None),
|
|
# This is also classed as high performance glazing
|
|
"DoubleKnownData": ("High performance glazing", EpcEfficiency.GOOD, 1, None, None),
|
|
# Under SAP 10, secondary glazing is classed as poor efficiency (whereas under SAP 2012 it was generally good)
|
|
"Secondary": ("Full secondary glazing", EpcEfficiency.POOR, 1, None, None),
|
|
"TripleKnownData": ("High performance glazing", EpcEfficiency.GOOD, 1, None, None),
|
|
}
|