- 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 28 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
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.
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. 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
- 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 - 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.