Easy BACnet
  1. Home
  2. BACnet points lists
  3. Contemporary Controls
  4. Lochinvar Armor, Knight, FTXL and Wall Mount via BASgatewayLX

Boiler / water heater controller · BACnet points list

Contemporary Controls Lochinvar Armor, Knight, FTXL and Wall Mount via BASgatewayLX BACnet points list

Updated 12 November 2026

Short answer

Gateway profile shared by Lochinvar Knight, Wall Mount, Armor and FTXL units: 48 objects (13 AI, 7 AO, 16 BI, 12 BO), 29 polled by default. Inputs give the safety switches, flame, thermostat and contact states, pump and gas valve outputs, system/outlet/inlet/flue temperatures, firing rate and the status, blocking and lockout codes. The BMS command objects (room/tank thermostat, configuration bits, 0-10 V rate/setpoint command and BMS temperatures) are outputs but unpolled by default.

This page lists 48 BACnet objects for the Contemporary Controls Lochinvar Armor, Knight, FTXL and Wall Mount via BASgatewayLX — 19 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Contemporary Controls’s own free documentation, linked below.

Manufacturer
Contemporary Controls
Model
Lochinvar Armor, Knight, FTXL and Wall Mount via BASgatewayLX
Equipment
Boiler / water heater controller
Equipment type
Boilers & water heaters
BACnet objects
48 (19 writable)
Transport
BACnet IP
Firmware
Not stated
Also known as
Lochinvar Knight, Lochinvar Armor, FTXL, Knight Wall Mount, WB, AW, KB, KBX, SMART SYSTEM Modbus
Source document
BASgatewayLX Modbus device profile Lochinvar_WB__AW__KB__KBX · Lochinvar_WB__AW__KB__KBX_LX.csv
Download CSV 48 rows Download EDE B.I.G.-EU JSON Manufacturer PDF ↗ Compare with your scan Download Easy BACnet Mobile App Google Play

Reference only, provided as-is: verify against Contemporary Controls’s current documentation and the live device before use. Not official Contemporary Controls information. Terms of use.

BMS integration notes: Contemporary Controls Lochinvar Armor, Knight, FTXL and Wall Mount via BASgatewayLX

Integration in brief

Enable the configuration bits and command outputs you need, set the matching configuration bit (e.g. BO 36 for the rate/setpoint command), write the command, then read run-time contacts, outlet temperature, firing rate and the 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.

ObjectNameWhyAccess
BO 1Room Thermostat 1Room thermostat 1 call from the BMSCommand
AO 430-10 Volt Input / Rate Command / Setpoint CommandRate or setpoint command (0-10 V equivalent)Command
BO 36Configuration Rate Command / 10 - 10V Input / Setpoint CommandUse the BMS rate/setpoint commandCommand
BI 15Run-time ContactsRun-time contacts (burner on)Read
AI 26Outlet TemperatureOutlet temperatureRead
AI 27Inlet TemperatureInlet temperatureRead
AI 25Outlet SetpointOutlet setpointRead
AI 29Firing RateFiring rateRead
BI 16Alarm ContactsAlarm contactsRead
AI 33Boiler Lockout CodeLockout codeRead

Enable & remote start

Each BMS value (enable/thermostat, rate/setpoint command, tank and system temperatures) only takes effect when its configuration bit (BO 34-41) is set; those and the command outputs are unpolled in the published profile.

Network setup

Watch out for

Contemporary Controls Lochinvar Armor, Knight, FTXL and Wall Mount via BASgatewayLX 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.

Note: the source document has no read/write column, so access here is inferred from the object type (inputs read-only, values writable). Confirm on the live controller before writing.

48 of 48 shown
Type
Access
Show
Contemporary Controls Lochinvar Armor, Knight, FTXL and Wall Mount via BASgatewayLX BACnet Points List
DescriptionStates
BOmin1Room Thermostat 1Modbus 000001; not polled by defaultCommand
BO2Room Thermostat 2Modbus 000002; not polled by defaultCommand
BO3Room Thermostat 3Modbus 000003; not polled by defaultCommand
BO4Tank ThermostatModbus 000004; not polled by defaultCommand
BI5Flow SwitchModbus 100002Read
BI6Gas Pressure SwitchModbus 100003Read
BI7Louver Proving SwitchModbus 100004Read
BI8Air Pressure SwitchModbus 100005Read
BI9Blocked Drain SwitchModbus 100006Read
BI10Auto Reset High LimitModbus 100007Read
BI11FlameModbus 100008Read
BI12Room Thermostat 1Modbus 100009Read
BI13Tank ThermostatModbus 100010Read
BI14Room Thermostat 2Modbus 100024Read
BImin15Run-time ContactsModbus 100033Read
BImin16Alarm ContactsModbus 100034Read
BI17CH PumpModbus 100035Read
BI18DHW PumpModbus 100036Read
BI19Gas ValveModbus 100038Read
BI20System PumpModbus 100039Read
AI21System / Cascade SetpointModbus 300004°CRead
AI22System Pump SpeedModbus 300005%Read
AI23Cascade Total PowerModbus 300006%Read
AI24Cascade Current PowerModbus 300007%Read
AImin25Outlet SetpointModbus 300008°CRead
AImin26Outlet TemperatureModbus 300009°CRead
AImin27Inlet TemperatureModbus 300010°CRead
AI28Flue TemperatureModbus 300011°CRead
AImin29Firing RateModbus 300012%Read
AI30Boiler Pump SpeedModbus 300013%Read
AI31Boiler Status CodeModbus 300014Read
AI32Boiler Blocking CodeModbus 300015Read
AImin33Boiler Lockout CodeModbus 300016Read
BO34Configuration Boiler EnableModbus 400001 bit 0; not polled by defaultCommand
BO35Configuration Tank ThermostatModbus 400001 bit 1; not polled by defaultCommand
BOmin36Configuration Rate Command / 10 - 10V Input / Setpoint CommandModbus 400001 bit 2; not polled by defaultCommand
BO37Configuration Tank SetpointModbus 400001 bit 3; not polled by defaultCommand
BO38Configuration System Supply TemperatureModbus 400001 bit 4; not polled by defaultCommand
BO39Configuration Outdoor TemperatureModbus 400001 bit 5; not polled by defaultCommand
BO40Configuration Tank TemperatureModbus 400001 bit 6; not polled by defaultCommand
BO41Configuration System Return TemperatureModbus 400001 bit 7; not polled by defaultCommand
AO42CoilsModbus 400002; not polled by defaultCommand
AOmin430-10 Volt Input / Rate Command / Setpoint CommandModbus 400003; not polled by default%Command
AO44Tank SetpointModbus 400004; not polled by default°CCommand
AO45Tank TemperatureModbus 400005; not polled by default°CCommand
AO46Outdoor TemperatureModbus 400006; not polled by default°CCommand
AO47System Supply TemperatureModbus 400007; not polled by default°CCommand
AO48System Return TemperatureModbus 400008; not polled by default°CCommand
Object ID lookup: Contemporary Controls BASgatewayLX Lochinvar Knight/Armor/FTXL point IDs by name

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. 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 Lochinvar Armor, Knight, FTXL and Wall Mount via BASgatewayLX 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 Contemporary Controls Lochinvar Armor, Knight, FTXL and Wall Mount via BASgatewayLX

How many BACnet points does the Contemporary Controls Lochinvar Armor, Knight, FTXL and Wall Mount via BASgatewayLX have?

This list has 48 BACnet objects: 13 analog inputs, 7 analog outputs, 16 binary inputs, 12 binary outputs. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Contemporary Controls Lochinvar Armor, Knight, FTXL and Wall Mount via BASgatewayLX BACnet points are writable?

19 of the 48 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. The source has no read/write column, so this is inferred from object type.

Where is the official Contemporary Controls Lochinvar Armor, Knight, FTXL and Wall Mount via BASgatewayLX BACnet documentation?

The source is BASgatewayLX Modbus device profile Lochinvar_WB__AW__KB__KBX (Lochinvar_WB__AW__KB__KBX_LX.csv), published free by Contemporary Controls at https://www.ccontrols.com/support/dp/Lochinvar_WB__AW__KB__KBX.zip.

What are the minimum BACnet points to integrate the Contemporary Controls Lochinvar Armor, Knight, FTXL and Wall Mount via BASgatewayLX?

Start with BO 1 Room Thermostat 1 (Room thermostat 1 call from the BMS); AO 43 0-10 Volt Input / Rate Command / Setpoint Command (Rate or setpoint command (0-10 V equivalent)); BO 36 Configuration Rate Command / 10 - 10V Input / Setpoint Command (Use the BMS rate/setpoint command); BI 15 Run-time Contacts (Run-time contacts (burner on)); AI 26 Outlet Temperature (Outlet temperature); AI 27 Inlet Temperature (Inlet temperature); AI 25 Outlet Setpoint (Outlet setpoint); AI 29 Firing Rate (Firing rate); BI 16 Alarm Contacts (Alarm contacts); AI 33 Boiler Lockout Code (Lockout code).

How do I enable BMS control of the Contemporary Controls Lochinvar Armor, Knight, FTXL and Wall Mount via BASgatewayLX?

Each BMS value (enable/thermostat, rate/setpoint command, tank and system temperatures) only takes effect when its configuration bit (BO 34-41) is set; those and the command outputs are unpolled in the published profile.

How do I check these points on the real Lochinvar Armor, Knight, FTXL and Wall Mount via BASgatewayLX?

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 Contemporary Controls BACnet points lists

Source: BASgatewayLX Modbus device profile Lochinvar_WB__AW__KB__KBX · Lochinvar_WB__AW__KB__KBX_LX.csv. Object names, instances and units are reproduced as published; descriptions are our own.