- Home
- BACnet points lists
- Fulton
- PURE Control - Endura+ EDR+ 2500-6000 Provider (N54 ProtoNode)
Boiler controller gateway · BACnet points list
Fulton PURE Control - Endura+ EDR+ 2500-6000 Provider (N54 ProtoNode) BACnet points list
Updated 11 November 2026
Fulton's N54 ProtoNode publishes 99 objects for the Provider (lead) boiler. Besides its own boiler data it carries the lead/lag view of up to 10 boilers (position, status, firing rate), for Endura+ (EDR+) 2500-6000 boilers with the PURE control. It covers burner state, modulation, water temperatures, safety switch states, alarms and pump/isolation valve status. The BMS can enable the boiler, send a water setpoint and a heartbeat, and supply outdoor and header values when the boiler is set up for them.
This page lists 99 BACnet objects for the Fulton PURE Control - Endura+ EDR+ 2500-6000 Provider (N54 ProtoNode) — 7 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Fulton’s own free documentation, linked below.
- Manufacturer
- Fulton
- Model
- PURE Control - Endura+ EDR+ 2500-6000 Provider (N54 ProtoNode)
- Equipment
- Boiler controller gateway
- Equipment type
- Boilers & water heaters
- BACnet objects
- 99 (7 writable)
- Transport
- —
- Firmware
- Not stated
- Also known as
- Endura+, EDR+, Endura Plus, EDR+ 2500, EDR+ 6000, Fulton PURE Provider, N54 ProtoNode
Reference only, provided as-is: verify against Fulton’s current documentation and the live device before use. Not official Fulton information. Terms of use.
BMS integration notes: Fulton PURE Control - Endura+ EDR+ 2500-6000 Provider (N54 ProtoNode)
Remove the BMS enable jumper at the boiler, write BMS Enable = 1, send the water setpoint to BMS Network Setpoint and keep writing 1 to BMS Heartbeat at least every 10 s. Check that Current Setpoint Mode reads BMS Network (3), then read status, outlet temperature, modulation rate and the alarm points.
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 1098 | Boiler 1 BMS Enable | Network enable; jumper must be removed first | Write |
| AV 1093 | Boiler 1 BMS Network Setpoint | Water temperature setpoint, 40-185 °F | Write |
| AV 1099 | Boiler 1 BMS Heartbeat | Write 1 at least every 10 s for remote operation | Write |
| AI 1092 | Boiler 1 Current Setpoint Mode | Setpoint source; 3 = BMS Network | Read |
| AI 1001 | Boiler 1 LMV Status | Burner phase; 60 = modulating, 0 = lockout | Read |
| AI 1017 | Boiler 1 Outlet Temperature | Outlet water temperature, °F | Read |
| AI 1005 | Boiler 1 Modulation Rate | Actual modulation rate, % | Read |
| BI 1061 | Lead / Lag Enabled | Lead/lag sequencing on (1 = enabled) | Read |
| AI 1044 | Boiler 1 Active Alarm | Any alarm active (1 = alarm) | Read |
| AI 1043 | Boiler 1 Current Alarm Index | Alarm number from Fulton's alarm chart | Read |
Enable & remote start
Remove the physical jumper at the boiler, then write BV (X)098 BMS Enable = 1. The setpoint comes from AV (X)093 BMS Network Setpoint (40-185 °F); AI (X)092 Current Setpoint Mode reads 3 when the network setpoint is in use.
Heartbeat & communication loss
AV (X)099 BMS Heartbeat: the BMS must write 1 at least once every 10 seconds. If it stops, the boiler goes back to local control and shows a BMS Communication Warning.
Sensors & values from the BMS
AV (X)025 outdoor air, (X)026 header supply, (X)027 header return and (X)029 DHW temperature are writable only when the boiler program is set to accept that value from the BMS (°F).
Network setup
- Object ID = boiler Modbus address followed by the three-digit point number: (X)001-(X)099. Boiler 1 = 1001-1099, boiler 2 = 2001-2099.
- The sheet gives no device instance, MAC address or baud rate; those are set on the ProtoNode gateway.
Watch out for
- BMS Enable does nothing until the physical jumper is removed.
- Safety BIs mostly read 0 = Fault, 1 = No Fault; the low water BIs read 1 = Fault.
- The Boiler 1-10 LL Position/Status/Firing Rate objects describe the whole lead/lag group as seen by the Provider; they are not per-boiler addresses.
Fulton PURE Control - Endura+ EDR+ 2500-6000 Provider (N54 ProtoNode) 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 | |||||
|---|---|---|---|---|---|---|
| AImin | 1001 | Boiler 1 LMV Status | Read | 0=LMV Safety Lockout, 2=LMV Safety Phase, 10=LMV Home Run, 12=LMV Standby, 22=Fan Motor, 24=Air Damper, 30=Prepurging, 36=Air Damper, 38=Preignition, 39=Testing Pressure Switch, 40=Fuel Valve, 42=Ignition, 44=Interval 1, 50=Safety Time 2, 52=Interval 2, 60=Modulating, 70=After burn Time, 72=After burn Time, 74=Postpurge Time, 78=Postpurge Time, 80=Evacuation of Test Space, 81=Atmospheric Pressure Test, 83=Gas Pressure Test, 90=Gas Shortage Waiting Time, 91=Limit String Open | ||
| AI | 1002 | Boiler 1 Control Status | Read | 0=Waiting, 1=Disabled, 2=Not Available, 3=Lead, 4=Lag 1, 5=Lag 2, 6=Lag 3, 7=Lag 4, 8=Lag 5, 9=Lag 6, 10=Lag 7, 11=Lag 8, 12=Lag 9, 14=Lag 1 (T), 15=Lag 2 (T), 16=Lag 3 (T), 17=Lag 4 (T), 18=Lag 5 (T), 19=Lag 6 (T), 20=Lag 7 (T), 21=Lag 8 (T), 22=Lag 9 (T), 23=Not Used, 24=Local, 25=Manual | ||
| AI | 1003 | Boiler 1 Modulation Status | Read | 0=Normal Rate, 1=Low Fire Hold, 2=Cold Start, 3=Freeze Protection, 4=Delta T Protection, 5=Outlet Soft Limit, 6=Venting Limitation | ||
| AI | 1004 | Boiler 1 Modulation Target | Range 0.0 to 100.0 | % | Read | |
| AImin | 1005 | Boiler 1 Modulation Rate | Range 0.0 to 100.0 | % | Read | |
| AI | 1006 | Boiler 1 Flame Signal | Range 0.0 to 100.0 | % | Read | |
| AI | 1007 | Boiler 1 Air Actuator Position | Range -50.0 to 100.0 | Read | ||
| AI | 1008 | Boiler 1 Fuel Actuator Position | Range -50.0 to 100.0 | Read | ||
| AI | 1009 | Boiler 1 VFD Status | Read | 0=No Fault, 2=Auxiliary Input, 3=Power Loss, 4=Under voltage, 5=Motor Overload, 8=Heatsink Over Temperature, 12=Hardware Overcurrent 300%, 13=Analog Input Loss, 14=Auto Restart Tried, 38=Phase U to Ground Short, 39=Phase V to Ground Short, 40=Phase W to Ground Short, 41=Phase U / V Short, 42=Phase U / W Short, 63=Software Overcurrent, 70=Power Unit Failure, 80=Auto tune Failure, 122=I/O Board Failure | ||
| AI | 1010 | Boiler 1 O2 Sensor Status | Read | 0=Normal Operation, 1=E1: Internal Communication Error, 2=E2: Internal Register Error, 3=E3: Short to Power, 4=E4: Short to Ground, 5=E5: Short to Power, 6=E6: Short to Ground, 7=E7: Short to Power, 8=E8: Short to Ground, 9=E9: Operating Voltage Too Low, 10=E10: Check Sensor Connection, 11=E11: Heater Circuit Short, 12=E12: Heater Circuit Short | ||
| AI | 1011 | Boiler 1 VFD Command | Range 0.0 to 95.0 | Read | ||
| AI | 1012 | Boiler 1 VFD Feedback | Range 0.0 to 95.0 | Read | ||
| AI | 1013 | Boiler 1 Fan Calculated RPM | Range 0.0 to 5500.0 | Read | ||
| AI | 1014 | Boiler 1 VFD Output Current | Range 0.00 to 15.00 | Read | ||
| AI | 1015 | Boiler 1 VFD Output Voltage | Range 0.0 to 461.0 | Read | ||
| AI | 1016 | Boiler 1 Current O2% | Range 000 to 21.00 | % | Read | |
| AImin | 1017 | Boiler 1 Outlet Temperature | Range -50.0 to 250.0 | °F | Read | |
| AI | 1018 | Boiler 1 Inlet Temperature | Range -50.0 to 250.0 | °F | Read | |
| AI | 1019 | Boiler 1 Delta T | Range -50.0 to 250.0 | °F | Read | |
| AI | 1020 | Boiler 1 Start Temperature | Range -50.0 to 250.0 | °F | Read | |
| AI | 1021 | Boiler 1 Stop Temperature | Range -50.0 to 250.0 | °F | Read | |
| AI | 1022 | Boiler 1 Stack Temperature | Range -50.0 to 250.0 | °F | Read | |
| AI | 1023 | Boiler 1 Combustion Air Temperature | Range -50.0 to 250.0 | °F | Read | |
| AI | 1024 | Boiler 1 Current Setpoint | Range -50.0 to 250.0 | °F | Read | |
| AV | 1025 | Boiler 1 Outdoor Air Temperature | Range -50.0 to 250.0; writable when BMS-sourced | °F | Write | |
| AV | 1026 | Boiler 1 Common Header Supply Temperature | Range -50.0 to 250.0; writable when BMS-sourced | °F | Write | |
| AV | 1027 | Boiler 1 Common Header Return Temperature | Range -50.0 to 250.0; writable when BMS-sourced | °F | Write | |
| AI | 1028 | Boiler 1 Common Header Delta T | Range -50.0 to 250.0 | °F | Read | |
| AV | 1029 | Boiler 1 DHW Temperature | Range -50.0 to 250.0; writable when BMS-sourced | °F | Write | |
| BI | 1030 | Boiler 1 Call For Heat | Read | 0=No Call, 1=Call For Heat | ||
| BI | 1031 | Boiler 1 On/Off Switch | Read | 0=Off, 1=On | ||
| BI | 1032 | Boiler 1 Primary Low Water | Read | 0=No Fault, 1=Fault | ||
| BI | 1033 | Boiler 1 High Limit Aquastat | Read | 0=Fault, 1=No Fault | ||
| BI | 1034 | Boiler 1 Operating Aquastat | Read | 0=Fault, 1=No Fault | ||
| BI | 1035 | Boiler 1 Low Gas Pressure | Read | 0=Fault, 1=No Fault | ||
| BI | 1036 | Boiler 1 Blocked Flue | Read | 0=Fault, 1=No Fault | ||
| BI | 1037 | Boiler 1 Customer Interlock 1 | Read | 0=Fault, 1=No Fault | ||
| BI | 1038 | Boiler 1 Customer Interlock 2 | Read | 0=Fault, 1=No Fault | ||
| BI | 1039 | Boiler 1 Secondary Low Water | Read | 0=No Fault, 1=Fault | ||
| AI | 1040 | Boiler 1 Run Hours | Read | |||
| AI | 1041 | Boiler 1 Cycles | Read | |||
| AI | 1042 | Boiler 1 Powered Hours | Read | |||
| AImin | 1043 | Boiler 1 Current Alarm Index | See Fulton alarm chart | Read | ||
| AImin | 1044 | Boiler 1 Active Alarm | See Fulton alarm chart | Read | 0=No Alarm, 1=Alarm | |
| BI | 1045 | Boiler 1 Isolation Valve Enabled | Read | 0=Not Enabled, 1=Enabled | ||
| BI | 1046 | Boiler 1 Isolation Valve Position | Read with the valve type setting | Read | 0=Off, 1=On | |
| BI | 1047 | Boiler 1 Isolation Valve Control | Read | 0=Manual, 1=Automatic | ||
| BI | 1048 | Boiler 1 Primary Pump Enabled | Read | 0=Not Enabled, 1=Enabled | ||
| BI | 1049 | Boiler 1 Primary Pump On/Off | Read | 0=Off, 1=On | ||
| BI | 1050 | Boiler 1 Primary Pump Mode | Read | 0=Off, 1=On | ||
| BI | 1051 | Boiler 1 Connected | Read | 0=Not Connected, 1=Connected | ||
| BI | 1052 | Boiler 2 Connected | Same states as boiler 1 | Read | 0=Not Connected, 1=Connected | |
| BI | 1053 | Boiler 3 Connected | Same states as boiler 1 | Read | 0=Not Connected, 1=Connected | |
| BI | 1054 | Boiler 4 Connected | Same states as boiler 1 | Read | 0=Not Connected, 1=Connected | |
| BI | 1055 | Boiler 5 Connected | Same states as boiler 1 | Read | 0=Not Connected, 1=Connected | |
| BI | 1056 | Boiler 6 Connected | Same states as boiler 1 | Read | 0=Not Connected, 1=Connected | |
| BI | 1057 | Boiler 7 Connected | Same states as boiler 1 | Read | 0=Not Connected, 1=Connected | |
| BI | 1058 | Boiler 8 Connected | Same states as boiler 1 | Read | 0=Not Connected, 1=Connected | |
| BI | 1059 | Boiler 9 Connected | Same states as boiler 1 | Read | 0=Not Connected, 1=Connected | |
| BI | 1060 | Boiler 10 Connected | Same states as boiler 1 | Read | 0=Not Connected, 1=Connected | |
| BImin | 1061 | Lead / Lag Enabled | Read | 0=Not Enabled, 1=Enabled | ||
| AI | 1062 | Boiler 1 LL Position | Read | 0=Waiting, 1=Disabled, 2=Not Available, 3=Lead, 4=Lag 1, 5=Lag 2, 6=Lag 3, 7=Lag 4, 8=Lag 5, 9=Lag 6, 10=Lag 7, 11=Lag 8, 12=Lag 9, 14=Lag 1 (T), 15=Lag 2 (T), 16=Lag 3 (T), 17=Lag 4 (T), 18=Lag 5 (T), 19=Lag 6 (T), 20=Lag 7 (T), 21=Lag 8 (T), 22=Lag 9 (T) | ||
| AI | 1063 | Boiler 2 LL Position | Same states as boiler 1 | Read | 0=Waiting, 1=Disabled, 2=Not Available, 3=Lead, 4=Lag 1, 5=Lag 2, 6=Lag 3, 7=Lag 4, 8=Lag 5, 9=Lag 6, 10=Lag 7, 11=Lag 8, 12=Lag 9, 14=Lag 1 (T), 15=Lag 2 (T), 16=Lag 3 (T), 17=Lag 4 (T), 18=Lag 5 (T), 19=Lag 6 (T), 20=Lag 7 (T), 21=Lag 8 (T), 22=Lag 9 (T) | |
| AI | 1064 | Boiler 3 LL Position | Same states as boiler 1 | Read | 0=Waiting, 1=Disabled, 2=Not Available, 3=Lead, 4=Lag 1, 5=Lag 2, 6=Lag 3, 7=Lag 4, 8=Lag 5, 9=Lag 6, 10=Lag 7, 11=Lag 8, 12=Lag 9, 14=Lag 1 (T), 15=Lag 2 (T), 16=Lag 3 (T), 17=Lag 4 (T), 18=Lag 5 (T), 19=Lag 6 (T), 20=Lag 7 (T), 21=Lag 8 (T), 22=Lag 9 (T) | |
| AI | 1065 | Boiler 4 LL Position | Same states as boiler 1 | Read | 0=Waiting, 1=Disabled, 2=Not Available, 3=Lead, 4=Lag 1, 5=Lag 2, 6=Lag 3, 7=Lag 4, 8=Lag 5, 9=Lag 6, 10=Lag 7, 11=Lag 8, 12=Lag 9, 14=Lag 1 (T), 15=Lag 2 (T), 16=Lag 3 (T), 17=Lag 4 (T), 18=Lag 5 (T), 19=Lag 6 (T), 20=Lag 7 (T), 21=Lag 8 (T), 22=Lag 9 (T) | |
| AI | 1066 | Boiler 5 LL Position | Same states as boiler 1 | Read | 0=Waiting, 1=Disabled, 2=Not Available, 3=Lead, 4=Lag 1, 5=Lag 2, 6=Lag 3, 7=Lag 4, 8=Lag 5, 9=Lag 6, 10=Lag 7, 11=Lag 8, 12=Lag 9, 14=Lag 1 (T), 15=Lag 2 (T), 16=Lag 3 (T), 17=Lag 4 (T), 18=Lag 5 (T), 19=Lag 6 (T), 20=Lag 7 (T), 21=Lag 8 (T), 22=Lag 9 (T) | |
| AI | 1067 | Boiler 6 LL Position | Same states as boiler 1 | Read | 0=Waiting, 1=Disabled, 2=Not Available, 3=Lead, 4=Lag 1, 5=Lag 2, 6=Lag 3, 7=Lag 4, 8=Lag 5, 9=Lag 6, 10=Lag 7, 11=Lag 8, 12=Lag 9, 14=Lag 1 (T), 15=Lag 2 (T), 16=Lag 3 (T), 17=Lag 4 (T), 18=Lag 5 (T), 19=Lag 6 (T), 20=Lag 7 (T), 21=Lag 8 (T), 22=Lag 9 (T) | |
| AI | 1068 | Boiler 7 LL Position | Same states as boiler 1 | Read | 0=Waiting, 1=Disabled, 2=Not Available, 3=Lead, 4=Lag 1, 5=Lag 2, 6=Lag 3, 7=Lag 4, 8=Lag 5, 9=Lag 6, 10=Lag 7, 11=Lag 8, 12=Lag 9, 14=Lag 1 (T), 15=Lag 2 (T), 16=Lag 3 (T), 17=Lag 4 (T), 18=Lag 5 (T), 19=Lag 6 (T), 20=Lag 7 (T), 21=Lag 8 (T), 22=Lag 9 (T) | |
| AI | 1069 | Boiler 8 LL Position | Same states as boiler 1 | Read | 0=Waiting, 1=Disabled, 2=Not Available, 3=Lead, 4=Lag 1, 5=Lag 2, 6=Lag 3, 7=Lag 4, 8=Lag 5, 9=Lag 6, 10=Lag 7, 11=Lag 8, 12=Lag 9, 14=Lag 1 (T), 15=Lag 2 (T), 16=Lag 3 (T), 17=Lag 4 (T), 18=Lag 5 (T), 19=Lag 6 (T), 20=Lag 7 (T), 21=Lag 8 (T), 22=Lag 9 (T) | |
| AI | 1070 | Boiler 9 LL Position | Same states as boiler 1 | Read | 0=Waiting, 1=Disabled, 2=Not Available, 3=Lead, 4=Lag 1, 5=Lag 2, 6=Lag 3, 7=Lag 4, 8=Lag 5, 9=Lag 6, 10=Lag 7, 11=Lag 8, 12=Lag 9, 14=Lag 1 (T), 15=Lag 2 (T), 16=Lag 3 (T), 17=Lag 4 (T), 18=Lag 5 (T), 19=Lag 6 (T), 20=Lag 7 (T), 21=Lag 8 (T), 22=Lag 9 (T) | |
| AI | 1071 | Boiler 10 LL Position | Same states as boiler 1 | Read | 0=Waiting, 1=Disabled, 2=Not Available, 3=Lead, 4=Lag 1, 5=Lag 2, 6=Lag 3, 7=Lag 4, 8=Lag 5, 9=Lag 6, 10=Lag 7, 11=Lag 8, 12=Lag 9, 14=Lag 1 (T), 15=Lag 2 (T), 16=Lag 3 (T), 17=Lag 4 (T), 18=Lag 5 (T), 19=Lag 6 (T), 20=Lag 7 (T), 21=Lag 8 (T), 22=Lag 9 (T) | |
| AI | 1072 | Boiler 1 LL Status | Read | 0=Offline, 1=Alarm, 2=Switch Off, 3=Standby, 4=Call for Heat, 5=Modulating | ||
| AI | 1073 | Boiler 2 LL Status | Same states as boiler 1 | Read | 0=Offline, 1=Alarm, 2=Switch Off, 3=Standby, 4=Call for Heat, 5=Modulating | |
| AI | 1074 | Boiler 3 LL Status | Same states as boiler 1 | Read | 0=Offline, 1=Alarm, 2=Switch Off, 3=Standby, 4=Call for Heat, 5=Modulating | |
| AI | 1075 | Boiler 4 LL Status | Same states as boiler 1 | Read | 0=Offline, 1=Alarm, 2=Switch Off, 3=Standby, 4=Call for Heat, 5=Modulating | |
| AI | 1076 | Boiler 5 LL Status | Same states as boiler 1 | Read | 0=Offline, 1=Alarm, 2=Switch Off, 3=Standby, 4=Call for Heat, 5=Modulating | |
| AI | 1077 | Boiler 6 LL Status | Same states as boiler 1 | Read | 0=Offline, 1=Alarm, 2=Switch Off, 3=Standby, 4=Call for Heat, 5=Modulating | |
| AI | 1078 | Boiler 7 LL Status | Same states as boiler 1 | Read | 0=Offline, 1=Alarm, 2=Switch Off, 3=Standby, 4=Call for Heat, 5=Modulating | |
| AI | 1079 | Boiler 8 LL Status | Same states as boiler 1 | Read | 0=Offline, 1=Alarm, 2=Switch Off, 3=Standby, 4=Call for Heat, 5=Modulating | |
| AI | 1080 | Boiler 9 LL Status | Same states as boiler 1 | Read | 0=Offline, 1=Alarm, 2=Switch Off, 3=Standby, 4=Call for Heat, 5=Modulating | |
| AI | 1081 | Boiler 10 LL Status | Same states as boiler 1 | Read | 0=Offline, 1=Alarm, 2=Switch Off, 3=Standby, 4=Call for Heat, 5=Modulating | |
| AI | 1082 | Boiler 1 LL Firing Rate | Range 0.0 to 100.0 | % | Read | |
| AI | 1083 | Boiler 2 LL Firing Rate | Range 0.0 to 100.0 | % | Read | |
| AI | 1084 | Boiler 3 LL Firing Rate | Range 0.0 to 100.0 | % | Read | |
| AI | 1085 | Boiler 4 LL Firing Rate | Range 0.0 to 100.0 | % | Read | |
| AI | 1086 | Boiler 5 LL Firing Rate | Range 0.0 to 100.0 | % | Read | |
| AI | 1087 | Boiler 6 LL Firing Rate | Range 0.0 to 100.0 | % | Read | |
| AI | 1088 | Boiler 7 LL Firing Rate | Range 0.0 to 100.0 | % | Read | |
| AI | 1089 | Boiler 8 LL Firing Rate | Range 0.0 to 100.0 | % | Read | |
| AI | 1090 | Boiler 9 LL Firing Rate | Range 0.0 to 100.0 | % | Read | |
| AI | 1091 | Boiler 10 LL Firing Rate | Range 0.0 to 100.0 | % | Read | |
| AImin | 1092 | Boiler 1 Current Setpoint Mode | Read | 0=Outdoor Reset Curve, 1=BMS Analog 4-20mA, 2=BMS Analog 0-10VDC, 3=BMS Network, 4=Manual | ||
| AVmin | 1093 | Boiler 1 BMS Network Setpoint | Range 40.0 to 185.0 | °F | Write | |
| AI | 1094 | Boiler 1 Maximum Setpoint | Range 40.0 to 185.0 | °F | Read | |
| AI | 1095 | Boiler 1 Minimum Setpoint | Range 40.0 to 185.0 | °F | Read | |
| AI | 1096 | Boiler 1 Outdoor Air Cutoff | Range 40.0 to 185.0 | °F | Read | |
| AI | 1097 | Boiler 1 Outdoor Air Cutoff Reset | Range 40.0 to 185.0 | °F | Read | |
| BVmin | 1098 | Boiler 1 BMS Enable | Needs the enable jumper removed | Write | 0=Not Enabled, 1=Enabled | |
| AVmin | 1099 | Boiler 1 BMS Heartbeat | Write 1 at least every 10 s for remote operation | Write |
No points match these filters.
Object ID lookup: Fulton PURE Endura+ EDR+ 2500-6000 Provider point IDs by name
AI1001Boiler 1 LMV StatusAI1002Boiler 1 Control StatusAI1003Boiler 1 Modulation StatusAI1004Boiler 1 Modulation TargetAI1005Boiler 1 Modulation RateAI1006Boiler 1 Flame SignalAI1007Boiler 1 Air Actuator PositionAI1008Boiler 1 Fuel Actuator PositionAI1009Boiler 1 VFD StatusAI1010Boiler 1 O2 Sensor StatusAI1011Boiler 1 VFD CommandAI1012Boiler 1 VFD FeedbackAI1013Boiler 1 Fan Calculated RPMAI1014Boiler 1 VFD Output CurrentAI1015Boiler 1 VFD Output VoltageAI1016Boiler 1 Current O2%AI1017Boiler 1 Outlet TemperatureAI1018Boiler 1 Inlet TemperatureAI1019Boiler 1 Delta TAI1020Boiler 1 Start TemperatureAI1021Boiler 1 Stop TemperatureAI1022Boiler 1 Stack TemperatureAI1023Boiler 1 Combustion Air TemperatureAI1024Boiler 1 Current SetpointAV1025Boiler 1 Outdoor Air TemperatureAV1026Boiler 1 Common Header Supply TemperatureAV1027Boiler 1 Common Header Return TemperatureAI1028Boiler 1 Common Header Delta TAV1029Boiler 1 DHW TemperatureBI1030Boiler 1 Call For HeatBI1031Boiler 1 On/Off SwitchBI1032Boiler 1 Primary Low WaterBI1033Boiler 1 High Limit AquastatBI1034Boiler 1 Operating AquastatBI1035Boiler 1 Low Gas PressureBI1036Boiler 1 Blocked FlueBI1037Boiler 1 Customer Interlock 1BI1038Boiler 1 Customer Interlock 2BI1039Boiler 1 Secondary Low WaterAI1040Boiler 1 Run HoursAI1041Boiler 1 CyclesAI1042Boiler 1 Powered HoursAI1043Boiler 1 Current Alarm IndexAI1044Boiler 1 Active AlarmBI1045Boiler 1 Isolation Valve EnabledBI1046Boiler 1 Isolation Valve PositionBI1047Boiler 1 Isolation Valve ControlBI1048Boiler 1 Primary Pump EnabledBI1049Boiler 1 Primary Pump On/OffBI1050Boiler 1 Primary Pump ModeBI1051Boiler 1 ConnectedBI1052Boiler 2 ConnectedBI1053Boiler 3 ConnectedBI1054Boiler 4 ConnectedBI1055Boiler 5 ConnectedBI1056Boiler 6 ConnectedBI1057Boiler 7 ConnectedBI1058Boiler 8 ConnectedBI1059Boiler 9 ConnectedBI1060Boiler 10 ConnectedBI1061Lead / Lag EnabledAI1062Boiler 1 LL PositionAI1063Boiler 2 LL PositionAI1064Boiler 3 LL PositionAI1065Boiler 4 LL PositionAI1066Boiler 5 LL PositionAI1067Boiler 6 LL PositionAI1068Boiler 7 LL PositionAI1069Boiler 8 LL PositionAI1070Boiler 9 LL PositionAI1071Boiler 10 LL PositionAI1072Boiler 1 LL StatusAI1073Boiler 2 LL StatusAI1074Boiler 3 LL StatusAI1075Boiler 4 LL StatusAI1076Boiler 5 LL StatusAI1077Boiler 6 LL StatusAI1078Boiler 7 LL StatusAI1079Boiler 8 LL StatusAI1080Boiler 9 LL StatusAI1081Boiler 10 LL StatusAI1082Boiler 1 LL Firing RateAI1083Boiler 2 LL Firing RateAI1084Boiler 3 LL Firing RateAI1085Boiler 4 LL Firing RateAI1086Boiler 5 LL Firing RateAI1087Boiler 6 LL Firing RateAI1088Boiler 7 LL Firing RateAI1089Boiler 8 LL Firing RateAI1090Boiler 9 LL Firing RateAI1091Boiler 10 LL Firing RateAI1092Boiler 1 Current Setpoint ModeAV1093Boiler 1 BMS Network SetpointAI1094Boiler 1 Maximum SetpointAI1095Boiler 1 Minimum SetpointAI1096Boiler 1 Outdoor Air CutoffAI1097Boiler 1 Outdoor Air Cutoff ResetBV1098Boiler 1 BMS EnableAV1099Boiler 1 BMS Heartbeat
Integration notes
- Object IDs are written (X)001-(X)099, where (X) is the boiler's Modbus address on the ProtoNode. This list shows boiler address 1 (1001-1099); boiler 2 uses 2001-2099.
- The sheet does not say which BACnet transport the gateway is set to; ProtoNode gateways are normally configured for BACnet IP or BACnet MS/TP.
- The BMS Enable point only works after a physical jumper is removed at the boiler.
- Outdoor and header AVs marked Note 1 are writable only when the boiler program is set to take that value from the BMS.
- Current Alarm Index is decoded with Fulton's alarm chart and is only valid while Active Alarm = 1.
- Provider version of the Endura+ Single sheet already in the library (fulton/pure-control-protonode-n54). It adds Boiler 1-10 Connected (BI (X)051-(X)060) and the lead/lag group objects.
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 PURE Control - Endura+ EDR+ 2500-6000 Provider (N54 ProtoNode) 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 Fulton PURE Control - Endura+ EDR+ 2500-6000 Provider (N54 ProtoNode)
How many BACnet points does the Fulton PURE Control - Endura+ EDR+ 2500-6000 Provider (N54 ProtoNode) have?
This list has 99 BACnet objects: 65 analog inputs, 6 analog values, 27 binary inputs, 1 binary value. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Fulton PURE Control - Endura+ EDR+ 2500-6000 Provider (N54 ProtoNode) BACnet points are writable?
7 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 Fulton PURE Control - Endura+ EDR+ 2500-6000 Provider (N54 ProtoNode) BACnet documentation?
The source is Hydronic PURE Provider - Fulton N54 ProtoNode BACnet Network Addressing (Endura+ EDR+ 2.5-6MM), revision 2021-08-02 (file date), published free by Fulton at https://fulton.com/app/uploads/2021/02/N54-PURE-EDRP2.5-6MM-Provider-BACnet-list_2021-0802.pdf.
What are the minimum BACnet points to integrate the Fulton PURE Control - Endura+ EDR+ 2500-6000 Provider (N54 ProtoNode)?
Start with BV 1098 Boiler 1 BMS Enable (Network enable; jumper must be removed first); AV 1093 Boiler 1 BMS Network Setpoint (Water temperature setpoint, 40-185 °F); AV 1099 Boiler 1 BMS Heartbeat (Write 1 at least every 10 s for remote operation); AI 1092 Boiler 1 Current Setpoint Mode (Setpoint source; 3 = BMS Network); AI 1001 Boiler 1 LMV Status (Burner phase; 60 = modulating, 0 = lockout); AI 1017 Boiler 1 Outlet Temperature (Outlet water temperature, °F); AI 1005 Boiler 1 Modulation Rate (Actual modulation rate, %); BI 1061 Lead / Lag Enabled (Lead/lag sequencing on (1 = enabled)); AI 1044 Boiler 1 Active Alarm (Any alarm active (1 = alarm)); AI 1043 Boiler 1 Current Alarm Index (Alarm number from Fulton's alarm chart).
How do I enable BMS control of the Fulton PURE Control - Endura+ EDR+ 2500-6000 Provider (N54 ProtoNode)?
Remove the physical jumper at the boiler, then write BV (X)098 BMS Enable = 1. The setpoint comes from AV (X)093 BMS Network Setpoint (40-185 °F); AI (X)092 Current Setpoint Mode reads 3 when the network setpoint is in use.
Does the Fulton PURE Control - Endura+ EDR+ 2500-6000 Provider (N54 ProtoNode) need a BACnet heartbeat or have a communication timeout?
AV (X)099 BMS Heartbeat: the BMS must write 1 at least once every 10 seconds. If it stops, the boiler goes back to local control and shows a BMS Communication Warning.
Can the BMS supply sensor values to the Fulton PURE Control - Endura+ EDR+ 2500-6000 Provider (N54 ProtoNode)?
AV (X)025 outdoor air, (X)026 header supply, (X)027 header return and (X)029 DHW temperature are writable only when the boiler program is set to accept that value from the BMS (°F).
How do I check these points on the real PURE Control - Endura+ EDR+ 2500-6000 Provider (N54 ProtoNode)?
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 Fulton BACnet points lists
- Boiler burner control gateway
Fulton Boiler with Siemens LMV3 (N54 ProtoNode)
Fulton boilers with a Siemens LMV3 burner management control, read through Fulton's N54 ProtoNode gateway.
Also known as: LMV3, LMV 3, Siemens LMV3, N54 ProtoNode, Fulton ProtoNode - Boiler burner control gateway
Fulton Boiler with Siemens LMV3 and Yokogawa UT32A (N54 ProtoNode)
Fulton hydronic boilers with a Siemens LMV3 burner control and a Yokogawa UT32A temperature controller, read through the N54 ProtoNode.
Also known as: LMV3, Siemens LMV3, Yokogawa UT32A, UT32A, N54 ProtoNode - Boiler plant sequencer
Fulton Hydronic ModSync SE v6.6.1.X (N54 ProtoNode)
Fulton ModSync SE hydronic boiler sequencer (software 6.6.1.X) managing up to 8 boilers, read through the N54 ProtoNode.
Also known as: ModSync, ModSync SE, Fulton ModSync, ModSync sequencer, N54 ProtoNode - Boiler controller gateway
Fulton Hydronic SOLA Boiler (N54 ProtoNode)
Fulton hydronic boilers with the SOLA burner control, one block of objects per boiler on the N54 ProtoNode.
Also known as: SOLA, Fulton SOLA, Honeywell SOLA, N54 ProtoNode - Boiler plant controller gateway
Fulton Hydronic SOLA Master (lead/lag) (N54 ProtoNode)
The SOLA lead/lag master of a group of Fulton hydronic boilers (up to 8 slaves), read through the N54 ProtoNode.
Also known as: SOLA Master, Fulton SOLA lead lag, N54 ProtoNode - Boiler controller gateway
Fulton PURE Control - Endura EDR 750-2000 Provider (N54 ProtoNode)
The Provider (lead) boiler of a Fulton Endura (EDR) 750-2000 hydronic lead/lag group with the PURE control, read through the N54 ProtoNode.
Also known as: Endura, EDR 750, EDR 2000, EDR 2MM, Fulton PURE Provider, N54 ProtoNode - Boiler controller gateway
Fulton PURE Control - Endura EDR 750-2000 Single (N54 ProtoNode)
Fulton Endura (EDR) 750-2000 hydronic boilers with the PURE control, one boiler per address block on the N54 ProtoNode.
Also known as: Endura, EDR 750, EDR 2000, EDR 2MM, Fulton PURE, N54 ProtoNode - Boiler controller gateway
Fulton PURE Control - Endura XE EXE 399-750 Provider (N54 ProtoNode)
The Provider (lead) boiler of a Fulton Endura XE (EXE) 399-750 hydronic lead/lag group with the PURE control, read through the N54 ProtoNode.
Also known as: Endura XE, EXE 399, EXE 750, Fulton PURE Provider, N54 ProtoNode - Boiler controller gateway
Fulton PURE Control - Endura XE EXE 399-750 Single (N54 ProtoNode)
Fulton Endura XE (EXE) 399-750 hydronic boilers with the PURE control, one boiler per address block on the N54 ProtoNode.
Also known as: Endura XE, EXE 399, EXE 750, Fulton PURE, N54 ProtoNode - Boiler controller gateway
Fulton PURE Control - Endura ZE Provider (N54 ProtoNode)
The Provider (lead) boiler of a Fulton Endura (EDR) ZE lead/lag group with the PURE control, read through the N54 ProtoNode.
Also known as: Endura ZE, EDR ZE, Fulton PURE Provider, N54 ProtoNode - Boiler controller gateway
Fulton PURE Control - Endura ZE Single (N54 ProtoNode)
Fulton Endura (EDR) ZE boilers with the PURE control, one boiler per address block on the N54 ProtoNode.
Also known as: Endura ZE, EDR ZE, Fulton PURE, N54 ProtoNode - Boiler controller gateway
Fulton PURE Control - Endura+ EDR+ 2500-6000 (N54 ProtoNode)
Fulton hydronic boilers run by the PURE control (the file name points to Endura+ EDR+ 2500-6000 MBH sizes), read through the N54 ProtoNode.
Also known as: PURE, Fulton PURE, Endura+, EDR+, Endura Plus, Hydronic PURE, N54 ProtoNode - Steam boiler controller gateway
Fulton PURE Control - VSRT Steam Boiler Provider (N54 ProtoNode)
The Provider (lead) boiler of a Fulton VSRT steam boiler lead/lag group with the PURE control, read through the N54 ProtoNode.
Also known as: VSRT, Fulton VSRT, Steam PURE Provider, N54 ProtoNode - Steam boiler controller gateway
Fulton PURE Control - VSRT Steam Boiler Single (N54 ProtoNode)
Fulton VSRT steam boilers with the PURE control, one boiler per address block on the N54 ProtoNode.
Also known as: VSRT, Fulton VSRT, Steam PURE, Fulton PURE, N54 ProtoNode - Boiler burner control
Fulton Siemens LMV36 with BACnet Interface
Fulton boilers with a Siemens LMV36 burner control on a BACnet interface.
Also known as: LMV36, Siemens LMV36, LMV3, Fulton LMV36 - Steam boiler burner control
Fulton Siemens LMV5 Steam Boiler with BACnet Interface
Fulton steam boilers whose Siemens LMV5 burner management is given a BACnet interface (standard configurations).
Also known as: LMV5, Siemens LMV5, LMV52, Fulton LMV5 - Steam boiler plant sequencer
Fulton Steam ModSync SE v6.6.1.0 (ProtoNode)
Fulton ModSync SE steam boiler sequencer (version 6.6.1.0) managing up to 8 steam boilers, read through a Sierra Monitor ProtoNode.
Also known as: ModSync SE, ModSync, Fulton ModSync steam, ProtoNode
Source: Hydronic PURE Provider - Fulton N54 ProtoNode BACnet Network Addressing (Endura+ EDR+ 2.5-6MM) · rev. 2021-08-02 (file date). Object names, instances and units are reproduced as published; descriptions are our own.