Rate heat-network charging controls 2306/2314/2313 per Table 4e Group 3 🟩

#1636: the 6 single-line-label fixtures unblock and re-block on later
labels (MVHR/cylinder); the 6 line-wrap-truncated '…room thermostat
and' fixtures still need the extractor fix tracked under #1622.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Daniel Roth 2026-07-16 15:57:39 +00:00
parent f135e96e2e
commit 7a81fbfa45

View file

@ -7943,6 +7943,19 @@ _PASHUB_HEAT_NETWORK_CONTROL_TO_SAP10: Dict[str, int] = {
"Charging system linked to use of community heating, room thermostat only": (
2308
),
# Linked-to-use (DHW 1.00) WITH TRVs — these two DO assert TRVs, so the
# with-TRVs type-3 codes are correct here (unlike the thermostat-only
# label above, where 2306 was the bug): "programmer and TRVs" → 2306,
# "room thermostat and TRVs" → 2314 (PCDB `heat_network_controls`).
"Charging system linked to use of community heating, programmer and TRVs": (
2306
),
"Charging system linked to use of community heating, room thermostat and TRVs": (
2314
),
# Flat-rate charging (DHW 1.05) with room thermostat + TRVs → 2313
# (control type 2, space charging 1.05).
"Flat rate charging, room thermostat and TRVs": 2313,
}