Easy BACnet
  1. Home
  2. BACnet points lists
  3. Carrier
  4. 40VM Series VRF BACnet Interface 40VM900052A (indoor unit objects)

VRF indoor unit (via BACnet gateway) · BACnet points list

Carrier 40VM Series VRF BACnet Interface 40VM900052A (indoor unit objects) BACnet points list

Updated 7 November 2026

Short answer

The 40VM900052A BACnet Interface connects up to four XYE ports of Carrier 40VM VRF systems to BACnet IP and presents every indoor unit as its own BACnet device with 36 objects: inputs for room and set temperature, mode, fan speed, lock and alarm status, and outputs for on/off, mode, fan speed, setpoints, vanes and lock settings. Outdoor header units appear as separate devices with their own list.

This page lists 36 BACnet objects for the Carrier 40VM Series VRF BACnet Interface 40VM900052A (indoor unit objects) — 16 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Carrier’s own free documentation, linked below.

Manufacturer
Carrier
Model
40VM Series VRF BACnet Interface 40VM900052A (indoor unit objects)
Equipment
VRF indoor unit (via BACnet gateway)
Equipment type
VRF & split air conditioners
BACnet objects
36 (16 writable)
Transport
BACnet IP
Firmware
Not stated
Default device instance
NNNPAAA (virtual network number, XYE port, unit address)
Also known as
40VM900052A, 40VM900052, 40VM-52ASI, Carrier VRF BACnet Interface, 40VM VRF
Source document
40VM Series VRF System BACnet Interface Installation and Operation Manual, Part Number 40VM900052A (Table 4, Indoor Unit Objects) · 40VM-52ASI R1 · rev. 2023-04
Download CSV 36 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 Carrier’s current documentation and the live device before use. Not official Carrier information. Terms of use.

BMS integration notes: Carrier 40VM Series VRF BACnet Interface 40VM900052A (indoor unit objects)

Integration in brief

Set the interface's IP address and virtual network number in its web interface, wire the VRF systems to the XYE ports, and discover each indoor unit as its own device. Command on/off (BO 1), mode (MO 1), fan speed (MO 2) and set temperature (AO 1); read back on/off, mode, fan, room temperature, alarm and malfunction code.

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
BO 1IDU_BO_OnOffSettingIndoor unit on/off commandWrite
MO 1IDU_MO_ModeSettingMode: 1=Off, 2=Fan, 3=Cool, 4=Heat, 5=Auto, 6=DryWrite
MO 2IDU_MO_FanSpeedSettingFan speed: 1=Off, 2=Low, 3=Med, 4=High, 5=AutoWrite
AO 1IDU_AO_TempSettingSet temperature commandWrite
BI 1IDU_BI_OnOffStatusOn/off statusRead
MI 1IDU_MI_ModeStatusMode statusRead
AI 1IDU_AI_RoomTempRoom temperatureRead
BI 2IDU_BI_AlarmAlarm indicationRead
AI 7IDU_AI_MalfunctionCodeMalfunction codeRead

Network setup

Watch out for

Carrier 40VM Series VRF BACnet Interface 40VM900052A (indoor unit objects) 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.

36 of 36 shown
Type
Access
Show
Carrier 40VM Series VRF BACnet Interface 40VM900052A (indoor unit objects) BACnet Points List
DescriptionStates
AImin1IDU_AI_RoomTempRoom temperature statusRead
AI2IDU_AI_SetTempSetting temperature statusRead
AI3IDU_AI_DualPointCoolingStatusDual point cooling statusRead
AI4IDU_AI_DualPointHeatingStatusDual point heating statusRead
AI5IDU_AI_CoolTempLimitStatusCooling temperature limit statusRead
AI6IDU_AI_HeatTempLimitStatusHeating temperature limit statusRead
AImin7IDU_AI_MalfunctionCodeMalfunction codeRead
AI8IDU_AI_OutletAirTempOutlet air temperature or T2 temperature (also named IDU_AI_T2Temp)Read
BImin1IDU_BI_OnOffStatusOn/Off statusRead
BImin2IDU_BI_AlarmAlarm identificationRead
BI3IDU_BI_VaneHorizontalStatusVane horizontal statusRead
BI4IDU_BI_VaneVerticalStatusVane vertical statusRead
BI5IDU_BI_RCLockStatusRC lock statusRead
BI6IDU_BI_ControllerLockStatusController lock statusRead
BI7IDU_BI_SwingLockStatusSwing lock statusRead
MImin1IDU_MI_ModeStatusMode statusRead1=OFF, 2=FAN, 3=COOL, 4=HEAT, 5=AUTO, 6=DRY
MI2IDU_MI_FanSpeedStatusFan speed statusRead1=OFF, 2=LOW, 3=MEDIUM, 4=HIGH, 5=AUTO
MI3IDU_MI_ModeLimitStatusMode lock statusRead1=UNLOCK, 2=LOCK COOL, 3=LOCK HEAT
MI4IDU_MI_OnOffLimitStatusOn/Off lock statusRead1=UNLOCK, 2=LOCK ON, 3=LOCK OFF
MI5IDU_MI_FanLockStatusFan lock statusRead1=Unlock, 2=Low, 3=Reserved, 4=Medium, 5=Reserved, 6=High, 7=Reserved, 8=Reserved
AOmin1IDU_AO_TempSettingSetting temperatureWrite
AO2IDU_AO_DualPointCoolingSettingDual point cooling settingWrite
AO3IDU_AO_DualPointHeatingSettingDual point heating settingWrite
AO4IDU_AO_CoolTempLimitSettingCooling temperature limitWrite
AO5IDU_AO_HeatTempLimitSettingHeating temperature limitWrite
BOmin1IDU_BO_OnOffSettingOn/Off settingWrite
BO2IDU_BO_VaneHorizontalSettingVane horizontal settingWrite
BO3IDU_BO_VaneVerticalSettingVane vertical settingWrite
BO4IDU_BO_RCLockSettingRC lock settingWrite
BO5IDU_BO_ControllerLockSettingController lock settingWrite
BO6IDU_BO_SwingLockSettingSwing lock settingWrite
MOmin1IDU_MO_ModeSettingMode settingWrite1=OFF, 2=FAN, 3=COOL, 4=HEAT, 5=AUTO, 6=DRY
MOmin2IDU_MO_FanSpeedSettingFan speed settingWrite1=OFF, 2=LOW, 3=MEDIUM, 4=HIGH, 5=AUTO
MO3IDU_MO_ModeLimitSettingMode lock settingWrite1=UNLOCK, 2=LOCK COOL, 3=LOCK HEAT
MO4IDU_MO_OnOffLimitSettingOn/Off lock settingWrite1=UNLOCK, 2=LOCK ON, 3=LOCK OFF
MO5IDU_MO_FanLockSettingFan lock settingWrite1=Unlock, 2=Low, 3=Reserved, 4=Medium, 5=Reserved, 6=High, 7=Reserved, 8=Reserved
Object ID lookup: Carrier 40VM900052A IDU 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 40VM Series VRF BACnet Interface 40VM900052A (indoor unit objects) 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 Carrier 40VM Series VRF BACnet Interface 40VM900052A (indoor unit objects)

How many BACnet points does the Carrier 40VM Series VRF BACnet Interface 40VM900052A (indoor unit objects) have?

This list has 36 BACnet objects: 8 analog inputs, 5 analog outputs, 7 binary inputs, 6 binary outputs, 5 multi-state inputs, 5 multi-state outputs. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Carrier 40VM Series VRF BACnet Interface 40VM900052A (indoor unit objects) BACnet points are writable?

16 of the 36 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 Carrier 40VM Series VRF BACnet Interface 40VM900052A (indoor unit objects) BACnet documentation?

The source is 40VM Series VRF System BACnet Interface Installation and Operation Manual, Part Number 40VM900052A (Table 4, Indoor Unit Objects) (40VM-52ASI R1), revision 2023-04, published free by Carrier at https://brandportal.carrier.com/asset/e7209642-8ffc-4f1c-a298-cd0941359add/40VM-52ASI-R1.pdf.

What are the minimum BACnet points to integrate the Carrier 40VM Series VRF BACnet Interface 40VM900052A (indoor unit objects)?

Start with BO 1 IDU_BO_OnOffSetting (Indoor unit on/off command); MO 1 IDU_MO_ModeSetting (Mode: 1=Off, 2=Fan, 3=Cool, 4=Heat, 5=Auto, 6=Dry); MO 2 IDU_MO_FanSpeedSetting (Fan speed: 1=Off, 2=Low, 3=Med, 4=High, 5=Auto); AO 1 IDU_AO_TempSetting (Set temperature command); BI 1 IDU_BI_OnOffStatus (On/off status); MI 1 IDU_MI_ModeStatus (Mode status); AI 1 IDU_AI_RoomTemp (Room temperature); BI 2 IDU_BI_Alarm (Alarm indication); AI 7 IDU_AI_MalfunctionCode (Malfunction code).

How do I check these points on the real 40VM Series VRF BACnet Interface 40VM900052A (indoor unit objects)?

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

Source: 40VM Series VRF System BACnet Interface Installation and Operation Manual, Part Number 40VM900052A (Table 4, Indoor Unit Objects) · 40VM-52ASI R1 · rev. 2023-04. Object names, instances and units are reproduced as published; descriptions are our own.