Commercial water heater controller · BACnet points list
Lochinvar Regent BACnet points list
Updated 28 October 2026
The Regent water heater shares the Crest communication manual but has its own BACnet MS/TP object map. It covers DHW thermostat and setpoint commands, safety switch and relay states, temperatures, flow rate, combustion values and status codes.
This page lists 63 BACnet objects for the Lochinvar Regent — 7 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Lochinvar’s own free documentation, linked below.
- Manufacturer
- Lochinvar
- Model
- Regent
- Equipment
- Commercial water heater controller
- Equipment type
- Boilers & water heaters
- BACnet objects
- 63 (7 writable)
- Transport
- BACnet MS/TP
- Firmware
- Not stated
- Default device instance
- 680000 + MAC address (base can be changed)
- Also known as
- Regent IWH, IWH500-1000
Reference only, provided as-is: verify against Lochinvar’s current documentation and the live device before use. Not official Lochinvar information. Terms of use.
BMS integration notes: Lochinvar Regent
The Regent water heater uses the same Modbus/BACnet board and configuration approach as the Crest: write AV 0 Configuration to say which values the BAS supplies, then command the DHW thermostat and setpoint. Most integrations simply read status, temperatures and the status, blocking and lockout codes.
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 |
|---|---|---|---|
| AV 0 | Configuration | Bitmask of BAS-supplied inputs; resend before commands | Write |
| BV 4 | DHW Thermostat | DHW call from the BAS | Write |
| AV 3 | DHW Setpoint | DHW setpoint from the BAS | Write |
| AI 13 | Unit Status Code | What the heater is doing; 40 = lockout | Read |
| AI 8 | Outlet Temperature | Heater outlet water temperature, °C | Read |
| AI 11 | Firing Rate | Burner firing rate, % | Read |
| AI 15 | Unit Lockout Code | Lockout cause; valid only when status code is 40 | Read |
Enable & remote start
Set the Demand Configuration under Main Menu > Setup > BMS. ENABLE active / BMS inactive: local setpoints plus an enable (BV 4, packed in AV 1). ENABLE and BMS active: enable plus the AV 2 setpoint command. Set the matching AV 0 bits first.
Heartbeat & communication loss
The Regent communication timer is fixed at 300 s; if communication stops longer than that the unit reverts to its own controls. When the BAS sends a setpoint command it must refresh it at least every 4 seconds or the unit reverts to its own inputs.
Sensors & values from the BMS
With the matching AV 0 bits set, the BAS can write AV 6 System Supply Temperature and AV 7 Building Recirculation Temperature (°C).
Network setup
- MAC address from dip switches 1-8 (master only, so 0-127); baud from switches 9-10: 9600, 19200, 38400 or 76800.
- Device instance = base 680000 + MAC address; the base can be changed.
Watch out for
- Resend the AV 0 configuration bits before each command.
- AI 4-6 units are misprinted as "5" in the manual; they are percentages.
Lochinvar Regent 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 | |||||
|---|---|---|---|---|---|---|
| BVmin | 4 | DHW Thermostat | Tank / DHW thermostat call | Write | ||
| BI | 0 | Hex Door Temperature Switch / MRHL | Safety / proving switch status | Read | ||
| BI | 1 | Flow Switch | Safety / proving switch status | Read | ||
| BI | 2 | Gas Pressure Switch 1 | Safety / proving switch status | Read | ||
| BI | 4 | Proof of Closure | Safety / proving switch status | Read | ||
| BI | 5 | Blocked Drain Switch | Safety / proving switch status | Read | ||
| BI | 7 | Flame 1 | Flame status | Read | ||
| BI | 10 | Blocked Vent Switch | Safety / proving switch status | Read | ||
| BI | 18 | Gas Pressure Switch 2 | Safety / proving switch status | Read | ||
| BI | 20 | Flue Damper Switch | Safety / proving switch status | Read | ||
| BI | 22 | Flame 2 | Flame status | Read | ||
| BI | 29 | DHW Thermostat | Tank / DHW thermostat call | Read | ||
| BI | 32 | Run Time Contacts | Output or relay status | Read | ||
| BI | 33 | Alarm Contacts | Output or relay status | Read | ||
| BI | 34 | Internal Circulation Pump | Output or relay status | Read | ||
| BI | 35 | Cascade Isolation Valve | Output or relay status | Read | ||
| BI | 37 | Gas Valve | Output or relay status | Read | ||
| BI | 40 | Building Recirculation Pump | Output or relay status | Read | ||
| BI | 43 | Flue Damper Output | Output or relay status | Read | ||
| BI | 48 | Main Fan | Output or relay status | Read | ||
| BI | 50 | External Spark / HSI | Output or relay status | Read | ||
| BI | 51 | Air Valve Trigger | Output or relay status | Read | ||
| BI | 52 | Air Proving Switch | Safety / proving switch status | Read | ||
| AI | 0 | Binary Inputs 0-15 | Packed word of binary inputs 0-15 | Read | ||
| AI | 1 | Binary Inputs 16-31 | Packed word of binary inputs 16-31 | Read | ||
| AI | 2 | Binary Inputs 32-47 | Packed word of binary inputs 32-47 | Read | ||
| AI | 3 | System / Cascade Setpoint | Setpoint value | °C | Read | |
| AI | 4 | System Pump Speed | Pump speed output | % | Read | |
| AI | 5 | Cascade Total Power | Total cascade firing capacity | % | Read | |
| AI | 6 | Cascade Current Power | Current cascade firing rate | % | Read | |
| AI | 7 | Outlet Setpoint | Setpoint value | °C | Read | |
| AImin | 8 | Outlet Temperature | Temperature reading | °C | Read | |
| AI | 9 | Inlet Temperature | Temperature reading | °C | Read | |
| AI | 10 | Flue Temperature | Temperature reading | °C | Read | |
| AImin | 11 | Firing Rate | Burner firing rate | % | Read | |
| AImin | 13 | Unit Status Code | Current operating status code | Read | ||
| AI | 14 | Unit Blocking Code | Active blocking (soft lockout) code | Read | ||
| AImin | 15 | Unit Lockout Code | Active lockout code | Read | ||
| AI | 18 | Air Damper Target Angle | Combustion / flow value | Read | ||
| AI | 19 | Gas Damper Target Angle | Combustion / flow value | Read | ||
| AI | 20 | Fan Speed Target | Combustion / flow value | Read | ||
| AI | 22 | O2 Sensor Status | Combustion / flow value | Read | ||
| AI | 23 | Current Trim Factor | Combustion / flow value | Read | ||
| AI | 24 | Barometer | Combustion / flow value | Read | ||
| AI | 25 | Binary Inputs 48-63 | Packed word of binary inputs 48-63 | Read | ||
| AI | 26 | Lock-Out Error Leader | Lockout flag for this cascade unit | Read | ||
| AI | 27 | Lock-Out Error Member 1 | Lockout flag for this cascade unit | Read | ||
| AI | 28 | Lock-Out Error Member 2 | Lockout flag for this cascade unit | Read | ||
| AI | 29 | Lock-Out Error Member 3 | Lockout flag for this cascade unit | Read | ||
| AI | 30 | Lock-Out Error Member 4 | Lockout flag for this cascade unit | Read | ||
| AI | 31 | Lock-Out Error Member 5 | Lockout flag for this cascade unit | Read | ||
| AI | 32 | Lock-Out Error Member 6 | Lockout flag for this cascade unit | Read | ||
| AI | 33 | Lock-Out Error Member 7 | Lockout flag for this cascade unit | Read | ||
| AI | 35 | Flame 1 | Flame status | Read | ||
| AI | 36 | Flame 2 | Flame status | Read | ||
| AI | 37 | Corrected O2 Reading | Combustion / flow value | Read | ||
| AI | 38 | Flow Rate | Combustion / flow value | Read | ||
| AVmin | 0 | Configuration | Bitmask selecting which values the BAS supplies | Write | ||
| AV | 1 | Coils | Packed word of the binary value commands | Write | ||
| AV | 2 | 0-10 Volt Input / Setpoint Command | BAS rate or setpoint command (0-100%) | % | Write | |
| AVmin | 3 | DHW Setpoint | Setpoint value | °C | Write | |
| AV | 6 | System Supply Temperature | Temperature reading | °C | Write | |
| AV | 7 | Building Recirculation Temperature | Temperature reading | °C | Write |
No points match these filters.
Object ID lookup: Lochinvar Regent point IDs by name
BV4DHW ThermostatBI0Hex Door Temperature Switch / MRHLBI1Flow SwitchBI2Gas Pressure Switch 1BI4Proof of ClosureBI5Blocked Drain SwitchBI7Flame 1BI10Blocked Vent SwitchBI18Gas Pressure Switch 2BI20Flue Damper SwitchBI22Flame 2BI29DHW ThermostatBI32Run Time ContactsBI33Alarm ContactsBI34Internal Circulation PumpBI35Cascade Isolation ValveBI37Gas ValveBI40Building Recirculation PumpBI43Flue Damper OutputBI48Main FanBI50External Spark / HSIBI51Air Valve TriggerBI52Air Proving SwitchAI0Binary Inputs 0-15AI1Binary Inputs 16-31AI2Binary Inputs 32-47AI3System / Cascade SetpointAI4System Pump SpeedAI5Cascade Total PowerAI6Cascade Current PowerAI7Outlet SetpointAI8Outlet TemperatureAI9Inlet TemperatureAI10Flue TemperatureAI11Firing RateAI13Unit Status CodeAI14Unit Blocking CodeAI15Unit Lockout CodeAI18Air Damper Target AngleAI19Gas Damper Target AngleAI20Fan Speed TargetAI22O2 Sensor StatusAI23Current Trim FactorAI24BarometerAI25Binary Inputs 48-63AI26Lock-Out Error LeaderAI27Lock-Out Error Member 1AI28Lock-Out Error Member 2AI29Lock-Out Error Member 3AI30Lock-Out Error Member 4AI31Lock-Out Error Member 5AI32Lock-Out Error Member 6AI33Lock-Out Error Member 7AI35Flame 1AI36Flame 2AI37Corrected O2 ReadingAI38Flow RateAV0ConfigurationAV1CoilsAV20-10 Volt Input / Setpoint CommandAV3DHW SetpointAV6System Supply TemperatureAV7Building Recirculation Temperature
Integration notes
- BACnet needs the optional Lochinvar Modbus/BACnet communication board; address and baud rate are set on its dip switches.
- The BACnet board is an MS/TP master only, so MAC addresses 0-127 are usable.
- AV 0 (Configuration) is a bitmask: set a bit to 1 to make the water heater use the BAS-written value instead of its own input.
- BAS-supplied temperatures must be rewritten every few seconds and other commands at least every 4 minutes, or the unit reverts to local control.
- Temperatures are in °C on the bus.
- AI 4-6 units are misprinted as "5" in the manual; they are percentages.
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 Regent 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 Lochinvar Regent
How many BACnet points does the Lochinvar Regent have?
This list has 63 BACnet objects: 34 analog inputs, 6 analog values, 22 binary inputs, 1 binary value. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Lochinvar Regent BACnet points are writable?
7 of the 63 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 Lochinvar Regent BACnet documentation?
The source is Modbus and BACnet Communication Instructions (Crest FB/OF751-6001, FCB1000-6000 & Regent IWH500-1000) (100161012_2000020084), revision Rev X, 04/26, published free by Lochinvar at https://assets.lochinvar.com/damroot/Original/10017/MODB_100161012_2000020084_REV%20X_(71343).pdf.
What are the minimum BACnet points to integrate the Lochinvar Regent?
Start with AV 0 Configuration (Bitmask of BAS-supplied inputs; resend before commands); BV 4 DHW Thermostat (DHW call from the BAS); AV 3 DHW Setpoint (DHW setpoint from the BAS); AI 13 Unit Status Code (What the heater is doing; 40 = lockout); AI 8 Outlet Temperature (Heater outlet water temperature, °C); AI 11 Firing Rate (Burner firing rate, %); AI 15 Unit Lockout Code (Lockout cause; valid only when status code is 40).
How do I enable BMS control of the Lochinvar Regent?
Set the Demand Configuration under Main Menu > Setup > BMS. ENABLE active / BMS inactive: local setpoints plus an enable (BV 4, packed in AV 1). ENABLE and BMS active: enable plus the AV 2 setpoint command. Set the matching AV 0 bits first.
Does the Lochinvar Regent need a BACnet heartbeat or have a communication timeout?
The Regent communication timer is fixed at 300 s; if communication stops longer than that the unit reverts to its own controls. When the BAS sends a setpoint command it must refresh it at least every 4 seconds or the unit reverts to its own inputs.
Can the BMS supply sensor values to the Lochinvar Regent?
With the matching AV 0 bits set, the BAS can write AV 6 System Supply Temperature and AV 7 Building Recirculation Temperature (°C).
How do I check these points on the real Regent?
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 Lochinvar BACnet points lists
- Commercial condensing water heater controller
Lochinvar Armor 1250-4000 water heater (SMART SYSTEM)
Lochinvar Armor volume water heaters, models 1250-4000, Series 100 and 101, with the SMART SYSTEM control and the Modbus/BACnet communication board.
Also known as: Armor, Armor 1250, Armor 4000, AWH, Armor Series 100, Armor Series 101, SMART SYSTEM, MTR-01, 100305786 - Commercial boiler / water heater / pool heater controller
Lochinvar Copper-fin II / IIE (CFX, CHX, CPX)
Lochinvar Copper-fin II/IIE boilers and water heaters (models 402-2072) and pool heaters (502-2072) with the SMART SYSTEM control.
Also known as: Copper-fin, Copper-Fin II, Copper-fin IIE, CFX, CHX, CPX, C(F,H,P)X-MODB, CB 402-2072, CW 402-2072 - Condensing boiler controller
Lochinvar Crest
Crest FB/OF 751-6001 and FCB 1000-6000 condensing boilers (the manual uses the same map for Hellcat).
Also known as: Crest FB, Crest OF, Crest FCB, Hellcat - Heating appliance controller gateway (IPW)
Lochinvar IPW (ProtoNode FPC-N54)
Lochinvar IPW units, read through the ProtoNode FPC-N54 gateway (Appendix C.8).
Also known as: IPW, Lochinvar IPW, ProtoNode FPC-N54 - Condensing boiler / water heater controller
Lochinvar Knight / Armor (SMART TOUCH)
Knight, Knight XL, Armor, Wall Mount, Wall Hung, AQUAS, FTXL and Shield boilers and water heaters with the SMART TOUCH control.
Also known as: Knight XL, Outdoor Knight, Armor, Wall Mount, Wall Hung, AQUAS, FTXL, Shield, MODB-I-O - Commercial boiler controller gateway
Lochinvar Knight FTXL (ProtoNode FPC-N54)
Lochinvar Knight FTXL fire-tube boilers, read through the ProtoNode FPC-N54 gateway.
Also known as: Knight FTXL, FTXL, Lochinvar FTXL, ProtoNode FPC-N54 - Electric boiler controller
Lochinvar Lectrus electric boiler (KEB)
Lochinvar Lectrus electric boilers, models KEB 0015-0150, with the Modbus/BACnet communication board.
Also known as: Lectrus, KEB, KEB0015, KEB0150, MODB-I-O-KEB, Lochinvar electric boiler - Commercial boiler controller gateway
Lochinvar Power Fin 2.5-5.0 (ProtoNode FPC-N54)
Lochinvar Power Fin boilers in the 2.5-5.0 size range (the guide's "Powerfin_2.5_5.0" profile), read through the ProtoNode FPC-N54 gateway.
Also known as: Power Fin 2.5-5.0, Power-Fin 2500-5000, PBN/PFN 2.5-5.0, Lochinvar Power Fin, ProtoNode FPC-N54 - Commercial boiler / water heater controller
Lochinvar Power-Fin (SMART SYSTEM)
Lochinvar Power-fin models 502-1302 and 1501-2001, with the SMART SYSTEM control and the Modbus/BACnet communication board.
Also known as: Power-fin, Powerfin, PBX-PFX-MODB, SMART SYSTEM - Dual-heat-exchanger condensing boiler controller
Lochinvar SYNC
SYNC 1.0, 1.3 and 1.5 condensing boilers (two heat exchangers, reported as unit 1 and unit 2).
Also known as: SYNC 1.0, SYNC 1.3, SYNC 1.5, SYNC-MODB - Heat pump water heater plant controller
Lochinvar Veritus / Emerge_X heat pump water heater (ProtoNode FPC-N54)
Lochinvar Veritus and Emerge_X heat pump water heater systems (up to 64 units), read through the ProtoNode FPC-N54.
Also known as: Veritus, Emerge_X, Emerge X, Lochinvar Veritus, ProtoNode FPC-N54
Source: Modbus and BACnet Communication Instructions (Crest FB/OF751-6001, FCB1000-6000 & Regent IWH500-1000) · 100161012_2000020084 · rev. Rev X, 04/26. Object names, instances and units are reproduced as published; descriptions are our own.