{
 "manufacturer": "Vertiv",
 "manufacturer_slug": "vertiv",
 "model": "Liebert SRC (iCOM CMS card)",
 "model_slug": "src-icom-cms",
 "aliases": [
  "Liebert SRC",
  "SL-28170"
 ],
 "equipment_type": "Cooling unit group (Liebert SRC)",
 "applies_to": "Liebert SRC units read through the iCOM CMS card; the map repeats one block per unit for units 1-8.",
 "summary": "The Liebert SRC map is read through the iCOM CMS card and repeats one block of objects per unit (device address, state, temperature, alarms and on/off / fan controls) for up to eight units.",
 "bacnet_transport": [
  "BACnet IP",
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": false,
 "notes": [
  "Tables 5.76, pdf pages 1675-1680 of the 2024 guide (printed page numbers are 4 lower).",
  "Object names are Vertiv data IDs (e.g. 5331_1); the description holds the guide's data label. Labels repeated for different sensors or circuits get the group name in brackets."
 ],
 "source": {
  "title": "Liebert IntelliSlot Modbus/BACnet Reference Guide (Modbus RTU and TCP, BACnet MSTP and IP)",
  "doc_number": "SL-28170",
  "revision_date": "2024-04 (Rev 29)",
  "url": "https://www.vertiv.com/49fb41/globalassets/shared/liebert-intellislot-modbus-rtu-reference-guide-SL-28170_0.pdf"
 },
 "integration": {
  "summary": "Fit a Liebert iCOM CMS card (BACnet IP or MS/TP), give it a unique device instance and let it discover the unit; the objects are then created automatically. Map the on/off and setpoint objects if the BMS controls the unit, and the status, main measurements and event objects for monitoring.",
  "minimum_points": [
   {
    "ref": "MV 102",
    "name": "bc01_1",
    "why": "Unit 1 on/off command"
   },
   {
    "ref": "MV 103",
    "name": "bc03_1",
    "why": "Unit 1 fan speed"
   },
   {
    "ref": "MV 101",
    "name": "bs02_1",
    "why": "Unit 1 state"
   },
   {
    "ref": "AV 102",
    "name": "bs03_1",
    "why": "Unit 1 temperature"
   },
   {
    "ref": "BV 101",
    "name": "ba01_1",
    "why": "Unit 1 communication alarm"
   },
   {
    "ref": "BV 104",
    "name": "ba04_1",
    "why": "Unit 1 error"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "The card needs a unique Device Instance Number; the device object represents the card, not the unit.",
   "The cards have no BBMD; IS-UNITY-DP and IS-IPBML support foreign device registration (BBMD address and time-to-live).",
   "IS-UNITY-DP adds BACnet MS/TP; IS-WEBADPT and IS-IPBML are BACnet IP only. Check the compatibility table (guide section 1.1.3) for the card your unit supports."
  ],
  "gotchas": [
   "Vertiv asks for no more than about two writes and two reads per second on average; do not rewrite setpoints continuously.",
   "No segmented responses: large ReadPropertyMultiple requests can fail, so split them.",
   "Only data the managed unit actually has is created on the card, so object counts vary by model and options."
  ]
 },
 "points": [
  {
   "type": "AV",
   "instance": 101,
   "name": "bs01_1",
   "description": "Device Address (Status Points (View))",
   "units": "",
   "access": "R",
   "states": "1"
  },
  {
   "type": "MV",
   "instance": 101,
   "name": "bs02_1",
   "description": "State (Status Points (View))",
   "units": "",
   "access": "R",
   "states": "Enabled=1 StandbyOffline=2 Absent=3 UnavailableOffline=4"
  },
  {
   "type": "AV",
   "instance": 102,
   "name": "bs03_1",
   "description": "Temperature (Status Points (View))",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 201,
   "name": "bs01_2",
   "description": "Device Address (Status Points (View))",
   "units": "",
   "access": "R",
   "states": "2"
  },
  {
   "type": "MV",
   "instance": 201,
   "name": "bs02_2",
   "description": "State (Status Points (View))",
   "units": "",
   "access": "R",
   "states": "Enabled=1 StandbyOffline=2 Absent=3 UnavailableOffline=4"
  },
  {
   "type": "AV",
   "instance": 202,
   "name": "bs03_2",
   "description": "Temperature (Status Points (View))",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 301,
   "name": "bs01_3",
   "description": "Device Address (Status Points (View))",
   "units": "",
   "access": "R",
   "states": "3"
  },
  {
   "type": "MV",
   "instance": 301,
   "name": "bs02_3",
   "description": "State (Status Points (View))",
   "units": "",
   "access": "R",
   "states": "Enabled=1 StandbyOffline=2 Absent=3 UnavailableOffline=4"
  },
  {
   "type": "AV",
   "instance": 302,
   "name": "bs03_3",
   "description": "Temperature (Status Points (View))",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 401,
   "name": "bs01_4",
   "description": "Device Address (Status Points (View))",
   "units": "",
   "access": "R",
   "states": "4"
  },
  {
   "type": "MV",
   "instance": 401,
   "name": "bs02_4",
   "description": "State (Status Points (View))",
   "units": "",
   "access": "R",
   "states": "Enabled=1 StandbyOffline=2 Absent=3 UnavailableOffline=4"
  },
  {
   "type": "AV",
   "instance": 402,
   "name": "bs03_4",
   "description": "Temperature (Status Points (View))",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 501,
   "name": "bs01_5",
   "description": "Device Address (Status Points (View))",
   "units": "",
   "access": "R",
   "states": "5"
  },
  {
   "type": "MV",
   "instance": 501,
   "name": "bs02_5",
   "description": "State (Status Points (View))",
   "units": "",
   "access": "R",
   "states": "Enabled=1 StandbyOffline=2 Absent=3 UnavailableOffline=4"
  },
  {
   "type": "AV",
   "instance": 502,
   "name": "bs03_5",
   "description": "Temperature (Status Points (View))",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 601,
   "name": "bs01_6",
   "description": "Device Address (Status Points (View))",
   "units": "",
   "access": "R",
   "states": "6"
  },
  {
   "type": "MV",
   "instance": 601,
   "name": "bs02_6",
   "description": "State (Status Points (View))",
   "units": "",
   "access": "R",
   "states": "Enabled=1 StandbyOffline=2 Absent=3 UnavailableOffline=4"
  },
  {
   "type": "AV",
   "instance": 602,
   "name": "bs03_6",
   "description": "Temperature (Status Points (View))",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 701,
   "name": "bs01_7",
   "description": "Device Address (Status Points (View))",
   "units": "",
   "access": "R",
   "states": "7"
  },
  {
   "type": "MV",
   "instance": 701,
   "name": "bs02_7",
   "description": "State (Status Points (View))",
   "units": "",
   "access": "R",
   "states": "Enabled=1 StandbyOffline=2 Absent=3 UnavailableOffline=4"
  },
  {
   "type": "AV",
   "instance": 702,
   "name": "bs03_7",
   "description": "Temperature (Status Points (View))",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 801,
   "name": "bs01_8",
   "description": "Device Address (Status Points (View))",
   "units": "",
   "access": "R",
   "states": "8"
  },
  {
   "type": "MV",
   "instance": 801,
   "name": "bs02_8",
   "description": "State (Status Points (View))",
   "units": "",
   "access": "R",
   "states": "Enabled=1 StandbyOffline=2 Absent=3 UnavailableOffline=4"
  },
  {
   "type": "AV",
   "instance": 802,
   "name": "bs03_8",
   "description": "Temperature (Status Points (View))",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 101,
   "name": "ba01_1",
   "description": "Communications (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 102,
   "name": "ba02_1",
   "description": "High Temperature (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 103,
   "name": "ba03_1",
   "description": "Low Temperature (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 104,
   "name": "ba04_1",
   "description": "Error (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 201,
   "name": "ba01_2",
   "description": "Communications (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 202,
   "name": "ba02_2",
   "description": "High Temperature (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 203,
   "name": "ba03_2",
   "description": "Low Temperature (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 204,
   "name": "ba04_2",
   "description": "Error (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 301,
   "name": "ba01_3",
   "description": "Communications (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 302,
   "name": "ba02_3",
   "description": "High Temperature (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 303,
   "name": "ba03_3",
   "description": "Low Temperature (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 304,
   "name": "ba04_3",
   "description": "Error (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 401,
   "name": "ba01_4",
   "description": "Communications (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 402,
   "name": "ba02_4",
   "description": "High Temperature (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 403,
   "name": "ba03_4",
   "description": "Low Temperature (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 404,
   "name": "ba04_4",
   "description": "Error (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 501,
   "name": "ba01_5",
   "description": "Communications (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 502,
   "name": "ba02_5",
   "description": "High Temperature (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 503,
   "name": "ba03_5",
   "description": "Low Temperature (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 504,
   "name": "ba04_5",
   "description": "Error (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 601,
   "name": "ba01_6",
   "description": "Communications (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 602,
   "name": "ba02_6",
   "description": "High Temperature (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 603,
   "name": "ba03_6",
   "description": "Low Temperature (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 604,
   "name": "ba04_6",
   "description": "Error (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 701,
   "name": "ba01_7",
   "description": "Communications (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 702,
   "name": "ba02_7",
   "description": "High Temperature (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 703,
   "name": "ba03_7",
   "description": "Low Temperature (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 704,
   "name": "ba04_7",
   "description": "Error (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 801,
   "name": "ba01_8",
   "description": "Communications (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 802,
   "name": "ba02_8",
   "description": "High Temperature (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 803,
   "name": "ba03_8",
   "description": "Low Temperature (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "BV",
   "instance": 804,
   "name": "ba04_8",
   "description": "Error (Alarm Points)",
   "units": "",
   "access": "R",
   "states": "Active=1 Inactive=0"
  },
  {
   "type": "MV",
   "instance": 102,
   "name": "bc01_1",
   "description": "Unit Status (Control Points)",
   "units": "",
   "access": "W",
   "states": "ON=1 OFF=2"
  },
  {
   "type": "AV",
   "instance": 103,
   "name": "bc02_1",
   "description": "Temperature Setpoint (Control Points)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 103,
   "name": "bc03_1",
   "description": "Fan Speed (Control Points)",
   "units": "",
   "access": "W",
   "states": "Low=1 Middle=2 High=3 Auto=4 (r/o)"
  },
  {
   "type": "MV",
   "instance": 104,
   "name": "bc04_1",
   "description": "Operation Mode (Control Points)",
   "units": "",
   "access": "W",
   "states": "Cooling=1 Fan=2 AI=3 Heating=4"
  },
  {
   "type": "MV",
   "instance": 202,
   "name": "bc01_2",
   "description": "Unit Status (Control Points)",
   "units": "",
   "access": "W",
   "states": "ON=1 OFF=2"
  },
  {
   "type": "AV",
   "instance": 203,
   "name": "bc02_2",
   "description": "Temperature Setpoint (Control Points)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 203,
   "name": "bc03_2",
   "description": "Fan Speed (Control Points)",
   "units": "",
   "access": "W",
   "states": "Low=1 Medium=2 High=3 Auto=4 (r/o)"
  },
  {
   "type": "MV",
   "instance": 204,
   "name": "bc04_2",
   "description": "Operation Mode (Control Points)",
   "units": "",
   "access": "W",
   "states": "Cooling=1 Fan=2 AI=3 Heating=4"
  },
  {
   "type": "MV",
   "instance": 302,
   "name": "bc01_3",
   "description": "Unit Status (Control Points)",
   "units": "",
   "access": "W",
   "states": "ON=1 OFF=2"
  },
  {
   "type": "AV",
   "instance": 303,
   "name": "bc02_3",
   "description": "Temperature Setpoint (Control Points)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 303,
   "name": "bc03_3",
   "description": "Fan Speed (Control Points)",
   "units": "",
   "access": "W",
   "states": "Low=1 Medium=2 High=3 Auto=4 (r/o)"
  },
  {
   "type": "MV",
   "instance": 304,
   "name": "bc04_3",
   "description": "Operation Mode (Control Points)",
   "units": "",
   "access": "W",
   "states": "Cooling=1 Fan=2 AI=3 Heating=4"
  },
  {
   "type": "MV",
   "instance": 402,
   "name": "bc01_4",
   "description": "Unit Status (Control Points)",
   "units": "",
   "access": "W",
   "states": "ON=1 OFF=2"
  },
  {
   "type": "AV",
   "instance": 403,
   "name": "bc02_4",
   "description": "Temperature Setpoint (Control Points)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 403,
   "name": "bc03_4",
   "description": "Fan Speed (Control Points)",
   "units": "",
   "access": "W",
   "states": "Low=1 Medium=2 High=3 Auto=4 (r/o)"
  },
  {
   "type": "MV",
   "instance": 404,
   "name": "bc04_4",
   "description": "Operation Mode (Control Points)",
   "units": "",
   "access": "W",
   "states": "Cooling=1 Fan=2 AI=3 Heating=4"
  },
  {
   "type": "MV",
   "instance": 502,
   "name": "bc01_5",
   "description": "Unit Status (Control Points)",
   "units": "",
   "access": "W",
   "states": "ON=1 OFF=2"
  },
  {
   "type": "AV",
   "instance": 503,
   "name": "bc02_5",
   "description": "Temperature Setpoint (Control Points)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 503,
   "name": "bc03_5",
   "description": "Fan Speed (Control Points)",
   "units": "",
   "access": "W",
   "states": "Low=1 Medium=2 High=3 Auto=4 (r/o)"
  },
  {
   "type": "MV",
   "instance": 504,
   "name": "bc04_5",
   "description": "Operation Mode (Control Points)",
   "units": "",
   "access": "W",
   "states": "Cooling=1 Fan=2 AI=3 Heating=4"
  },
  {
   "type": "MV",
   "instance": 602,
   "name": "bc01_6",
   "description": "Unit Status (Control Points)",
   "units": "",
   "access": "W",
   "states": "ON=1 OFF=2"
  },
  {
   "type": "AV",
   "instance": 603,
   "name": "bc02_6",
   "description": "Temperature Setpoint (Control Points)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 603,
   "name": "bc03_6",
   "description": "Fan Speed (Control Points)",
   "units": "",
   "access": "W",
   "states": "Low=1 Medium=2 High=3 Auto=4 (r/o)"
  },
  {
   "type": "MV",
   "instance": 604,
   "name": "bc04_6",
   "description": "Operation Mode (Control Points)",
   "units": "",
   "access": "W",
   "states": "Cooling=1 Fan=2 AI=3 Heating=4"
  },
  {
   "type": "MV",
   "instance": 702,
   "name": "bc01_7",
   "description": "Unit Status (Control Points)",
   "units": "",
   "access": "W",
   "states": "ON=1 OFF=2"
  },
  {
   "type": "AV",
   "instance": 703,
   "name": "bc02_7",
   "description": "Temperature Setpoint (Control Points)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 703,
   "name": "bc03_7",
   "description": "Fan Speed (Control Points)",
   "units": "",
   "access": "W",
   "states": "Low=1 Medium=2 High=3 Auto=4 (r/o)"
  },
  {
   "type": "MV",
   "instance": 704,
   "name": "bc04_7",
   "description": "Operation Mode (Control Points)",
   "units": "",
   "access": "W",
   "states": "Cooling=1 Fan=2 AI=3 Heating=4"
  },
  {
   "type": "MV",
   "instance": 802,
   "name": "bc01_8",
   "description": "Unit Status (Control Points)",
   "units": "",
   "access": "W",
   "states": "ON=1 OFF=2"
  },
  {
   "type": "AV",
   "instance": 803,
   "name": "bc02_8",
   "description": "Temperature Setpoint (Control Points)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 803,
   "name": "bc03_8",
   "description": "Fan Speed (Control Points)",
   "units": "",
   "access": "W",
   "states": "Low=1 Medium=2 High=3 Auto=4 (r/o)"
  },
  {
   "type": "MV",
   "instance": 804,
   "name": "bc04_8",
   "description": "Operation Mode (Control Points)",
   "units": "",
   "access": "W",
   "states": "Cooling=1 Fan=2 AI=3 Heating=4"
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/vertiv/src-icom-cms",
 "note": "Provided as-is. Point availability varies by firmware and options; verify against the live device.",
 "disclaimer": "DISCLAIMER: reference only, provided AS IS with no warranty. May contain errors or be out of date. You must verify every point against the manufacturer's current documentation and the live device before use. easybacnet.com accepts no liability for its use and is not affiliated with the manufacturer. Terms: https://easybacnet.com/terms#content"
}
