Easy BACnet
  1. Home
  2. BACnet points lists
  3. ONICON
  4. System-20 BTU Meter

BTU (energy) meter · BACnet points list

ONICON System-20 BTU Meter BACnet points list

Updated 4 November 2026

Short answer

The System-20 calculates thermal energy from a flow meter and a matched pair of supply and return temperature sensors. Over BACnet MS/TP it reports energy and flow rates, both temperatures, energy and volume totals, auxiliary pulse totals and a meter status code. In dual mode it keeps separate totals for two modes (for example heating and cooling), so the totals come in single mode, mode 1 and mode 2 sets.

This page lists 55 BACnet objects for the ONICON System-20 BTU Meter — 9 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from ONICON’s own free documentation, linked below.

Manufacturer
ONICON
Model
System-20 BTU Meter
Equipment
BTU (energy) meter
Equipment type
Thermostats, sensors & meters
BACnet objects
55 (9 writable)
Transport
BACnet MS/TP
Firmware
Software version 0.1.15 and higher
Default device instance
57017
Also known as
System-20, System 20, ONICON System-20, S-20 BTU meter
Source document
System-20 BTU Meter Installation and Operation Guide · DOC-0003557 · rev. Rev.F
Download CSV 55 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 ONICON’s current documentation and the live device before use. Not official ONICON information. Terms of use.

BMS integration notes: ONICON System-20 BTU Meter

Integration in brief

Read the energy rate, flow rate and the two temperatures for live trending, plus the energy and volume totals for the mode the meter runs in. Watch MV 1 Meter Status for sensor and supply faults. Nothing needs to be written except the optional total resets.

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
AI 1Energy rateEnergy rate, kBtu/h by defaultRead
AI 2Volume rateFlow rate, gpm by defaultRead
AI 3Supply temperatureSupply water temperatureRead
AI 4Return temperatureReturn water temperatureRead
AV 1Single mode energy totalEnergy total when run in single modeRead
AV 16Single mode volume totalVolume total when run in single modeRead
MV 1Meter StatusMeter status; 1 = Normal, 11 = System FaultRead

Network setup

Watch out for

ONICON System-20 BTU Meter 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.

55 of 55 shown
Type
BinaryMulti-stateOther
Access
Show
ONICON System-20 BTU Meter BACnet Points List
DescriptionStates
AImin1Energy ratekBtu/hRead
AImin2Volume rategpmRead
AImin3Supply temperature°FRead
AImin4Return temperature°FRead
AI5Delta temperature°FRead
AI6Peak energy rateInterval set by the trend log objectkBtu/hRead
AI7Average delta tempInterval set by the trend log object°FRead
AVmin1Single mode energy totalkBtuRead
AV2Mode 1 energy totalkBtuRead
AV3Mode 2 energy totalkBtuRead
AV4Single mode Y-T-D energy totalkBtuRead
AV5Mode 1 Y-T-D energy totalkBtuRead
AV6Mode 2 Y-T-D energy totalkBtuRead
AV7Single mode previous year energy totalkBtuRead
AV8Mode 1 previous year energy totalkBtuRead
AV9Mode 2 previous year energy totalkBtuRead
AV10Single mode user defined energy totalkBtuRead
AV11Mode 1 user defined energy totalkBtuRead
AV12Mode 2 user defined energy totalkBtuRead
AV13Single mode incremental energy totalIncremental total, logged by the trend logkBtuRead
AV14Mode 1 incremental energy totalIncremental total, logged by the trend logkBtuRead
AV15Mode 2 incremental energy totalIncremental total, logged by the trend logkBtuRead
AVmin16Single mode volume totalgalRead
AV17Mode 1 volume totalgalRead
AV18Mode 2 volume totalgalRead
AV19Single mode Y-T-D volume totalMarked * (trend log interval) in the manualgalRead
AV20Mode 1 Y-T-D volume totalMarked * (trend log interval) in the manualgalRead
AV21Mode 2 Y-T-D volume totalMarked * (trend log interval) in the manualgalRead
AV22Single mode previous year volume totalMarked * (trend log interval) in the manualgalRead
AV23Mode 1 previous year volume totalgalRead
AV24Mode 2 previous year volume totalgalRead
AV25Single mode user defined volume totalgalRead
AV26Mode 1 user defined volume totalgalRead
AV27Mode 2 user defined volume totalgalRead
AV28Single mode incremental volume totalIncremental total, logged by the trend loggalRead
AV29Mode 1 incremental volume totalIncremental total, logged by the trend loggalRead
AV30Mode 2 incremental volume totalIncremental total, logged by the trend loggalRead
AV31Aux pulse input 1 totalPulse countRead
AV32Aux pulse input 2 totalPulse countRead
AV33Aux pulse input 3 totalPulse countRead
AV34Run hourshRead
BV1Mode indicationActive modeRead0=Mode 1, 1=Mode 2
BV2LocationFlow meter locationRead0=Supply, 1=Return
BV3Single mode user energy total resetWrite 1 to reset this totalWrite1 = reset total
BV4Mode 1 user energy total resetWrite 1 to reset this totalWrite1 = reset total
BV5Mode 2 user energy total resetWrite 1 to reset this totalWrite1 = reset total
BV6Single mode user volume total resetWrite 1 to reset this totalWrite1 = reset total
BV7Mode 1 user volume total resetWrite 1 to reset this totalWrite1 = reset total
BV8Mode 2 user volume total resetWrite 1 to reset this totalWrite1 = reset total
BV9Aux total 1 resetWrite 1 to reset this totalWrite1 = reset total
BV10Aux total 2 resetWrite 1 to reset this totalWrite1 = reset total
BV11Aux total 3 resetWrite 1 to reset this totalWrite1 = reset total
BV12Flow directionReverse flow flagRead1=Reverse flow
MVmin1Meter StatusOperating status of the meterRead1=Normal, 2=Low Supply Temperature, 3=High Supply Temperature, 4=Low Return Temperature, 5=High Return Temperature, 6=Delta T < Minimum, 7=High Energy Rate, 9=Comm error, 10=Low Supply Voltage, 11=System Fault
TL1Log DataTrend log multiple, 120 recordsRead
Object ID lookup: ONICON System-20 BTU Meter 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 System-20 BTU Meter 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 ONICON System-20 BTU Meter

How many BACnet points does the ONICON System-20 BTU Meter have?

This list has 55 BACnet objects: 7 analog inputs, 34 analog values, 12 binary values, 1 multi-state value, 1 trend log. The exact set on a given unit depends on its firmware, installed options and configuration.

Which ONICON System-20 BTU Meter BACnet points are writable?

9 of the 55 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 ONICON System-20 BTU Meter BACnet documentation?

The source is System-20 BTU Meter Installation and Operation Guide (DOC-0003557), revision Rev.F, published free by ONICON at https://www.onicon.com/wp-content/uploads/system-20-btu-meter-manual-doc-0003557.pdf.

What are the minimum BACnet points to integrate the ONICON System-20 BTU Meter?

Start with AI 1 Energy rate (Energy rate, kBtu/h by default); AI 2 Volume rate (Flow rate, gpm by default); AI 3 Supply temperature (Supply water temperature); AI 4 Return temperature (Return water temperature); AV 1 Single mode energy total (Energy total when run in single mode); AV 16 Single mode volume total (Volume total when run in single mode); MV 1 Meter Status (Meter status; 1 = Normal, 11 = System Fault).

How do I check these points on the real System-20 BTU Meter?

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 ONICON BACnet points lists

Source: System-20 BTU Meter Installation and Operation Guide · DOC-0003557 · rev. Rev.F. Object names, instances and units are reproduced as published; descriptions are our own.