- Home
- BACnet points lists
- AERCO
- Edge [ii] water heater controller (standalone / WHM)
Commercial water heater controller · BACnet points list
AERCO Edge [ii] water heater controller (standalone / WHM) BACnet points list
Updated 29 October 2026
The Edge [ii] controller on AERCO water heaters talks BACnet IP on its Ethernet port or BACnet MS/TP on the J14 RS-485 terminals. Standalone and client units expose analog inputs for status, temperatures, valve position, O2 and combustion-calibration data plus analog values for setpoints and setup. A WHM manager adds plant values and a read-only block for each of up to 16 units. Only analog inputs and analog values are used.
This page lists 206 BACnet objects for the AERCO Edge [ii] water heater controller (standalone / WHM) — 73 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
- Edge [ii] water heater controller (standalone / WHM)
- Equipment
- Commercial water heater controller
- Equipment type
- Boilers & water heaters
- BACnet objects
- 206 (73 writable)
- Transport
- BACnet IP, BACnet MS/TP
- Firmware
- Application software 1.0 (PICS dated 2018-09-27)
- Also known as
- Edge [ii], Edge ii, Edge 2, WHM, Water Heater Management, Centurion, OMM-0176, Innovation 1600-2000
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 Edge [ii] water heater controller (standalone / WHM)
Enable the BAS port under Advanced Setup > Comm & Network > BAS (BACnet IP on the Ethernet port or BACnet MS/TP on J14), set the communication address and node offset, then have the BAS write the setpoint. For a WHM plant connect the BAS to the manager (or backup manager) only; it exposes plant values and a read-only block per unit.
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 |
|---|---|---|---|
| AV 80 | Remote Disable Code | 85 = disable unit, 0 = enable | Write |
| AV 12 | Operating Mode | Selects constant or remote setpoint | Write |
| AV 13 | Remote Signal | Set to BAS so the remote setpoint comes from BACnet | Write |
| AV 4 | Setpoint | Unit temperature setpoint, 20-245 °F | Write |
| AV 245 | WHM Setpoint | Plant setpoint on a WHM manager | Write |
| AI 1 | Unit Status | Standby / manual / remote / auto / fault state | Read |
| AI 2 | Outlet | Outlet water temperature | Read |
| AI 8 | Current Valve Position | Firing (valve) position, % | Read |
| AI 0 | Message Code | Active event / fault code | Read |
| AI 108 | Units Faulted | Units faulted in the WHM plant | Read |
Enable & remote start
Under Advanced Setup > Comm & Network > BAS pick BACnet IP or BACnet MSTP (default Off). The BAS controls the unit through AV 12 Operating Mode (1 = Remote Setpt), AV 13 Remote Signal (3 = BAS) and the setpoint (AV 4, or AV 245 on a WHM manager). AV 80 Remote Disable Code (AV 229 for the plant) disables with 85 and enables with 0, but only when Allow System Disable = Yes in the BAS menu.
Heartbeat & communication loss
The BAS screen has a BAS Comm Timeout setting (range and default not given). On a WHM manager, AV 53 Network Timeout is listed as 5-999 s. AV 24 Unit Failsafe Mode sets what a unit does on lost communication: 0 = Shutdown, 1 = Constant Setpt.
Sensors & values from the BMS
On a WHM manager AV 213 Hdr Temp Sensor can be set to 3 = BAS, after which the BAS writes the header temperature to AV 214. AV 215 selects the return header sensor source.
Network setup
- BACnet MS/TP: baud 9600-115200, address 0-127, 8 data bits, no parity, 1 stop bit; wire to J14 pins 1 (+) and 2 (-), shield to J3 pin 8.
- Terminate the BAS RS-485 with SW3 switch 5 ON only at the BAS and the first and last units on the daisy chain; biasing must be supplied externally.
- BACnet IP: device instance = Node Offset + Communication Address; UDP port selectable 0xBAC0-0xBACF; DHCP enabled unless turned off in the Ethernet screen.
- Each standalone unit or manager needs its own Ethernet connection through a switch; don't daisy-chain them.
- AERCO recommends wiring the BAS to the backup manager too, so it can take over BAS communication.
Watch out for
- Optional BAS IP/MAC security limits which server can talk to the controller.
- Unit blocks repeat every 100 IDs (unit 1 = AI 300-319 ... unit 16 = AI 1800-1819); only unit 1 is listed.
- Remote Disable only works with Allow System Disable = Yes.
- AI 100-122 and AV 53 mean different things on a WHM manager and on a standalone/client unit; see the notes.
AERCO Edge [ii] water heater controller (standalone / WHM) 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 | 0 | Message Code | Active message / fault code | Read | ||
| AImin | 1 | Unit Status | Unit operating status | Read | 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault | |
| AImin | 2 | Outlet | Outlet water temperature | °F | Read | |
| AI | 3 | Lower Inlet | Lower inlet water temperature | °F | Read | |
| AI | 4 | Air Inlet | Combustion air inlet temperature | °F | Read | |
| AI | 5 | Outside Temp | Outdoor temperature | °F | Read | |
| AI | 6 | Exhaust | Exhaust temperature | °F | Read | |
| AI | 7 | Feed Forward | Feed-forward temperature | °F | Read | |
| AImin | 8 | Current Valve Position | Air/fuel valve position now | % | Read | |
| AI | 9 | O2 | Flue O2 | % | Read | |
| AI | 11 | Run Cycles | Burner run cycles | Read | ||
| AI | 13 | Run Hours | Burner run hours | h | Read | |
| AI | 15 | Flame Strength | Flame strength | % | Read | |
| AI | 16 | Active Setpoint Temp | Active setpoint | °F | Read | |
| AI | 17 | PID Output | PID output | % | Read | |
| AI | 18 | SET Valve Position | Valve position setpoint | % | Read | |
| AI | 19 | Communication Address | Unit communication address | Read | ||
| AI | 44 | Select Output | Read | 0=Standard Setup, 1=Cascade Valve, 2=Aout 2 | ||
| AI | 45 | Control Mode | Read | 0=On/Off, 1=Linear Modulation, 2=Delta T Modulation | ||
| AI | 46 | Isolation Feedback | Read | Values: disable / enable | ||
| AI | 47 | Open Vlv Control Signal | Read | 0=0mA, 1=4mA, 2=20mA | ||
| AI | 48 | Close Vlv Control Signal | Read | 0=0mA, 1=4mA, 2=20mA | ||
| AI | 49 | Blower Speed | Blower speed | Read | ||
| AI | 50 | Blower Pulses/Rev | range 0 to 100 | Read | ||
| AI | 51 | O2 Target 1 | O2 target for calibration point 1 | % | Read | |
| AI | 52 | O2 Target 2 | O2 target for calibration point 2 | % | Read | |
| AI | 53 | O2 Target 3 | O2 target for calibration point 3 | % | Read | |
| AI | 54 | O2 Target 4 | O2 target for calibration point 4 | % | Read | |
| AI | 55 | O2 Target 5 | O2 target for calibration point 5 | % | Read | |
| AI | 56 | O2 Target 6 | O2 target for calibration point 6 | % | Read | |
| AI | 57 | O2 Target 7 | O2 target for calibration point 7 | % | Read | |
| AI | 58 | O2 Target 8 | O2 target for calibration point 8 | % | Read | |
| AI | 62 | WHM Uart3 errors | WHM serial link (UART3) error code | Read | 0=No errors, 1=Overrun Error, 2=Framing Error, 3=Parity Error, 4=Uart Sync Error, 5=CRC Error, 6=Unknown Error | |
| AI | 63 | Nox Requirement | range 0 to 200 | Read | ||
| AI | 64 | Manifold Gas Pressure | range 0 to 90 | Read | ||
| AI | 65 | O2 at Cal Point 1 | O2, calibration point 1 | Read | ||
| AI | 66 | O2 at Cal Point 2 | O2, calibration point 2 | Read | ||
| AI | 67 | O2 at Cal Point 3 | O2, calibration point 3 | Read | ||
| AI | 68 | O2 at Cal Point 4 | O2, calibration point 4 | Read | ||
| AI | 69 | O2 at Cal Point 5 | O2, calibration point 5 | Read | ||
| AI | 70 | O2 at Cal Point 6 | O2, calibration point 6 | Read | ||
| AI | 71 | O2 at Cal Point 7 | O2, calibration point 7 | Read | ||
| AI | 72 | O2 at Cal Point 8 | O2, calibration point 8 | Read | ||
| AI | 73 | NOx at Cal 1 | NOx, calibration point 1 | Read | ||
| AI | 74 | NOx at Cal 2 | NOx, calibration point 2 | Read | ||
| AI | 75 | NOx at Cal 3 | NOx, calibration point 3 | Read | ||
| AI | 76 | NOx at Cal 4 | NOx, calibration point 4 | Read | ||
| AI | 77 | NOx at Cal 5 | NOx, calibration point 5 | Read | ||
| AI | 78 | NOx at Cal 6 | NOx, calibration point 6 | Read | ||
| AI | 79 | NOx at Cal 7 | NOx, calibration point 7 | Read | ||
| AI | 80 | NOx at Cal 8 | NOx, calibration point 8 | Read | ||
| AI | 81 | CO at Cal 1 | CO, calibration point 1 | Read | ||
| AI | 82 | CO at Cal 2 | CO, calibration point 2 | Read | ||
| AI | 83 | CO at Cal 3 | CO, calibration point 3 | Read | ||
| AI | 84 | CO at Cal 4 | CO, calibration point 4 | Read | ||
| AI | 85 | CO at Cal 5 | CO, calibration point 5 | Read | ||
| AI | 86 | CO at Cal 6 | CO, calibration point 6 | Read | ||
| AI | 87 | CO at Cal 7 | CO, calibration point 7 | Read | ||
| AI | 88 | CO at Cal 8 | CO, calibration point 8 | Read | ||
| AI | 89 | Flame Strength at Cal 1 | Flame Strength, calibration point 1 | Read | ||
| AI | 90 | Flame Strength at Cal 2 | Flame Strength, calibration point 2 | Read | ||
| AI | 91 | Flame Strength at Cal 3 | Flame Strength, calibration point 3 | Read | ||
| AI | 92 | Flame Strength at Cal 4 | Flame Strength, calibration point 4 | Read | ||
| AI | 93 | Flame Strength at Cal 5 | Flame Strength, calibration point 5 | Read | ||
| AI | 94 | Flame Strength at Cal 6 | Flame Strength, calibration point 6 | Read | ||
| AI | 95 | Flame Strength at Cal 7 | Flame Strength, calibration point 7 | Read | ||
| AI | 96 | Flame Strength at Cal 8 | Flame Strength, calibration point 8 | Read | ||
| AI | 97 | Calibration Time | range 12.00am to 11.59pm | Read | ||
| AI | 98 | Calibration Date | range 0/0/0 to 12/31/9999 | Read | ||
| AI | 100 | Unit Mode | Read | 0=Off, 1=WHM Client, 2=WHM Manager | ||
| AI | 101 | Plant Constant Setpoint | range 20F to 245F | °F | Read | |
| AI | 102 | Setback Setpoint | range 20F to 245F | °F | Read | |
| AI | 103 | Setback Start Time | range 12.00am to 11.59pm | Read | ||
| AI | 104 | Setback Stop Time | range 0/0/0 to 12/31/9999 | Read | ||
| AI | 105 | Auto-Manager Transfer | Read | Values: Disabled / Enabled | ||
| AI | 106 | OutletTemp | Plant outlet temperature | °F | Read | |
| AI | 107 | UEnabled | Units enabled in the plant | Read | ||
| AImin | 108 | Units Faulted | Units faulted in the plant | Read | ||
| AI | 109 | Unit Address | range 0 to 16 | Read | ||
| AI | 110 | Header Temp | Header temperature | °F | Read | |
| AI | 112 | Avg Fire Rate | Average plant firing rate | % | Read | |
| AI | 113 | Units Ignited | Units firing | Read | ||
| AI | 114 | Act Setpt | Active plant setpoint | °F | Read | |
| AI | 115 | Next On Valve Pos | range 16% to 100% | % | Read | |
| AI | 116 | Setpt Hi Lim | range 20F to 220F | °F | Read | |
| AI | 117 | Setpt Low Limit | range 40F to 245F | °F | Read | |
| AI | 118 | Cascade Temp Hi Limit | range 40F to 210F | °F | Read | |
| AI | 119 | Operating Mode | Read | 0 = Constant Setpoint | ||
| AI | 121 | DHW Setpoint | range 40F to 170F | °F | Read | |
| AI | 122 | Fuel Type | Read | 0=Natural Gas, 1=Propane | ||
| AI | 123 | Previous CAL Point 1 | Previous calibration point 1 setting | Read | ||
| AI | 124 | Previous CAL Point 2 | Previous calibration point 2 setting | Read | ||
| AI | 125 | Previous CAL Point 3 | Previous calibration point 3 setting | Read | ||
| AI | 126 | Previous CAL Point 4 | Previous calibration point 4 setting | Read | ||
| AI | 127 | Previous CAL Point 5 | Previous calibration point 5 setting | Read | ||
| AI | 128 | Previous CAL Point 6 | Previous calibration point 6 setting | Read | ||
| AI | 129 | Previous CAL Point 7 | Previous calibration point 7 setting | Read | ||
| AI | 130 | Previous CAL Point 8 | Previous calibration point 8 setting | Read | ||
| AI | 131 | Pre Flame Strength at Cal 1 | Pre Flame Strength, calibration point 1 | Read | ||
| AI | 132 | Pre Flame Strength at Cal 2 | Pre Flame Strength, calibration point 2 | Read | ||
| AI | 133 | Pre Flame Strength at Cal 3 | Pre Flame Strength, calibration point 3 | Read | ||
| AI | 134 | Pre Flame Strength at Cal 4 | Pre Flame Strength, calibration point 4 | Read | ||
| AI | 135 | Pre Flame Strength at Cal 5 | Pre Flame Strength, calibration point 5 | Read | ||
| AI | 136 | Pre Flame Strength at Cal 6 | Pre Flame Strength, calibration point 6 | Read | ||
| AI | 137 | Pre Flame Strength at Cal 7 | Pre Flame Strength, calibration point 7 | Read | ||
| AI | 138 | Pre Flame Strength at Cal 8 | Pre Flame Strength, calibration point 8 | Read | ||
| AI | 146 | Current Blower Voltage | Blower control voltage | V | Read | |
| AI | 147 | Software Version | Controller software version | Read | ||
| AI | 148 | Unit Alpha | Read | 0=E, 1=G, 2=H, 3=R, 4=N, 5=A | ||
| AI | 149 | Unit Year | range 0 to 99 | Read | ||
| AI | 150 | Unit Serial # | range 0 to 9999 | Read | ||
| AI | 151 | Fuel Type | Read | 0=Natural Gas, 1=Propane | ||
| AI | 152 | WHM Unit Mode | Read | 0=OFF, 1=Client, 2=Manager | ||
| AI | 300 | Communication Address | WHM unit 1: Communication Address | Read | ||
| AI | 301 | unit Status | WHM unit 1: unit Status | Read | 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault | |
| AI | 302 | Fault Code | WHM unit 1: Fault Code | Read | ||
| AI | 303 | Outlet Temperature | WHM unit 1: Outlet Temperature | °F | Read | |
| AI | 304 | FFWD Temperature | WHM unit 1: FFWD Temperature | °F | Read | |
| AI | 305 | Inlet Temperature | WHM unit 1: Inlet Temperature | °F | Read | |
| AI | 306 | Exhaust Temperature | WHM unit 1: Exhaust Temperature | °F | Read | |
| AI | 307 | Inlet Air Temperature | WHM unit 1: Inlet Air Temperature | °F | Read | |
| AI | 308 | Flame Strength | WHM unit 1: Flame Strength | % | Read | |
| AI | 309 | Fire Rate In | WHM unit 1: Fire Rate In | % | Read | |
| AI | 310 | Fire Rate Out | WHM unit 1: Fire Rate Out | % | Read | |
| AI | 311 | Unit Type | WHM unit 1: Unit Type | Read | ||
| AI | 312 | Unit Size | WHM unit 1: Unit Size | Read | ||
| AI | 313 | Valve State | WHM unit 1: Valve State | Read | ||
| AI | 314 | Net Remote Setpoint | WHM unit 1: Net Remote Setpoint | Read | ||
| AI | 315 | Run Cycle Upper | WHM unit 1: Run Cycle Upper | Read | ||
| AI | 316 | Run Cycle Lower | WHM unit 1: Run Cycle Lower | Read | ||
| AI | 317 | Run Hours Upper | WHM unit 1: Run Hours Upper | Read | ||
| AI | 318 | Run Hours Lower | WHM unit 1: Run Hours Lower | Read | ||
| AI | 319 | Oxygen Lvel | WHM unit 1: Oxygen Lvel | % | Read | |
| AV | 0 | Net Remote Setpt | Remote setpoint written by the network; range 0 to 9999 | Write | ||
| AV | 2 | Remote Password | Write | |||
| AV | 3 | Password | Write | |||
| AVmin | 4 | Setpoint | Unit temperature setpoint; range 20F to 245F | °F | Write | |
| AV | 5 | Language | Write | 0=English, 1=Spanish, 2=French | ||
| AV | 6 | Time | range 12.00am to 11.59pm | Write | ||
| AV | 7 | Date | range 0/0/0 to 12/31/9999 | Write | ||
| AV | 8 | Unit of Measurement | Write | Values: English / Metric | ||
| AV | 9 | Cascade Baud Rate | Write | 0=9600, 1=19200, 2=38400, 3=57600, 4=76800, 5=115200 | ||
| AV | 10 | Unit Type | Write | 10 = Centurion | ||
| AV | 11 | Unit Size | Write | 5=1600 MBH, 6=2000 MBH | ||
| AVmin | 12 | Operating Mode | Constant or remote setpoint mode | Write | 0=Constant Setpt, 1=Remote Setpt | |
| AVmin | 13 | Remote Signal | Source of the remote setpoint | Write | 0=4-20mA/1-5V, 1=0-20mA/0-5V, 2=Network, 3=BAS | |
| AV | 18 | Setpoint Low Limit | range 40F to 245F | °F | Write | |
| AV | 19 | Setpoint High Limit | range 20F to 220F | °F | Write | |
| AV | 20 | Temperature High Limit | range 40F to 210F | °F | Write | |
| AV | 21 | Max Valve Position | range 40 to 100 | Write | ||
| AV | 23 | Auxiliary Delay | range 0 to 240 | Write | ||
| AV | 24 | Unit Failsafe Mode | Action on lost BAS communication | Write | 0=Shutdown, 1=Constant Setpt | |
| AV | 25 | Low Fire Timer | range 2sec to 600Sec | s | Write | |
| AV | 26 | Proportional Band | range 1F to 120F | °F | Write | |
| AV | 27 | Integral Band | range 0 to 2 | Write | ||
| AV | 28 | Derivative Band | range 0 to 2min | min | Write | |
| AV | 29 | Min Load Adj | range -50 to 50F | °F | Write | |
| AV | 30 | Max Load Adj | range -50 to 50F | °F | Write | |
| AV | 31 | Outlet Feedback | Write | Values: No / Yes | ||
| AV | 32 | Feedback Gain | range 0.01 to 1 | Write | ||
| AV | 33 | Breakpt at 0% | range -100 to 100F | °F | Write | |
| AV | 34 | Breakpt at 10% | range -100 to 100F | °F | Write | |
| AV | 35 | Breakpt at 20% | range -100 to 100F | °F | Write | |
| AV | 36 | Breakpt at 30% | range -100 to 100F | °F | Write | |
| AV | 37 | Breakpt at 40% | range -100 to 100F | °F | Write | |
| AV | 38 | Breakpt at 50% | range -100 to 100F | °F | Write | |
| AV | 39 | Breakpt at 60% | range -100 to 100F | °F | Write | |
| AV | 40 | Breakpt at 70% | range -100 to 100F | °F | Write | |
| AV | 41 | Breakpt at 80% | range -100 to 100F | °F | Write | |
| AV | 42 | Breakpt at 90% | range -100 to 100F | °F | Write | |
| AV | 43 | Breakpt at 100% | range -100 to 100F | °F | Write | |
| AV | 44 | Purge Timer | range 5Sec to 60Sec | s | Write | |
| AV | 45 | Post Purge Timer | range 0 to 60Sec | s | Write | |
| AV | 46 | Ignition Position | range 5% to 60% | % | Write | |
| AV | 47 | Stop Valve Position | range 0 to 40% | % | Write | |
| AV | 48 | Start Valve Position | range 0 to 40% | % | Write | |
| AV | 49 | On Delay | range 0 to 600Sec | s | Write | |
| AV | 53 | Network Timeout | WHM manager: BAS network timeout; range 5 to 999 s | s | Write | |
| AV | 57 | Valve Pos Out Dsp | Write | Values: Disable / Enable | ||
| AV | 58 | Exhaust Temp Dsp | Write | Values: Disable / Enable | ||
| AV | 59 | Setpoint Limiting | Write | Values: Disable / Enable | ||
| AV | 60 | Setpoint Limit Band | range 0 to 10F | °F | Write | |
| AV | 62 | Inlet Temp Display | Write | Values: Disable / Enable | ||
| AV | 64 | Water Temp Reset | Write | Values: Manual / Automatic | ||
| AV | 65 | Gas Pressure Reset | Write | Values: Manual / Automatic | ||
| AV | 70 | BAS | BAS protocol selection | Write | 0=Off, 1=BACnet MSTP, 2=BACnet IP, 3=Modbus RTU, 4=Modbus TCP | |
| AV | 71 | Cascade Baud Rate | Write | 0=9600, 1=19200, 2=38400, 3=57600 | ||
| AV | 72 | INTL Communication | Write | Values: Disable / Enable | ||
| AV | 73 | Intl Baud Rate | Write | 0=9600, 1=19200, 2=38400, 3=57600, 4=76800, 5=115200 | ||
| AV | 75 | O2 Trim | Write | Values: Disabled / Enabled | ||
| AVmin | 80 | Remote Disable Code | Write 85 to disable the unit, 0 to enable (needs Allow System Disable = Yes) | Write | 0=Enable Unit, 85=Disable Unit | |
| AV | 201 | Setback Setpoint | range 20F to 245F | °F | Write | |
| AV | 202 | Setback Start Time | range 12.00am to 11.59pm | Write | ||
| AV | 203 | Setback Stop Time | range 12.00am to 11.59pm | Write | ||
| AV | 204 | Setback Schedule | Write | Values: Disable / Enable | ||
| AV | 213 | Hdr Temp Sensor | Header temperature sensor source | Write | 0=Network, 1=FFWD Temp, 2=Direct, 3=BAS, 4=OFF | |
| AV | 214 | BAS Header Temp | Header temperature written by the BAS; range 0F to 250F | °F | Write | |
| AV | 215 | Rtn Hdr Temp Sensor | Return header temperature sensor source | Write | 0=OFF, 1=Network, 2=Direct, 3=BAS | |
| AV | 216 | Rtn Hdr Temp Sensor | Return header temperature (BAS value); range 0F to 250F | °F | Write | |
| AV | 219 | BAS | Write | 0=OFF, 1=BACnet MSTP, 2=BACnet IP, 3=Modbus RTU, 4=Modbus TCP | ||
| AV | 220 | Baud Rate | Write | 0=9600, 1=19200, 2=38400, 3=57600 | ||
| AV | 221 | INTL Communication | Write | 0=Disabled, 1=Enabled | ||
| AV | 222 | Intl Baud Rate | Write | 0=9600, 1=19200, 2=38400, 3=57600 | ||
| AV | 224 | O2 Trim | Write | 0=Disabled, 1=Enabled | ||
| AV | 229 | Remote Disable Code | Write 85 to disable the plant, 0 to enable | Write | 0=Enable Plant, 85=Disable Plant | |
| AVmin | 245 | WHM Setpoint | WHM plant DHW setpoint; range 40F to 170F | °F | Write |
No points match these filters.
Object ID lookup: AERCO Edge [ii] water heater controller point IDs by name
AI0Message CodeAI1Unit StatusAI2OutletAI3Lower InletAI4Air InletAI5Outside TempAI6ExhaustAI7Feed ForwardAI8Current Valve PositionAI9O2AI11Run CyclesAI13Run HoursAI15Flame StrengthAI16Active Setpoint TempAI17PID OutputAI18SET Valve PositionAI19Communication AddressAI44Select OutputAI45Control ModeAI46Isolation FeedbackAI47Open Vlv Control SignalAI48Close Vlv Control SignalAI49Blower SpeedAI50Blower Pulses/RevAI51O2 Target 1AI52O2 Target 2AI53O2 Target 3AI54O2 Target 4AI55O2 Target 5AI56O2 Target 6AI57O2 Target 7AI58O2 Target 8AI62WHM Uart3 errorsAI63Nox RequirementAI64Manifold Gas PressureAI65O2 at Cal Point 1AI66O2 at Cal Point 2AI67O2 at Cal Point 3AI68O2 at Cal Point 4AI69O2 at Cal Point 5AI70O2 at Cal Point 6AI71O2 at Cal Point 7AI72O2 at Cal Point 8AI73NOx at Cal 1AI74NOx at Cal 2AI75NOx at Cal 3AI76NOx at Cal 4AI77NOx at Cal 5AI78NOx at Cal 6AI79NOx at Cal 7AI80NOx at Cal 8AI81CO at Cal 1AI82CO at Cal 2AI83CO at Cal 3AI84CO at Cal 4AI85CO at Cal 5AI86CO at Cal 6AI87CO at Cal 7AI88CO at Cal 8AI89Flame Strength at Cal 1AI90Flame Strength at Cal 2AI91Flame Strength at Cal 3AI92Flame Strength at Cal 4AI93Flame Strength at Cal 5AI94Flame Strength at Cal 6AI95Flame Strength at Cal 7AI96Flame Strength at Cal 8AI97Calibration TimeAI98Calibration DateAI100Unit ModeAI101Plant Constant SetpointAI102Setback SetpointAI103Setback Start TimeAI104Setback Stop TimeAI105Auto-Manager TransferAI106OutletTempAI107UEnabledAI108Units FaultedAI109Unit AddressAI110Header TempAI112Avg Fire RateAI113Units IgnitedAI114Act SetptAI115Next On Valve PosAI116Setpt Hi LimAI117Setpt Low LimitAI118Cascade Temp Hi LimitAI119Operating ModeAI121DHW SetpointAI122Fuel TypeAI123Previous CAL Point 1AI124Previous CAL Point 2AI125Previous CAL Point 3AI126Previous CAL Point 4AI127Previous CAL Point 5AI128Previous CAL Point 6AI129Previous CAL Point 7AI130Previous CAL Point 8AI131Pre Flame Strength at Cal 1AI132Pre Flame Strength at Cal 2AI133Pre Flame Strength at Cal 3AI134Pre Flame Strength at Cal 4AI135Pre Flame Strength at Cal 5AI136Pre Flame Strength at Cal 6AI137Pre Flame Strength at Cal 7AI138Pre Flame Strength at Cal 8AI146Current Blower VoltageAI147Software VersionAI148Unit AlphaAI149Unit YearAI150Unit Serial #AI151Fuel TypeAI152WHM Unit ModeAI300Communication AddressAI301unit StatusAI302Fault CodeAI303Outlet TemperatureAI304FFWD TemperatureAI305Inlet TemperatureAI306Exhaust TemperatureAI307Inlet Air TemperatureAI308Flame StrengthAI309Fire Rate InAI310Fire Rate OutAI311Unit TypeAI312Unit SizeAI313Valve StateAI314Net Remote SetpointAI315Run Cycle UpperAI316Run Cycle LowerAI317Run Hours UpperAI318Run Hours LowerAI319Oxygen LvelAV0Net Remote SetptAV2Remote PasswordAV3PasswordAV4SetpointAV5LanguageAV6TimeAV7DateAV8Unit of MeasurementAV9Cascade Baud RateAV10Unit TypeAV11Unit SizeAV12Operating ModeAV13Remote SignalAV18Setpoint Low LimitAV19Setpoint High LimitAV20Temperature High LimitAV21Max Valve PositionAV23Auxiliary DelayAV24Unit Failsafe ModeAV25Low Fire TimerAV26Proportional BandAV27Integral BandAV28Derivative BandAV29Min Load AdjAV30Max Load AdjAV31Outlet FeedbackAV32Feedback GainAV33Breakpt at 0%AV34Breakpt at 10%AV35Breakpt at 20%AV36Breakpt at 30%AV37Breakpt at 40%AV38Breakpt at 50%AV39Breakpt at 60%AV40Breakpt at 70%AV41Breakpt at 80%AV42Breakpt at 90%AV43Breakpt at 100%AV44Purge TimerAV45Post Purge TimerAV46Ignition PositionAV47Stop Valve PositionAV48Start Valve PositionAV49On DelayAV53Network TimeoutAV57Valve Pos Out DspAV58Exhaust Temp DspAV59Setpoint LimitingAV60Setpoint Limit BandAV62Inlet Temp DisplayAV64Water Temp ResetAV65Gas Pressure ResetAV70BASAV71Cascade Baud RateAV72INTL CommunicationAV73Intl Baud RateAV75O2 TrimAV80Remote Disable CodeAV201Setback SetpointAV202Setback Start TimeAV203Setback Stop TimeAV204Setback ScheduleAV213Hdr Temp SensorAV214BAS Header TempAV215Rtn Hdr Temp SensorAV216Rtn Hdr Temp SensorAV219BASAV220Baud RateAV221INTL CommunicationAV222Intl Baud RateAV224O2 TrimAV229Remote Disable CodeAV245WHM Setpoint
Integration notes
- Access is given per table in the manual (AI tables read only, AV tables read/write), not per point; it is applied that way here.
- Two tables in the manual give AI 100-122 and AV 53 different meanings. On a WHM manager they are the plant values listed here (AI 100-122) and AV 53 Network Timeout (5-999 s). On a standalone unit or WHM client the same IDs are calibration history instead (AI 99-106 Previous O2 at Cal 1-8, AI 107-114 Previous NOx at Cal 1-8, AI 115-122 Previous CO at Cal 1-8) and AV 53 is FFWD Temp Display.
- AI 123-138 (previous calibration points and flame strength) are from the standalone/client table; the manager table marks AI 123-151 Not Used.
- The WHM manager repeats a read-only block for each of up to 16 units; only unit 1 (AI 300-319) is listed here. Unit n uses the same names at AI 300 + 100 x (n - 1) to 319 + 100 x (n - 1), so unit 16 = AI 1800-1819.
- Objects marked Not Used, Unused or NA for the Edge [ii] are left out.
- Temperatures are listed in °F; the BAS Temp Format setting can switch the interface to Celsius. AERCO's BACnet vendor ID is 601.
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 Edge [ii] water heater controller (standalone / WHM) 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 Edge [ii] water heater controller (standalone / WHM)
How many BACnet points does the AERCO Edge [ii] water heater controller (standalone / WHM) have?
This list has 206 BACnet objects: 133 analog inputs, 73 analog values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which AERCO Edge [ii] water heater controller (standalone / WHM) BACnet points are writable?
73 of the 206 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 AERCO Edge [ii] water heater controller (standalone / WHM) BACnet documentation?
The source is Edge [ii] Controller Communication Manual (OMM-0162C), revision 2025-10-15, published free by AERCO at https://www.aerco.com/dfsmedia/0533dbba17714b1ab581ab07a4cbb521/659416-source/omm-0176-aerco-edge-ii-communication-manual-4-1-25.pdf.
What are the minimum BACnet points to integrate the AERCO Edge [ii] water heater controller (standalone / WHM)?
Start with AV 80 Remote Disable Code (85 = disable unit, 0 = enable); AV 12 Operating Mode (Selects constant or remote setpoint); AV 13 Remote Signal (Set to BAS so the remote setpoint comes from BACnet); AV 4 Setpoint (Unit temperature setpoint, 20-245 °F); AV 245 WHM Setpoint (Plant setpoint on a WHM manager); AI 1 Unit Status (Standby / manual / remote / auto / fault state); AI 2 Outlet (Outlet water temperature); AI 8 Current Valve Position (Firing (valve) position, %); AI 0 Message Code (Active event / fault code); AI 108 Units Faulted (Units faulted in the WHM plant).
How do I enable BMS control of the AERCO Edge [ii] water heater controller (standalone / WHM)?
Under Advanced Setup > Comm & Network > BAS pick BACnet IP or BACnet MSTP (default Off). The BAS controls the unit through AV 12 Operating Mode (1 = Remote Setpt), AV 13 Remote Signal (3 = BAS) and the setpoint (AV 4, or AV 245 on a WHM manager). AV 80 Remote Disable Code (AV 229 for the plant) disables with 85 and enables with 0, but only when Allow System Disable = Yes in the BAS menu.
Does the AERCO Edge [ii] water heater controller (standalone / WHM) need a BACnet heartbeat or have a communication timeout?
The BAS screen has a BAS Comm Timeout setting (range and default not given). On a WHM manager, AV 53 Network Timeout is listed as 5-999 s. AV 24 Unit Failsafe Mode sets what a unit does on lost communication: 0 = Shutdown, 1 = Constant Setpt.
Can the BMS supply sensor values to the AERCO Edge [ii] water heater controller (standalone / WHM)?
On a WHM manager AV 213 Hdr Temp Sensor can be set to 3 = BAS, after which the BAS writes the header temperature to AV 214. AV 215 selects the return header sensor source.
How do I check these points on the real Edge [ii] water heater controller (standalone / WHM)?
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 / water heater cascade controller gateway
AERCO AM Series Managing boiler / water heater (ProtoNode FPC-N34/N35)
AERCO AM Series boilers or water heaters set up as the managing (or stand-alone) unit of a cascade, read through the AERCO ProtoNode FPC-N34 / FPC-N35.
Also known as: AM Series, AM Manager, AM Mngr, AERCO AM, ProtoNode FPC-N34, FPC-N35 - Boiler plant manager (sequencing controller)
AERCO Benchmark / Innovation Edge controller - BST Manager plant objects
AERCO Benchmark boilers and Innovation water heaters with an Edge [i] or Edge [ii] controller acting as BST Manager for up to 16 units, with optional SmartPlate / SmartPlate EV units.
Also known as: BST Manager, Boiler Sequencing Technology, Edge [i], Edge [ii], Benchmark Edge, BMK Edge, Innovation Edge, OMM-0140, SmartPlate via Edge - 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 - 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: Edge [ii] Controller Communication Manual · OMM-0162C · rev. 2025-10-15. Object names, instances and units are reproduced as published; descriptions are our own.