From f5eb8af5346628b2886643ef70d9217bb849d56b Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Thu, 16 Jul 2026 16:29:54 +0000 Subject: [PATCH] =?UTF-8?q?Bill=20balanced-flue=20gas=20fires=20at=20Table?= =?UTF-8?q?=204a=20code=20609=20(58%)=20=F0=9F=9F=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #1629: Wythenshawe 163→164 computed; within-0.5 75.6%, MAE 0.737 — ratchets hold. Co-Authored-By: Claude Fable 5 --- datatypes/epc/domain/mapper.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/datatypes/epc/domain/mapper.py b/datatypes/epc/domain/mapper.py index 16b52686b..244ac76ae 100644 --- a/datatypes/epc/domain/mapper.py +++ b/datatypes/epc/domain/mapper.py @@ -6695,6 +6695,11 @@ _PASHUB_SECONDARY_HEATING_TYPE_TO_SAP10: Dict[str, int] = { # (no qualifier in the label) — PCDB 601, eff 50%. 602 (601 + back boiler) # rejected: no back-boiler qualifier surveyed. "Pre 1980 - Open front fire with open flue": 601, + # Balanced-flue (room-sealed) gas fire/wall heater — PCDB 609 ("Gas fire + # or wall heater, balanced flue", flue RS, eff 58%), the only + # balanced-flue code in the 601-613 gas block; distinct from the + # open-flue codes above. + "Fire or wall heater with balanced flue": 609, # Solid fuel (eff 0.32 column B). "Open fire in grate": 631, }