Model/asset_list/mappings/heating_systems.py
2025-04-13 21:39:35 +01:00

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'
}