- Home
- BACnet points lists
- Hydrotherm
- KN / KN+ Series boilers with HeatNet V3 control
Commercial boiler controller · BACnet points list
Hydrotherm KN / KN+ Series boilers with HeatNet V3 control BACnet points list
Updated 4 November 2026
The HeatNet V3 control on Hydrotherm KN and KN+ boilers exposes a fixed BACnet object list. The BMS writes heat demand, the system setpoint (guarded by a countdown failsafe timer), outdoor-reset settings, DHW setpoint, clock, and flow or boiler-count limits as analog and binary values. Read-only analog inputs give plant temperatures, boiler counts, BTU/h, system flow and per-boiler run time, cycles, temperatures, modulation and local flow; read-only binary values give interlock, alarm and status flags for each of up to 16 boilers.
This page lists 101 BACnet objects for the Hydrotherm KN / KN+ Series boilers with HeatNet V3 control — 20 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Hydrotherm’s own free documentation, linked below.
- Manufacturer
- Hydrotherm
- Model
- KN / KN+ Series boilers with HeatNet V3 control
- Equipment
- Commercial boiler controller
- Equipment type
- Boilers & water heaters
- BACnet objects
- 101 (20 writable)
- Transport
- —
- Firmware
- HeatNet control firmware 4.20+ (some points need 1.30, 2.00, 3.11 or 4.30)
- Also known as
- HeatNet V3, HeatNet, KN Series, KN+, KN-Series, ATH, Mestek, KN BACnet Objects
- Source document
- ATH KN, KN+ Series - HeatNet V3 BACnet Objects · v2.00
Instance calculator. This list prints one unit; the other units follow a formula. HeatNet V3 boiler control (Hydrotherm KN, RBI) instance calculator →
Reference only, provided as-is: verify against Hydrotherm’s current documentation and the live device before use. Not official Hydrotherm information. Terms of use.
BMS integration notes: Hydrotherm KN / KN+ Series boilers with HeatNet V3 control
Connect the BMS to the master (boiler 1) HeatNet control. Write BV 1 HeatDemand to call for heat and AV 2 Setpoint for the system setpoint, and keep reloading AV 1 SetpointTimer so the plant does not fall back to its local setpoint. Read header/supply/return temperatures, boilers on, modulation and the per-boiler alarm and failed flags.
Minimum points to map
The short list most integrators start with — enough to run the unit from a BMS. Map more as the job needs.
| Object | Name | Why | Access |
|---|---|---|---|
| BV 1 | HeatDemand | Heat demand from the BMS (1 = heat) | Write |
| AV 2 | Setpoint | System setpoint, 40-220 °F | Write |
| AV 1 | SetpointTimer | Failsafe countdown; reload before it reaches 0 | Write |
| AI 144 | OperatingSetpoint | Active setpoint in use | Read |
| AI 3 | HeaderTemp | Header / system temperature, °F | Read |
| AI 1 | BoilersOn | Number of boilers running | Read |
| AI 2 | Modulation | System target modulation, % | Read |
| BV 1005 | Boiler##_Running | Boiler 1 firing (add 32 per boiler number) | Read |
| BV 1002 | Boiler##_Alarm | Boiler 1 alarm (add 32 per boiler number) | Read |
| BV 1003 | Boiler##_Failed | Boiler 1 failed (add 32 per boiler number) | Read |
Enable & remote start
BV 1 HeatDemand puts the boiler (plant) into heating mode when set to 1; 0 removes the demand. The setpoint the BMS writes is AV 2 Setpoint.
Heartbeat & communication loss
AV 1 SetpointTimer (0-65535 s) is a BMS failsafe countdown. The BMS must reload it periodically; if it reaches zero the control assumes the BMS has stopped and reloads its own saved local setpoint. Writing any read/write variable reloads the timer to 60 s if it is below 60 (on firmware below 3.48 only writing the setpoint does this).
Sensors & values from the BMS
AV 16 BMSFlowRateGPM lets the BMS supply the system flow for flow-limited control, and AV 17 BMSLimitBoilers caps how many boilers HeatNet may run. AV 3-7 and BV 2 set up outdoor air reset; there is no writable outdoor temperature.
Network setup
- The object document gives no data link, address or device-instance settings.
- To set the clock, write AV 8-14 (month, day, year, hour, minute, second, weekday) and then write 1 to BV 3 SetClock.
Watch out for
- If SetpointTimer runs out, the plant quietly returns to its local setpoint.
- Per-boiler objects are listed at the boiler 1 instance; offset them by boiler number using the formulas in the notes. Boiler 1 is the master or stand-alone boiler.
- Per-boiler modulation (AI 128-143) does not work in AA/High Fire, T1 or T2 modes.
- BTUH (AI 146) is an estimate only.
- Several points need newer HeatNet firmware (1.30, 2.00, 3.11 or 4.30); see notes.
Hydrotherm KN / KN+ Series boilers with HeatNet V3 control BACnet objects
Type: AI, AO, AV, BI, BO, BV, MI/MO/MV (multi-state) · Access: Read read-only, Write writable, Command writable with a priority array.
| Description | States | |||||
|---|---|---|---|---|---|---|
| AVmin | 1 | SetpointTimer | BMS failsafe countdown; reload before it reaches zero; 0 – 65535 seconds | s | Write | |
| AVmin | 2 | Setpoint | System setpoint written by the BMS; 40 - 220 °F (4.5 – 104.4 °C) | °F | Write | |
| AV | 3 | OARSetpoint | Outdoor temperature at which the boiler shuts down; 40 – 100 °F (4.5 – 37.8 °C) | °F | Write | |
| AV | 4 | OARHighWaterTemp | Water setpoint at the high outdoor temperature; 60 – 190 °F (15.6 – 87.8 °C) | °F | Write | |
| AV | 5 | OARHighAirTemp | High outdoor air temperature reset point; 50 – 90 °F (10 – 32.2 °C) | °F | Write | |
| AV | 6 | OARLowWaterTemp | Header/supply setpoint at the low outdoor temperature; 70 – 220 °F (21.1 – 104.4 °C) | °F | Write | |
| AV | 7 | OARLowAirTemp | Low outdoor air temperature reset point; -35 – 40 °F (-37.2 – 4.4 °C) | °F | Write | |
| AV | 8 | SetMonth | Clock set value: month (0 = January); 0 (January) – 11 (December) | months | Write | |
| AV | 9 | SetDay | Clock set value: day; 1 – 31 | days | Write | |
| AV | 10 | SetYear | Clock set value: year (0-99); 0 – 99 | years | Write | |
| AV | 11 | SetHour | Clock set value: hour; 0 – 23 | h | Write | |
| AV | 12 | SetMinute | Clock set value: minute; 0 – 59 | min | Write | |
| AV | 13 | SetSecond | Clock set value: second; 0 – 59 | s | Write | |
| AV | 14 | SetWeekday | Clock set value: weekday; 0 (Monday) – 6 (Sunday) | Write | ||
| AV | 15 | DHWSetpoint | DHW setpoint; 40 – 200 °F (4.4 – 93.3 °C) | °F | Write | |
| AV | 16 | BMSFlowRateGPM | System flow measured by the BMS (flow-limited control); 0 – 1500 | gpm | Write | |
| AV | 17 | BMSLimitBoilers | Number of boilers HeatNet may run; 0 – 16 | Write | ||
| BVmin | 1 | HeatDemand | BMS heat demand: 1 puts the boiler plant into heating | Write | 0=no heat demand, 1=heat demand | |
| BV | 2 | OAResetEnable | Enable outdoor air reset | Write | 0=disabled, 1=enabled | |
| BV | 3 | SetClock | Write 1 to load the Set... values into the clock | Write | 1=set the clock | |
| BV | 1000 | Boiler##_Disabled | Boiler is disabled | Read | 0=enabled, 1=disabled | |
| BV | 1001 | Boiler##_LocalOverride | Local Override (member boilers only) | Read | 0=no override, 1=override | |
| BVmin | 1002 | Boiler##_Alarm | Boiler Alarm | Read | 0=ok, 1=alarm | |
| BVmin | 1003 | Boiler##_Failed | Boiler Failed | Read | 0=ok, 1=failed | |
| BV | 1004 | Boiler##_MemberError | Member Alarm or Failed | Read | 0=ok, 1=error | |
| BVmin | 1005 | Boiler##_Running | Boiler is running/firing | Read | 0=off, 1=running (firing) | |
| BV | 1006 | Boiler##_LocalPumpOn | Local pump is on/running | Read | 0=off, 1=on (running) | |
| BV | 1007 | Boiler##_SystemFlowInterlock | System Flow Interlock | Read | 0=open, 1=closed | |
| BV | 1008 | Boiler##_LwcoInterlock | Low Water Cutoff Interlock | Read | 0=open, 1=closed | |
| BV | 1009 | Boiler##_VfdInterlock | VFD Interlock | Read | 0=open, 1=closed | |
| BV | 1010 | Boiler##_GasProveInterlock | Gas Prove Interlock | Read | 0=open, 1=closed | |
| BV | 1011 | Boiler##_Spare4Interlock | Spare 4 (application defined) Interlock | Read | 0=open, 1=closed | |
| BV | 1012 | Boiler##_OperatorInterlock | Operator Interlock | Read | 0=open, 1=closed | |
| BV | 1013 | Boiler##_LocalFlowInterlock | Local Flow Interlock | Read | 0=open, 1=closed | |
| BV | 1015 | Boiler##_MainValve | Main Valve | Read | 0=closed, 1=open | |
| BV | 1016 | Boiler##_PilotValve | Pilot Valve | Read | 0=closed, 1=open | |
| BV | 1017 | Boiler##_BlowerOn | Blower is on/running | Read | 0=off, 1=on (running) | |
| BV | 1018 | Boiler##_IgnitionAlarm | Ignition Circuit Alarm | Read | 0=ok, 1=alarm | |
| BV | 1019 | Boiler##_IRIAlarm | IRI Alarm | Read | 0=ok, 1=alarm | |
| BV | 1020 | Boiler##_HighLimit | High Limit | Read | 0=ok, 1=tripped | |
| BV | 1021 | Boiler##_AirProveSwitch | Air Prove Switch | Read | 0=proven, 1=not proven | |
| BV | 1023 | Boiler##_SoftwareOperator | Software Operator Tripped | Read | 0=not tripped, 1=tripped | |
| BV | 1024 | Boiler##_HeaderSensorNA | Header Sensor not available (detected) | Read | 0=detected, 1=not available | |
| BV | 1025 | Boiler##_SupplySensorNA | Supply/Outlet Sensor not available (detected) | Read | 0=detected, 1=not available | |
| BV | 1026 | Boiler##_ReturnSensorNA | Return/Inlet Sensor not available (detected) | Read | 0=detected, 1=not available | |
| BV | 1027 | Boiler##_OutsideSensorNA | Header Sensor not available (detected) | Read | 0=detected, 1=not available | |
| BV | 1028 | Boiler##_SystemPumpOn | System Pump is on/running | Read | 0=off, 1=on (running) | |
| BV | 1029 | Boiler##_DamperProve1 | Combustion Air Damper Prove (J10B) | Read | 0=not proven, 1=proven | |
| BV | 1030 | Boiler##_Master | This is the Master Boiler | Read | 0=member, 1=master | |
| BV | 1031 | Boiler##_Detected | Boiler ## is detected (present) | Read | 0=not detected, 1=detected | |
| BV | 2000 | Boiler##_AAHighFire | AA/High Fire Input | Read | 0=open, 1=closed | |
| BV | 2001 | Boiler##_HeatDemand | Heat Demand (Local Override) Input | Read | 0=open, 1=closed | |
| BV | 2002 | Boiler##_4to20Remote | 4 to 20ma Remote Input | Read | 0=open, 1=closed | |
| BV | 2003 | Boiler##_OAROverride | Outside Air Reset Override Input | Read | 0=open, 1=closed | |
| BV | 2004 | Boiler##_T1 | T1 Input | Read | 0=open, 1=closed | |
| BV | 2005 | Boiler##_T2 | T2 Input | Read | 0=open, 1=closed | |
| BV | 2006 | Boiler##_T3 | T3 Input | Read | 0=open, 1=closed | |
| BV | 2007 | Boiler##_T4 | T4 Input | Read | 0=open, 1=closed | |
| BV | 3000 | Boiler##_DHWEnabled | DHW enabled status (menus) | Read | 0=disabled, 1=enabled | |
| BV | 3001 | Boiler##_DamperProve2 | Damper Prove (J12B) | Read | 0=open, 1=closed (proven) | |
| BV | 3002 | Boiler##_ServiceFault | Call service fault | Read | 0=ok, 1=fault | |
| BV | 3003 | Boiler##_BlowerFault | Air Switch Blower fault | Read | 0=ok, 1=fault | |
| BV | 3009 | Boiler##_DHWSensorNA | DHW Sensor is not available (detected) | Read | 0=detected, 1=not available | |
| BV | 3010 | Boiler##_DHWBoiler | DHW Boiler | Read | 0=no, 1=yes | |
| BV | 3011 | Boiler##_OpLimitClamp | Boiler input is limited (clamped) due to high supply (outlet) temperature | Read | 0=not clamped, 1=clamped | |
| BV | 3012 | Boiler01_BoilersFlowLimited | Boilers limited by the BMS flow rate value | Read | 0=not limited, 1=limited | |
| BV | 3013 | Boiler01_BoilersBMSLimited | Boilers limited by the BMS limit-boilers value | Read | 0=not limited, 1=limited | |
| BV | 3014 | Boiler##_StackSensorNA | Stack Sensor is not available (detected) | Read | 0=detected, 1=not available | |
| BV | 3015 | Boiler##_SysReturnSensorNA | System Return Sensor is not available (detected) | Read | 0=detected, 1=not available | |
| AImin | 1 | BoilersOn | Number of boilers running | Read | ||
| AImin | 2 | Modulation | System target modulation | % | Read | |
| AImin | 3 | HeaderTemp | Header / system temperature | °F | Read | |
| AI | 4 | SupplyTemp | Supply temperature | °F | Read | |
| AI | 5 | ReturnTemp | Return temperature | °F | Read | |
| AI | 6 | OutsideTemp | Outside air temperature | °F | Read | |
| AI | 7 | DHWTemp | DHW temperature | °F | Read | |
| AI | 8 | StackTemp | Stack (flue) temperature | °F | Read | |
| AI | 9 | Month | Clock: month (0-11) | months | Read | |
| AI | 10 | Day | Clock: day | days | Read | |
| AI | 11 | Year | Clock: year (0-99) | years | Read | |
| AI | 12 | Hour | Clock: hour | h | Read | |
| AI | 13 | Minute | Clock: minute | min | Read | |
| AI | 14 | Second | Clock: second | s | Read | |
| AI | 15 | Weekday | Clock: weekday | Read | ||
| AI | 48 | Boiler01_Runtime | Boiler 1 run time on the current board (boiler n = 47 + n) | min | Read | |
| AI | 64 | Boiler01_Cycles | Boiler 1 cycle count (boiler n = 63 + n) | Read | ||
| AI | 80 | Boiler01_SupplyTemp | Boiler 1 supply (outlet) temperature (boiler n = 79 + n) | °F | Read | |
| AI | 96 | Boiler01_ReturnTemp | Boiler 1 return (inlet) temperature (boiler n = 95 + n) | °F | Read | |
| AI | 112 | Boiler01_DHWTemp | Boiler 1 DHW sensor temperature (boiler n = 111 + n) | °F | Read | |
| AI | 128 | Boiler01_Modulation | Boiler 1 modulation (boiler n = 127 + n) | % | Read | |
| AImin | 144 | OperatingSetpoint | Active setpoint in use (heating, DHW, reset or 4-20 mA) | °F | Read | |
| AI | 145 | AvailableBoilers | Number of boilers available | Read | ||
| AI | 146 | BTUH | Estimated boiler output | BTU/h | Read | |
| AI | 147 | SystemReturnTemp | System return temperature (if fitted) | °F | Read | |
| AI | 148 | SystemFlow | System flow (meter or BMS-written value) | gpm | Read | |
| AI | 149 | HeatingBoilersOn | Boilers running for heating | Read | ||
| AI | 150 | DHWBoilersOn | Boilers running for DHW | Read | ||
| AI | 151 | ManualBoilersOn | Boilers running on local override, T1 or T2 | Read | ||
| AI | 152 | Boiler01_LocalFlow | Boiler 1 local flow rate (boiler n = 151 + n) | gpm | Read | |
| AI | 168 | AddBoilerTimer | Seconds until the next boiler can start | s | Read | |
| AI | 169 | ShedBoilerTimer | Seconds until the next boiler can be shed | s | Read |
No points match these filters.
Object ID lookup: Hydrotherm KN / KN+ Series boilers with HeatNet V3 control point IDs by name
AV1SetpointTimerAV2SetpointAV3OARSetpointAV4OARHighWaterTempAV5OARHighAirTempAV6OARLowWaterTempAV7OARLowAirTempAV8SetMonthAV9SetDayAV10SetYearAV11SetHourAV12SetMinuteAV13SetSecondAV14SetWeekdayAV15DHWSetpointAV16BMSFlowRateGPMAV17BMSLimitBoilersBV1HeatDemandBV2OAResetEnableBV3SetClockBV1000Boiler##_DisabledBV1001Boiler##_LocalOverrideBV1002Boiler##_AlarmBV1003Boiler##_FailedBV1004Boiler##_MemberErrorBV1005Boiler##_RunningBV1006Boiler##_LocalPumpOnBV1007Boiler##_SystemFlowInterlockBV1008Boiler##_LwcoInterlockBV1009Boiler##_VfdInterlockBV1010Boiler##_GasProveInterlockBV1011Boiler##_Spare4InterlockBV1012Boiler##_OperatorInterlockBV1013Boiler##_LocalFlowInterlockBV1015Boiler##_MainValveBV1016Boiler##_PilotValveBV1017Boiler##_BlowerOnBV1018Boiler##_IgnitionAlarmBV1019Boiler##_IRIAlarmBV1020Boiler##_HighLimitBV1021Boiler##_AirProveSwitchBV1023Boiler##_SoftwareOperatorBV1024Boiler##_HeaderSensorNABV1025Boiler##_SupplySensorNABV1026Boiler##_ReturnSensorNABV1027Boiler##_OutsideSensorNABV1028Boiler##_SystemPumpOnBV1029Boiler##_DamperProve1BV1030Boiler##_MasterBV1031Boiler##_DetectedBV2000Boiler##_AAHighFireBV2001Boiler##_HeatDemandBV2002Boiler##_4to20RemoteBV2003Boiler##_OAROverrideBV2004Boiler##_T1BV2005Boiler##_T2BV2006Boiler##_T3BV2007Boiler##_T4BV3000Boiler##_DHWEnabledBV3001Boiler##_DamperProve2BV3002Boiler##_ServiceFaultBV3003Boiler##_BlowerFaultBV3009Boiler##_DHWSensorNABV3010Boiler##_DHWBoilerBV3011Boiler##_OpLimitClampBV3012Boiler01_BoilersFlowLimitedBV3013Boiler01_BoilersBMSLimitedBV3014Boiler##_StackSensorNABV3015Boiler##_SysReturnSensorNAAI1BoilersOnAI2ModulationAI3HeaderTempAI4SupplyTempAI5ReturnTempAI6OutsideTempAI7DHWTempAI8StackTempAI9MonthAI10DayAI11YearAI12HourAI13MinuteAI14SecondAI15WeekdayAI48Boiler01_RuntimeAI64Boiler01_CyclesAI80Boiler01_SupplyTempAI96Boiler01_ReturnTempAI112Boiler01_DHWTempAI128Boiler01_ModulationAI144OperatingSetpointAI145AvailableBoilersAI146BTUHAI147SystemReturnTempAI148SystemFlowAI149HeatingBoilersOnAI150DHWBoilersOnAI151ManualBoilersOnAI152Boiler01_LocalFlowAI168AddBoilerTimerAI169ShedBoilerTimer
Integration notes
- The object list does not say which BACnet data link (BACnet IP or BACnet MS/TP) is used and gives no device instance or network settings.
- Per-boiler binary values are printed once as Boiler##_<name> with an instance formula and are listed here at the boiler 1 instance: 1000-series base + (n - 1) x 32, 2000/3000-series base + (n - 1) x 16. Boiler 1 is the master or stand-alone boiler; members are 2-16.
- Per-boiler analog inputs are printed as ranges and listed here for boiler 1 only: Runtime AI 48-63, Cycles AI 64-79, SupplyTemp AI 80-95, ReturnTemp AI 96-111, DHWTemp AI 112-127, Modulation AI 128-143, LocalFlow AI 152-167 (boiler n = boiler 1 instance + n - 1).
- Firmware: AV 16-17, AI 145 and BV 3012-3013 need 1.30+; AI 146-151 and BV 3014-3015 need 2.00+; AI 152-167 need 3.11+; AI 168-169 need 4.30+.
- No objects are printed at BV 1014, BV 1022 or BV 3004-3008. The document describes Boiler##_OutsideSensorNA with the same text as HeaderSensorNA ('Header Sensor not available'); the name suggests the outside sensor.
- Numbering largely matches Mestek's RBI HeatNet V3 list (RBI FIII/Fusion/CK) in this library; this Hydrotherm v2.00 list adds AI 152-169 and uses AI 7/8 for DHWTemp/StackTemp.
Check it against the live device. A points list tells you what the controller can expose; the unit in front of you may differ by firmware or installed options. This list is provided as-is for reference only and may contain mistakes — confirming it before you write, map or commission anything is up to you (terms). Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the KN / KN+ Series boilers with HeatNet V3 control and exports what it actually has to Excel — free. New to BACnet? Start with what a BACnet points list is and what the object types mean.
Questions about the Hydrotherm KN / KN+ Series boilers with HeatNet V3 control
How many BACnet points does the Hydrotherm KN / KN+ Series boilers with HeatNet V3 control have?
This list has 101 BACnet objects: 32 analog inputs, 17 analog values, 52 binary values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Hydrotherm KN / KN+ Series boilers with HeatNet V3 control BACnet points are writable?
20 of the 101 objects accept a write. Points marked Command have a priority array: a write holds until it is released, so release it back to automatic when you are done.
Where is the official Hydrotherm KN / KN+ Series boilers with HeatNet V3 control BACnet documentation?
The source is ATH KN, KN+ Series - HeatNet V3 BACnet Objects (v2.00), published free by Hydrotherm at https://www.literature.mestek.com/dms/Hydrotherm%20Boilers/ATH%20HeatNet%20V3%20BACnet%20Objects%20v2-00.pdf.
What are the minimum BACnet points to integrate the Hydrotherm KN / KN+ Series boilers with HeatNet V3 control?
Start with BV 1 HeatDemand (Heat demand from the BMS (1 = heat)); AV 2 Setpoint (System setpoint, 40-220 °F); AV 1 SetpointTimer (Failsafe countdown; reload before it reaches 0); AI 144 OperatingSetpoint (Active setpoint in use); AI 3 HeaderTemp (Header / system temperature, °F); AI 1 BoilersOn (Number of boilers running); AI 2 Modulation (System target modulation, %); BV 1005 Boiler##_Running (Boiler 1 firing (add 32 per boiler number)); BV 1002 Boiler##_Alarm (Boiler 1 alarm (add 32 per boiler number)); BV 1003 Boiler##_Failed (Boiler 1 failed (add 32 per boiler number)).
How do I enable BMS control of the Hydrotherm KN / KN+ Series boilers with HeatNet V3 control?
BV 1 HeatDemand puts the boiler (plant) into heating mode when set to 1; 0 removes the demand. The setpoint the BMS writes is AV 2 Setpoint.
Does the Hydrotherm KN / KN+ Series boilers with HeatNet V3 control need a BACnet heartbeat or have a communication timeout?
AV 1 SetpointTimer (0-65535 s) is a BMS failsafe countdown. The BMS must reload it periodically; if it reaches zero the control assumes the BMS has stopped and reloads its own saved local setpoint. Writing any read/write variable reloads the timer to 60 s if it is below 60 (on firmware below 3.48 only writing the setpoint does this).
Can the BMS supply sensor values to the Hydrotherm KN / KN+ Series boilers with HeatNet V3 control?
AV 16 BMSFlowRateGPM lets the BMS supply the system flow for flow-limited control, and AV 17 BMSLimitBoilers caps how many boilers HeatNet may run. AV 3-7 and BV 2 set up outdoor air reset; there is no writable outdoor temperature.
How do I check these points on the real KN / KN+ Series boilers with HeatNet V3 control?
Scan the network with a BACnet IP browser such as Easy BACnet, open the device and compare its object list with this table. Anything missing is usually an option that isn't installed or a point that is disabled in the controller's configuration.
More Hydrotherm BACnet points lists
- Commercial boiler controller
Hydrotherm KN Series (KNSX) boilers - HeatNet BACnet Bridge
Hydrotherm (Mestek) KN Series boilers covered by the KNSX object list, with a HeatNet control and a HeatNet BACnet IP or BACnet MS/TP bridge.
Also known as: KNSX, KN Series, HeatNet, HeatNet bridge, Mestek - Commercial boiler controller
Hydrotherm KN2 / KN4 / rAy boilers - HeatNet BACnet Bridge
Hydrotherm (Mestek) KN2 and KN4 boilers and rAy boilers with a HeatNet control and a HeatNet BACnet IP or BACnet MS/TP bridge (bridge configuration 2.40+).
Also known as: KN2, KN-2, KN4, KN-4, rAy, HeatNet, HeatNet bridge, KNSLM, Mestek
Source: ATH KN, KN+ Series - HeatNet V3 BACnet Objects · v2.00. Object names, instances and units are reproduced as published; descriptions are our own.