From ada2bc078e7a4a5cc01219a10d173dc649cf2144 Mon Sep 17 00:00:00 2001 From: Khalim Conn-Kowlessar Date: Mon, 29 Jun 2026 15:59:25 +0000 Subject: [PATCH] =?UTF-8?q?Map=20landlord=20electric=20room=20heaters=20to?= =?UTF-8?q?=20the=20direct-acting=20room-heater=20SAP=20code=20?= =?UTF-8?q?=F0=9F=9F=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 'Electric room heaters' archetype -> SAP Table 4a code 691 (panel/convector/ radiant), on a single-rate meter (691 is not off-peak-implying, unlike storage). Co-Authored-By: Claude Opus 4.8 (1M context) --- .../epc/property_overlays/main_heating_system_overlay.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/domain/epc/property_overlays/main_heating_system_overlay.py b/domain/epc/property_overlays/main_heating_system_overlay.py index 94d4947c..c1c9f2cc 100644 --- a/domain/epc/property_overlays/main_heating_system_overlay.py +++ b/domain/epc/property_overlays/main_heating_system_overlay.py @@ -80,9 +80,11 @@ _FROM_MAIN_WATER_HEATING_CODE = 901 # Canonical system archetype → representative SAP `sap_main_heating_code`. Codes # map to the modern/condensing variant (A-G efficiency deferred): 102 regular # condensing, 104 condensing combi, 120 CPSU, 401-404 storage heaters, 191 -# direct-acting electric. Companion fields (meter / control / fuel / hot water) -# are NOT listed here — they are derived from the code below, so a new archetype -# is just a code (ADR-0035 drag-along). +# direct-acting electric, 691 panel/convector/radiant electric room heaters +# (Table 4a — direct-acting, so a single-rate meter, NOT off-peak storage). +# Companion fields (meter / control / fuel / hot water) are NOT listed here — +# they are derived from the code below, so a new archetype is just a code +# (ADR-0035 drag-along). _MAIN_HEATING_CODES: dict[str, int] = { "Gas boiler, combi": 104, "Gas boiler, regular": 102, @@ -92,6 +94,7 @@ _MAIN_HEATING_CODES: dict[str, int] = { "Electric storage heaters, convector": 403, "Electric storage heaters, fan": 404, "Direct-acting electric": 191, + "Electric room heaters": 691, }