From 20d58aa5d8b762fc895f58124f3a59a069955205 Mon Sep 17 00:00:00 2001 From: Khalim Conn-Kowlessar Date: Sat, 9 Aug 2025 18:07:35 +0100 Subject: [PATCH] handling electricaire system --- backend/Funding.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/backend/Funding.py b/backend/Funding.py index 1a3b3b67..dc4f83c5 100644 --- a/backend/Funding.py +++ b/backend/Funding.py @@ -434,6 +434,14 @@ class Funding: else: return "Non Condensing Gas Boiler" + if mainheating["has_electricaire"]: + # Based on current understanding, electricaire is an electric warm air storage heater, using + # off-peak electricity to heat a thermal store and then a fan blows the heat through ducts + # into rooms + if mainheat_energy_eff == "Very Poor": + return "Electric Storage Heaters Responsiveness <=0.2" + return "Electric Storage Heaters Responsiveness >0.2" + raise ValueError("Invalid pre heating system") def calculate_partial_project_abs(