- Home
- BACnet points lists
- AERCO
- AM Series Managing boiler / water heater (ProtoNode FPC-N34/N35)
Boiler / water heater cascade controller gateway · BACnet points list
AERCO AM Series Managing boiler / water heater (ProtoNode FPC-N34/N35) BACnet points list
Updated 6 November 2026
AERCO's ProtoNode maps the AM Series managing unit to 95 objects. Objects 1-48 are the unit's own state, status, error and warning codes, setpoints, operation and mode settings, temperatures, firing rates, pump states, counters and lockout/blocking history; 49-76 report state, status, error and firing rate of up to 7 dependent units; 77-94 are the cascade controller's state, setpoints, outdoor reset settings, header temperature and firing rate; MV 95 is the Control Register that unlocks writes.
This page lists 95 BACnet objects for the AERCO AM Series Managing boiler / water heater (ProtoNode FPC-N34/N35) — 16 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from AERCO’s own free documentation, linked below.
- Manufacturer
- AERCO
- Model
- AM Series Managing boiler / water heater (ProtoNode FPC-N34/N35)
- Equipment
- Boiler / water heater cascade controller gateway
- Equipment type
- Boilers & water heaters
- BACnet objects
- 95 (16 writable)
- Transport
- BACnet IP, BACnet MS/TP
- Firmware
- Not stated
- Also known as
- AM Series, AM Manager, AM Mngr, AERCO AM, ProtoNode FPC-N34, FPC-N35
Reference only, provided as-is: verify against AERCO’s current documentation and the live device before use. Not official AERCO information. Terms of use.
BMS integration notes: AERCO AM Series Managing boiler / water heater (ProtoNode FPC-N34/N35)
For each write, first set MV 95 Control Register bit 0, then write Boiler Operation, the CH or DHW setpoint or the controller setpoints. Read State, Status, supply/return/header temperatures, firing rates, the error and warning codes and the state of each dependent unit. Do not use the setpoints for continuous temperature control.
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 |
|---|---|---|---|
| MV 95 | Control Register | Write 1 (bit 0) before any write; bit 14 resets | Write |
| AV 9 | Boiler Operation | Boiler operation command (0..x per AERCO) | Write |
| AV 81 | Controller CH SP | Cascade CH setpoint (preset, not dynamic) | Write |
| AI 3 | State | Managing boiler state; see Appendix I | Read |
| AI 4 | Status | Managing boiler status; see Appendix I | Read |
| AI 89 | Header Temp | Cascade header temperature | Read |
| AI 91 | Cascade Firing Rate | Cascade firing rate | Read |
| AI 49 | Dependent_1 State | Dependent 1 state (repeat for 2-7) | Read |
| AI 5 | Error Code | Managing boiler error code | Read |
| AI 79 | Controller Error Code | Controller (cascade) error code | Read |
Enable & remote start
Writing is a two-step process: write 1 to MV 95 Control Register (bit 0 = write enable), then write the target AV (e.g. AV 9 Boiler Operation, AV 7/8 boiler CH/DHW setpoints, AV 81/82 controller setpoints). Bit 14 of the Control Register resets the controller after a lockout.
Heartbeat & communication loss
The Control Register bits reset when the AM unit sees no Modbus traffic for more than 4 seconds, so set bit 0 again right before each write.
Network setup
- ProtoNode FPC-N34 (BACnet MS/TP, BACnet IP, N2, Modbus TCP) or FPC-N35 (LonWorks); the BACnet protocol is picked with DIP switches.
- Boiler side: Modbus RTU, 9600 baud, no parity, 8 data bits, 1 stop bit; AM units use addresses 1-16.
- BACnet device instance = Node_Offset (default 50,000) + Modbus Node-ID.
Watch out for
- Writes are two steps: write 1 (bit 0) to MV 95 Control Register, then write the target object; the Control Register bits clear after 4 s without Modbus traffic.
- AERCO limits each register to about 10,000 value changes; CH/DHW setpoints are presets (about two changes a day), not for dynamic temperature control.
- Access is inferred from the N2 type (AO = writable); the appendix has no read/write column.
- State, Status and error codes are decoded with the tables in Appendix I of the manual.
- Temperature and pressure units follow AV 1 Modbus Units (bit 0 °C/°F, bit 1 bar/psi).
AERCO AM Series Managing boiler / water heater (ProtoNode FPC-N34/N35) 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.
| Description | States | |||||
|---|---|---|---|---|---|---|
| AV | 1 | Modbus Units | Modbus register 40101 | Write | ||
| AI | 2 | Device Type | Modbus register 40102 | Read | ||
| AImin | 3 | State | Modbus register 40103 | Read | ||
| AImin | 4 | Status | Modbus register 40104 | Read | ||
| AImin | 5 | Error Code | Modbus register 40105 | Read | ||
| AI | 6 | Warning Code | Modbus register 40106 | Read | ||
| AV | 7 | Boiler CH SP | Modbus register 40107 | Write | ||
| AV | 8 | Boiler DHW SP | Modbus register 40108 | Write | ||
| AVmin | 9 | Boiler Operation | Modbus register 40109 | Write | ||
| AV | 10 | DHW Type | Modbus register 40110 | Write | ||
| AV | 11 | CH Mode | Modbus register 40111 | Write | ||
| AV | 12 | DHW Mode | Modbus register 40112 | Write | ||
| AI | 13 | Supply Temp | Modbus register 40113 | Read | ||
| AI | 14 | Return Temp | Modbus register 40114 | Read | ||
| AI | 15 | DHW Temp | Modbus register 40115 | Read | ||
| AI | 16 | Flue Gas Temp | Modbus register 40116 | Read | ||
| AI | 17 | Heat Exchanger Temp | Modbus register 40117 | Read | ||
| AI | 18 | Firing Rate | Modbus register 40118 | Read | ||
| AI | 19 | Min Firing Rate | Modbus register 40119 | Read | ||
| AI | 20 | Flame Current | Modbus register 40120 | Read | ||
| AI | 21 | Water Pressure | Modbus register 40121 | Read | ||
| AI | 22 | Analog in | Modbus register 40122 | Read | ||
| AI | 23 | Analog out | Modbus register 40123 | Read | ||
| AI | 24 | Information | Modbus register 40124 | Read | ||
| AI | 25 | CH pump | Modbus register 40125 | Read | ||
| AI | 26 | DHW pump | Modbus register 40126 | Read | ||
| AI | 27 | Ignition Count OK | Modbus register 40127 | Read | ||
| AI | 28 | Ignition Count Failed | Modbus register 40128 | Read | ||
| AI | 29 | Flame Count Failed | Modbus register 40129 | Read | ||
| AI | 30 | Burner High Hours / CH Hours | Modbus register 40130 | Read | ||
| AI | 31 | Burner Med Hours / DHW Hours | Modbus register 40131 | Read | ||
| AI | 32 | Burner Low Hours | Modbus register 40132 | Read | ||
| AI | 33 | 1st Lockout in History | Modbus register 40133 | Read | ||
| AI | 34 | Time after 1st Lockout | Modbus register 40134 | Read | ||
| AI | 35 | 2nd Lockout | Modbus register 40135 | Read | ||
| AI | 36 | Time after 2nd Lockout | Modbus register 40136 | Read | ||
| AI | 37 | 3rd Lockout | Modbus register 40137 | Read | ||
| AI | 38 | Time after 3rd Lockout | Modbus register 40138 | Read | ||
| AI | 39 | 4th Lockout | Modbus register 40139 | Read | ||
| AI | 40 | Time after 4th Lockout | Modbus register 40140 | Read | ||
| AI | 41 | 1st Blocking Error in History | Modbus register 40143 | Read | ||
| AI | 42 | Time after 1st Blocking Error | Modbus register 40144 | Read | ||
| AI | 43 | 2nd Blocking Error | Modbus register 40145 | Read | ||
| AI | 44 | Time after 2nd Blocking Error | Modbus register 40146 | Read | ||
| AI | 45 | 3rd Blocking Error | Modbus register 40147 | Read | ||
| AI | 46 | Time after 3rd Blocking Error | Modbus register 40148 | Read | ||
| AI | 47 | 4th Blocking Error | Modbus register 40149 | Read | ||
| AI | 48 | Time after 4th Blocking Error | Modbus register 40150 | Read | ||
| AImin | 49 | Dependent_1 State | Modbus register 40151 | Read | ||
| AI | 50 | Dependent_1 Status | Modbus register 40152 | Read | ||
| AI | 51 | Dependent_1 Error Number | Modbus register 40153 | Read | ||
| AI | 52 | Dependent_1 Firing Rate | Modbus register 40154 | Read | ||
| AI | 53 | Dependent_2 State | Modbus register 40156 | Read | ||
| AI | 54 | Dependent_2 Status | Modbus register 40157 | Read | ||
| AI | 55 | Dependent_2 Error Number | Modbus register 40158 | Read | ||
| AI | 56 | Dependent_2 Firing Rate | Modbus register 40159 | Read | ||
| AI | 57 | Dependent_3 State | Modbus register 40161 | Read | ||
| AI | 58 | Dependent_3 Satus | Modbus register 40162 | Read | ||
| AI | 59 | Dependent_3 Error Number | Modbus register 40163 | Read | ||
| AI | 60 | Dependent_3 Firing Rate | Modbus register 40164 | Read | ||
| AI | 61 | Dependent_4 State | Modbus register 40166 | Read | ||
| AI | 62 | Dependent_4 Status | Modbus register 40167 | Read | ||
| AI | 63 | Dependent_4 Error Number | Modbus register 40168 | Read | ||
| AI | 64 | Dependent_4 Firing Rate | Modbus register 40169 | Read | ||
| AI | 65 | Dependent_5 State | Modbus register 40171 | Read | ||
| AI | 66 | Dependent_5 Status | Modbus register 40172 | Read | ||
| AI | 67 | Dependent_5 Error Number | Modbus register 40173 | Read | ||
| AI | 68 | Dependent_5 Firing Rate | Modbus register 40174 | Read | ||
| AI | 69 | Dependent_6 State | Modbus register 40176 | Read | ||
| AI | 70 | Dependent_6 Status | Modbus register 40177 | Read | ||
| AI | 71 | Dependent_6 Error Number | Modbus register 40178 | Read | ||
| AI | 72 | Dependent_6 Firing Rate | Modbus register 40179 | Read | ||
| AI | 73 | Dependent_7 State | Modbus register 40181 | Read | ||
| AI | 74 | Dependent_7 Status | Modbus register 40182 | Read | ||
| AI | 75 | Dependent_7 Error Number | Modbus register 40183 | Read | ||
| AI | 76 | Dependent_7 Firing Rate | Modbus register 40184 | Read | ||
| AI | 77 | Controller State | Modbus register 40201 | Read | ||
| AI | 78 | Controller Status | Modbus register 40202 | Read | ||
| AImin | 79 | Controller Error Code | Modbus register 40203 | Read | ||
| AI | 80 | Controller Warning Code | Modbus register 40204 | Read | ||
| AVmin | 81 | Controller CH SP | Modbus register 40205 | Write | ||
| AV | 82 | Controller DHW SP | Modbus register 40206 | Write | ||
| AV | 83 | High Outdoor Air Temp | Modbus register 40207 | Write | ||
| AV | 84 | Minimum Outdoor Air SP | Modbus register 40208 | Write | ||
| AV | 85 | Low Outdoor Air Temp | Modbus register 40209 | Write | ||
| AV | 86 | Maximum Outdoor Air SP | Modbus register 40210 | Write | ||
| AV | 87 | Outdoor Air Shutdown Temp | Modbus register 40211 | Write | ||
| AV | 88 | Night Setback | Modbus register 40212 | Write | ||
| AImin | 89 | Header Temp | Modbus register 40213 | Read | ||
| AI | 90 | Outside Temp | Modbus register 40214 | Read | ||
| AImin | 91 | Cascade Firing Rate | Modbus register 40215 | Read | ||
| AI | 92 | Min Firing Rate | Modbus register 40216 | Read | ||
| AI | 93 | System Pump | Modbus register 40217 | Read | ||
| AI | 94 | Amount of Dep Detected | Modbus register 40218 | Read | ||
| MVmin | 95 | Control Register | Bit 0 write enable, bit 14 reset; register 40100 | Write |
No points match these filters.
Object ID lookup: AERCO AM Series Managing boiler / water heater point IDs by name
AV1Modbus UnitsAI2Device TypeAI3StateAI4StatusAI5Error CodeAI6Warning CodeAV7Boiler CH SPAV8Boiler DHW SPAV9Boiler OperationAV10DHW TypeAV11CH ModeAV12DHW ModeAI13Supply TempAI14Return TempAI15DHW TempAI16Flue Gas TempAI17Heat Exchanger TempAI18Firing RateAI19Min Firing RateAI20Flame CurrentAI21Water PressureAI22Analog inAI23Analog outAI24InformationAI25CH pumpAI26DHW pumpAI27Ignition Count OKAI28Ignition Count FailedAI29Flame Count FailedAI30Burner High Hours / CH HoursAI31Burner Med Hours / DHW HoursAI32Burner Low HoursAI331st Lockout in HistoryAI34Time after 1st LockoutAI352nd LockoutAI36Time after 2nd LockoutAI373rd LockoutAI38Time after 3rd LockoutAI394th LockoutAI40Time after 4th LockoutAI411st Blocking Error in HistoryAI42Time after 1st Blocking ErrorAI432nd Blocking ErrorAI44Time after 2nd Blocking ErrorAI453rd Blocking ErrorAI46Time after 3rd Blocking ErrorAI474th Blocking ErrorAI48Time after 4th Blocking ErrorAI49Dependent_1 StateAI50Dependent_1 StatusAI51Dependent_1 Error NumberAI52Dependent_1 Firing RateAI53Dependent_2 StateAI54Dependent_2 StatusAI55Dependent_2 Error NumberAI56Dependent_2 Firing RateAI57Dependent_3 StateAI58Dependent_3 SatusAI59Dependent_3 Error NumberAI60Dependent_3 Firing RateAI61Dependent_4 StateAI62Dependent_4 StatusAI63Dependent_4 Error NumberAI64Dependent_4 Firing RateAI65Dependent_5 StateAI66Dependent_5 StatusAI67Dependent_5 Error NumberAI68Dependent_5 Firing RateAI69Dependent_6 StateAI70Dependent_6 StatusAI71Dependent_6 Error NumberAI72Dependent_6 Firing RateAI73Dependent_7 StateAI74Dependent_7 StatusAI75Dependent_7 Error NumberAI76Dependent_7 Firing RateAI77Controller StateAI78Controller StatusAI79Controller Error CodeAI80Controller Warning CodeAV81Controller CH SPAV82Controller DHW SPAV83High Outdoor Air TempAV84Minimum Outdoor Air SPAV85Low Outdoor Air TempAV86Maximum Outdoor Air SPAV87Outdoor Air Shutdown TempAV88Night SetbackAI89Header TempAI90Outside TempAI91Cascade Firing RateAI92Min Firing RateAI93System PumpAI94Amount of Dep DetectedMV95Control Register
Integration notes
- Appendix C-1 of OMM-0107 (pages 57-60). Each object's Modbus holding register is given in the description.
- Only BACnet objects are listed; the same appendix also gives N2, LonWorks and Modbus TCP addresses.
- Registers 40141-40142 are skipped in the Modbus column, so object 41 maps to 40143.
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 AM Series Managing boiler / water heater (ProtoNode FPC-N34/N35) 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 AERCO AM Series Managing boiler / water heater (ProtoNode FPC-N34/N35)
How many BACnet points does the AERCO AM Series Managing boiler / water heater (ProtoNode FPC-N34/N35) have?
This list has 95 BACnet objects: 79 analog inputs, 15 analog values, 1 multi-state value. The exact set on a given unit depends on its firmware, installed options and configuration.
Which AERCO AM Series Managing boiler / water heater (ProtoNode FPC-N34/N35) BACnet points are writable?
16 of the 95 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 AERCO AM Series Managing boiler / water heater (ProtoNode FPC-N34/N35) BACnet documentation?
The source is AERCO ProtoNode FPC-N34 & FPC-N35 User Manual, Appendix C-1 AM Mngr Modbus RTU Mappings to BACnet (OMM-0107_0B (GF-150)), revision 2017-03-07, published free by AERCO at https://www.watts.com/dfsmedia/0533dbba17714b1ab581ab07a4cbb521/58270-source/OMM-0107_0B_GF-150_ProtoNode%20FPC%20N34-N35%20User%20Manual_03-07-17.pdf.
What are the minimum BACnet points to integrate the AERCO AM Series Managing boiler / water heater (ProtoNode FPC-N34/N35)?
Start with MV 95 Control Register (Write 1 (bit 0) before any write; bit 14 resets); AV 9 Boiler Operation (Boiler operation command (0..x per AERCO)); AV 81 Controller CH SP (Cascade CH setpoint (preset, not dynamic)); AI 3 State (Managing boiler state; see Appendix I); AI 4 Status (Managing boiler status; see Appendix I); AI 89 Header Temp (Cascade header temperature); AI 91 Cascade Firing Rate (Cascade firing rate); AI 49 Dependent_1 State (Dependent 1 state (repeat for 2-7)); AI 5 Error Code (Managing boiler error code); AI 79 Controller Error Code (Controller (cascade) error code).
How do I enable BMS control of the AERCO AM Series Managing boiler / water heater (ProtoNode FPC-N34/N35)?
Writing is a two-step process: write 1 to MV 95 Control Register (bit 0 = write enable), then write the target AV (e.g. AV 9 Boiler Operation, AV 7/8 boiler CH/DHW setpoints, AV 81/82 controller setpoints). Bit 14 of the Control Register resets the controller after a lockout.
Does the AERCO AM Series Managing boiler / water heater (ProtoNode FPC-N34/N35) need a BACnet heartbeat or have a communication timeout?
The Control Register bits reset when the AM unit sees no Modbus traffic for more than 4 seconds, so set bit 0 again right before each write.
How do I check these points on the real AM Series Managing boiler / water heater (ProtoNode FPC-N34/N35)?
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 AERCO BACnet points lists
- Digital DHW mixing valve system (water tempering)
AERCO ADMS Smart Water Tempering System
AERCO ADMS digital mixing (water tempering) systems for domestic hot water.
Also known as: ADMS, AERCO ADMS, Smart Water Tempering System, 106902, OMM-0126 - Boiler / water heater controller gateway
AERCO AM Series Dependent boiler / water heater (ProtoNode FPC-N34/N35)
AERCO AM Series boilers or water heaters set up as dependent units of a cascade, read through the AERCO ProtoNode FPC-N34 / FPC-N35.
Also known as: AM Series, AM Dependent, AM Dep, AERCO AM, ProtoNode FPC-N34, FPC-N35 - Boiler controller
AERCO Benchmark E / Edge X
AERCO Benchmark E (BMK E) condensing boilers with the Edge X controller, including BST cascade plants; the table also lists the legacy Benchmark (BMK) Edge equivalents.
Also known as: BMK E, BMKE, Benchmark, Edge X, Edge controller, OMM-0173 - Boiler and water heater plant controller via ProtoNode gateway
AERCO C-More boilers / water heaters with BST or WHM (ProtoNode RER SSD)
AERCO C-More boilers running on-board BST sequencing and C-More water heaters (KC, Innovation) running WHM, up to 8 units, through the ProtoNode RER SSD profile.
Also known as: C-More, BST, Boiler Sequencing Technology, WHM, Water Heater Management, SSD, Slave/Slave Device, Innovation, KC, Benchmark, ProtoNode RER, 64084, GF-129, OMM-0080 - Boiler controller and plant sequencer via ProtoNode gateway
AERCO C-More boilers with ACS / BMS II (ProtoNode RER)
AERCO boilers with the C-More controller plus an ACS or BMS II plant sequencer, read through the AERCO ProtoNode RER.
Also known as: C-More, C-More controller, ACS, BMS II, BMS, ProtoNode RER, ProtoNode-RER, 64084, FPC-N34, GF-129, OMM-0080 - Boiler and water heater plant gateway (multi-unit)
AERCO Combined plant: 12 C-More, 4 Modulex, 6 ECS/SmartPlate, 2 BMS II (ProtoNode points list)
A combined AERCO plant of 12 C-More boilers, 4 Modulex boilers, 6 ECS/SmartPlate water heater valves and two BMS II boiler managers on one gateway.
Also known as: AERCO ProtoNode, C-More, Modulex, ECS, SmartPlate, BMS II, AERCO-ProtoNode-Control-Points - Water heater controller via ProtoNode gateway
AERCO ECS and SmartPlate water heaters (ProtoNode RER)
AERCO SmartPlate and ECS (Electric Valve) water heaters, up to four, read through the AERCO ProtoNode RER.
Also known as: ECS, Electronic Control System, SmartPlate, SmartPlate water heater, E Valve, ProtoNode RER, 64084, GF-129, OMM-0080 - Commercial water heater controller
AERCO Edge [ii] water heater controller (standalone / WHM)
AERCO Innovation 1600-2000 water heaters with the Edge [ii] controller, run standalone or as a WHM (Water Heater Management) manager or client.
Also known as: Edge [ii], Edge ii, Edge 2, WHM, Water Heater Management, Centurion, OMM-0176, Innovation 1600-2000 - Boiler controller and plant sequencer via ProtoNode gateway
AERCO Modulex boilers with BCM and ACS / BMS II (ProtoNode RER)
AERCO Modulex boilers with a BCM, up to four, plus an ACS or BMS II sequencer, read through the AERCO ProtoNode RER.
Also known as: Modulex, MLX, Modulex E8, BCM, ACS, BMS II, ProtoNode RER, 64084, GF-129, OMM-0080
Source: AERCO ProtoNode FPC-N34 & FPC-N35 User Manual, Appendix C-1 AM Mngr Modbus RTU Mappings to BACnet · OMM-0107_0B (GF-150) · rev. 2017-03-07. Object names, instances and units are reproduced as published; descriptions are our own.