- Home
- BACnet points lists
- Thermal Solutions
- TSBC boiler control (Universal Gateway)
Boiler controller (TSBC) via ProtoNode gateway · BACnet points list
Thermal Solutions TSBC boiler control (Universal Gateway) BACnet points list
Updated 28 October 2026
The Thermal Solutions Universal Gateway is a ProtoNode that reads boilers with the Thermal Solutions Boiler Control (TSBC) over Modbus RTU and serves each one as a BACnet IP or BACnet MS/TP device. The TSBC profile has 58 objects: a remote on/off command, a remote firing rate or setpoint value, temperatures, and binary flags for inputs, outputs, control states and annunciator alarms.
This page lists 58 BACnet objects for the Thermal Solutions TSBC boiler control (Universal Gateway) — 2 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Thermal Solutions’s own free documentation, linked below.
- Manufacturer
- Thermal Solutions
- Model
- TSBC boiler control (Universal Gateway)
- Equipment
- Boiler controller (TSBC) via ProtoNode gateway
- Equipment type
- Boilers & water heaters
- BACnet objects
- 58 (2 writable)
- Transport
- BACnet IP, BACnet MS/TP
- Firmware
- Not stated
- Default device instance
- 50000 + boiler Modbus address (BACnet IP and MS/TP multiple node); Node_Offset default 50,000
- Also known as
- TSBC, Thermal Solutions Boiler Control, Universal Gateway, 106417-01, ProtoNode RER, FPC-N34-0816, EVS, EVCA
Instance calculator. This list prints one unit; the other units follow a formula. ProtoNode boiler gateways (Laars, Peerless, Raypak, AERCO and more) instance calculator →
Reference only, provided as-is: verify against Thermal Solutions’s current documentation and the live device before use. Not official Thermal Solutions information. Terms of use.
BMS integration notes: Thermal Solutions TSBC boiler control (Universal Gateway)
Set each TSBC to Modbus (address 1-20, 38.4 kbps), wire its RJ11 port to the gateway, run auto-discovery, then write BV 4 Remote On/Off and AV 53 remote firing rate or setpoint. Jumper LR to C (or wire an optional Local/Remote contact to LR and C) so the boiler accepts written values. Boiler sequencing has to be done outside the boiler control once the BMS is connected.
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 4 | Remote On/Off Modbus Command | Boiler on/off from the BMS (1 = on) | Write |
| AV 53 | Remote Firing Rate or Remote SP | Firing rate % or setpoint °F, per boiler setup | Write |
| BI 29 | State Boiler Running | Boiler running (1 = on) | Read |
| BI 3 | Local/Remote | Must read Remote (1) for BMS control | Read |
| AI 48 | Boiler Outlet Water Temp | Boiler outlet water temperature, °F | Read |
| AI 51 | Boiler Actual SP | Setpoint in use, °F | Read |
| AI 55 | Firing Rate Output to Mod Motor | Firing rate output, % | Read |
| BI 15 | General Alarm | General alarm (1 = on) | Read |
Enable & remote start
Jumper LR to C on the TSBC (or wire an optional Local/Remote contact to LR and C) so the boiler accepts written values; BI 3 shows the result. Then BV 4 turns the boiler on/off and AV 53 carries the remote firing rate or remote setpoint. When the BMS controls setpoint, Enable/Disable and lead/lag are not available over the network, so wire an enable contact to RO and C on each boiler; when it controls modulation, they are.
Sensors & values from the BMS
The TSBC reads its own outdoor (O+/O-) and remote system (R+/R-) 10k thermistors; there is no writable temperature input.
Network setup
- BACnet IP and MS/TP multiple node: each boiler is its own device, instance = Node_Offset (default 50,000) + boiler Modbus address, so address 1 = 50001.
- BACnet MS/TP single node (for front ends without virtual-node support): one device at Node_Offset + MAC, with boiler objects renumbered 1001, 1002... for address 1, 2001... for address 2.
- S-bank DIP switches pick the protocol (S0-S2 all Off = BACnet IP, S0 On = MS/TP multiple node, S2 On = MS/TP single node); S3 On at power-up runs auto-discovery (about 3 minutes), then set S3 Off to keep the configuration.
- MS/TP MAC address 1-127 on A-bank DIP switches (one MAC for the whole gateway); baud rate on B-bank switches.
- Change the IP address and Node_Offset in the ProtoNode web configurator (default IP 192.168.1.24).
- TSBC: Communications menu, Protocol = Modbus, Modbus Address 1-20, 38.4 kbps, parity None; wire the RJ11 boiler-to-boiler port (wire 1 and 2) to the gateway RS-485.
Watch out for
- AV 53 is firing rate (0-100 %) or setpoint (°F) depending on how the boiler is set up.
- With the BMS connected, multiple-boiler lead/lag must be done outside the boiler controls.
- The gateway shares the RJ11 port used for boiler-to-boiler communication; a 2-port RJ11 splitter is needed.
Thermal Solutions TSBC boiler control (Universal Gateway) 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 | |||||
|---|---|---|---|---|---|---|
| BI | 1 | Outdoor Air Reset Enable/Disable | Outdoor air reset enabled | Read | 0=Disable, 1=Enable | |
| BI | 2 | Domestic Hot Water Priority | DHW priority enabled | Read | 0=Disable, 1=Enable | |
| BImin | 3 | Local/Remote | Local/remote input state | Read | 0=Local, 1=Remote | |
| BVmin | 4 | Remote On/Off Modbus Command | Boiler on/off command from the BMS | Write | 0=Off, 1=On | |
| BI | 5 | Spare Input (Programmable) | Programmable spare input | Read | 0=Off, 1=On | |
| BI | 6 | Low Water Cutoff Switch | Low water cutoff switch | Read | 0=Off, 1=On | |
| BI | 7 | Burner On/Off Switch | Burner on/off switch | Read | 0=Off, 1=On | |
| BI | 8 | Low Water Flow | Low water flow switch | Read | 0=Off, 1=On | |
| BI | 9 | High and Low Gas Pressure Switches | Gas pressure switches | Read | 0=Off, 1=On | |
| BI | 10 | Operating or High Limit | Operating or high limit | Read | 0=Off, 1=On | |
| BI | 11 | Low Combustion Air Flow | Low combustion air flow switch | Read | 0=Off, 1=On | |
| BI | 12 | Fuel Valve Energized | Fuel valve energized | Read | 0=Off, 1=On | |
| BI | 13 | Flame Safeguard Alarm | Flame safeguard alarm | Read | 0=Off, 1=On | |
| BI | 14 | Call For Heat (CFH) | Call for heat active | Read | 0=Off, 1=On | |
| BImin | 15 | General Alarm | General alarm output | Read | 0=Off, 1=On | |
| BI | 16 | Vent Inducer | Vent inducer output | Read | 0=Off, 1=On | |
| BI | 17 | Boiler Pump | Boiler pump output | Read | 0=Off, 1=On | |
| BI | 18 | System Pump | System pump output | Read | 0=Off, 1=On | |
| BI | 19 | Spare Output (Programmable) | Programmable spare output | Read | 0=Off, 1=On | |
| BI | 20 | State Boiler Disabled | Control state: boiler disabled | Read | 0=Off, 1=On | |
| BI | 21 | State Weather Shutdown | Control state: warm weather shutdown | Read | 0=Off, 1=On | |
| BI | 22 | State Lockout | Control state: lockout | Read | 0=Off, 1=On | |
| BI | 23 | State Pump Purge | Control state: pump purge | Read | 0=Off, 1=On | |
| BI | 24 | State Limit Hold | Control state: limit hold | Read | 0=Off, 1=On | |
| BI | 25 | State Purge/Pilot Ign | Control state: purge / pilot ignition | Read | 0=Off, 1=On | |
| BI | 26 | State Low Fire/Ignition | Control state: low fire / ignition | Read | 0=Off, 1=On | |
| BI | 27 | State Main Ignition | Control state: main ignition | Read | 0=Off, 1=On | |
| BI | 28 | State Low Fire Hold | Control state: low fire hold | Read | 0=Off, 1=On | |
| BImin | 29 | State Boiler Running | Control state: boiler running | Read | 0=Off, 1=On | |
| BI | 30 | State Fan Post Purge | Control state: fan post purge | Read | 0=Off, 1=On | |
| BI | 31 | State Pump Cool Down | Control state: pump cool down | Read | 0=Off, 1=On | |
| BI | 32 | State Standby | Control state: standby | Read | 0=Off, 1=On | |
| BI | 33 | Annunciator Low Water Level | Annunciator: low water level | Read | 0=Off, 1=On | |
| BI | 34 | Annunciator Off Switch | Annunciator: off switch | Read | 0=Off, 1=On | |
| BI | 35 | Annunciator Low Water Flow | Annunciator: low water flow | Read | 0=Off, 1=On | |
| BI | 36 | Annunciator Fuel Limit | Annunciator: fuel limit | Read | 0=Off, 1=On | |
| BI | 37 | Annunciator High Temp Limit | Annunciator: high temperature limit | Read | 0=Off, 1=On | |
| BI | 38 | Annunciator Low Air Flow | Annunciator: low air flow | Read | 0=Off, 1=On | |
| BI | 39 | Annunciator FSG Lockout | Annunciator: flame safeguard lockout | Read | 0=Off, 1=On | |
| BI | 40 | Annunciator Outlet Temp Fail | Annunciator: outlet sensor failure | Read | 0=Off, 1=On | |
| BI | 41 | Annunciator Inlet Temp Fail | Annunciator: inlet sensor failure | Read | 0=Off, 1=On | |
| BI | 42 | Annunciator OA Temp Fail | Annunciator: outdoor sensor failure | Read | 0=Off, 1=On | |
| BI | 43 | Annunciator Remote Temp Fail | Annunciator: remote system sensor failure | Read | 0=Off, 1=On | |
| BI | 44 | Annunciator Remote In Fail | Annunciator: remote input failure | Read | 0=Off, 1=On | |
| BI | 45 | Annunciator Comm Fail | Annunciator: communication failure | Read | 0=Off, 1=On | |
| BI | 46 | Annunciator Low Inlet Temp | Annunciator: low inlet temperature | Read | 0=Off, 1=On | |
| BI | 47 | Annunciator Memory Failure | Annunciator: memory failure | Read | 0=Off, 1=On | |
| AImin | 48 | Boiler Outlet Water Temp | Boiler outlet water temperature (-50 to 300) | °F | Read | |
| AI | 49 | Boiler Inlet Water Temp | Boiler inlet water temperature (-50 to 300) | °F | Read | |
| AI | 50 | Outside Air Temp | Outdoor air temperature (-50 to 300) | °F | Read | |
| AImin | 51 | Boiler Actual SP | Setpoint in use (60 to 230) | °F | Read | |
| AI | 52 | Remote System Temp | Remote system sensor temperature (-50 to 300) | °F | Read | |
| AVmin | 53 | Remote Firing Rate or Remote SP | Remote firing rate (0-100 %) or remote setpoint (°F) | % or °F | Write | |
| AI | 54 | PCB Temp Sensor | Control board temperature (-50 to 300) | °F | Read | |
| AImin | 55 | Firing Rate Output to Mod Motor | Firing rate sent to modulation motor (0-100) | % | Read | |
| AI | 56 | Minimum Return Temp SP | Minimum return temperature setpoint (110 to 180) | °F | Read | |
| AI | 57 | Mixing Valve Output | Mixing valve output (0-100) | % | Read | |
| AI | 58 | Control Mode | Control mode number (1 to 7) | Read |
No points match these filters.
Object ID lookup: Thermal Solutions TSBC boiler control point IDs by name
BI1Outdoor Air Reset Enable/DisableBI2Domestic Hot Water PriorityBI3Local/RemoteBV4Remote On/Off Modbus CommandBI5Spare Input (Programmable)BI6Low Water Cutoff SwitchBI7Burner On/Off SwitchBI8Low Water FlowBI9High and Low Gas Pressure SwitchesBI10Operating or High LimitBI11Low Combustion Air FlowBI12Fuel Valve EnergizedBI13Flame Safeguard AlarmBI14Call For Heat (CFH)BI15General AlarmBI16Vent InducerBI17Boiler PumpBI18System PumpBI19Spare Output (Programmable)BI20State Boiler DisabledBI21State Weather ShutdownBI22State LockoutBI23State Pump PurgeBI24State Limit HoldBI25State Purge/Pilot IgnBI26State Low Fire/IgnitionBI27State Main IgnitionBI28State Low Fire HoldBI29State Boiler RunningBI30State Fan Post PurgeBI31State Pump Cool DownBI32State StandbyBI33Annunciator Low Water LevelBI34Annunciator Off SwitchBI35Annunciator Low Water FlowBI36Annunciator Fuel LimitBI37Annunciator High Temp LimitBI38Annunciator Low Air FlowBI39Annunciator FSG LockoutBI40Annunciator Outlet Temp FailBI41Annunciator Inlet Temp FailBI42Annunciator OA Temp FailBI43Annunciator Remote Temp FailBI44Annunciator Remote In FailBI45Annunciator Comm FailBI46Annunciator Low Inlet TempBI47Annunciator Memory FailureAI48Boiler Outlet Water TempAI49Boiler Inlet Water TempAI50Outside Air TempAI51Boiler Actual SPAI52Remote System TempAV53Remote Firing Rate or Remote SPAI54PCB Temp SensorAI55Firing Rate Output to Mod MotorAI56Minimum Return Temp SPAI57Mixing Valve OutputAI58Control Mode
Integration notes
- The Universal Gateway is a ProtoNode (BACnet RER FPC-N34-0816, LonWorks LER FPC-N35-0817) that auto-discovers up to 8 boilers on its Modbus RS-485 port.
- Every boiler is its own BACnet device with the same object list; the instances here are for one boiler.
- Power all boilers and connect them before running auto-discovery; a boiler added later is not found until discovery is run again.
- Only BV 4 and AV 53 are writable; all other TSBC objects are read-only.
- TSBC boilers must be set to Modbus, address 1-20, 38.4 kbps, no parity in the boiler's Communications menu.
- The meaning of the Control Mode values (1-7) is not given in the manual.
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 TSBC boiler control (Universal Gateway) 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 Thermal Solutions TSBC boiler control (Universal Gateway)
How many BACnet points does the Thermal Solutions TSBC boiler control (Universal Gateway) have?
This list has 58 BACnet objects: 10 analog inputs, 1 analog value, 46 binary inputs, 1 binary value. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Thermal Solutions TSBC boiler control (Universal Gateway) BACnet points are writable?
2 of the 58 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 Thermal Solutions TSBC boiler control (Universal Gateway) BACnet documentation?
The source is Thermal Solutions Universal Gateway Instruction Manual (106417-01 Rev. 13), revision 2017-08-21, published free by Thermal Solutions at https://boilers-water-heaters.thermalsolutions.com/Asset/106417-01%20Rev%2013%20TS%20Universal%20Gateway%20Instructions.pdf.
What are the minimum BACnet points to integrate the Thermal Solutions TSBC boiler control (Universal Gateway)?
Start with BV 4 Remote On/Off Modbus Command (Boiler on/off from the BMS (1 = on)); AV 53 Remote Firing Rate or Remote SP (Firing rate % or setpoint °F, per boiler setup); BI 29 State Boiler Running (Boiler running (1 = on)); BI 3 Local/Remote (Must read Remote (1) for BMS control); AI 48 Boiler Outlet Water Temp (Boiler outlet water temperature, °F); AI 51 Boiler Actual SP (Setpoint in use, °F); AI 55 Firing Rate Output to Mod Motor (Firing rate output, %); BI 15 General Alarm (General alarm (1 = on)).
How do I enable BMS control of the Thermal Solutions TSBC boiler control (Universal Gateway)?
Jumper LR to C on the TSBC (or wire an optional Local/Remote contact to LR and C) so the boiler accepts written values; BI 3 shows the result. Then BV 4 turns the boiler on/off and AV 53 carries the remote firing rate or remote setpoint. When the BMS controls setpoint, Enable/Disable and lead/lag are not available over the network, so wire an enable contact to RO and C on each boiler; when it controls modulation, they are.
Can the BMS supply sensor values to the Thermal Solutions TSBC boiler control (Universal Gateway)?
The TSBC reads its own outdoor (O+/O-) and remote system (R+/R-) 10k thermistors; there is no writable temperature input.
How do I check these points on the real TSBC boiler control (Universal Gateway)?
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 Thermal Solutions BACnet points lists
- Boiler control (ALTA / Phantom II) via ProtoAir gateway
Thermal Solutions ALTA / Phantom II boiler control (Universal Gateway ProtoAir)
U.S. Boiler ALTA and ALTAC and Velocity Boiler Works Phantom II and Phantom Combi II boilers, connected to the Universal Gateway (ProtoAir FPA-W44) on the control's Modbus 2 port.
Also known as: ALTA, ALTAC, U.S. Boiler ALTA, Phantom II, Phantom Combi II, Velocity Boiler Works Phantom II, ProtoAir FPA-W44, Universal Gateway 106417-04 - Boiler controller via ProtoNode gateway
Thermal Solutions Apex / Arctic with Concert or Panasonic 4716 software (Universal Gateway)
Thermal Solutions Apex and Arctic boilers with the Concert control and display, and Apex boilers with the Panasonic display running 4716 software, through the Universal Gateway.
Also known as: Concert, Concert control, Apex 4716, Arctic, Arctic 1000, Arctic 1500, Universal Gateway, 106417-01, ProtoNode RER, FPC-N34-0816 - Boiler controller via ProtoNode gateway
Thermal Solutions Apex with Panasonic display, 4109 software (Universal Gateway)
Thermal Solutions Apex boilers with the control and Panasonic GT02 display running 4109 software, connected through the Universal Gateway.
Also known as: Apex, Apex 4109, Panasonic GT02, Universal Gateway, 106417-01, ProtoNode RER, FPC-N34-0816 - Boiler plant sequencer
Thermal Solutions Conductor EMS boiler sequencer (ProtoAir FPA-W44)
Thermal Solutions / Bryan Steam Conductor EMS boiler sequencers (up to 8 boilers) connected to BACnet through the ProtoAir FPA-W44 gateway.
Also known as: Conductor, Conductor EMS, Bryan Steam Conductor, ProtoAir FPA-W44, 106417-02, Thermal Solutions master sequencer - Boiler flame safeguard (RM7800) via ProtoNode gateway
Thermal Solutions EVA / EVO boiler - RM7800 flame safeguard (ProtoNode)
Thermal Solutions EVA, EVAW, EVO and EVOW boilers with an RM7800 series burner control, connected through a ProtoNode FPC-N34.
Also known as: RM7800, Honeywell RM7800, 7800 Series, EVA, EVAW, EVO, EVOW, FPC-N34-0643, ProtoNode FPC-N34 - Boiler operating controller (RWF40) via ProtoNode gateway
Thermal Solutions EVA / EVO boiler - RWF40 controller (ProtoNode)
Thermal Solutions EVA, EVAW, EVO and EVOW boilers whose operating control is an RWF40, connected through a ProtoNode FPC-N34.
Also known as: RWF40, Siemens RWF40, EVA, EVAW, EVO, EVOW, FPC-N34-0643, ProtoNode FPC-N34 - Boiler operating controller (RWF55) via ProtoNode gateway
Thermal Solutions EVA / EVO boiler - RWF55 controller (ProtoNode)
Thermal Solutions EVA, EVAW, EVO and EVOW boilers whose operating control is an RWF55, connected through a ProtoNode FPC-N34.
Also known as: RWF55, Siemens RWF55, EVA, EVAW, EVO, EVOW, FPC-N34-0643, ProtoNode FPC-N34 - Boiler flame safeguard (Fireye YB110) via ProtoAir gateway
Thermal Solutions Fireye YB110 flame safeguard (Universal Gateway ProtoAir)
Thermal Solutions and Bryan boilers with a Fireye YB110 flame safeguard, connected to the Universal Gateway (ProtoAir FPA-W44).
Also known as: YB110, Fireye YB110, BurnerPRO, Fireye, ProtoAir FPA-W44, Universal Gateway 106417-04 - Process meter (boiler plant signal) via ProtoAir gateway
Thermal Solutions Precision Digital Trident PD765 meter (Universal Gateway ProtoAir)
A Precision Digital Trident PD765 process meter used in Thermal Solutions and Bryan boiler control systems, connected to the Universal Gateway (ProtoAir FPA-W44).
Also known as: PD765, Trident PD765, Precision Digital PD765, ProtoAir FPA-W44, Universal Gateway 106417-04 - Boiler burner management system (LMV2x/3x) via ProtoAir gateway
Thermal Solutions Siemens LMV2 / LMV3 burner management (Universal Gateway ProtoAir)
Thermal Solutions and Bryan boilers fired by a Siemens LMV2x or LMV3x burner management system, connected to the Universal Gateway (ProtoAir FPA-W44).
Also known as: LMV2_3, LMV2, LMV3, LMV26, LMV37, Siemens LMV2x/3x, ProtoAir FPA-W44, Universal Gateway 106417-04 - Boiler burner management system (LMV36) via ProtoAir gateway
Thermal Solutions Siemens LMV36 burner management (Universal Gateway ProtoAir)
Thermal Solutions and Bryan boilers fired by a Siemens LMV36 burner management system, connected to the Universal Gateway (ProtoAir FPA-W44).
Also known as: LMV36, Siemens LMV36, LMV3, ProtoAir FPA-W44, Universal Gateway 106417-04 - Boiler burner management system (LMV52) via ProtoAir gateway
Thermal Solutions Siemens LMV52 burner management (Universal Gateway ProtoAir)
Thermal Solutions and Bryan boilers fired by a Siemens LMV52 burner management system, connected to the Universal Gateway (ProtoAir FPA-W44).
Also known as: LMV52, Siemens LMV52, LMV5, ProtoAir FPA-W44, Universal Gateway 106417-04, Bryan Boiler LMV52 - Boiler operating controller (RWF55) via ProtoAir gateway
Thermal Solutions Siemens RWF55 boiler controller (Universal Gateway ProtoAir)
Thermal Solutions and Bryan boilers that use a Siemens RWF55 temperature/pressure controller, connected to the Universal Gateway (ProtoAir FPA-W44).
Also known as: RWF55, Siemens RWF55, ProtoAir FPA-W44, Universal Gateway 106417-04, Bryan Boiler RWF55
Source: Thermal Solutions Universal Gateway Instruction Manual · 106417-01 Rev. 13 · rev. 2017-08-21. Object names, instances and units are reproduced as published; descriptions are our own.