Decode old/slimline/convector storage-heater heating overrides 🟩

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Jun-te Kim 2026-06-19 14:21:01 +00:00
parent 4fbd8d5999
commit 2dbbcf0c7b
2 changed files with 6 additions and 0 deletions

View file

@ -19,6 +19,9 @@ class MainHeatingSystemType(Enum):
GAS_COMBI = "Gas boiler, combi" GAS_COMBI = "Gas boiler, combi"
GAS_REGULAR = "Gas boiler, regular" GAS_REGULAR = "Gas boiler, regular"
GAS_CPSU = "Gas CPSU" GAS_CPSU = "Gas CPSU"
ELECTRIC_STORAGE_OLD = "Electric storage heaters, old"
ELECTRIC_STORAGE_SLIMLINE = "Electric storage heaters, slimline"
ELECTRIC_STORAGE_CONVECTOR = "Electric storage heaters, convector"
ELECTRIC_STORAGE_FAN = "Electric storage heaters, fan" ELECTRIC_STORAGE_FAN = "Electric storage heaters, fan"
DIRECT_ELECTRIC = "Direct-acting electric" DIRECT_ELECTRIC = "Direct-acting electric"
UNKNOWN = "Unknown" UNKNOWN = "Unknown"

View file

@ -29,6 +29,9 @@ _MAIN_HEATING_CODES: dict[str, int] = {
"Gas boiler, combi": 104, "Gas boiler, combi": 104,
"Gas boiler, regular": 102, "Gas boiler, regular": 102,
"Gas CPSU": 120, "Gas CPSU": 120,
"Electric storage heaters, old": 401,
"Electric storage heaters, slimline": 402,
"Electric storage heaters, convector": 403,
"Electric storage heaters, fan": 404, "Electric storage heaters, fan": 404,
"Direct-acting electric": 191, "Direct-acting electric": 191,
} }