#Monitoring points
Every monitoring point that heat network technical assurance asks for, with the address it is published under in HNQAP-MQTT v1. 106 entries, generated 2026-10-25. Download as monitoring-points.json.
A full address is {schema}/{network}/{element}/ followed by the device, vargroup and varkey shown. On a monitored element the device is named for the point it serves (intake, offtake, boundary and so on, see protocol §2.2), so a receiver finds each point without a mapping step:
acme/riverside_court/ss1/intake/hmeter/kwh
Point codes and descriptions paraphrase the scheme drafts; the scheme documents remain the authority. Some of these names, including the hmeter and meter vargroups, are in use on live networks but not yet in the vocabulary export. They are being registered, and this table is their reference until then. Comments on any address are welcome as issues.
#Energy Centre (EC)
Live readings
| Point | Monitoring point | Quantity | Address (device/vargroup/varkey) | Units | Minimum frequency |
|---|---|---|---|---|---|
| EC5 | Make-up Water meter | Accumulated Volume | makeup/meter/m3 |
m³ | 30 min |
| EC8 | Operating pressure measurement point | Static Pressure | pressure/sensor/pSystem |
bar | 5 min |
| EC7 | Distribution differential pressure measurement point | Differential Pressure | EC7/sensor/dpSupply |
kPa | 5 min |
| EC4 | Distribution pump set | Accumulated Energy | pump/emeter/kwhElectric |
kWh | 30 min |
| EC3 | Energy Centre boundary | Accumulated Energy | boundary/hmeter/kwh |
kWh | 5 min |
| EC3 | Energy Centre boundary | Accumulated Volume | boundary/hmeter/m3 |
m³ | 5 min |
| EC3 | Energy Centre boundary | Flow Temperature | boundary/hmeter/tF |
°C | 5 min |
| EC3 | Energy Centre boundary | Instantaneous Flow Rate | boundary/hmeter/m3h |
m³/h | 5 min |
| EC3 | Energy Centre boundary | Instantaneous Power | boundary/hmeter/kw |
kW | 5 min |
| EC3 | Energy Centre boundary | Return Temperature | boundary/hmeter/tR |
°C | 5 min |
| EC6 | Index differential pressure measurement point | Differential Pressure | EC6/sensor/dpIndex |
kPa | 5 min |
| EC2 | Heat Source energy output | Accumulated Energy | EC2/hmeter/kwh |
kWh | 5 min |
| EC2 | Heat Source energy output | Accumulated Volume | EC2/hmeter/m3 |
m³ | 5 min |
| EC2 | Heat Source energy output | Flow Temperature | EC2/hmeter/tF |
°C | 5 min |
| EC2 | Heat Source energy output | Instantaneous Flow Rate | EC2/hmeter/m3h |
m³/h | 5 min |
| EC2 | Heat Source energy output | Instantaneous Power | EC2/hmeter/kw |
kW | 5 min |
| EC2 | Heat Source energy output | Return Temperature | EC2/hmeter/tR |
°C | 5 min |
| EC1 | Heat source energy input | Accumulated Energy | EC1/meter/kwh |
kWh | 30 min |
| EC1 | Heat source energy input | Accumulated Volume of Gas | EC1/meter/m3Gas |
m³ | 30 min |
Values entered once (design, identity)
| Value | Address | Units |
|---|---|---|
| HNTAS element code — instance ID assigned at registration (e.g. 00005) | system/elementCode |
|
| Parent element — energy flows from here (e.g. cd1 / cd1) | system/parentElement |
|
| System Volume | design/systemVolume |
litres |
| Maximum System Pressure | design/maxPressure |
bar |
| Maximum Supply DP | design/maxDPSupply |
kPa |
| Design Annual Pump Energy Use | design/kwhAnnualPump |
kWh |
| Design flow temperature | design/tF |
°C |
| Minimum Flow Temperature | design/minFlowTemp |
°C |
| Minimum Index Differential Pressure | design/minDPIndex |
kPa |
| Minimum Generation Efficiency | design/efficiency |
% |
| DESNZ fuel type ID (carbon calculator Table 1: 17 mains gas, 25 natural gas, 28 electricity, 27 biomass, 15 hydrogen) | design/fuelType |
ID |
| Declared boiler efficiency (fraction or %) - carbon fuel-input fallback when generation is unmetered | design/boilerEfficiency |
fraction |
| Design heat fraction of the lead heat source | design/heatFraction |
% |
Derived by the platform
| Value | Address | Units |
|---|---|---|
| Distribution efficiency (delivered / generated) | kpi/distributionEfficiency |
% |
| Carbon content of delivered heat | kpi/carbonContent |
kgCO2e/kWh |
#District Distribution (DD)
Live readings
| Point | Monitoring point | Quantity | Address (device/vargroup/varkey) | Units | Minimum frequency |
|---|---|---|---|---|---|
| DD3 | DP Measuring Point | Differential pressure at Index | DD3/sensor/dpIndex |
kPa | 5 min |
| DD1 | Intake Boundary | Accumulated Energy | intake/hmeter/kwh |
kWh | 30 min |
| DD1 | Intake Boundary | Accumulated Volume | intake/hmeter/m3 |
m³ | 30 min |
| DD1 | Intake Boundary | Flow Temperature | intake/hmeter/tF |
°C | 30 min |
| DD1 | Intake Boundary | Return Temperature | intake/hmeter/tR |
°C | 30 min |
| DD1 | Intake Boundary | Instantaneous Power | intake/hmeter/kw |
kW | 30 min |
| DD1 | Intake Boundary | Instantaneous Flow Rate | intake/hmeter/m3h |
m³/h | 30 min |
Values entered once (design, identity)
| Value | Address | Units |
|---|---|---|
| HNTAS element code — instance ID assigned at registration (e.g. 00005) | system/elementCode |
|
| Parent element — energy flows from here (e.g. cd1 / cd1) | system/parentElement |
|
| Minimum Index Differential Pressure | design/minDPIndex |
kPa |
| Expected average flow temperature | design/tF |
°C |
| Expected average return temperature | design/tR |
°C |
| Design maximum bypass flowrate | design/maxBypassFlow |
m³/h |
| Minimum required flow temperature | design/minFlowTemp |
°C |
| Dwellings served (heat-loss W/dwelling basis) | design/dwellings |
|
| Non-domestic connected load (heat-loss W/kW basis) | design/kwConnection |
kW |
Derived by the platform
| Value | Address | Units |
|---|---|---|
| Flow/return ΔT | kpi/deltaT |
K |
#Substation (SS)
Live readings
| Point | Monitoring point | Quantity | Address (device/vargroup/varkey) | Units | Minimum frequency |
|---|---|---|---|---|---|
| SS6 | Defined differential pressure exceedance measurement point | Differential Pressure | SS6/sensor/dpOff |
kPa | 5 min |
| SS5 | Defined index differential pressure measurement point | Differential Pressure | SS5/sensor/dpIndex |
kPa | 5 min |
| SS7 | Defined operating pressure measurement point | Static Pressure | pressure/sensor/pOff |
bar | 5 min |
| SS1 | Intake Boundary | Accumulated Energy | intake/hmeter/kwh |
kWh | 5 min |
| SS1 | Intake Boundary | Accumulated Volume | intake/hmeter/m3 |
m³ | 5 min |
| SS1 | Intake Boundary | Flow Temperature | intake/hmeter/tF |
°C | 5 min |
| SS1 | Intake Boundary | Instantaneous Flow Rate | intake/hmeter/m3h |
m³/h | 5 min |
| SS1 | Intake Boundary | Instantaneous Power | intake/hmeter/kw |
kW | 5 min |
| SS1 | Intake Boundary | Return Temperature | intake/hmeter/tR |
°C | 5 min |
| SS3 | Network distribution pump | Accumulated Energy | pump/emeter/kwhElectric |
kWh | 30 min |
| SS2 | Offtake Boundary | Accumulated Energy | offtake/hmeter/kwhOff |
kWh | 5 min |
| SS2 | Offtake Boundary | Accumulated Volume | offtake/hmeter/m3Off |
m³ | 5 min |
| SS2 | Offtake Boundary | Flow Temperature | offtake/hmeter/tFOff |
°C | 5 min |
| SS2 | Offtake Boundary | Instantaneous Flow Rate | offtake/hmeter/m3hOff |
m³/h | 5 min |
| SS2 | Offtake Boundary | Instantaneous Power | offtake/hmeter/kwOff |
kW | 5 min |
| SS2 | Offtake Boundary | Return Temperature | offtake/hmeter/tROff |
°C | 5 min |
| SS4 | Water meter | Accumulated Volume | watermeter/meter/m3 |
m³ | 30 min |
Values entered once (design, identity)
| Value | Address | Units |
|---|---|---|
| HNTAS element code — instance ID assigned at registration (e.g. 00005) | system/elementCode |
|
| Parent element — energy flows from here (e.g. cd1 / cd1) | system/parentElement |
|
| Maximum Supply DP | design/maxDPOff |
kPa |
| Minimum Index Differential Pressure | design/minDPIndex |
kPa |
| Maximum System Pressure | design/maxPressure |
bar |
| Design Annual Pump Energy Use | design/kwhAnnualPump |
kWh |
| Maximum PHE Approach Temperature | design/maxApproachTemp |
°C |
| Minimum Output Temperature | design/minFlowTempOff |
°C |
| Design flow temperature (secondary) | design/tFOff |
°C |
| System Volume | design/systemVolume |
litres |
#Communal Distribution (CD)
Live readings
| Point | Monitoring point | Quantity | Address (device/vargroup/varkey) | Units | Minimum frequency |
|---|---|---|---|---|---|
| CD3 | DP Measuring Point | Differential pressure at Index | CD3/sensor/dpIndex |
kPa | 5 min |
| CD1 | Intake Boundary | Accumulated Energy | intake/hmeter/kwh |
kWh | 30 min |
| CD1 | Intake Boundary | Accumulated Volume | intake/hmeter/m3 |
m³ | 30 min |
| CD1 | Intake Boundary | Flow Temperature | intake/hmeter/tF |
°C | 30 min |
| CD1 | Intake Boundary | Instantaneous Flow Rate | intake/hmeter/m3h |
m³/h | 30 min |
| CD1 | Intake Boundary | Instantaneous Power | intake/hmeter/kw |
kW | 30 min |
| CD1 | Intake Boundary | Return Temperature | intake/hmeter/tR |
°C | 30 min |
Values entered once (design, identity)
| Value | Address | Units |
|---|---|---|
| HNTAS element code — instance ID assigned at registration (e.g. 00005) | system/elementCode |
|
| Parent element — energy flows from here (e.g. cd1 / cd1) | system/parentElement |
|
| Minimum Index Differential Pressure | design/minDPIndex |
kPa |
| Expected average flow temperature | design/tF |
°C |
| Expected average return temperature | design/tR |
°C |
| Dwellings served (heat-loss W/dwelling basis) | design/dwellings |
|
| Non-domestic connected load (heat-loss W/kW basis) | design/kwConnection |
kW |
| Design maximum bypass flowrate | design/maxBypassFlow |
m³/h |
| Minimum flow temperature | design/minFlowTemp |
°C |
Derived by the platform
| Value | Address | Units |
|---|---|---|
| Accumulated Energy | calculated/kwh |
kWh |
| Accumulated Volume | calculated/m3 |
m³ |
#Consumer Connection (CC)
Live readings
| Point | Monitoring point | Quantity | Address (device/vargroup/varkey) | Units | Minimum frequency |
|---|---|---|---|---|---|
| CC1 | Consumer Connection Boundary | Accumulated Energy | boundary/hmeter/kwh |
kWh | 30 min |
| CC1 | Consumer Connection Boundary | Accumulated Volume | boundary/hmeter/m3 |
m³ | 30 min |
| CC1 | Consumer Connection Boundary | Flow Temperature | boundary/hmeter/tF |
°C | 30 min |
| CC1 | Consumer Connection Boundary | Instantaneous Flow Rate | boundary/hmeter/m3h |
m³/h | 30 min |
| CC1 | Consumer Connection Boundary | Instantaneous Power | boundary/hmeter/kw |
kW | 30 min |
| CC1 | Consumer Connection Boundary | Return Temperature | boundary/hmeter/tR |
°C | 30 min |
Values entered once (design, identity)
| Value | Address | Units |
|---|---|---|
| HNTAS element code — instance ID assigned at registration (e.g. 00005) | system/elementCode |
|
| Parent element — energy flows from here (e.g. cd1 / cd1) | system/parentElement |
|
| HNTAS metering point ID | system/hntasMPID |
Derived by the platform
| Value | Address | Units |
|---|---|---|
| Flow/return ΔT | kpi/deltaT |
K |