- Home
- BACnet points lists
- ClimateMaster
- ClimateMaster Commercial DOAS with CM3500 controller
DOAS (dedicated outdoor air system) controller · BACnet points list
ClimateMaster Commercial DOAS with CM3500 controller BACnet points list
Updated 12 November 2026
The CM3500 controller in ClimateMaster commercial DOAS units has a short fixed BACnet list: Binary Values for the network occupancy command, alarm reset and on/off status of fans, wheel, compressors and condenser fans, and Analog Values for pressures, air temperatures, humidity, output commands and two writable setpoints.
This page lists 38 BACnet objects for the ClimateMaster Commercial DOAS with CM3500 controller — 4 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from ClimateMaster’s own free documentation, linked below.
- Manufacturer
- ClimateMaster
- Model
- ClimateMaster Commercial DOAS with CM3500 controller
- Equipment
- DOAS (dedicated outdoor air system) controller
- Equipment type
- Rooftop units, AHUs & DOAS
- BACnet objects
- 38 (4 writable)
- Transport
- —
- Firmware
- Program version 3.2.0 and later
- Also known as
- CM3500, ClimateMaster DOAS, DOAS CM3500 Controller, 97B0065N01
Reference only, provided as-is: verify against ClimateMaster’s current documentation and the live device before use. Not official ClimateMaster information. Terms of use.
BMS integration notes: ClimateMaster Commercial DOAS with CM3500 controller
Write BV 1 Network Occupied Input to switch the unit between occupied and unoccupied, and adjust AV 21 Supply Air Setpoint and AV 22 Zone Air Setpoint if the BMS owns the setpoints. Read BV 2 to confirm occupancy, BV 3 for alarms (0 = alarm), and the supply, zone and outside air values. BV 16 resets alarms remotely.
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 |
|---|---|---|---|
| BV 1 | Network Occupied Input | Occupancy command (0=Unoccupied, 1=Occupied) | Write |
| AV 21 | Supply Air Setpoint | Supply air temperature setpoint, °F (45.0-99.9) | Write |
| AV 22 | Zone Air Setpoint | Zone temperature setpoint, °F (55.0-95.0) | Write |
| BV 16 | Remote Reset | Write 1 to reset alarms | Write |
| BV 2 | Occupied | Occupied status feedback | Read |
| BV 5 | Supply Fan | Supply fan on/off status | Read |
| AV 6 | Supply Air Temperature | Supply air temperature, °F | Read |
| AV 7 | Zone Air Temperature | Zone temperature, °F | Read |
| AV 18 | Outside Air Temperature | Outdoor air temperature, °F | Read |
| BV 3 | Alarm Active | Unit alarm (0=Alarm, 1=Normal) | Read |
Enable & remote start
BV 1 Network Occupied Input (read/write) sets occupied or unoccupied mode from the BMS.
Watch out for
- BV 3 is inverted: 0 means an alarm is active.
- BV 16 Remote Reset returns to 0 by itself after a program scan.
ClimateMaster Commercial DOAS with CM3500 controller 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 | |||||
|---|---|---|---|---|---|---|
| AV | 1 | Suction Pressure | Value in tenths, 0 to 250 psig | psig | Read | |
| AV | 2 | Discharge Pressure | Value in tenths, 0 to 650 psig | psig | Read | |
| AV | 3 | Intake Air Relative Humidity | Value in tenths, 0 to 100 % | % | Read | |
| AV | 4 | Intake Air Temperature | Value in tenths, -42 to 137 °F | °F | Read | |
| AV | 5 | Intake Air Dewpoint | Value in tenths, calculated | °F | Read | |
| AVmin | 6 | Supply Air Temperature | Value in tenths, -58 to 212 °F | °F | Read | |
| AVmin | 7 | Zone Air Temperature | Value in tenths, -58 to 212 °F | °F | Read | |
| AV | 8 | Zone Air Relative Humidity | Value in tenths, 0 to 100 % | % | Read | |
| AV | 9 | Suction Press Circuit B | Value in tenths, 0 to 250 psig | psig | Read | |
| AV | 10 | Discharge Press Circuit B | Value in tenths, 0 to 650 psig | psig | Read | |
| AV | 11 | Supply Fan Speed Command | Value in tenths, 0 to 100 % | % | Read | |
| AV | 12 | Auxiliary Heating Comm. | Value in tenths, 0 to 100 % | % | Read | |
| AV | 13 | Outside Air Damper Comm. | Value in tenths, 0 to 100 % | % | Read | |
| AV | 14 | Recirc. Damper Command | Value in tenths, 0 to 100 % | % | Read | |
| AV | 15 | Exhaust Fan Speed Comm. | Value in tenths, 0 to 100 % | % | Read | |
| AV | 16 | Wheel Speed Command | Value in tenths, 0 to 100 % | % | Read | |
| AV | 17 | Outside Air Relative Humidity | Value in tenths, 0 to 100 % | % | Read | |
| AVmin | 18 | Outside Air Temperature | Value in tenths, -42 to 137 °F | °F | Read | |
| AV | 19 | Return Air Relative Humidity | Value in tenths, 0 to 100 % | % | Read | |
| AV | 20 | Return Air Temperature | Value in tenths, -42 to 137 °F | °F | Read | |
| AVmin | 21 | Supply Air Setpoint | Setpoint, settable 45.0 to 99.9 °F | °F | Write | |
| AVmin | 22 | Zone Air Setpoint | Setpoint, settable 55.0 to 95.0 °F | °F | Write | |
| BVmin | 1 | Network Occupied Input | Occupancy command from the BMS | Write | 0=Unoccupied, 1=Occupied | |
| BVmin | 2 | Occupied | Occupied status feedback | Read | ||
| BVmin | 3 | Alarm Active | Alarm status | Read | 0=Alarm, 1=Normal | |
| BV | 4 | Air Flow | Airflow proven | Read | 0=No Flow, 1=Flow | |
| BVmin | 5 | Supply Fan | Supply Fan on/off status | Read | 0=Off, 1=On | |
| BV | 6 | Exhaust Fan | Exhaust Fan on/off status | Read | 0=Off, 1=On | |
| BV | 7 | Wheel Motor | Wheel Motor on/off status | Read | 0=Off, 1=On | |
| BV | 8 | Compressor #1 | Compressor #1 on/off status | Read | 0=Off, 1=On | |
| BV | 9 | Compressor #2 | Compressor #2 on/off status | Read | 0=Off, 1=On | |
| BV | 10 | Compressor #3 | Compressor #3 on/off status | Read | 0=Off, 1=On | |
| BV | 11 | Compressor #4 | Compressor #4 on/off status | Read | 0=Off, 1=On | |
| BV | 12 | Condenser Fan #1 | Condenser Fan #1 on/off status | Read | 0=Off, 1=On | |
| BV | 13 | Condenser Fan #2 | Condenser Fan #2 on/off status | Read | 0=Off, 1=On | |
| BV | 14 | Condenser Fan #3 | Condenser Fan #3 on/off status | Read | 0=Off, 1=On | |
| BV | 15 | Condenser Fan #4 | Condenser Fan #4 on/off status | Read | 0=Off, 1=On | |
| BVmin | 16 | Remote Reset | Write 1 to reset alarms; returns to 0 after a program scan | Write |
No points match these filters.
Object ID lookup: ClimateMaster Commercial DOAS with CM3500 controller point IDs by name
AV1Suction PressureAV2Discharge PressureAV3Intake Air Relative HumidityAV4Intake Air TemperatureAV5Intake Air DewpointAV6Supply Air TemperatureAV7Zone Air TemperatureAV8Zone Air Relative HumidityAV9Suction Press Circuit BAV10Discharge Press Circuit BAV11Supply Fan Speed CommandAV12Auxiliary Heating Comm.AV13Outside Air Damper Comm.AV14Recirc. Damper CommandAV15Exhaust Fan Speed Comm.AV16Wheel Speed CommandAV17Outside Air Relative HumidityAV18Outside Air TemperatureAV19Return Air Relative HumidityAV20Return Air TemperatureAV21Supply Air SetpointAV22Zone Air SetpointBV1Network Occupied InputBV2OccupiedBV3Alarm ActiveBV4Air FlowBV5Supply FanBV6Exhaust FanBV7Wheel MotorBV8Compressor #1BV9Compressor #2BV10Compressor #3BV11Compressor #4BV12Condenser Fan #1BV13Condenser Fan #2BV14Condenser Fan #3BV15Condenser Fan #4BV16Remote Reset
Integration notes
- The manual does not say which BACnet card or transport (BACnet IP or BACnet MS/TP) is used.
- Instances are the '#' column of the manual's BACnet points list.
- Analog values are given 'in tenths' (one decimal place) per the manual.
- Eight integer points numbered 1001-1008 (Unit Status, CO2 In Zone, CO2 Outside, CO2 Differential, Heat Wheel Supply Pressure, Heat Wheel Exhaust Pressure, Air Flow Differential Pressure, Alarm Code) are typed 'INT', which is not a BACnet object type, so they are left out. The manual's tables decode Unit Status 0-8 and Alarm Code 1-17.
- BV 3 Alarm Active reads 0 = alarm, 1 = normal (inverted).
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 ClimateMaster Commercial DOAS with CM3500 controller 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 ClimateMaster Commercial DOAS with CM3500 controller
How many BACnet points does the ClimateMaster Commercial DOAS with CM3500 controller have?
This list has 38 BACnet objects: 22 analog values, 16 binary values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which ClimateMaster Commercial DOAS with CM3500 controller BACnet points are writable?
4 of the 38 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 ClimateMaster Commercial DOAS with CM3500 controller BACnet documentation?
The source is DOAS CM3500 Controller - Application, Operation & Maintenance (BACNET Points List) (97B0065N01), revision 2016-02-17, published free by ClimateMaster at https://files.climatemaster.com/97b0065n01-climatemaster-commercial-doas-cm3500-controller-installation-manual.pdf.
What are the minimum BACnet points to integrate the ClimateMaster Commercial DOAS with CM3500 controller?
Start with BV 1 Network Occupied Input (Occupancy command (0=Unoccupied, 1=Occupied)); AV 21 Supply Air Setpoint (Supply air temperature setpoint, °F (45.0-99.9)); AV 22 Zone Air Setpoint (Zone temperature setpoint, °F (55.0-95.0)); BV 16 Remote Reset (Write 1 to reset alarms); BV 2 Occupied (Occupied status feedback); BV 5 Supply Fan (Supply fan on/off status); AV 6 Supply Air Temperature (Supply air temperature, °F); AV 7 Zone Air Temperature (Zone temperature, °F); AV 18 Outside Air Temperature (Outdoor air temperature, °F); BV 3 Alarm Active (Unit alarm (0=Alarm, 1=Normal)).
How do I enable BMS control of the ClimateMaster Commercial DOAS with CM3500 controller?
BV 1 Network Occupied Input (read/write) sets occupied or unoccupied mode from the BMS.
How do I check these points on the real ClimateMaster Commercial DOAS with CM3500 controller?
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 ClimateMaster BACnet points lists
- Water-source heat pump controller
ClimateMaster MPC Multi-Protocol DDC Controller - Water-to-Air (Gen 7 and newer)
ClimateMaster water-to-air (water-source) heat pumps with the MPC controller, Gen 7 and newer.
Also known as: MPC, ClimateMaster MPC, 97B0031N01, Multi-Protocol Controller, CXM2, DXM2.6 - Water-to-water heat pump controller
ClimateMaster MPC Multi-Protocol DDC Controller - Water-to-Water (Gen 8 and newer)
ClimateMaster water-to-water heat pumps with the MPC controller, Gen 8 and newer.
Also known as: MPC, ClimateMaster MPC, 97B0031N01, Multi-Protocol Controller, CXM2, DXM2.6 - Modular water-to-water heat pump
ClimateMaster Tranquility Large Water-to-Water (SWT) 20-80 ton
ClimateMaster Tranquility Large Water-to-Water (SWT) modules, 20-80 tons, R-454B, with the factory module controller.
Also known as: SWT, Tranquility SWT, ClimateMaster SWT R-454B, ClimateMaster large water-to-water BACnet, C97B0004N07 - Modular water-to-water heat pump
ClimateMaster Tranquility Large Water-to-Water (TMW) 360-840
ClimateMaster Tranquility Large Water-to-Water (TMW) modules, models 360-840, with the factory IO FLEX6126 + EX8160 controller.
Also known as: TMW, TMW360, TMW600, TMW840, Tranquility TMW, ClimateMaster modular water-to-water BACnet, IO FLEX6126, 97B0090N01
Source: DOAS CM3500 Controller - Application, Operation & Maintenance (BACNET Points List) · 97B0065N01 · rev. 2016-02-17. Object names, instances and units are reproduced as published; descriptions are our own.