Easy BACnet
  1. Home
  2. BACnet points lists
  3. Fulton
  4. PURE Control - Endura ZE Single (N54 ProtoNode)

Boiler controller gateway · BACnet points list

Fulton PURE Control - Endura ZE Single (N54 ProtoNode) BACnet points list

Updated 11 November 2026

Short answer

Fulton's N54 ProtoNode publishes 72 objects for each boiler (one block of objects per boiler), for Endura (EDR) ZE 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 72 BACnet objects for the Fulton PURE Control - Endura ZE Single (N54 ProtoNode) — 8 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 ZE Single (N54 ProtoNode)
Equipment
Boiler controller gateway
Equipment type
Boilers & water heaters
BACnet objects
72 (8 writable)
Transport
—
Firmware
Not stated
Also known as
Endura ZE, EDR ZE, Fulton PURE, N54 ProtoNode
Source document
Hydronic PURE Control - Fulton N54 ProtoNode BACnet Network Addressing (Endura EDR ZE), Single · rev. 2024-09-04 (file date)
Download CSV 72 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 Fulton’s current documentation and the live device before use. Not official Fulton information. Terms of use.

BMS integration notes: Fulton PURE Control - Endura ZE Single (N54 ProtoNode)

Integration in brief

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.

ObjectNameWhyAccess
BV 1057Boiler 1 BMS EnableNetwork enable; jumper must be removed firstWrite
AV 1052Boiler 1 BMS Network SetpointWater temperature setpoint, 40-185 °FWrite
AV 1058Boiler 1 BMS HeartbeatWrite 1 at least every 10 s for remote operationWrite
AI 1051Boiler 1 Current Setpoint ModeSetpoint source; 3 = BMS NetworkRead
AI 1001Boiler 1 StatusBoiler state; 60 = modulating, 0 = lockoutRead
AI 1017Boiler 1 Outlet TemperatureOutlet water temperature, °FRead
AI 1005Boiler 1 Modulation RateActual modulation rate, %Read
AI 1044Boiler 1 Active AlarmAny alarm active (1 = alarm)Read
AI 1043Boiler 1 Current Alarm IndexAlarm number from Fulton's alarm chartRead

Enable & remote start

Remove the physical jumper at the boiler, then write BV (X)057 BMS Enable = 1. The setpoint comes from AV (X)052 BMS Network Setpoint (40-185 °F); AI (X)051 Current Setpoint Mode reads 3 when the network setpoint is in use.

Heartbeat & communication loss

AV (X)058 BMS Heartbeat: the BMS must write 1 at least once every 10 seconds for remote operation. What the boiler does when the heartbeat stops is not stated on this sheet.

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

Watch out for

Fulton PURE Control - Endura ZE Single (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.

72 of 72 shown
Type
Access
Show
Fulton PURE Control - Endura ZE Single (N54 ProtoNode) BACnet Points List
DescriptionStates
AImin1001Boiler 1 StatusRead0=Lockout, 12=Standby, 60=Modulating, 91=Limit String Open
AI1002Boiler 1 Control StatusRead0=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
AI1003Boiler 1 Modulation StatusRead0=Normal Rate, 1=Modulation Hold, 2=Cold Start, 3=Freeze Protection, 4=Delta T Protection, 5=Outlet Soft Limit
AI1004Boiler 1 Modulation TargetRange 0.0 to 100.0%Read
AImin1005Boiler 1 Modulation RateRange 0.0 to 100.0%Read
AImin1017Boiler 1 Outlet TemperatureRange -50.0 to 250.0°FRead
AI1018Boiler 1 Inlet TemperatureRange -50.0 to 250.0°FRead
AI1019Boiler 1 Delta TRange -50.0 to 250.0°FRead
AI1020Boiler 1 Start TemperatureRange -50.0 to 250.0°FRead
AI1021Boiler 1 Stop TemperatureRange -50.0 to 250.0°FRead
AI1024Boiler 1 Current SetpointRange -50.0 to 250.0°FRead
AV1025Boiler 1 Outdoor Air TemperatureRange -50.0 to 250.0; writable when BMS-sourced°FWrite
AV1026Boiler 1 Common Header Supply TemperatureRange -50.0 to 250.0; writable when BMS-sourced°FWrite
AV1027Boiler 1 Common Header Return TemperatureRange -50.0 to 250.0; writable when BMS-sourced°FWrite
AI1028Boiler 1 Common Header Delta TRange -50.0 to 250.0°FRead
AV1029Boiler 1 DHW TemperatureRange -50.0 to 250.0; writable when BMS-sourced°FWrite
BI1030Boiler 1 Call For HeatRead0=No Call, 1=Call For Heat
BI1031Boiler 1 On/Off SwitchRead0=Off, 1=On
BI1032Boiler 1 Primary Low WaterRead0=No Fault, 1=Fault
BI1033Boiler 1 High Limit AquastatRead0=Fault, 1=No Fault
BI1034Boiler 1 Operating AquastatRead0=Fault, 1=No Fault
BI1037Boiler 1 Customer Interlock 1Read0=Fault, 1=No Fault
BI1038Boiler 1 Customer Interlock 2Read0=Fault, 1=No Fault
BI1039Boiler 1 Secondary Low WaterRead0=No Fault, 1=Fault
AI1040Boiler 1 Run HoursRead
AI1041Boiler 1 CyclesRead
AI1042Boiler 1 Powered HoursRead
AImin1043Boiler 1 Current Alarm IndexSee Fulton alarm chartRead
AImin1044Boiler 1 Active AlarmSee Fulton alarm chartRead0=No Alarm, 1=Alarm
BI1045Boiler 1 Isolation Valve EnabledRead0=Not Enabled, 1=Enabled
BI1046Boiler 1 Isolation Valve PositionRead with the valve type settingRead0=Off, 1=On
BI1047Boiler 1 Isolation Valve ControlRead0=Manual, 1=Automatic
BI1048Boiler 1 Primary Pump EnabledRead0=Not Enabled, 1=Enabled
BI1049Boiler 1 Primary Pump On/OffRead0=Off, 1=On
BI1050Boiler 1 Primary Pump ModeRead0=Off, 1=On
AImin1051Boiler 1 Current Setpoint ModeRead0=Outdoor Reset Curve, 1=BMS Analog 4-20mA, 2=BMS Analog 0-10VDC, 3=BMS Network, 4=Manual
AVmin1052Boiler 1 BMS Network SetpointRange 40.0 to 185.0°FWrite
AI1053Boiler 1 Maximum SetpointRange 40.0 to 185.0°FRead
AI1054Boiler 1 Minimum SetpointRange 40.0 to 185.0°FRead
AI1055Boiler 1 Outdoor Air CutoffRange 40.0 to 185.0°FRead
AI1056Boiler 1 Outdoor Air Cutoff ResetRange 40.0 to 185.0°FRead
BVmin1057Boiler 1 BMS EnableNeeds the enable jumper removedWrite0=Not Enabled, 1=Enabled
AVmin1058Boiler 1 BMS HeartbeatWrite 1 at least every 10 s for remote operationWrite
BI1131System Pump(s) EnabledPURE v3.3.4.0 and laterRead0=Not Enabled, 1=Enabled
AI1132System Pump(s) StatusPURE v3.3.4.0 and laterRead0=Standby, 1=Running, 2=Disabled by Outdoor Air, 3=Disabled by BMS, 4=Disabled by Other, 5=Alarm
AI1133System Delta P -or- System Delta TRange 0.0 to 100.0; PURE v3.3.4.0 and laterpsi -or- °FRead
AV1134System Delta P Setpoint -or- System Delta T SetpointRange 0.0 to 100.0; PURE v3.3.4.0 and laterpsi -or- °FWrite
BI1135System Pump 1 EnabledPURE v3.3.4.0 and laterRead0=Not Enabled, 1=Enabled
BI1136System Pump 1 Auto / ManualPURE v3.3.4.0 and laterRead0=Manual, 1=Automatic
AI1137System Pump 1 RateTo 100.0; PURE v3.3.4.0 and later%Read
BI1138System Pump 1 Run StatusPURE v3.3.4.0 and laterRead0=Off, 1=On
AI1139System Pump 1 Alarm StatusSee Fulton alarm chart; PURE v3.3.4.0 and laterRead0=No Alarm, 1=Alarm
BI1140System Pump 2 EnabledPURE v3.3.4.0 and laterRead0=Not Enabled, 1=Enabled
BI1141System Pump 2 Auto / ManualPURE v3.3.4.0 and laterRead0=Manual, 1=Automatic
AI1142System Pump 2 RateTo 100.0; PURE v3.3.4.0 and later%Read
BI1143System Pump 2 Run StatusRead0=Off, 1=On
AI1144System Pump 2 Alarm StatusSee Fulton alarm chart; PURE v3.3.4.0 and laterRead0=No Alarm, 1=Alarm
AI1151Number of Stages OnRange 1 to 11; stage count depends on boiler size and setupRead
AI1152SCR StatusStage count depends on boiler size and setupRead0=Off, 1=On / Modulating, 2=Disabled, 3=Manual
AI1153Stage 1 StatusStage count depends on boiler size and setupRead0=Off, 1=On, 2=Disabled, 3=Manual
AI1154Stage 2 StatusStage count depends on boiler size and setupRead0=Off, 1=On, 2=Disabled, 3=Manual
AI1155Stage 3 StatusStage count depends on boiler size and setupRead0=Off, 1=On, 2=Disabled, 3=Manual
AI1156Stage 4 StatusStage count depends on boiler size and setupRead0=Off, 1=On, 2=Disabled, 3=Manual
AI1157Stage 5 StatusStage count depends on boiler size and setupRead0=Off, 1=On, 2=Disabled, 3=Manual
AI1158Stage 6 StatusStage count depends on boiler size and setupRead0=Off, 1=On, 2=Disabled, 3=Manual
AI1159Stage 7 StatusStage count depends on boiler size and setupRead0=Off, 1=On, 2=Disabled, 3=Manual
AI1160Stage 8 StatusStage count depends on boiler size and setupRead0=Off, 1=On, 2=Disabled, 3=Manual
AI1161Stage 9 StatusStage count depends on boiler size and setupRead0=Off, 1=On, 2=Disabled, 3=Manual
AI1162Stage 10 StatusStage count depends on boiler size and setupRead0=Off, 1=On, 2=Disabled, 3=Manual
AV1163Limit StagesRange 1 to 11; stage count depends on boiler size and setupRead
AI1164Current KW CalculationRange 0 to 9999kWhRead
AI1165Total KW Size of BoilerRange 0 to 9999kWhRead
Object ID lookup: Fulton PURE Endura ZE Single 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 PURE Control - Endura ZE Single (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 ZE Single (N54 ProtoNode)

How many BACnet points does the Fulton PURE Control - Endura ZE Single (N54 ProtoNode) have?

This list has 72 BACnet objects: 42 analog inputs, 8 analog values, 21 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 ZE Single (N54 ProtoNode) BACnet points are writable?

8 of the 72 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 ZE Single (N54 ProtoNode) BACnet documentation?

The source is Hydronic PURE Control - Fulton N54 ProtoNode BACnet Network Addressing (Endura EDR ZE), Single, revision 2024-09-04 (file date), published free by Fulton at https://fulton.com/app/uploads/2024/09/N54-PURE-EDR-ZE-Single-BACnet-list_2024_0904.docx.

What are the minimum BACnet points to integrate the Fulton PURE Control - Endura ZE Single (N54 ProtoNode)?

Start with BV 1057 Boiler 1 BMS Enable (Network enable; jumper must be removed first); AV 1052 Boiler 1 BMS Network Setpoint (Water temperature setpoint, 40-185 °F); AV 1058 Boiler 1 BMS Heartbeat (Write 1 at least every 10 s for remote operation); AI 1051 Boiler 1 Current Setpoint Mode (Setpoint source; 3 = BMS Network); AI 1001 Boiler 1 Status (Boiler state; 60 = modulating, 0 = lockout); AI 1017 Boiler 1 Outlet Temperature (Outlet water temperature, °F); AI 1005 Boiler 1 Modulation Rate (Actual modulation rate, %); 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 ZE Single (N54 ProtoNode)?

Remove the physical jumper at the boiler, then write BV (X)057 BMS Enable = 1. The setpoint comes from AV (X)052 BMS Network Setpoint (40-185 °F); AI (X)051 Current Setpoint Mode reads 3 when the network setpoint is in use.

Does the Fulton PURE Control - Endura ZE Single (N54 ProtoNode) need a BACnet heartbeat or have a communication timeout?

AV (X)058 BMS Heartbeat: the BMS must write 1 at least once every 10 seconds for remote operation. What the boiler does when the heartbeat stops is not stated on this sheet.

Can the BMS supply sensor values to the Fulton PURE Control - Endura ZE Single (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 ZE Single (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

Source: Hydronic PURE Control - Fulton N54 ProtoNode BACnet Network Addressing (Endura EDR ZE), Single · rev. 2024-09-04 (file date). Object names, instances and units are reproduced as published; descriptions are our own.