- Home
- BACnet points lists
- Badger Meter
- Dynasonics TFX-5000 ultrasonic flow / energy meter (BACnet MS/TP)
Ultrasonic flow and BTU meter (BACnet MS/TP) · BACnet points list
Badger Meter Dynasonics TFX-5000 ultrasonic flow / energy meter (BACnet MS/TP) BACnet points list
Updated 28 October 2026
The TFX-5000's RS-485 port can run Modbus RTU or BACnet MS/TP. In BACnet MS/TP mode it serves flow rate, velocity and totalizer Analog Values in home-screen, US and metric units, 64-bit Large Analog Value copies of each total, Multi-state Values that report the selected units, three writable cutoff settings, and four Binary Output actions (reset totals, unlatch alarms, clear alarm history, reboot). Energy meters add energy rate, two temperatures, delta T and energy totals. This list is the energy-meter table; flow-only meters have the same objects minus the energy and temperature ones.
This page lists 99 BACnet objects for the Badger Meter Dynasonics TFX-5000 ultrasonic flow / energy meter (BACnet MS/TP) — 7 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Badger Meter’s own free documentation, linked below.
- Manufacturer
- Badger Meter
- Model
- Dynasonics TFX-5000 ultrasonic flow / energy meter (BACnet MS/TP)
- Equipment
- Ultrasonic flow and BTU meter (BACnet MS/TP)
- Equipment type
- Thermostats, sensors & meters
- BACnet objects
- 99 (7 writable)
- Transport
- BACnet MS/TP
- Firmware
- 02.02.536 (PICS)
- Also known as
- TFX-5000, Dynasonics TFX-5000, TFX-5000 BACnet, TFX-5000 Energy, TTM-UM-03074, clamp-on BTU meter BACnet, Badger ultrasonic flow meter BACnet
BMS integration notes: Badger Meter Dynasonics TFX-5000 ultrasonic flow / energy meter (BACnet MS/TP)
Select BACnet MS/TP in the meter's communication menu, set the MAC address and BACnet ID, and match baud, parity and stop bits. Read flow rate and totals (and energy rate, temperatures and energy totals on BTU meters). Use the 64-bit LAV totals where possible. Writes (cutoffs and the BO actions) need the Access setting at read/write.
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 600 | Flow Rate on Screen | Flow rate, home-screen units | Read |
| LAV 2600 | Net Flow Totalizer | Net volume total, 64-bit | Read |
| AV 604 | Energy/BTU Rate | Energy rate (BTU meters) | Read |
| AV 605 | Temperature #1 | Temperature 1 (BTU meters) | Read |
| AV 606 | Temperature #2 | Temperature 2 (BTU meters) | Read |
| LAV 2608 | Energy/BTU Net Total | Net energy total, 64-bit (BTU meters) | Read |
| AV 5500 | Signal Strength | Ultrasonic signal strength | Read |
Network setup
- Main Menu > System Setup > Communication: select BACnet MS/TP, set the MAC address (1-254) and BACnet ID (0-4194303).
- Baud rate, parity, stop bits and max MAC address must match the network.
- A built-in terminating resistor can be switched on in the communication settings for the last device on the trunk.
- The Access setting chooses read-only or read/write for the network; writes fail when it is read-only.
- Up to 126 transmitters on one RS-485 trunk of up to 4000 ft; the port detects swapped A/B wires.
Watch out for
- Flow and total values are in the home-screen units unless you use the fixed-unit objects (gal/min, l/min, gal, liters, kBTU, kWh).
- Reset Totalizers clears every flow total in the meter.
- Flow-only meters do not have the energy and temperature objects.
- When a USB programming cable is connected, the RS-485 port is disabled.
Badger Meter Dynasonics TFX-5000 ultrasonic flow / energy meter (BACnet MS/TP) 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 | |||||
|---|---|---|---|---|---|---|
| AVmin | 600 | Flow Rate on Screen | Flow Rate in home-screen units | Read | ||
| AV | 601 | Velocity on Screen | Velocity in home-screen units | Read | ||
| AV | 602 | Delta Time Filtered (ns) | Upstream/downstream transit-time difference | ns | Read | |
| AVmin | 604 | Energy/BTU Rate | Energy rate in home-screen units | Read | ||
| AVmin | 605 | Temperature #1 | Temperature 1 in home-screen units | Read | ||
| AVmin | 606 | Temperature #2 | Temperature 2 in home-screen units | Read | ||
| AV | 607 | Delta Temperature | Temperature difference in home-screen units | Read | ||
| AV | 800 | Flow Rate (gal/min) | Flow rate | gal/min | Read | |
| AV | 801 | Velocity (ft/sec) | Fluid velocity | ft/s | Read | |
| AV | 802 | Energy Rate (kBTU/h) | Energy rate | kBTU/h | Read | |
| AV | 1000 | Flow Rate (l/min) | Flow rate | L/min | Read | |
| AV | 1001 | Velocity (m/sec) | Fluid velocity | m/s | Read | |
| AV | 1002 | Energy Rate (kW) | Energy rate | kW | Read | |
| AV | 2300 | Net Flow Totalizer | Forward minus reverse volume, home-screen units | Read | ||
| LAVmin | 2600 | Net Flow Totalizer | 64-bit copy of AV 2300 | Read | ||
| AV | 2301 | Positive Flow Totalizer | Forward volume total, home-screen units | Read | ||
| LAV | 2601 | Positive Flow Totalizer | 64-bit copy of AV 2301 | Read | ||
| AV | 2302 | Negative Flow Totalizer | Reverse volume total, home-screen units | Read | ||
| LAV | 2602 | Negative Flow Totalizer | 64-bit copy of AV 2302 | Read | ||
| AV | 2303 | Gross Flow Totalizer | Forward plus reverse volume, home-screen units | Read | ||
| LAV | 2603 | Gross Flow Totalizer | 64-bit copy of AV 2303 | Read | ||
| AV | 2304 | Flow Totalizer Overflow Counter (Net) | Times this total has rolled over | Read | ||
| AV | 2305 | Flow Totalizer Overflow Counter (Positive) | Times this total has rolled over | Read | ||
| AV | 2306 | Flow Totalizer Overflow Counter (Negative) | Times this total has rolled over | Read | ||
| AV | 2307 | Flow Totalizer Overflow Counter (Gross) | Times this total has rolled over | Read | ||
| AV | 2308 | Energy/BTU Net Total | Positive minus negative energy, home-screen units | Read | ||
| LAVmin | 2608 | Energy/BTU Net Total | 64-bit copy of AV 2308 | Read | ||
| AV | 2309 | Energy/BTU Positive Total | Energy total, forward (heating), home-screen units | Read | ||
| LAV | 2609 | Energy/BTU Positive Total | 64-bit copy of AV 2309 | Read | ||
| AV | 2310 | Energy/BTU Negative Total | Energy total, reverse (cooling), home-screen units | Read | ||
| LAV | 2610 | Energy/BTU Negative Total | 64-bit copy of AV 2310 | Read | ||
| AV | 2311 | Energy/BTU Gross Total | Positive plus negative energy, home-screen units | Read | ||
| LAV | 2611 | Energy/BTU Gross Total | 64-bit copy of AV 2311 | Read | ||
| AV | 2312 | Energy/BTU Totalizer Overflow Counter (Net) | Times this total has rolled over | Read | ||
| AV | 2313 | Energy/BTU Totalizer Overflow Counter (Positive) | Times this total has rolled over | Read | ||
| AV | 2314 | Energy/BTU Totalizer Overflow Counter (Negative) | Times this total has rolled over | Read | ||
| AV | 2315 | Energy/BTU Totalizer Overflow Counter (Gross) | Times this total has rolled over | Read | ||
| AV | 2400 | Net Flow Totalizer (gal) | Forward minus reverse volume | gal | Read | |
| LAV | 2700 | Net Flow Totalizer (gal) | 64-bit copy of AV 2400 | gal | Read | |
| AV | 2401 | Positive Flow Totalizer (gal) | Forward volume total | gal | Read | |
| LAV | 2701 | Positive Flow Totalizer (gal) | 64-bit copy of AV 2401 | gal | Read | |
| AV | 2402 | Negative Flow Totalizer (gal) | Reverse volume total | gal | Read | |
| LAV | 2702 | Negative Flow Totalizer (gal) | 64-bit copy of AV 2402 | gal | Read | |
| AV | 2403 | Gross Flow Totalizer (gal) | Forward plus reverse volume | gal | Read | |
| LAV | 2703 | Gross Flow Totalizer (gal) | 64-bit copy of AV 2403 | gal | Read | |
| AV | 2404 | Totalizer Overflow Counter (Net) | Times this total has rolled over | Read | ||
| AV | 2405 | Totalizer Overflow Counter (Positive) | Times this total has rolled over | Read | ||
| AV | 2406 | Totalizer Overflow Counter (Negative) | Times this total has rolled over | Read | ||
| AV | 2407 | Totalizer Overflow Counter (Gross) | Times this total has rolled over | Read | ||
| AV | 2408 | Energy/BTU Net Total (kBTU) | Positive minus negative energy | kBTU | Read | |
| LAV | 2708 | Energy/BTU Net Total (kBTU) | 64-bit copy of AV 2408 | kBTU | Read | |
| AV | 2409 | Energy/BTU Positive Total (kBTU) | Energy total, forward (heating) | kBTU | Read | |
| LAV | 2709 | Energy/BTU Positive Total (kBTU) | 64-bit copy of AV 2409 | kBTU | Read | |
| AV | 2410 | Energy/BTU Negative Total (kBTU) | Energy total, reverse (cooling) | kBTU | Read | |
| LAV | 2710 | Energy/BTU Negative Total (kBTU) | 64-bit copy of AV 2410 | kBTU | Read | |
| AV | 2411 | Energy/BTU Gross Total (kBTU) | Positive plus negative energy | kBTU | Read | |
| LAV | 2711 | Energy/BTU Gross Total (kBTU) | 64-bit copy of AV 2411 | kBTU | Read | |
| AV | 2412 | Net kBTU Totalizer Overflow Counter | Times this total has rolled over | Read | ||
| AV | 2413 | Positive kBTU Totalizer Overflow Counter | Times this total has rolled over | Read | ||
| AV | 2414 | Negative kBTU Totalizer Overflow Counter | Times this total has rolled over | Read | ||
| AV | 2415 | Gross kBTU Totalizer Overflow Counter | Times this total has rolled over | Read | ||
| AV | 2500 | Net Flow Totalizer (liters) | Forward minus reverse volume | L | Read | |
| LAV | 2800 | Net Flow Totalizer (liters) | 64-bit copy of AV 2500 | L | Read | |
| AV | 2501 | Positive Flow Totalizer (liters) | Forward volume total | L | Read | |
| LAV | 2801 | Positive Flow Totalizer (liters) | 64-bit copy of AV 2501 | L | Read | |
| AV | 2502 | Negative Flow Totalizer (liters) | Reverse volume total | L | Read | |
| LAV | 2802 | Negative Flow Totalizer (liters) | 64-bit copy of AV 2502 | L | Read | |
| AV | 2503 | Gross Flow Totalizer (liters) | Forward plus reverse volume | L | Read | |
| LAV | 2803 | Gross Flow Totalizer (liters) | 64-bit copy of AV 2503 | L | Read | |
| AV | 2504 | Totalizer Overflow Counter (Net) | Times this total has rolled over | Read | ||
| AV | 2505 | Totalizer Overflow Counter (Positive) | Times this total has rolled over | Read | ||
| AV | 2506 | Totalizer Overflow Counter (Negative) | Times this total has rolled over | Read | ||
| AV | 2507 | Totalizer Overflow Counter (Gross) | Times this total has rolled over | Read | ||
| AV | 2508 | Energy Net Total (kWh) | Positive minus negative energy | kWh | Read | |
| LAV | 2808 | Energy Net Total (kWh) | 64-bit copy of AV 2508 | kWh | Read | |
| AV | 2509 | Energy Positive Total (kWh) | Energy total, forward (heating) | kWh | Read | |
| LAV | 2809 | Energy Positive Total (kWh) | 64-bit copy of AV 2509 | kWh | Read | |
| AV | 2510 | Energy Negative Total (kWh) | Energy total, reverse (cooling) | kWh | Read | |
| LAV | 2810 | Energy Negative Total (kWh) | 64-bit copy of AV 2510 | kWh | Read | |
| AV | 2511 | Energy Gross Total (kWh) | Positive plus negative energy | kWh | Read | |
| LAV | 2811 | Energy Gross Total (kWh) | 64-bit copy of AV 2511 | kWh | Read | |
| AV | 2512 | Net kWh Totalizer Overflow Counter | Times this total has rolled over | Read | ||
| AV | 2513 | Positive kWh Totalizer Overflow Counter | Times this total has rolled over | Read | ||
| AV | 2514 | Negative kWh Totalizer Overflow Counter | Times this total has rolled over | Read | ||
| AV | 2515 | Gross kWh Totalizer Overflow Counter | Times this total has rolled over | Read | ||
| MV | 3000 | Flow Rate Units | Flow Rate units selected for the home screen | Read | 1=L/s, 2=L/min, 3=L/h, 4=m³/s, 5=m³/min, 6=m³/h, 7=ft³/s, 8=ft³/min, 9=ft³/h, 10=gal/s, 11=gal/min, 12=gal/h, 13=Mgal/day, 14=Imp gal/s, 15=Imp gal/min, 16=Imp gal/h, 19=oil bbl/min, 20=Mega Imp gal/day, 21=oil bbl/day, 22=acre-ft/day, 23=fluid bbl/day, 24=Imp bbl/day, 25=custom | |
| MV | 3002 | Velocity Units | Velocity units selected for the home screen | Read | 1=m/s, 10=ft/s | |
| MV | 3003 | Flow Total Units | Flow Total units selected for the home screen | Read | 1=L, 2=hL, 3=m³, 4=ft³, 5=gal, 6=Mgal, 7=Imp gal, 10=acre-ft, 11=oil bbl, 12=Imp Mgal, 13=liquid bbl, 17=custom | |
| MV | 3006 | Energy Rate Units | Energy Rate units selected for the home screen | Read | 1=custom, 2=W, 3=kW, 4=MW, 5=BTU/h, 6=kBTU/h, 7=MBTU/h, 8=kJ/h, 9=MJ/h, 10=kcal/h, 11=Mcal/h, 12=tons | |
| MV | 3008 | Temperature Units | Temperature units selected for the home screen | Read | 1=°C, 2=°F, 3=K | |
| MV | 3009 | Energy Total Units | Energy Total units selected for the home screen | Read | 1=custom, 2=Wh, 3=kWh, 4=MWh, 5=BTU, 6=kBTU, 7=MMBTU, 8=kJ, 9=MJ, 10=kcal, 11=Mcal, 12=ton-hours | |
| AV | 4000 | Low Flow Cutoff | Flow below this reads zero and stops totalizing | Write | ||
| AV | 4001 | Low Signal Cutoff | Signal below this reads zero flow | Write | ||
| AV | 4002 | High Signal Cutoff | Signal above this reads zero flow | Write | ||
| AVmin | 5500 | Signal Strength | Ultrasonic signal strength | Read | ||
| BO | 0 | Reset Totalizers | Reset all flow totals to zero | Write | ||
| BO | 1 | Unlatch Alarms | Release latched alarm outputs | Write | ||
| BO | 2 | Clear Alarm History | Clear stored errors, alarms and events | Write | ||
| BO | 3 | Reboot Device | Restart the meter | Write |
No points match these filters.
Integration notes
- Flow-only meters lack AV 604-607, AV 802, AV 1002, the energy totals and counters (AV 2308-2315, 2408-2415, 2508-2515 and their LAV copies) and MV 3006, 3008, 3009.
- Totals come as 32-bit AVs plus 64-bit LAV copies (LAV 2600-2811); use the LAV if the BMS supports it, since large totals lose resolution in 32 bits.
- Values marked 'home-screen units' follow the units chosen for the meter display; MV 3000-3009 report which units are selected.
- Several overflow counters share the name 'Totalizer Overflow Counter (...)'; the instance tells them apart.
- The manual lists failure, check-function and warning codes, but the object list has no alarm or error-code object.
- Source is user manual TTM-UM-03074-EN-07 (January 2026).
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 Dynasonics TFX-5000 ultrasonic flow / energy meter (BACnet MS/TP) 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 Badger Meter Dynasonics TFX-5000 ultrasonic flow / energy meter (BACnet MS/TP)
How many BACnet points does the Badger Meter Dynasonics TFX-5000 ultrasonic flow / energy meter (BACnet MS/TP) have?
This list has 99 BACnet objects: 65 analog values, 4 binary outputs, 6 multi-state values, 24 large analog values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Badger Meter Dynasonics TFX-5000 ultrasonic flow / energy meter (BACnet MS/TP) BACnet points are writable?
7 of the 99 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 Badger Meter Dynasonics TFX-5000 ultrasonic flow / energy meter (BACnet MS/TP) BACnet documentation?
The source is TFX-5000 Meter BACnet MS/TP Protocol User Manual (TTM-UM-03074-EN-07), revision 2026-01, published free by Badger Meter at https://badgermeter.widen.net/content/8nc9jpqgfl/original?download=false&x.app=api.
What are the minimum BACnet points to integrate the Badger Meter Dynasonics TFX-5000 ultrasonic flow / energy meter (BACnet MS/TP)?
Start with AV 600 Flow Rate on Screen (Flow rate, home-screen units); LAV 2600 Net Flow Totalizer (Net volume total, 64-bit); AV 604 Energy/BTU Rate (Energy rate (BTU meters)); AV 605 Temperature #1 (Temperature 1 (BTU meters)); AV 606 Temperature #2 (Temperature 2 (BTU meters)); LAV 2608 Energy/BTU Net Total (Net energy total, 64-bit (BTU meters)); AV 5500 Signal Strength (Ultrasonic signal strength).
How do I check these points on the real Dynasonics TFX-5000 ultrasonic flow / energy meter (BACnet MS/TP)?
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 Badger Meter BACnet points lists
- Ultrasonic flow and BTU meter (BACnet IP card)
Badger Meter Dynasonics TFX-5000 ultrasonic flow / energy meter (BACnet/IP card)
Badger Meter Dynasonics TFX-5000 flow and energy (BTU) meters fitted with the optional Ethernet card set to BACnet/IP.
Also known as: TFX-5000 BACnet/IP, TFX-5000 Ethernet, Dynasonics TFX-5000 BACnet IP, TTM-UM-03250, TFX-5000 Energy BACnet IP - Electromagnetic flow meter (BACnet daughterboard)
Badger Meter ModMAG M2000 electromagnetic flow meter (BACnet MS/TP and BACnet/IP)
Badger Meter ModMAG M2000 electromagnetic flow meters with the BACnet MS/TP or BACnet/IP communication daughterboard.
Also known as: M2000, ModMAG M2000, M2000 BACnet, M2000 mag meter BACnet, MAG-UM-03547, MAG-UM-03548, Badger mag meter BACnet
Source: TFX-5000 Meter BACnet MS/TP Protocol User Manual · TTM-UM-03074-EN-07 · rev. 2026-01. Object names, instances and units are reproduced as published; descriptions are our own.