Easy BACnet
  1. Home
  2. BACnet points lists
  3. RBI
  4. FIII / Fusion / CK boilers with HeatNet V3 control

Commercial boiler controller · BACnet points list

RBI FIII / Fusion / CK boilers with HeatNet V3 control BACnet points list

Updated 28 October 2026

Short answer

The HeatNet V3 control on RBI FIII, Fusion and CK 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/boiler limits as analog and binary values. Read-only analog inputs give plant temperatures, counts and per-boiler run time, cycles, temperatures and modulation, and read-only binary values give interlock, alarm and status flags for each of up to 16 boilers.

This page lists 99 BACnet objects for the RBI FIII / Fusion / CK 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 RBI’s own free documentation, linked below.

Manufacturer
RBI
Model
FIII / Fusion / CK boilers with HeatNet V3 control
Equipment
Commercial boiler controller
Equipment type
Boilers & water heaters
BACnet objects
99 (20 writable)
Transport
—
Firmware
HeatNet V3; BTUH, system return/flow and boiler-count points need firmware 2.00 or later
Also known as
HeatNet V3, HeatNet, Futera III, FIII, Futera Fusion, Fusion, CK Series, Mestek, RBI V3 BACnet Objects
Source document
RBI FIII/Fusion/CK Series Boiler - HeatNet V3 BACnet Objects · V1.00
Download CSV 99 rows Download EDE B.I.G.-EU JSON Manufacturer PDF ↗ Download Easy BACnet Mobile App Google Play

BMS integration notes: RBI FIII / Fusion / CK boilers with HeatNet V3 control

Integration in brief

Connect the BMS to the master (boiler 1) HeatNet board. 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.

ObjectNameWhyAccess
BV 1HeatDemandHeat demand from the BMS (1 = heat)Write
AV 2SetpointSystem setpoint, 40-220 °FWrite
AV 1SetpointTimerFailsafe countdown; reload before it reaches 0Write
AI 144OperatingSetpointActive setpoint in useRead
AI 3HeaderTempHeader / system temperature, °FRead
AI 1BoilersOnNumber of boilers runningRead
AI 2ModulationSystem target modulation, %Read
BV 1005Boiler##_RunningBoiler 1 firing (add 32 per boiler number)Read
BV 1002Boiler##_AlarmBoiler 1 alarm (add 32 per boiler number)Read
BV 1003Boiler##_FailedBoiler 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

Watch out for

RBI FIII / Fusion / CK 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.

99 of 99 shown
Type
Binary
Access
Show
RBI FIII / Fusion / CK boilers with HeatNet V3 control BACnet Points List
DescriptionStates
AVmin1SetpointTimerBMS failsafe timer; reload before it counts to zero; 0 – 65535 secondssWrite
AVmin2SetpointSystem setpoint written by the BMS (see SetpointTimer); 40 - 220 °F (4.5 – 104.4 °C)°FWrite
AV3OARSetpointOutdoor temperature at which the boiler shuts down; 40 – 100 °F (4.5 – 37.8 °C)°FWrite
AV4OARHighWaterTempWater setpoint at the high outdoor temperature; 60 – 190 °F (15.6 – 87.8 °C)°FWrite
AV5OARHighAirTempHigh outdoor air temperature reset point; 50 – 90 °F (10 – 32.2 °C)°FWrite
AV6OARLowWaterTempHeader/supply setpoint at the low outdoor temperature; 70 – 220 °F (21.1 – 104.4 °C)°FWrite
AV7OARLowAirTempLow outdoor air temperature reset point; -35 – 40 °F (-37.2 – 4.4 °C)°FWrite
AV8SetMonthClock set value: month (0 = January); 0 (January) – 11 (December)monthsWrite
AV9SetDayClock set value: day; 1 – 31daysWrite
AV10SetYearClock set value: year (0-99); 0 – 99yearsWrite
AV11SetHourClock set value: hour; 0 – 23hWrite
AV12SetMinuteClock set value: minute; 0 – 59minWrite
AV13SetSecondClock set value: second; 0 – 59sWrite
AV14SetWeekdayClock set value: weekday (0 = Monday); 0 (Monday) – 6 (Sunday)Write
AV15DHWSetpointDHW setpoint; 40 – 200 °F (4.4 – 93.3 °C)°FWrite
AV16BMSFlowRateGPMSystem flow measured by the BMS (flow-limited control); 0 – 1500gpmWrite
AV17BMSLimitBoilersNumber of boilers HeatNet may run (boilers-limited control); 0 – 16Write
BVmin1HeatDemandBMS heat demand: 1 puts the boiler plant into heatingWrite0=No heat demand, 1=Heat demand
BV2OAResetEnableEnable outdoor air resetWrite0=Disabled, 1=Enabled
BV3SetClockWrite 1 to load the Set... values into the clockWrite1=Set the clock
BV1000Boiler##_DisabledDisabledRead0=enabled, 1=disabled
BV1001Boiler##_LocalOverrideLocal Override (member boilers only)Read0=no override, 1=override
BVmin1002Boiler##_AlarmAlarmRead0=ok, 1=alarm
BVmin1003Boiler##_FailedFailedRead0=ok, 1=failed
BV1004Boiler##_MemberErrorMember Alarm or FailedRead0=ok, 1=error
BVmin1005Boiler##_RunningRunning/firingRead0=off, 1=running (firing)
BV1006Boiler##_LocalPumpOnLocal pump is on/runningRead0=off, 1=on (running)
BV1007Boiler##_SystemFlowInterlockSystem Flow InterlockRead0=open, 1=closed
BV1008Boiler##_LwcoInterlockLow Water Cutoff InterlockRead0=open, 1=closed
BV1009Boiler##_VfdInterlockVFD InterlockRead0=open, 1=closed
BV1010Boiler##_GasProveInterlockGas Prove InterlockRead0=open, 1=closed
BV1011Boiler##_Spare4InterlockSpare 4 (application defined) InterlockRead0=open, 1=closed
BV1012Boiler##_OperatorInterlockOperator InterlockRead0=open, 1=closed
BV1013Boiler##_LocalFlowInterlockLocal Flow InterlockRead0=open, 1=closed
BV1015Boiler##_MainValveMain ValveRead0=closed, 1=open
BV1016Boiler##_PilotValvePilot ValveRead0=closed, 1=open
BV1017Boiler##_BlowerOnBlower is on/runningRead0=off, 1=on (running)
BV1018Boiler##_IgnitionAlarmIgnition Circuit AlarmRead0=ok, 1=alarm
BV1019Boiler##_IRIAlarmIRI AlarmRead0=ok, 1=alarm
BV1020Boiler##_HighLimitHigh LimitRead0=ok, 1=tripped
BV1021Boiler##_AirProveSwitchAir Prove SwitchRead0=proven, 1=not proven
BV1023Boiler##_SoftwareOperatorSoftware Operator TrippedRead0=not tripped, 1=tripped
BV1024Boiler##_HeaderSensorNAHeader Sensor not available (detected)Read0=detected, 1=not available
BV1025Boiler##_SupplySensorNASupply/Outlet Sensor not available (detected)Read0=detected, 1=not available
BV1026Boiler##_ReturnSensorNAReturn/Inlet Sensor not available (detected)Read0=detected, 1=not available
BV1027Boiler##_OutsideSensorNAOutside sensor not available (manual text says Header)Read0=detected, 1=not available
BV1028Boiler##_SystemPumpOnSystem Pump is on/runningRead0=off, 1=on (running)
BV1029Boiler##_DamperProve1Combustion Air Damper Prove (J10B). (revision 1.x controls only)Read0=not proven, 1=proven
BV1030Boiler##_MasterThis is the Master BoilerRead0=member, 1=master
BV1031Boiler##_DetectedDetected (present)Read0=not detected, 1=detected
BV2000Boiler##_AAHighFireAA/High Fire InputRead0=open, 1=closed
BV2001Boiler##_HeatDemandHeat Demand (Local Override) InputRead0=open, 1=closed
BV2002Boiler##_4to20Remote4 to 20ma Remote InputRead0=open, 1=closed
BV2003Boiler##_OAROverrideOutside Air Reset Override InputRead0=open, 1=closed
BV2004Boiler##_T1T1 InputRead0=open, 1=closed
BV2005Boiler##_T2T2 InputRead0=open, 1=closed
BV2006Boiler##_T3T3 InputRead0=open, 1=closed
BV2007Boiler##_T4T4 InputRead0=open, 1=closed
BV3000Boiler##_DHWEnabledDHW enabled status (menus)Read0=disabled, 1=enabled
BV3001Boiler##_DamperProve2Damper Prove (J12B)Read0=open, 1=closed (proven)
BV3002Boiler##_ServiceFaultCall service faultRead0=ok, 1=fault
BV3003Boiler##_BlowerFaultAir Switch Blower faultRead0=ok, 1=fault
BV3009Boiler##_DHWSensorNADHW Sensor is not available (detected)Read0=detected, 1=not available
BV3010Boiler##_DHWBoilerDHW BoilerRead0=no, 1=yes
BV3011Boiler##_OpLimitClampInput limited (clamped) by high supply temperatureRead0=not clamped, 1=clamped
BV3012Boiler01_BoilersFlowLimitedBoilers limited by the BMS flow rate valueRead0=not limited, 1=limited
BV3013Boiler01_BoilersBMSLimitedBoilers limited by the BMS limit-boilers valueRead0=not limited, 1=limited
BV3014Boiler##_StackSensorNAStack Sensor is not available (detected) (firmware 2.00+)Read0=detected, 1=not available
BV3015Boiler##_SysReturnSensorNASystem Return Sensor is not available (detected) (firmware 2.00+)Read0=detected, 1=not available
AImin1BoilersOnBoilers currently runningRead
AImin2ModulationSystem target modulation level%Read
AImin3HeaderTempHeader / system temperature°FRead
AI4SupplyTempSupply temperature°FRead
AI5ReturnTempReturn temperature°FRead
AI6OutsideTempOutside air temperature°FRead
AI7Spare1Raw A/D value, spare input 1Read
AI8Spare2Raw A/D value, spare input 2Read
AI9MonthClock month (0 = January)monthsRead
AI10DayClock daydaysRead
AI11YearClock year (0-99)yearsRead
AI12HourClock hourhRead
AI13MinuteClock minuteminRead
AI14SecondClock secondsRead
AI15WeekdayClock weekday (0 = Monday)Read
AI16DHWTempDHW temperature°FRead
AI48Boiler01_RuntimeBoiler 1 run time with the current control boardminRead
AI64Boiler01_CyclesBoiler 1 cycles with the current control boardRead
AI80Boiler01_SupplyTempBoiler 1 supply (outlet) temperature°FRead
AI96Boiler01_ReturnTempBoiler 1 return (inlet) temperature°FRead
AI112Boiler01_DHWTempBoiler 1 DHW sensor temperature°FRead
AI128Boiler01_ModulationBoiler 1 modulation (not in AA/High Fire, T1 or T2 modes)%Read
AImin144OperatingSetpointActive setpoint: normal, DHW, outdoor reset or 4-20 mA°FRead
AI145AvailableBoilersBoilers availableRead
AI146BTUHEstimated plant output (firmware 2.00+)BTU/hRead
AI147SystemReturnTempSystem return temperature, if fitted (firmware 2.00+)°FRead
AI148SystemFlowSystem flow: meter reading or BMSFlowRateGPM (firmware 2.00+)gpmRead
AI149HeatingBoilersOnBoilers running for heating (firmware 2.00+)Read
AI150DHWBoilersOnBoilers running for DHW (firmware 2.00+)Read
AI151ManualBoilersOnBoilers running on local override, T1, T2, AA (firmware 2.00+)Read

Integration notes

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. Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the FIII / Fusion / CK 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 RBI FIII / Fusion / CK boilers with HeatNet V3 control

How many BACnet points does the RBI FIII / Fusion / CK boilers with HeatNet V3 control have?

This list has 99 BACnet objects: 30 analog inputs, 17 analog values, 52 binary values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which RBI FIII / Fusion / CK boilers with HeatNet V3 control BACnet points are writable?

20 of the 99 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 RBI FIII / Fusion / CK boilers with HeatNet V3 control BACnet documentation?

The source is RBI FIII/Fusion/CK Series Boiler - HeatNet V3 BACnet Objects (V1.00), published free by RBI at https://www.literature.mestek.com/dms/RBI%20Water%20Heaters/RBI%20V3%20BACnet%20Objects%20v1.00.pdf.

What are the minimum BACnet points to integrate the RBI FIII / Fusion / CK 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 RBI FIII / Fusion / CK 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 RBI FIII / Fusion / CK 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 RBI FIII / Fusion / CK 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 FIII / Fusion / CK 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.

Source: RBI FIII/Fusion/CK Series Boiler - HeatNet V3 BACnet Objects · V1.00. Object names, instances and units are reproduced as published; descriptions are our own.