mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-30 13:10:47 +00:00
Map landlord electric room heaters to the direct-acting room-heater SAP code 🟩
'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) <noreply@anthropic.com>
This commit is contained in:
parent
ce59413f46
commit
ada2bc078e
1 changed files with 6 additions and 3 deletions
|
|
@ -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,
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue