mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-08 11:17:27 +00:00
206 lines
9.5 KiB
Python
206 lines
9.5 KiB
Python
import numpy as np
|
|
|
|
STANDARD_HEATING_SYSTEMS = {
|
|
"gas combi boiler",
|
|
"electric storage heaters",
|
|
"district heating",
|
|
"gas condensing boiler",
|
|
"oil boiler",
|
|
"gas condensing combi",
|
|
"air source heat pump",
|
|
"boiler - other fuel",
|
|
"ground source heat pump",
|
|
"electric radiators",
|
|
"other",
|
|
"electric boiler",
|
|
"unknown",
|
|
"communal gas boiler",
|
|
"high heat retention storage heaters",
|
|
"room heaters",
|
|
'electric fuel',
|
|
'oil fuel',
|
|
'solid fuel',
|
|
'gas combi boiler',
|
|
'unknown',
|
|
"electric ceiling",
|
|
"electric underfloor",
|
|
"no heating"
|
|
}
|
|
|
|
HEATING_MAPPINGS = {
|
|
"Combi - GAS": "gas combi boiler",
|
|
"E7 Storage Heaters": "high heat retention storage heaters",
|
|
"District heating system": "district heating",
|
|
"Condensing Boiler - GAS": "gas condensing boiler",
|
|
"Boiler Oil/other": "oil boiler",
|
|
"Condensing Combi - Gas": "gas condensing combi",
|
|
"Air Source Source Heat Pump": "air source heat pump",
|
|
"Biomass Boiler": "boiler - other fuel",
|
|
"Ground Source Heat Pump": "ground source heat pump",
|
|
"Electric Oil filled radiators": "electric radiators",
|
|
"Solid Fuel": "other",
|
|
"LPG Boiler": "boiler - other fuel",
|
|
"Electric Boiler": "electric boiler",
|
|
"No data": "unknown",
|
|
"Boiler Communal/Commercial - GAS": "communal gas boiler",
|
|
"Eco Electric Radiators": "electric radiators",
|
|
"Gas fire": "other",
|
|
"Backboiler - Solid fuel": "other",
|
|
'combi - gas': 'gas combi boiler',
|
|
'e7 storage heaters': 'high heat retention storage heaters',
|
|
'district heating system': 'district heating',
|
|
'condensing boiler - gas': 'gas condensing boiler',
|
|
'boiler oil/other': 'oil boiler',
|
|
'condensing combi - gas': 'gas condensing combi',
|
|
'air source source heat pump': 'air source heat pump',
|
|
'biomass boiler': 'boiler - other fuel',
|
|
'ground source heat pump': 'ground source heat pump',
|
|
'electric oil filled radiators': 'electric radiators',
|
|
'solid fuel': 'other',
|
|
'lpg boiler': 'boiler - other fuel',
|
|
'electric boiler': 'electric boiler',
|
|
'no data': 'unknown', 'boiler communal/commercial - gas': 'communal gas boiler',
|
|
'eco electric radiators': 'electric radiators',
|
|
'gas fire': 'other', 'backboiler - solid fuel': 'other',
|
|
'ASHP': 'air source heat pump',
|
|
'COMMHEAT': 'communal gas boiler',
|
|
'GBB': 'gas combi boiler',
|
|
'GFS': 'gas condensing boiler',
|
|
'GWA': 'gas condensing boiler',
|
|
'GWM': 'gas condensing combi',
|
|
'HDU': 'district heating',
|
|
'OILBLR': 'oil boiler',
|
|
'SOLIDFUEL': 'boiler - other fuel',
|
|
'STORHTR': 'electric storage heaters',
|
|
np.nan: 'unknown',
|
|
'Oil': 'boiler - other fuel',
|
|
'Gas': 'gas condensing boiler',
|
|
'Electric': 'electric storage heaters',
|
|
'Solid fuel': 'other',
|
|
'No Heat': 'unknown',
|
|
'GSHP': 'ground source heat pump',
|
|
|
|
'Boiler Oil': 'oil boiler',
|
|
'Boiler Electricity': 'electric boiler',
|
|
'Boiler ND': 'unknown',
|
|
'ND Mains gas': 'unknown',
|
|
'Room heaters Mains gas': "room heaters",
|
|
'Heat pump (air) Electricity': 'air source heat pump',
|
|
'Room heaters Electricity': 'electric radiators',
|
|
'Room heaters Oil': 'room heaters',
|
|
'No heating system ND': 'no heating',
|
|
'Heat pump (wet) Electricity': 'ground source heat pump',
|
|
'Room heaters Biomass': 'room heaters',
|
|
'ND Solid fuel': 'unknown',
|
|
'Boiler Mains gas': 'gas combi boiler',
|
|
'Boiler LPG': 'boiler - other fuel',
|
|
'Room heaters Solid fuel': 'room heaters',
|
|
'ND ND': 'unknown',
|
|
'Storage heating Electricity': 'electric storage heaters',
|
|
'ND Electricity': 'unknown',
|
|
'Community heating Community (non-gas)': 'district heating',
|
|
'No heating system N/A': 'no heating',
|
|
'Boiler Solid fuel': 'boiler - other fuel',
|
|
'Community heating Community (mains gas)': 'communal gas boiler',
|
|
'Boiler Biomass': 'boiler - other fuel',
|
|
'No heating system Mains gas': 'no heating',
|
|
|
|
'Storage heaters': 'electric storage heaters',
|
|
'Air Source': 'air source heat pump',
|
|
'Ground source': 'ground source heat pump',
|
|
'OIl': 'boiler - other fuel',
|
|
'Quantum storage heaters (old sh on EPC)': 'high heat retention storage heaters',
|
|
'Quanum Storage heaters': 'high heat retention storage heaters',
|
|
'Quantum storage heaters (Old SH on EPC)': 'high heat retention storage heaters',
|
|
'Quantum storage heaters': 'high heat retention storage heaters',
|
|
'Air Source (EPC says SH)': 'air source heat pump',
|
|
'ASHP - Was logged as oil': 'air source heat pump',
|
|
'Ground Source': 'ground source heat pump',
|
|
'District Heating': 'district heating',
|
|
'Mains Gas (Communal)': 'communal gas boiler',
|
|
'LPG': 'boiler - other fuel',
|
|
'Mains Gas': 'gas condensing boiler',
|
|
'ELECTRIC': 'electric fuel',
|
|
'OIL': 'oil fuel',
|
|
'SOLID FUEL': 'solid fuel',
|
|
'GAS': 'gas combi boiler',
|
|
'DO NOT SURVEY': 'unknown',
|
|
'Gas Boiler': 'gas combi boiler',
|
|
'Communal Gas ': 'communal gas boiler',
|
|
'Communal': 'communal gas boiler',
|
|
'Communal Gas': 'communal gas boiler',
|
|
'Wood Burning Boiler': "boiler - other fuel",
|
|
'Oil Fired Boiler': 'oil boiler',
|
|
'Electric (direct acting) room heaters: Panel, convector or radiant heaters Electricity: Electricity': 'room '
|
|
'heaters',
|
|
'Electric Storage Systems: Integrated storage+direct-acting heater Electricity: Electricity': 'electric storage '
|
|
'heaters',
|
|
'Community Heating Systems: Community CHP and boilers (RdSAP) Gas: Mains Gas (Community)': 'communal gas boiler',
|
|
'Boiler: D rated Regular Boiler Gas: Mains Gas': 'gas boiler',
|
|
'Boiler: C rated Combi Gas: Mains Gas': 'gas combi boiler',
|
|
'Electric Storage Systems: Fan storage heaters Electricity: Electricity': 'electric storage heaters',
|
|
' ': 'unknown',
|
|
'Boiler: G rated Regular Boiler Gas: Mains Gas': 'gas boiler',
|
|
'Electric Storage Systems: Modern (slimline) storage heaters Electricity: Electricity': 'electric storage heaters',
|
|
'Boiler: E rated Regular Boiler Gas: Mains Gas': 'gas boiler',
|
|
'Boiler: A rated Regular Boiler Electricity: Electricity': 'electric boiler',
|
|
'Community Heating Systems: Community boilers only (RdSAP) Gas: Mains Gas (Community)': 'communal gas boiler',
|
|
'Boiler: A rated Combi Gas: Mains Gas': 'gas condensing combi',
|
|
'Boiler: A rated CPSU Electricity: Electricity': 'electric boiler',
|
|
'Heat Pump: Electric Heat pumps: Ground source heat pump with flow temperature <= 35°C': 'ground source heat pump',
|
|
'Heat Pump: Electric Heat pumps: Ground source heat pump in other cases': 'ground source heat pump',
|
|
'Electric Storage Systems: High heat retention storage heaters': 'high heat retention storage heaters',
|
|
'Heat Pump: Electric Heat pumps: Air source heat pump with flow temperature <= 35°C': 'air source heat pump',
|
|
'Electric (direct acting) room heaters: Panel, convector or radiant heaters': 'room heaters',
|
|
'Boiler: C rated Combi': 'gas combi boiler',
|
|
'Boiler: B rated Regular Boiler': 'gas condensing boiler',
|
|
'Boiler: E rated Combi': 'gas combi boiler',
|
|
'Boiler: A rated Combi': 'gas combi boiler',
|
|
'Boiler: E rated Regular Boiler': 'gas condensing boiler',
|
|
'Community Heating Systems: Community boilers only (RdSAP)': 'district heating',
|
|
'Boiler: C rated Regular Boiler': 'gas condensing boiler',
|
|
'Boiler: A rated Regular Boiler': 'gas condensing boiler',
|
|
'Electric Storage Systems: Fan storage heaters': 'electric storage heaters',
|
|
'Boiler: F rated Combi': 'gas combi boiler',
|
|
|
|
'Room heaters': 'room heaters',
|
|
'Room Heaters': 'room heaters',
|
|
'Boiler': 'gas condensing boiler',
|
|
'Heat Pump (Wet)': 'air source heat pump',
|
|
'Community Heating': 'district heating',
|
|
'Heat pump (wet)': 'air source heat pump',
|
|
'Electric ceiling heating': 'electric ceiling',
|
|
'Electric under floor heating': 'electric underfloor',
|
|
'Community heating': 'district heating',
|
|
|
|
'Wet - Radiators Air Source Heat Pump': 'air source heat pump',
|
|
'Wet - Radiators Electric': 'electric boiler',
|
|
'Storage Heaters': 'high heat retention storage heaters',
|
|
'Wet - Radiators Oil': 'oil boiler',
|
|
'Communal Wet - Radiators Gas': 'communal gas boiler',
|
|
'Electric - Storage/Panel Heaters Electric': 'electric storage heaters',
|
|
'Gas Central Heating': 'gas combi boiler',
|
|
'Wet - Radiators Solar': 'other',
|
|
'Electric - Storage/Panel Heaters LPG': 'electric storage heaters',
|
|
'No Heating Solid': 'no heating',
|
|
'Wet - Underfloor Gas': 'gas condensing boiler',
|
|
'No Heating Electric': 'no heating',
|
|
'Oil Fired Central Heating': 'oil boiler',
|
|
'Warm Air Gas': 'other',
|
|
'Communal Boilers': 'communal gas boiler',
|
|
'Wet - Radiators Gas': 'gas combi boiler',
|
|
'Wet - Radiators Solid': 'solid fuel',
|
|
'Wet - Radiators LPG': 'other',
|
|
'No Heating Gas': 'no heating',
|
|
'No Heating': 'no heating',
|
|
'Panel Heaters': 'electric radiators',
|
|
'Rointe Electric Heating': 'electric storage heaters',
|
|
'Underfloor Heating': 'electric underfloor',
|
|
'Air Source Heating': 'air source heat pump',
|
|
'Warm Air Electric': 'other',
|
|
'Communal Wet - Radiators Electric': 'communal gas boiler',
|
|
'Wet - Underfloor Solar': 'other',
|
|
'No Heating Required Gas': 'unknown',
|
|
'Electric - Storage/Panel Heaters Gas': 'electric storage heaters',
|
|
'Electric - Storage/Panel Heaters Solid': 'electric storage heaters'
|
|
}
|