BACnet Engineering Units Decoder BACnet

The whole BACnet Units enumeration in one filterable table — paste the number a point reports for its units and get the name.
An object's Units is the Units property (117), an enumeration: the wire carries a number and the workstation maps it to a unit like degrees-Celsius or cubic-feet-per-minute. When a tool shows the bare number — an old database, a foreign device, a raw capture — this decodes it. Type a value in the decode box, or filter the full 0–254 standard enumeration by number, name, or symbol.

The input is seeded with an example — edit it to your number.

The number a property sheet, a trend export, or a Wireshark decode shows for the point's Units property.

Engineering unit
Domain
Enter a units value to look it up.

Every standard value of the Units property, ascending by number. Click a value to copy it. Symbols in parentheses are searchable too.

ValueEngineering unitDomain
0square-meters (m²)Length & area
1square-feet (ft²)Length & area
2milliamperes (mA)Electrical
3amperes (A)Electrical
4ohms (Ω)Electrical
5volts (V)Electrical
6kilovolts
7megavolts
8volt-amperes (VA)Electrical
9kilovolt-amperes (kVA)Electrical
10megavolt-amperes
11volt-amperes-reactive (var)Electrical
12kilovolt-amperes-reactive (kvar)Electrical
13megavolt-amperes-reactive
14degrees-phase
15power-factorElectrical
16joules
17kilojoules
18watt-hours
19kilowatt-hours (kWh)Energy
20btus (Btu)Energy
21thermsEnergy
22ton-hoursEnergy
23joules-per-kilogram-dry-air (J/kg)Humidity & enthalpy
24btus-per-pound-dry-air (Btu/lb)Humidity & enthalpy
25cycles-per-hour
26cycles-per-minute
27hertz (Hz)Frequency & speed
28grams-of-water-per-kilogram-dry-air (g/kg)Humidity & enthalpy
29percent-relative-humidity (%RH)Humidity & enthalpy
30millimeters (mm)Length & area
31meters (m)Length & area
32inches (in)Length & area
33feet (ft)Length & area
34watts-per-square-foot (W/ft²)Power
35watts-per-square-meter (W/m²)Power
36lumens (lm)Light
37luxes (lx)Light
38foot-candles (fc)Light
39kilograms (kg)Mass & mass flow
40pounds-mass (lb)Mass & mass flow
41tons
42kilograms-per-second
43kilograms-per-minute
44kilograms-per-hour (kg/h)Mass & mass flow
45pounds-mass-per-minute (lb/min)Mass & mass flow
46pounds-mass-per-hour (lb/h)Mass & mass flow
47watts (W)Power
48kilowatts (kW)Power
49megawatts (MW)Power
50btus-per-hour (Btu/h)Power
51horsepower (hp)Power
52tons-refrigeration (tons)Power
53pascals (Pa)Pressure
54kilopascals (kPa)Pressure
55bars (bar)Pressure
56pounds-force-per-square-inch (psi)Pressure
57centimeters-of-water
58inches-of-water (in. w.c.)Pressure
59millimeters-of-mercury (mmHg)Pressure
60centimeters-of-mercury
61inches-of-mercury (inHg)Pressure
62degrees-Celsius (°C)Temperature
63kelvin (K)Temperature
64degrees-Fahrenheit (°F)Temperature
65degree-days-CelsiusTemperature
66degree-days-FahrenheitTemperature
67years
68months
69weeks
70daysTime
71hours (h)Time
72minutes (min)Time
73seconds (s)Time
74meters-per-second (m/s)Velocity
75kilometers-per-hour
76feet-per-second
77feet-per-minute (fpm)Velocity
78miles-per-hour
79cubic-feet (ft³)Volume
80cubic-meters (m³)Volume
81imperial-gallons
82liters (L)Volume
83us-gallons (gal)Volume
84cubic-feet-per-minute (CFM)Flow
85cubic-meters-per-second (m³/s)Flow
86imperial-gallons-per-minute
87liters-per-second (L/s)Flow
88liters-per-minute (L/min)Flow
89us-gallons-per-minute (gpm)Flow
90degrees-angular
91degrees-Celsius-per-hour
92degrees-Celsius-per-minute
93degrees-Fahrenheit-per-hour
94degrees-Fahrenheit-per-minute
95no-unitsGeneral
96parts-per-million (ppm)General
97parts-per-billion (ppb)General
98percent (%)General
99percent-per-second
100per-minute
101per-second
102psi-per-degree-Fahrenheit
103radians
104revolutions-per-minute (RPM)Frequency & speed
105currency1
106currency2
107currency3
108currency4
109currency5
110currency6
111currency7
112currency8
113currency9
114currency10
115square-inches
116square-centimeters
117btus-per-pound
118centimeters
119pounds-mass-per-second
120delta-degrees-Fahrenheit (Δ°F)Temperature
121delta-kelvin (ΔK)Temperature
122kilohms (kΩ)Electrical
123megohms
124millivolts
125kilojoules-per-kilogram
126megajoules
127joules-per-degree-kelvin
128joules-per-kilogram-degree-kelvin
129kilohertz
130megahertz
131per-hour
132milliwatts
133hectopascals
134millibars
135cubic-meters-per-hour (m³/h)Flow
136liters-per-hour
137kw-hours-per-square-meter
138kw-hours-per-square-foot
139megajoules-per-square-meter
140megajoules-per-square-foot
141watts-per-square-meter-degree-kelvin
142cubic-feet-per-second
143percent-obscuration-per-foot
144percent-obscuration-per-meter
145milliohms
146megawatt-hours (MWh)Energy
147kilo-btus (kBtu)Energy
148mega-btus
149kilojoules-per-kilogram-dry-air
150megajoules-per-kilogram-dry-air
151kilojoules-per-degree-kelvin
152megajoules-per-degree-kelvin
153newton
154grams-per-second
155grams-per-minute
156tons-per-hour
157kilo-btus-per-hour (MBH)Power
158hundredths-seconds
159milliseconds
160newton-meters
161millimeters-per-second
162millimeters-per-minute
163meters-per-minute
164meters-per-hour
165cubic-meters-per-minute
166meters-per-second-per-second
167amperes-per-meter
168amperes-per-square-meter
169ampere-square-meters
170farads
171henrys
172ohm-meters
173siemens
174siemens-per-meter
175teslas
176volts-per-degree-kelvin
177volts-per-meter
178webers
179candelas
180candelas-per-square-meter
181kelvin-per-hour
182kelvin-per-minute
183joule-seconds
184radians-per-second
185square-meters-per-newton
186kilograms-per-cubic-meter
187newton-seconds
188newtons-per-meter
189watts-per-meter-per-degree-kelvin
190microsiemens
191cubic-feet-per-hour
192us-gallons-per-hour
193kilometers
194micrometers
195grams
196milligrams
197milliliters
198milliliters-per-second
199decibels
200decibels-millivolt
201decibels-volt
202millisiemens
203watt-reactive-hours
204kilowatt-reactive-hours
205megawatt-reactive-hours
206millimeters-of-water
207per-mille
208grams-per-gram
209kilograms-per-kilogram
210grams-per-kilogram
211milligrams-per-gram
212milligrams-per-kilogram
213grams-per-milliliter
214grams-per-liter
215milligrams-per-liter
216micrograms-per-liter
217grams-per-cubic-meter
218milligrams-per-cubic-meter
219micrograms-per-cubic-meter
220nanograms-per-cubic-meter
221grams-per-cubic-centimeter
222becquerels
223kilobecquerels
224megabecquerels
225gray
226milligray
227microgray
228sieverts
229millisieverts
230microsieverts
231microsieverts-per-hour
232decibels-a
233nephelometric-turbidity-unit
234ph
235grams-per-square-meter
236minutes-per-degree-kelvin
237ohm-meter-squared-per-meter
238ampere-seconds
239volt-ampere-hours
240kilovolt-ampere-hours
241megavolt-ampere-hours
242volt-ampere-reactive-hours
243kilovolt-ampere-reactive-hours
244megavolt-ampere-reactive-hours
245volt-square-hours
246ampere-square-hours
247joule-per-hours
248cubic-feet-per-day
249cubic-meters-per-day
250watt-hours-per-cubic-meter
251joules-per-cubic-meter
252mole-percent
253pascal-seconds
254million-standard-cubic-feet-per-minute

Imported from bacnet-stack's BACnetEngineeringUnits enum (the de-facto machine-readable form of the ASHRAE 135 Units enumeration, which is paywalled) — retrieved 2026-07-12: 255 standard values, 0–254. The field-common rows carry the curated names and symbols shared with the Object Reference; the long-tail rows use bacnet-stack's spelling and should be confirmed against the standard for exact wording. Values 256 and up are the proprietary/vendor range — no assigned name here.

Every analog object carries a Units property (117) that says what its Present_Value means — a number without a unit is just a number. BACnet stores it as an enumeration: rather than send the string "degrees-Celsius" on the wire, the device sends the integer 62, and the reading client looks the name up. That keeps messages small and language-neutral, at the cost of one indirection — which is exactly the indirection this page removes.

The enumeration is grouped loosely by domain — temperature in the low 60s, pressure in the 50s, flow in the 80s, electrical near the start — but the numbers are assigned in historical order within each edition, so there is no arithmetic to it. You either know it or you look it up.

Values 0–255 are ASHRAE's to assign, and the current standard defines names through 254 (255 is a reserved ceiling). A device reporting a units value in that range but showing no name usually means the client's database predates the value — not that the number is wrong.

256–65535 is the proprietary/vendor range, the same idea as the vendor-specific object types on the Object Reference: a manufacturer may define a unit its own equipment understands. A number there has no standard meaning, so the answer lives in the vendor's documentation — and the Vendor ID lookup tells you whose documentation to open.

Three places, usually: a property sheet that lists Units as a number instead of resolving it, a trend or point export whose columns carry the enum rather than the label, and a decoded packet in Wireshark where the Units tag shows the bare Unsigned integer. In all three it is the same number — paste it above.

What is the BACnet Units property?

Property 117 (Units) carries the engineering units of an object's Present_Value — degrees-Celsius, cubic-feet-per-minute, percent, and so on. It is an enumeration — the wire carries an integer, and the workstation maps the number to a unit name. This page is that map. See the BACnet Object Reference for the property list it belongs to.

What unit is BACnet enum 62?

62 is degrees-Celsius; 64 is degrees-Fahrenheit; 63 is kelvin. Temperature sits in the low 60s of the enumeration, which is why those three are the numbers you memorize first. Paste any value into the decode box to confirm.

What is the range of BACnet unit numbers?

0–255 is the ASHRAE-standard range, and bacnet-stack assigns every value 0–254 (255 is the reserved ceiling). 256–65535 is the proprietary range — a vendor may define its own unit there, so a number in that range has no standard name and you check the device's documentation.

Why does my device show a unit number instead of a name?

The BACnet wire only ever carries the enumeration integer; turning it into "degrees-Celsius" is the client's job. A workstation with an old or foreign object database — or a capture tool that has not loaded the current enumeration — shows the bare number. That is exactly when you paste it here.

What is BACnet unit 95?

95 is no-units — the value the Units property takes for a dimensionless point like a ratio, a count, or a raw setpoint with no engineering unit. 98 is percent, the other value you see constantly on damper and valve commands.
← All tools