Easy BACnet
  1. Home
  2. BACnet points lists
  3. Samsung
  4. DMS2.5 BACnet Gateway (MIM-B17BN)

VRF BACnet IP gateway · BACnet points list

Samsung DMS2.5 BACnet Gateway (MIM-B17BN) BACnet points list

Updated 28 October 2026

Short answer

The MIM-B17BN works with the DMS2.5 central controller and publishes every Samsung unit as its own virtual BACnet IP device, with a device ID built from the gateway number and unit addresses. Inside each virtual device the object instances are small fixed numbers (1, 2, 3...), so one template per unit type covers the whole site. The DMS firmware offers a Basic and an Advanced point provision type; this list is the Advanced set, which adds points without renumbering the shared ones except the Notify object.

This page lists 174 BACnet objects for the Samsung DMS2.5 BACnet Gateway (MIM-B17BN) — 104 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Samsung’s own free documentation, linked below.

Manufacturer
Samsung
Model
DMS2.5 BACnet Gateway (MIM-B17BN)
Equipment
VRF BACnet IP gateway
Equipment type
VRF & split air conditioners
BACnet objects
174 (104 writable)
Transport
BACnet IP
Firmware
Not stated
Also known as
MIM-B17BN, MIM-B17BNDZ, MIM-B17, DMS2.5, DMS 2.5, MIM-D01AN, DMS BACnet gateway
Source document
DMS2.5 / BACnet Gateway MIM-B17BN / LonWorks Gateway MIM-B18BN User & installation manual · DB68-06095A-05 · rev. 2022-11
Download CSV 174 rows Download EDE B.I.G.-EU JSON Manufacturer PDF ↗ Download Easy BACnet Mobile App Google Play

BMS integration notes: Samsung DMS2.5 BACnet Gateway (MIM-B17BN)

Integration in brief

Set the gateway's network information (IP, BACnet port, Network No.) in the DMS2.5 BACnet web pages and pick the Basic or Advanced point provision type. Each Samsung unit then appears as its own BACnet device whose ID encodes the network number and unit address; inside it, map Power, mode, setpoint, room temp and error 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
BV 9AC_Power_xx_xxxxxxIndoor unit on/offWrite
MV 14AC_Operation_Mode_xx_xxxxxxIndoor unit operating modeWrite
AV 2AC_Temp_Set_xx_xxxxxxIndoor unit setpointWrite
MV 15AC_FanSpeed_xx_xxxxxx1 = auto, 2 = low, 3 = mid, 4 = high, 5 = turboWrite
AI 1AC_RoomTemp_xx_xxxxxxRoom temperatureRead
AI 19AC_Error_Code_xx_xxxxxxIntegrated indoor/outdoor error codeRead
AI 2DMS2.5_Status_xxDMS2.5 / gateway communication statusRead

Enable & remote start

No enable point is described. Remote controller limits are per unit via *_Remocon_Limit (Enable RC / Disable RC / Conditional RC), and operation-mode limits via *_Mode_Limit.

Heartbeat & communication loss

No BMS heartbeat. When a unit loses communication its objects get Reliability = COMMUNICATION_FAILURE and the fault flag in Status_Flags set, and Present_Value is no longer guaranteed. A general air-conditioner error sets Reliability = UNRELIABLE_OTHER.

Network setup

Watch out for

Samsung DMS2.5 BACnet Gateway (MIM-B17BN) 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.

174 of 174 shown
Type
Other
Access
Show
Samsung DMS2.5 BACnet Gateway (MIM-B17BN) BACnet Points List
DescriptionStates
AImin1AC_RoomTemp_xx_xxxxxx[Indoor unit] Indoor Temperature°CRead
AVmin2AC_Temp_Set_xx_xxxxxx[Indoor unit] Set temperature°CWrite
AV3AC_Cool_LimitTemp_xx_xxxxxx[Indoor unit] Setting lower temperature limit°CWrite
AV4AC_Heat_LimitTemp_xx_xxxxxx[Indoor unit] Setting upper temperature limit°CWrite
AI5AC_Baseline_kWh_xx_xxxxxx[Indoor unit] Energy of indoor unit since base datekWhRead
AI6AC_Baseline_Minute_xx_xxxxxx[Indoor unit] Hours of use, indoor unit since base dateMinuteRead
AI7AC_Period_kWh_xx_xxxxxx[Indoor unit] Power value within periodkWhRead
AI8AC_Period_Minute_xx_xxxxxx[Indoor unit] Hours of use, indoor unit within periodMinuteRead
BVmin9AC_Power_xx_xxxxxx[Indoor unit] Power On/OffWriteInactive=Off, Active=On
BV10AC_Cool_Limit_set_xx_xxxxxx[Indoor unit] Applying lower temperature limit settingWriteInactive=False, Active=True
BV11AC_Heat_Limit_set_xx_xxxxxx[Indoor unit] Applying upper temperature limit settingWriteInactive=False, Active=True
BI12AC_FilterSign_xx_xxxxxx[Indoor unit] Filter sign statusReadInactive=False, Active=True
BO13AC_FilterSign_Reset_xx_xxxxxx[Indoor unit] Filter sign resetWriteInactive=False, Active=True
MVmin14AC_Operation_Mode_xx_xxxxxx[Indoor unit] Operation mode statusWrite1=Auto, 2=Cool, 3=Heat, 4=Fan, 5=Dry
MVmin15AC_FanSpeed_xx_xxxxxx[Indoor unit] Fan speed statusWrite1=Auto, 2=Low, 3=Mid, 4=High, 5=Turbo
MV16AC_FanFlow_xx_xxxxxx[Indoor unit] Air flow direction statusWrite1=None, 2=Vertical, 3=Horizon, 4=All, 5=Spot, 6=Mid, 7=Wide, 8=Swing
MV17AC_Mode_Limit_xx_xxxxxx[Indoor unit] Operation mode limit statusWrite1=No Limit, 2=Cool Only, 3=Heat Only
MV18AC_Remocon_Limit_xx_xxxxxx[Indoor unit] Remote controller limit statusWrite1=Enable RC, 2=Disable RC, 3=Conditional RC
AImin19AC_Error_Code_xx_xxxxxx[Indoor unit] Integrated error code of both indoor unit and outdoor unitRead
BV20AC_SPI_xx_xxxxxx[Indoor unit] SPI settingWriteInactive=False, Active=True
BV21AC_MDS_xx_xxxxxx[Indoor unit] HumanSensor settingWriteInactive=False, Active=True
AV22AC_DisCoolTemp_Set_xx_xxxxxx[Indoor unit] Discharge cooling set temperature°C(°F)Write
AV23AC_DisHeatTemp_Set_xx_xxxxxx[Indoor unit] Discharge heating set temperature°C(°F)Write
AI24AC_DisCurrentTemp_xx_xxxxxx[Indoor unit] Discharge current temperature°C(°F)Read
BV25AC_WindFree_xx_xxxxxx[Indoor unit] Wind-FreeWriteInactive=False, Active=True
MV26AC_MDS_Opt_Direction_xx_xxxxx[Indoor unit] MDS air-flow directionWrite1=Indirect, 2=direct
AV27AC_Cool_Upper_LimitTemp_xx_xxxxx[Indoor unit] Cooling temperature upper limit°C(°F)Write
AV28AC_Heat_Lower_LimitTemp_xx_xxxxx[Indoor unit] Heating temperature lower limit°C(°F)Write
BV29AC_Cool_Upper_Limit_set_xx_xxxxx[Indoor unit] Use of cooling temperature upper limitWriteInactive=False, Active=True
BV30AC_Heat_Lower_Limit_set_xx_xxxxx[Indoor unit] Use of heating temperature lower limitWriteInactive=False, Active=True
AV31AC_DualSetPoint_CoolTemp_xx_xxxxx[Indoor unit] Automatic Cooling Set Temperature°C(°F)Write
AV32AC_DualSetPoint_HeatTemp_xx_xxxxx[Indoor unit] Automatic Heating Set Temperature°C(°F)Write
MI33AC_Air_Total_Clean_Level_xx_xxxxx[Indoor unit] Comprehensive air cleanlinessRead1=None, 2=Level 1 (Good), 3=Level 2 (Moderate), 4=Level 3 (Bad), 5=Level 4 (Very bad), 6=Level 5 (Very very bad), 7=Level 6 (Very very very bad)
AI34AC_Dust_Sensor_PM_10_0[Indoor unit] PM10.0 valueμg/m3Read
AI35AC_Dust_Sensor_PM_2_5[Indoor unit] PM2.5 valueμg/m3Read
AI36AC_Dust_Sensor_PM_1_0[Indoor unit] PM1.0 valueμg/m3Read
BV47AC_BV_1_Reserved_xx_xxxxxx[Indoor unit] Reserved (labelled Long)WriteInactive=False, Active=True
NC54AC_Notify_xx_xxxxxx[Indoor unit] AC Indoor NotifyRead
AI1AHU_RoomTemp_xx_xxxxxx[AHU kit] Indoor Temperature°CRead
AV2AHU_Temp_Set_xx_xxxxxx[AHU kit] Set temperature°CWrite
AV3AHU_Cool_LimitTemp_xx_xxxxxx[AHU kit] Setting lower temperature limit°CWrite
AV4AHU_Heat_LimitTemp_xx_xxxxxx[AHU kit] Setting upper temperature limit°CWrite
AI5AHU_Baseline_kWh_xx_xxxxxx[AHU kit] Energy of indoor unit since base datekWhRead
AI6AHU_Baseline_Minute_xx_xxxxxx[AHU kit] Hours of use, indoor unit since base dateMinuteRead
AI7AHU_Period_kWh_xx_xxxxxx[AHU kit] Power value within periodkWhRead
AI8AHU_Period_Minute_xx_xxxxxx[AHU kit] Hours of use, indoor unit within periodMinuteRead
BV9AHU_Power_xx_xxxxxx[AHU kit] Power On/OffWriteInactive=Off, Active=On
BV10AHU_Cool_Limit_set_xx_xxxxxx[AHU kit] Applying lower temperature limit settingWriteInactive=False, Active=True
BV11AHU_Heat_Limit_set_xx_xxxxxx[AHU kit] Applying upper temperature limit settingWriteInactive=False, Active=True
BI12AHU_FilterSign_xx_xxxxxx[AHU kit] Filter sign statusReadInactive=False, Active=True
BO13AHU_FilterSign_Reset_xx_xxxxxx[AHU kit] Filter sign resetWriteInactive=False, Active=True
MV14AHU_Operation_Mode_xx_xxxxxx[AHU kit] Operation mode statusWrite1=Auto, 2=Cool, 3=Heat, 4=Fan, 5=Dry
MV15AHU_Mode_Limit_xx_xxxxxx[AHU kit] Operation mode limit statusWrite1=No Limit, 2=Cool Only, 3=Heat Only
MV16AHU_Remocon_Limit_xx_xxxxxx[AHU kit] Remote controller limit statusWrite1=Enable RC, 2=Disable RC, 3=Conditional RC
AI17AHU_Error_Code_xx_xxxxxx[AHU kit] Integrated error code of both indoor unit and outdoor unitRead
AV18AHU_DisCoolSetTemp_xx_xxxxxx[AHU kit] Discharge cooling set temperature°CWrite
AV19AHU_DisHeatSetTemp_xx_xxxxxx[AHU kit] Discharge heating set temperature°CWrite
AI20AHU_Dis_CurrentTemp_xx_xxxxxx[AHU kit] Discharge current temperature°CRead
BV21AHU_Humidification_xx_xxxxxx[AHU kit] Humidification settingWriteInactive=Off, Active=On
BV22AHU_OAIntake_xx_xxxxxx[AHU kit] Outdoor air intake settingWriteInactive=Off, Active=On
BV23AHU_OutdoorCool_xx_xxxxxx[AHU kit] Outdoor cooling settingWriteInactive=Off, Active=On
MV24AHU_FanSpeed_xx_xxxxxx[AHU kit] Fan speed statusWrite1=Low, 2=Mid, 3=High
MV25AHU_SetHumidity_xx_xxxxxx[AHU kit] Set humidity statusWrite1=Low, 2=Mid, 3=High
MI26AHU_CurrentHumidity_xx_xxxxxx[AHU kit] Current humidity statusRead1=Low, 2=Mid, 3=High
AV27AHU_Cool_Upper_LimitTemp_xx_xxxxx[AHU kit] Cooling temperature upper limit°C(°F)Write
AV28AHU_Heat_Lower_LimitTemp_xx_xxxxx[AHU kit] Heating temperature lower limit°C(°F)Write
BV29AHU_Cool_Upper_Limit_set_xx_xxxxx[AHU kit] Use of cooling temperature upper limitWriteInactive=False, Active=True
BV30AHU_Heat_Lower_Limit_set_xx_xxxxx[AHU kit] Use of heating temperature lower limitWriteInactive=False, Active=True
AV31AHU_DualSetPoint_CoolTemp_xx_xxxxx[AHU kit] Automatic Cooling Set Temperature°C(°F)Write
AV32AHU_DualSetPoint_HeatTemp_xx_xxxxx[AHU kit] Automatic Heating Set Temperature°C(°F)Write
NC33AHU_Notify_xx_xxxxxx[AHU kit] AHU NotifyRead
AI1EHS_RoomTemp_xx_xxxxxx[EHS] Room temperature°CRead
AV2EHS_Temp_Set_xx_xxxxxx[EHS] Set temperature°CWrite
AV3EHS_WaterOutTemp_Set_xx_xxxxxx[EHS] Set temperature of water out°CWrite
AV4EHS_HotWaterTemp_Set_xx_xxxxxx[EHS] Set temperature of hot water°CWrite
AV5EHS_Cool_LimitTemp_xx_xxxxxx[EHS] Setting lower temperature limit°CWrite
AV6EHS_Heat_LimitTemp_xx_xxxxxx[EHS] Setting upper temperature limit°CWrite
AV7EHS_WOCoolLimitTemp_xx_xxxxxx[EHS] Lower temperature limit for water out°CWrite
AV8EHS_WOHeatLimitTemp_xx_xxxxxx[EHS] Upper temperature limit for water out°CWrite
AV9EHS_WTHeatlLimitTemp_xx_xxxxxx[EHS] Upper temperature limit for hot water°CWrite
AI10EHS_Baseline_kWh_xx_xxxxxx[EHS] Energy since base datekWhRead
AI11EHS_Baseline_Minute_xx_xxxxxx[EHS] Hours of use, indoor unit since base dateMinuteRead
AI12EHS_Period_kWh_xx_xxxxxx[EHS] Power value within periodkWhRead
AI13EHS_Period_Minute_xx_xxxxxx[EHS] Hours of use, indoor unit within periodMinuteRead
AI14EHS_WOCurrentTemp_xx_xxxxxx[EHS] Current temperature of water out°CRead
AI15EHS_HotWaterTemp_xx_xxxxxx[EHS] Current temperature of hot water°CRead
BI16EHS_ControlTempType_xx_xxxxxx[EHS] Displayed temperature typeReadInactive=Room, Active=WaterOut
BI17EHS_Thermostat_xx_xxxxxx[EHS] Thermostat usageReadInactive=False, Active=True
BI18EHS_GoOut_xx_xxxxxx[EHS] OutingReadInactive=Off, Active=On
BV19EHS_Power_xx_xxxxxx[EHS] Power On/OffWriteInactive=Off, Active=On
BV20EHS_Cool_LimitTemp_Set_xx_xxxxxx[EHS] Setting lower temperature limitWriteInactive=False, Active=True
BV21EHS_Heat_LimitTemp_Set_xx_xxxxxx[EHS] Setting upper temperature limitWriteInactive=False, Active=True
BV22EHS_WOCoolLimitFlag_xx_xxxxxx[EHS] Apply lower temperature limit for water outWriteInactive=False, Active=True
BV23EHS_WOHeatLimitFlag_xx_xxxxxx[EHS] Apply upper temperature limit for water outWriteInactive=False, Active=True
BV24EHS_WTHeatLimitFlag_xx_xxxxxx[EHS] Apply upper temperature limit for hot waterWriteInactive=False, Active=True
BV25EHS_HotWater_Power_xx_xxxxxx[EHS] On/Off status of hot water modeWriteInactive=Off, Active=On
BV26EHS_Sleep_xx_xxxxxx[EHS] Status of quiet operationWriteInactive=Off, Active=On
MV27EHS_Operation_Mode_xx_xxxxxx[EHS] Operation mode statusWrite1=Auto, 2=Cool, 3=Heat
MV28EHS_Mode_Limit_xx_xxxxxx[EHS] Operation mode limit statusWrite1=No Limit, 2=Cool Only, 3=Heat Only
MV29EHS_Remocon_Limit_xx_xxxxxx[EHS] Remote controller limit statusWrite1=Enable RC, 2=Disable RC, 3=Conditional RC
MV30EHS_HotWater_Mode_xx_xxxxxx[EHS] Status of hot water operation modeWrite1=Force (future), 2=Eco, 3=Standard, 4=Power
AI31EHS_Error_Code_xx_xxxxxx[EHS] Integrated error code of both indoor unit and outdoor unitRead
AV32EHS_Cool_Upper_LimitTemp_xx_xxxxx[EHS] Cooling temperature upper limit°C(°F)Write
AV33EHS_Heat_Lower_LimitTemp_xx_xxxxx[EHS] Heating temperature lower limit°C(°F)Write
AV34EHS_WO_Cool_Upper_LimitTemp_xx_xxxxx[EHS] Cooling temperature upper limit, based on water out temperature°C(°F)Write
AV35EHS_WO_Heat_Lower_LimitTemp_xx_xxxxx[EHS] Heating temperature lower limit, based on water out temperature°C(°F)Write
AV36EHS_WT_Heat_Lower_LimitTemp_xx_xxxxx[EHS] Hot water temperature lower limit°C(°F)Write
BV37EHS_Cool_Upper_Limit_set_xx_xxxxx[EHS] Use of cooling temperature upper limitWriteInactive=False, Active=True
BV38EHS_Heat_Lower_Limit_set_xx_xxxxx[EHS] Use of heating temperature lower limitWriteInactive=False, Active=True
BV39EHS_WO_Cool_Upper_LimitFlag_xx_xxxxx[EHS] Use of cooling temperature upper limit, based on water out temperatureWriteInactive=False, Active=True
BV40EHS_WO_Heat_Lower_LimitFlag_xx_xxxxx[EHS] Use of heating temperature lower limit, based on water out temperatureWriteInactive=False, Active=True
BV41EHS_WT_Heat_Lower_LimitFlag_xx_xxxxx[EHS] Use of hot water temperature lower limitWriteInactive=False, Active=True
NC42EHS_Notify_xx_xxxxxx[EHS] EHS notifyRead
BV1ERV_Power_xx_xxxxxx[ERV] Power On/Off operationWriteInactive=Off, Active=On
BI2ERV_FilterSign_xx_xxxxxx[ERV] Filter sign statusReadInactive=False, Active=True
BO3ERV_FilterSign_Reset_xx_xxxxxx[ERV] Filter sign resetWriteInactive=False, Active=True
MV4ERV_Operation_Mode_xx_xxxxxx[ERV] Operation mode statusWrite1=Auto, 2=HeatEx, 3=Bypass, 4=Sleep
MV5ERV_FanSpeed_xx_xxxxxx[ERV] Fan speed statusWrite1=Low, 2=High, 3=Turbo
MV6ERV_Remocon_Limit_xx_xxxxxx[ERV] Remote controller limit statusWrite1=Enable RC, 2=Disable RC, 3=Conditional RC
AI7ERV_Error_Code_xx_xxxxxx[ERV] Integrated error code of ERV unitRead
AI8ERV_Plus_Baseline_kWh_xx_xxxxxx[ERV] Energy of ERV Plus unit since base datekWhRead
AI9ERV_Plus_Baseline_Minute_xx_xxxxxx[ERV] Hours of use, ERV Plus unit since base dateMinuteRead
AI10ERV_Plus_Period_kWh_xx_xxxxxx[ERV] Power value within periodkWhRead
AI11ERV_Plus_Period_Minute_xx_xxxxxx[ERV] Hours of use, ERV Plus unit within periodMinuteRead
MV12ERV_Plus_Operation_Mode_xx_xxxxxx[ERV] ERV Plus operation mode statusWrite1=Auto, 2=Cool, 3=Heat, 4=Off
MV13ERV_Plus_Mode_Limit_xx_xxxxxx[ERV] ERV Plus operation mode limit statusWrite1=No Limit, 2=Cool Only, 3=Heat Only
NC14ERV_Notify_xx_xxxxxx[ERV] ERV NotifyRead
AI1MC_WaterTemp_xx_xxxxxx[DVM chiller] Chilled Water Temperature°C(°F)Read
AV2MC_WaterTemp_Set_xx_xxxxxx[DVM chiller] Set temperature°C(°F)Write
AV3MC_Demand_Set_xx_xxxxxx[DVM chiller] Demand limit setting%Write
AI4MC_Baseline_Minute_xx_xxxxxx[DVM chiller] Hours of use, indoor unit since base dateMinuteRead
AI5MC_Period_Minute_xx_xxxxxx[DVM chiller] Hours of use, indoor unit within periodMinuteRead
BV6MC_Power_xx_xxxxxx[DVM chiller] Power On/Off operationWriteInactive=Off, Active=On
BO7MC_Water_Law_xx_xxxxxx[DVM chiller] Water LawWriteInactive=False, Active=True
BV8MC_Quiet_xx_xxxxxx[DVM chiller] QuietWriteInactive=Off, Active=On
BV9MC_Forced_Fan_xx_xxxxxx[DVM chiller] Forced FanWriteInactive=Off, Active=On
MV10MC_Operation_Mode_xx_xxxxxx[DVM chiller] Operation mode statusWrite1=Cool, 2=Heat, 3=Cool Storage, 4=Hot Water
MV11MC_Remocon_Limit_xx_xxxxxx[DVM chiller] Remote controller limit statusWrite1=Enable RC, 2=Disable RC, 3=Conditional RC
AI12MC_Error_Code_xx_xxxxxx[DVM chiller] Integrated error codeRead
NC13MC_Notify_xx_xxxxxx[DVM chiller] DVM CHILLER NotifyRead
AI1SIM_Error_Code_xx_xx[SIM/PIM] SIM/PIM error codeRead
NC2SIM_Notify_xx_xx[SIM/PIM] SIM/PIM NotifyRead
AI1Central_Error_Code_xx_xx[Central ctrl] Centralized Controller (OnOff Controller) error codeRead
NC2Central_Notify_xx_xx[Central ctrl] Centralized Controller (OnOff Controller) notifyRead
AI1ODU_Outside_Temp_xx_xxxx[Outdoor unit] Outside temperature°CRead
AV2ODU_Cool_Compensation_xx_xxxx[Outdoor unit] Cool capacity compensationWrite0=5~7 °C, 1=7~9 °C, 2=9~11 °C, 3=10~12 °C, 4=11~13 °C, 5=12~14 °C, 6=13~15 °C, 14=Auto control (from ODU)
AV3ODU_Heat_Compensation_xx_xxxx[Outdoor unit] Heat capacity compensationWrite0=25 kg/cm², 1=26, 2=27, 3=28, 4=29, 5=30, 6=31, 7=32, 8=33 kg/cm², 14=Auto control (from ODU)
BI4ODU_Comp_Status_xx_xxxx[Outdoor unit] Compressor statusReadInactive=False, Active=True
AI5Repeater_Error_Code_xx_xxxx[Outdoor unit] Interface Module (Outdoor Unit) error codeRead
AI6ODU_Water_Temp_xx_xxxxx[Outdoor unit] Water temperature°C(°F)Read
BI7ODU_HotGas_Charging_Valve_xx_xxxxx[Outdoor unit] Hot gas charging valveReadInactive=False, Active=True
NC8IM_Notify_xx_xxxx[Outdoor unit] Interface Module (Outdoor Unit) notifyRead
BO1ALL_OFF_xx[Gateway] All device OFFWriteInactive=All devices Off
AImin2DMS2.5_Status_xx[Gateway] DMS2.5 StatusRead0=Normal, 8=Emergency stop, 105=Tracking in progress, 108=Tracking failed, 109=DMS2.5-BACnet communication failed
AI3BACnetApp_Error_Code_xx[Gateway] BACnet error codeRead
NC4GW_Notify_xx[Gateway] Gateway NotifyRead
BI1DI_01_xx_xx[DDC] Digital Input 1 (reserved by BACnet gateway)ReadInactive=Off, Active=On
BI2DI_02_xx_xx[DDC] Digital Input 2 (reserved by BACnet gateway)ReadInactive=Off, Active=On
BI3DI_03_xx_xx[DDC] Digital Input 3ReadInactive=Off, Active=On
BI4DI_04_xx_xx[DDC] Digital Input 4ReadInactive=Off, Active=On
BI5DI_05_xx_xx[DDC] Digital Input 5ReadInactive=Off, Active=On
BI6DI_06_xx_xx[DDC] Digital Input 6ReadInactive=Off, Active=On
BI7DI_07_xx_xx[DDC] Digital Input 7ReadInactive=Off, Active=On
BI8DI_08_xx_xx[DDC] Digital Input 8ReadInactive=Off, Active=On
BI9DI_09_xx_xx[DDC] Digital Input 9ReadInactive=Off, Active=On
BI10DI_10_xx_xx[DDC] Digital Input 10ReadInactive=Off, Active=On
BO11DO_01_xx_xx[DDC] Digital Output 1 (reserved by BACnet gateway)WriteInactive=Off, Active=On
BO12DO_02_xx_xx[DDC] Digital Output 2 (reserved by BACnet gateway)WriteInactive=Off, Active=On
BO13DO_03_xx_xx[DDC] Digital Output 3WriteInactive=Off, Active=On
BO14DO_04_xx_xx[DDC] Digital Output 4WriteInactive=Off, Active=On
BO15DO_05_xx_xx[DDC] Digital Output 5WriteInactive=Off, Active=On
BO16DO_06_xx_xx[DDC] Digital Output 6WriteInactive=Off, Active=On
BO17DO_07_xx_xx[DDC] Digital Output 7WriteInactive=Off, Active=On
BO18DO_08_xx_xx[DDC] Digital Output 8WriteInactive=Off, Active=On

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. Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the DMS2.5 BACnet Gateway (MIM-B17BN) 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 Samsung DMS2.5 BACnet Gateway (MIM-B17BN)

How many BACnet points does the Samsung DMS2.5 BACnet Gateway (MIM-B17BN) have?

This list has 174 BACnet objects: 41 analog inputs, 35 analog values, 18 binary inputs, 13 binary outputs, 34 binary values, 2 multi-state inputs, 9 notification classs, 22 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Samsung DMS2.5 BACnet Gateway (MIM-B17BN) BACnet points are writable?

104 of the 174 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 Samsung DMS2.5 BACnet Gateway (MIM-B17BN) BACnet documentation?

The source is DMS2.5 / BACnet Gateway MIM-B17BN / LonWorks Gateway MIM-B18BN User & installation manual (DB68-06095A-05), revision 2022-11, published free by Samsung at https://org.downloadcenter.samsung.com/downloadfile/ContentsFile.aspx?CDSite=UNI_N_AFRICA&OriginYN=N&ModelType=N&ModelName=MIM-B17BN&CttFileID=9111650&CDCttType=UM&VPath=UM%2F202303%2F20230330094513360%2FDB68-06095A-05_IBIM_NASA_DMS2.5_BACnet_LW_EU_EN_221128-D01.pdf.

What are the minimum BACnet points to integrate the Samsung DMS2.5 BACnet Gateway (MIM-B17BN)?

Start with BV 9 AC_Power_xx_xxxxxx (Indoor unit on/off); MV 14 AC_Operation_Mode_xx_xxxxxx (Indoor unit operating mode); AV 2 AC_Temp_Set_xx_xxxxxx (Indoor unit setpoint); MV 15 AC_FanSpeed_xx_xxxxxx (1 = auto, 2 = low, 3 = mid, 4 = high, 5 = turbo); AI 1 AC_RoomTemp_xx_xxxxxx (Room temperature); AI 19 AC_Error_Code_xx_xxxxxx (Integrated indoor/outdoor error code); AI 2 DMS2.5_Status_xx (DMS2.5 / gateway communication status).

How do I enable BMS control of the Samsung DMS2.5 BACnet Gateway (MIM-B17BN)?

No enable point is described. Remote controller limits are per unit via *_Remocon_Limit (Enable RC / Disable RC / Conditional RC), and operation-mode limits via *_Mode_Limit.

Does the Samsung DMS2.5 BACnet Gateway (MIM-B17BN) need a BACnet heartbeat or have a communication timeout?

No BMS heartbeat. When a unit loses communication its objects get Reliability = COMMUNICATION_FAILURE and the fault flag in Status_Flags set, and Present_Value is no longer guaranteed. A general air-conditioner error sets Reliability = UNRELIABLE_OTHER.

How do I check these points on the real DMS2.5 BACnet Gateway (MIM-B17BN)?

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.

Source: DMS2.5 / BACnet Gateway MIM-B17BN / LonWorks Gateway MIM-B18BN User & installation manual · DB68-06095A-05 · rev. 2022-11. Object names, instances and units are reproduced as published; descriptions are our own.