From 21bb55f4144c2cddaf05a2120c11baeb9bbaab84 Mon Sep 17 00:00:00 2001 From: Jun-te Kim Date: Fri, 19 Jun 2026 14:18:55 +0000 Subject: [PATCH] =?UTF-8?q?Decode=20bottled/special=20LPG,=20community=20e?= =?UTF-8?q?lectric/biomass,=20dual-fuel,=20smokeless=20coal=20=F0=9F=9F=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 (1M context) --- domain/epc/main_fuel_type.py | 6 ++++++ domain/epc/property_overlays/main_fuel_overlay.py | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/domain/epc/main_fuel_type.py b/domain/epc/main_fuel_type.py index 0ad575c3..8427b9cf 100644 --- a/domain/epc/main_fuel_type.py +++ b/domain/epc/main_fuel_type.py @@ -17,7 +17,13 @@ class MainFuelType(Enum): MAINS_GAS = "mains gas" MAINS_GAS_COMMUNITY = "mains gas (community)" ELECTRICITY = "electricity" + ELECTRICITY_COMMUNITY = "electricity (community)" LPG_BULK = "LPG (bulk)" + LPG_BOTTLED = "bottled LPG" + LPG_SPECIAL_CONDITION = "LPG special condition" OIL = "oil" HOUSE_COAL = "house coal" + SMOKELESS_COAL = "smokeless coal" + DUAL_FUEL_MINERAL_WOOD = "dual fuel (mineral and wood)" + BIOMASS_COMMUNITY = "biomass (community)" UNKNOWN = "Unknown" diff --git a/domain/epc/property_overlays/main_fuel_overlay.py b/domain/epc/property_overlays/main_fuel_overlay.py index c3145705..cc482122 100644 --- a/domain/epc/property_overlays/main_fuel_overlay.py +++ b/domain/epc/property_overlays/main_fuel_overlay.py @@ -20,9 +20,15 @@ _FUEL_CODES: dict[str, int] = { "mains gas": 26, "mains gas (community)": 20, "LPG (bulk)": 27, + "bottled LPG": 3, + "LPG special condition": 17, "oil": 28, "electricity": 29, + "electricity (community)": 25, "house coal": 33, + "smokeless coal": 15, + "dual fuel (mineral and wood)": 10, + "biomass (community)": 31, }