{
 "manufacturer": "Daikin",
 "manufacturer_slug": "daikin",
 "model": "intelligent Touch Manager (iTM) BACnet Server Gateway DCM014A51 - Outdoor Unit Objects",
 "model_slug": "itm-bacnet-server-gateway-outdoor",
 "aliases": [
  "DCM014A51",
  "iTM BACnet outdoor unit",
  "intelligent Touch Manager",
  "DCM601A71",
  "DCM601B71"
 ],
 "equipment_type": "VRV BACnet gateway (iTM option)",
 "applies_to": "VRV outdoor units (main, sub-1 and sub-2 modules) monitored through an iTM with the DCM014A51 BACnet server option.",
 "summary": "With the DCM014A51 option, each VRV outdoor unit appears behind the iTM's BACnet virtual router as its own virtual device. Common points report communication, mode, alarm, defrost, oil return, calculated power and current and outdoor air temperature, and up to three modules (main, sub-1, sub-2) add read-only refrigerant pressures, temperatures, compressor speeds, fan step and expansion valve positions.",
 "bacnet_transport": [
  "BACnet IP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "notes": [
  "All outdoor unit objects are read-only.",
  "Objects are only generated for data the outdoor unit actually has; a single-module system has no S1_ or S2_ objects.",
  "Temperature units follow the iTM regional setting (Celsius or Fahrenheit); pressure and power units are not stated in the guide.",
  "Outdoor unit devices are separate from indoor unit devices, so instance numbers can overlap with the indoor list."
 ],
 "source": {
  "title": "intelligent Touch Manager (iTM) BACnet Server Gateway DCM014A51 Design Guide",
  "doc_number": "DG_DCM014A51_02-19",
  "revision_date": "2019-02",
  "url": "https://daikincomfort.com/docs/default-source/itm-bacnet-server-gateway-option/eg-itm_bacnetgatewayguide_v2-0.pdf"
 },
 "integration": {
  "summary": "Outdoor units are read-only virtual devices behind the iTM; map communication, alarm, mode and defrost status plus the module data you need. Only modules that exist on the system (main, sub-1, sub-2) generate objects.",
  "minimum_points": [
   {
    "ref": "MI 2",
    "name": "Operation Mode",
    "why": "Cool/Heat/Fan/Heat & Cool"
   },
   {
    "ref": "BI 4",
    "name": "Defrost Mode",
    "why": "Defrost active"
   },
   {
    "ref": "AI 9",
    "name": "Outdoor Air Temperature",
    "why": "Ambient temp sensed at the outdoor unit"
   },
   {
    "ref": "AI 6",
    "name": "Electric Power (calculated)",
    "why": "Outdoor unit power draw, kW (calculated)"
   },
   {
    "ref": "BI 1",
    "name": "Communication Status",
    "why": "Outdoor unit communication alarm"
   },
   {
    "ref": "BI 3",
    "name": "Outdoor Unit Alarm Status",
    "why": "Outdoor unit alarm with error code"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "Recommended outdoor unit device ID is 53PT (P = port 1-8, T = outdoor unit tag, e.g. 5311 for CU-1)."
  ],
  "gotchas": [
   "Objects are only generated for data the outdoor unit actually provides; single-module systems have no S1_/S2_ objects.",
   "Values are rounded to a fixed number of significant digits; temperature units follow the iTM locale."
  ]
 },
 "points": [
  {
   "type": "BI",
   "instance": 1,
   "name": "Communication Status",
   "description": "Outdoor unit communication status",
   "units": "",
   "access": "R",
   "states": "Inactive=Normal, Active=Alarm"
  },
  {
   "type": "MI",
   "instance": 2,
   "name": "Operation Mode",
   "description": "Outdoor unit operation mode",
   "units": "",
   "access": "R",
   "states": "1=Cool, 2=Heat, 3=Fan, 4=Heat & Cool"
  },
  {
   "type": "BI",
   "instance": 3,
   "name": "Outdoor Unit Alarm Status",
   "description": "Outdoor unit alarm; error code in Description",
   "units": "",
   "access": "R",
   "states": "Inactive=Normal, Active=Alarm"
  },
  {
   "type": "BI",
   "instance": 4,
   "name": "Defrost Mode",
   "description": "Defrost mode",
   "units": "",
   "access": "R",
   "states": "Inactive=Off, Active=On"
  },
  {
   "type": "BI",
   "instance": 5,
   "name": "Oil Return",
   "description": "Oil return operation",
   "units": "",
   "access": "R",
   "states": "Inactive=Off, Active=On"
  },
  {
   "type": "AI",
   "instance": 6,
   "name": "Electric Power (calculated)",
   "description": "Calculated electric power",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 7,
   "name": "Electric Current (calculated)",
   "description": "Calculated electric current",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 8,
   "name": "System Capacity Code",
   "description": "System capacity code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 9,
   "name": "Outdoor Air Temperature",
   "description": "Outdoor air temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 100,
   "name": "M_Condensing Pressure",
   "description": "Main outdoor unit: Condensing Pressure",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 101,
   "name": "M_Evaporating Pressure",
   "description": "Main outdoor unit: Evaporating Pressure",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 102,
   "name": "M_Condensing Temperature",
   "description": "Main outdoor unit: Condensing Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 103,
   "name": "M_Evaporating Temperature",
   "description": "Main outdoor unit: Evaporating Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 104,
   "name": "M_Inverter Compressor 1 Speed",
   "description": "Main outdoor unit: Inverter Compressor 1 Speed",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 105,
   "name": "M_Inverter Compressor 2 Speed",
   "description": "Main outdoor unit: Inverter Compressor 2 Speed",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 106,
   "name": "M_Fan Step",
   "description": "Main outdoor unit: Fan Step",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 107,
   "name": "M_EV Position 1",
   "description": "Main outdoor unit: EV Position 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 108,
   "name": "M_EV Position 2",
   "description": "Main outdoor unit: EV Position 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 109,
   "name": "M_Hot Gas Temperature (Compressor 1)",
   "description": "Main outdoor unit: Hot Gas Temperature (Compressor 1)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 110,
   "name": "M_Hot Gas Temperature (Compressor 2)",
   "description": "Main outdoor unit: Hot Gas Temperature (Compressor 2)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 111,
   "name": "M_Liquid Pipe Temperature",
   "description": "Main outdoor unit: Liquid Pipe Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 112,
   "name": "M_Liquid Pipe Temperature (HX Upper)",
   "description": "Main outdoor unit: Liquid Pipe Temperature (HX Upper)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 113,
   "name": "M_Liquid Pipe Temperature (HX Lower)",
   "description": "Main outdoor unit: Liquid Pipe Temperature (HX Lower)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 114,
   "name": "M_Liquid Pipe Temperature (Deicer)",
   "description": "Main outdoor unit: Liquid Pipe Temperature (Deicer)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 115,
   "name": "M_Gas Pipe Temperature (HX Upper)",
   "description": "Main outdoor unit: Gas Pipe Temperature (HX Upper)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 116,
   "name": "M_Gas Pipe Temperature (HX Lower)",
   "description": "Main outdoor unit: Gas Pipe Temperature (HX Lower)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 117,
   "name": "M_Suction Temperature",
   "description": "Main outdoor unit: Suction Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 118,
   "name": "M_Compressor Suction Temperature",
   "description": "Main outdoor unit: Compressor Suction Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 119,
   "name": "M_Subcool Inlet Temperature",
   "description": "Main outdoor unit: Subcool Inlet Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 120,
   "name": "M_Subcool Outlet Temperature",
   "description": "Main outdoor unit: Subcool Outlet Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 121,
   "name": "M_Subcool EV Position",
   "description": "Main outdoor unit: Subcool EV Position",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 200,
   "name": "S1_Condensing Pressure",
   "description": "Sub-1 outdoor unit: Condensing Pressure",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 201,
   "name": "S1_Evaporating Pressure",
   "description": "Sub-1 outdoor unit: Evaporating Pressure",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 202,
   "name": "S1_Condensing Temperature",
   "description": "Sub-1 outdoor unit: Condensing Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 203,
   "name": "S1_Evaporating Temperature",
   "description": "Sub-1 outdoor unit: Evaporating Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 204,
   "name": "S1_Inverter Compressor 1 Speed",
   "description": "Sub-1 outdoor unit: Inverter Compressor 1 Speed",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 205,
   "name": "S1_Inverter Compressor 2 Speed",
   "description": "Sub-1 outdoor unit: Inverter Compressor 2 Speed",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 206,
   "name": "S1_Fan Step",
   "description": "Sub-1 outdoor unit: Fan Step",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 207,
   "name": "S1_EV Position 1",
   "description": "Sub-1 outdoor unit: EV Position 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 208,
   "name": "S1_EV Position 2",
   "description": "Sub-1 outdoor unit: EV Position 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 209,
   "name": "S1_Hot Gas Temperature (Compressor 1)",
   "description": "Sub-1 outdoor unit: Hot Gas Temperature (Compressor 1)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 210,
   "name": "S1_Hot Gas Temperature (Compressor 2)",
   "description": "Sub-1 outdoor unit: Hot Gas Temperature (Compressor 2)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 211,
   "name": "S1_Liquid Pipe Temperature",
   "description": "Sub-1 outdoor unit: Liquid Pipe Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 212,
   "name": "S1_Liquid Pipe Temperature (HX Upper)",
   "description": "Sub-1 outdoor unit: Liquid Pipe Temperature (HX Upper)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 213,
   "name": "S1_Liquid Pipe Temperature (HX Lower)",
   "description": "Sub-1 outdoor unit: Liquid Pipe Temperature (HX Lower)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 214,
   "name": "S1_Liquid Pipe Temperature (Deicer)",
   "description": "Sub-1 outdoor unit: Liquid Pipe Temperature (Deicer)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 215,
   "name": "S1_Gas Pipe Temperature (HX Upper)",
   "description": "Sub-1 outdoor unit: Gas Pipe Temperature (HX Upper)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 216,
   "name": "S1_Gas Pipe Temperature (HX Lower)",
   "description": "Sub-1 outdoor unit: Gas Pipe Temperature (HX Lower)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 217,
   "name": "S1_Suction Temperature",
   "description": "Sub-1 outdoor unit: Suction Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 218,
   "name": "S1_Compressor Suction Temperature",
   "description": "Sub-1 outdoor unit: Compressor Suction Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 219,
   "name": "S1_Subcool Inlet Temperature",
   "description": "Sub-1 outdoor unit: Subcool Inlet Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 220,
   "name": "S1_Subcool Outlet Temperature",
   "description": "Sub-1 outdoor unit: Subcool Outlet Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 221,
   "name": "S1_Subcool EV Position",
   "description": "Sub-1 outdoor unit: Subcool EV Position",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 300,
   "name": "S2_Condensing Pressure",
   "description": "Sub-2 outdoor unit: Condensing Pressure",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 301,
   "name": "S2_Evaporating Pressure",
   "description": "Sub-2 outdoor unit: Evaporating Pressure",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 302,
   "name": "S2_Condensing Temperature",
   "description": "Sub-2 outdoor unit: Condensing Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 303,
   "name": "S2_Evaporating Temperature",
   "description": "Sub-2 outdoor unit: Evaporating Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 304,
   "name": "S2_Inverter Compressor 1 Speed",
   "description": "Sub-2 outdoor unit: Inverter Compressor 1 Speed",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 305,
   "name": "S2_Inverter Compressor 2 Speed",
   "description": "Sub-2 outdoor unit: Inverter Compressor 2 Speed",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 306,
   "name": "S2_Fan Step",
   "description": "Sub-2 outdoor unit: Fan Step",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 307,
   "name": "S2_EV Position 1",
   "description": "Sub-2 outdoor unit: EV Position 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 308,
   "name": "S2_EV Position 2",
   "description": "Sub-2 outdoor unit: EV Position 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 309,
   "name": "S2_Hot Gas Temperature (Compressor 1)",
   "description": "Sub-2 outdoor unit: Hot Gas Temperature (Compressor 1)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 310,
   "name": "S2_Hot Gas Temperature (Compressor 2)",
   "description": "Sub-2 outdoor unit: Hot Gas Temperature (Compressor 2)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 311,
   "name": "S2_Liquid Pipe Temperature",
   "description": "Sub-2 outdoor unit: Liquid Pipe Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 312,
   "name": "S2_Liquid Pipe Temperature (HX Upper)",
   "description": "Sub-2 outdoor unit: Liquid Pipe Temperature (HX Upper)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 313,
   "name": "S2_Liquid Pipe Temperature (HX Lower)",
   "description": "Sub-2 outdoor unit: Liquid Pipe Temperature (HX Lower)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 314,
   "name": "S2_Liquid Pipe Temperature (Deicer)",
   "description": "Sub-2 outdoor unit: Liquid Pipe Temperature (Deicer)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 315,
   "name": "S2_Gas Pipe Temperature (HX Upper)",
   "description": "Sub-2 outdoor unit: Gas Pipe Temperature (HX Upper)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 316,
   "name": "S2_Gas Pipe Temperature (HX Lower)",
   "description": "Sub-2 outdoor unit: Gas Pipe Temperature (HX Lower)",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 317,
   "name": "S2_Suction Temperature",
   "description": "Sub-2 outdoor unit: Suction Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 318,
   "name": "S2_Compressor Suction Temperature",
   "description": "Sub-2 outdoor unit: Compressor Suction Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 319,
   "name": "S2_Subcool Inlet Temperature",
   "description": "Sub-2 outdoor unit: Subcool Inlet Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 320,
   "name": "S2_Subcool Outlet Temperature",
   "description": "Sub-2 outdoor unit: Subcool Outlet Temperature",
   "units": "°F/°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 321,
   "name": "S2_Subcool EV Position",
   "description": "Sub-2 outdoor unit: Subcool EV Position",
   "units": "",
   "access": "R",
   "states": ""
  }
 ],
 "short_model": "iTM BACnet Gateway, Outdoor Units",
 "page": "https://easybacnet.com/bacnet-points-lists/daikin/itm-bacnet-server-gateway-outdoor",
 "note": "Re-typed from the manufacturer's public documentation (see source). Point availability varies by firmware and options; verify against the live device."
}
