{
 "manufacturer": "TROX",
 "manufacturer_slug": "trox",
 "model": "EASYLAB TCU3 room supply/extract controller without room management function (EM-IP, BACnet IP)",
 "short_model": "EASYLAB Room EM-IP",
 "model_slug": "easylab-room-controller-rr-em-ip",
 "aliases": [
  "EASYLAB TCU3 EM-IP",
  "EM-IP",
  "TCU3",
  "TROX EASYLAB",
  "order code LAB / CLR"
 ],
 "equipment_type": "Laboratory VAV airflow controller",
 "applies_to": "TROX EASYLAB TCU3 controllers set up as room supply/extract controller without room management function, fitted with the EM-IP expansion module.",
 "summary": "TROX EASYLAB lab and room airflow controllers connect to BACnet IP through the EM-IP expansion module. This is TROX's EDE file for the room supply/extract controller without room management function (order code LAB / CLR): 137 value objects (73 AV, 49 BV, 15 MV). The module always carries the objects of every application; each application's EDE lists only the ones it fills.",
 "bacnet_transport": [
  "BACnet IP"
 ],
 "firmware": "EM-IP EDE V2.1",
 "default_device_instance": 17493,
 "access_inferred": false,
 "notes": [
  "The module holds the objects of all applications; objects outside this application stay unused.",
  "AV 32-79 and BV 31-54 are per-member objects for up to 24 controllers in the room system (Device_ID_n, VolflowAct_n, LocalAlarm_n).",
  "Units come from the EDE unit-code column; airflows are in l/s."
 ],
 "source": {
  "title": "EM-IP EDE files V2.1 (EM-IP_EDE-complete-V2_1)",
  "doc_number": "EM-IP_EDE_RR V2_1",
  "revision_date": null,
  "url": "https://www.trox.de/en/downloads/8ae3f9612c1bc159/EM-IP_EDE-complete-V2_1.zip"
 },
 "points": [
  {
   "type": "MV",
   "instance": 3,
   "name": "ModeAct",
   "description": "Current local operation mode",
   "units": "",
   "access": "R",
   "states": "1=No Preset, 2=Standard Mode, 3=Low Mode, 4=High Mode, 5=Shut off Mode, 6=Open Mode"
  },
  {
   "type": "MV",
   "instance": 11,
   "name": "DampPosMaxState_FH",
   "description": "Most-open damper state, all fume cupboards",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Open"
  },
  {
   "type": "MV",
   "instance": 12,
   "name": "DampPosMinState_FH",
   "description": "Least-open damper state, all fume cupboards",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Closed"
  },
  {
   "type": "MV",
   "instance": 13,
   "name": "DampPosMaxState_RE",
   "description": "Most-open damper state, all room exhaust controllers",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Open"
  },
  {
   "type": "MV",
   "instance": 14,
   "name": "DampPosMinState_RE",
   "description": "Least-open damper state, all room exhaust controllers",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Closed"
  },
  {
   "type": "MV",
   "instance": 15,
   "name": "DampPosMaxState_TE",
   "description": "Most-open damper state, all exhaust controllers in the room",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Open"
  },
  {
   "type": "MV",
   "instance": 16,
   "name": "DampPosMinState_TE",
   "description": "Least-open damper state, all exhaust controllers in the room",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Closed"
  },
  {
   "type": "MV",
   "instance": 17,
   "name": "DampPosMaxState_RS",
   "description": "Most-open damper state, all room supply controllers",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Open"
  },
  {
   "type": "MV",
   "instance": 18,
   "name": "DampPosMinState_RS",
   "description": "Least-open damper state, all room supply controllers",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Closed"
  },
  {
   "type": "MV",
   "instance": 26,
   "name": "DampPosMaxState_EC",
   "description": "Most-open damper state, all exhaust controllers",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Open"
  },
  {
   "type": "MV",
   "instance": 27,
   "name": "DampPosMinState_EC",
   "description": "Least-open damper state, all exhaust controllers",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Closed"
  },
  {
   "type": "MV",
   "instance": 28,
   "name": "DampPosMaxState_SC",
   "description": "Most-open damper state, all supply controllers",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Open"
  },
  {
   "type": "MV",
   "instance": 29,
   "name": "DampPosMinState_SC",
   "description": "Least-open damper state, all supply controllers",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Closed"
  },
  {
   "type": "MV",
   "instance": 30,
   "name": "DampPosMaxState_TS",
   "description": "Most-open damper state, all supply controllers in the room",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Open"
  },
  {
   "type": "MV",
   "instance": 31,
   "name": "DampPosMinState_TS",
   "description": "Least-open damper state, all supply controllers in the room",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Closed"
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "VolflowSet",
   "description": "Volume flow setpoint",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "VolflowAct",
   "description": "Current volume flow",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "VolTotalExh",
   "description": "Total exhaust air volume flow",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "VolTotalSup",
   "description": "Total supply air volume flow",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10,
   "name": "DampPos",
   "description": "Damper position",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 11,
   "name": "DampPosMaxValue_FH",
   "description": "Most-open damper position, all fume cupboards",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 12,
   "name": "DampPosMinValue_FH",
   "description": "Least-open damper position, all fume cupboards",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 13,
   "name": "DampPosMaxValue_RE",
   "description": "Most-open damper position, all room exhaust controllers",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 14,
   "name": "DampPosMinValue_RE",
   "description": "Least-open damper position, all room exhaust controllers",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 15,
   "name": "DampPosMaxValue_TE",
   "description": "Most-open damper position, all exhaust controllers in the room",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 16,
   "name": "DampPosMinValue_TE",
   "description": "Least-open damper position, all exhaust controllers in the room",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17,
   "name": "DampPosMaxValue_RS",
   "description": "Most-open damper position, all room supply controllers",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 18,
   "name": "DampPosMinValue_RS",
   "description": "Least-open damper position, all room supply controllers",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 21,
   "name": "SystemDevices",
   "description": "Number of detected system members",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 22,
   "name": "VolflowExh",
   "description": "Integrated exhaust volume flow",
   "units": "l/s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 23,
   "name": "VolflowSup",
   "description": "Integrated supply volume flow",
   "units": "l/s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 26,
   "name": "DampPosMaxValue_EC",
   "description": "Most-open damper position, all exhaust controllers",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 27,
   "name": "DampPosMinValue_EC",
   "description": "Least-open damper position, all exhaust controllers",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 28,
   "name": "DampPosMaxValue_SC",
   "description": "Most-open damper position, all supply controllers",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 29,
   "name": "DampPosMinValue_SC",
   "description": "Least-open damper position, all supply controllers",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 30,
   "name": "DampPosMaxValue_TS",
   "description": "Most-open damper position, all supply controllers in the room",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 31,
   "name": "DampPosMinValue_TS",
   "description": "Least-open damper position, all supply controllers in the room",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 32,
   "name": "Device_ID_0",
   "description": "Device-ID - System member 0",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 33,
   "name": "Device_ID_1",
   "description": "Device-ID - System member 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 34,
   "name": "Device_ID_2",
   "description": "Device-ID - System member 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 35,
   "name": "Device_ID_3",
   "description": "Device-ID - System member 3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 36,
   "name": "Device_ID_4",
   "description": "Device-ID - System member 4",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 37,
   "name": "Device_ID_5",
   "description": "Device-ID - System member 5",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 38,
   "name": "Device_ID_6",
   "description": "Device-ID - System member 6",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 39,
   "name": "Device_ID_7",
   "description": "Device-ID - System member 7",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 40,
   "name": "Device_ID_8",
   "description": "Device-ID - System member 8",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 41,
   "name": "Device_ID_9",
   "description": "Device-ID - System member 9",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 42,
   "name": "Device_ID_10",
   "description": "Device-ID - System member 10",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 43,
   "name": "Device_ID_11",
   "description": "Device-ID - System member 11",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 44,
   "name": "Device_ID_12",
   "description": "Device-ID - System member 12",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 45,
   "name": "Device_ID_13",
   "description": "Device-ID - System member 13",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 46,
   "name": "Device_ID_14",
   "description": "Device-ID - System member 14",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 47,
   "name": "Device_ID_15",
   "description": "Device-ID - System member 15",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 48,
   "name": "Device_ID_16",
   "description": "Device-ID - System member 16",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 49,
   "name": "Device_ID_17",
   "description": "Device-ID - System member 17",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 50,
   "name": "Device_ID_18",
   "description": "Device-ID - System member 18",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 51,
   "name": "Device_ID_19",
   "description": "Device-ID - System member 19",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 52,
   "name": "Device_ID_20",
   "description": "Device-ID - System member 20",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 53,
   "name": "Device_ID_21",
   "description": "Device-ID - System member 21",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 54,
   "name": "Device_ID_22",
   "description": "Device-ID - System member 22",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 55,
   "name": "Device_ID_23",
   "description": "Device-ID - System member 23",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 56,
   "name": "VolflowAct_0",
   "description": "Current volume flow - System member ID 1",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 57,
   "name": "VolflowAct_1",
   "description": "Current volume flow - System member ID 2",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 58,
   "name": "VolflowAct_2",
   "description": "Current volume flow - System member ID 3",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 59,
   "name": "VolflowAct_3",
   "description": "Current volume flow - System member ID 4",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 60,
   "name": "VolflowAct_4",
   "description": "Current volume flow - System member ID 5",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 61,
   "name": "VolflowAct_5",
   "description": "Current volume flow - System member ID 6",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 62,
   "name": "VolflowAct_6",
   "description": "Current volume flow - System member ID 7",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 63,
   "name": "VolflowAct_7",
   "description": "Current volume flow - System member ID 8",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 64,
   "name": "VolflowAct_8",
   "description": "Current volume flow - System member ID 9",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 65,
   "name": "VolflowAct_9",
   "description": "Current volume flow - System member ID 10",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 66,
   "name": "VolflowAct_10",
   "description": "Current volume flow - System member ID 11",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 67,
   "name": "VolflowAct_11",
   "description": "Current volume flow - System member ID 12",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 68,
   "name": "VolflowAct_12",
   "description": "Current volume flow - System member ID 13",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 69,
   "name": "VolflowAct_13",
   "description": "Current volume flow - System member ID 14",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 70,
   "name": "VolflowAct_14",
   "description": "Current volume flow - System member ID 15",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 71,
   "name": "VolflowAct_15",
   "description": "Current volume flow - System member ID 16",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 72,
   "name": "VolflowAct_16",
   "description": "Current volume flow - System member ID 17",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 73,
   "name": "VolflowAct_17",
   "description": "Current volume flow - System member ID 18",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 74,
   "name": "VolflowAct_18",
   "description": "Current volume flow - System member ID 19",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 75,
   "name": "VolflowAct_19",
   "description": "Current volume flow - System member ID 20",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 76,
   "name": "VolflowAct_20",
   "description": "Current volume flow - System member ID 21",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 77,
   "name": "VolflowAct_21",
   "description": "Current volume flow - System member ID 22",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 78,
   "name": "VolflowAct_22",
   "description": "Current volume flow - System member ID 23",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 79,
   "name": "VolflowAct_23",
   "description": "Current volume flow - System member ID 24",
   "units": "l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 82,
   "name": "Volt_AI2",
   "description": "current voltage AI2",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 83,
   "name": "Volt_AI3",
   "description": "current voltage AI3",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 84,
   "name": "Volt_AO2",
   "description": "set Voltage AO2",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "LocalAlarm",
   "description": "local alarm",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 6,
   "name": "DI1",
   "description": "Current DI1-state",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 7,
   "name": "DI2",
   "description": "Current DI2-state",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 8,
   "name": "DI3",
   "description": "Current DI3-state",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 9,
   "name": "DI4",
   "description": "Current DI4-state",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 10,
   "name": "DI5",
   "description": "Current DI5-state",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 11,
   "name": "DI6",
   "description": "Current DI6-state",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 12,
   "name": "DO1",
   "description": "Current DO1-state",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 13,
   "name": "DO2",
   "description": "Current DO2-state",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 14,
   "name": "DO3",
   "description": "Current DO3-state",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 15,
   "name": "DO4",
   "description": "Current DO4-state",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 16,
   "name": "DO5",
   "description": "Current DO5-state",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 17,
   "name": "DO6",
   "description": "Current DO6-state",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 19,
   "name": "DO1_Set",
   "description": "Digital output 1 - Set output",
   "units": "",
   "access": "W",
   "states": "0=Inactive, 1=Active"
  },
  {
   "type": "BV",
   "instance": 20,
   "name": "DO2_Set",
   "description": "Digital output 2 - Set output",
   "units": "",
   "access": "W",
   "states": "0=Inactive, 1=Active"
  },
  {
   "type": "BV",
   "instance": 21,
   "name": "DO3_Set",
   "description": "Digital output 3 - Set output",
   "units": "",
   "access": "W",
   "states": "0=Inactive, 1=Active"
  },
  {
   "type": "BV",
   "instance": 22,
   "name": "DO4_Set",
   "description": "Digital output 4 - Set output",
   "units": "",
   "access": "W",
   "states": "0=Inactive, 1=Active"
  },
  {
   "type": "BV",
   "instance": 23,
   "name": "DO5_Set",
   "description": "Digital output 5 - Set output",
   "units": "",
   "access": "W",
   "states": "0=Inactive, 1=Active"
  },
  {
   "type": "BV",
   "instance": 24,
   "name": "DO6_Set",
   "description": "Digital output 6 - Set output",
   "units": "",
   "access": "W",
   "states": "0=Inactive, 1=Active"
  },
  {
   "type": "BV",
   "instance": 25,
   "name": "DO1_SetByLocal",
   "description": "Digital output 1 - Check control source",
   "units": "",
   "access": "R",
   "states": "0=External, 1=Local"
  },
  {
   "type": "BV",
   "instance": 26,
   "name": "DO2_SetByLocal",
   "description": "Digital output 2- Check control source",
   "units": "",
   "access": "R",
   "states": "0=External, 1=Local"
  },
  {
   "type": "BV",
   "instance": 27,
   "name": "DO3_SetByLocal",
   "description": "Digital output 3 - Check control source",
   "units": "",
   "access": "R",
   "states": "0=External, 1=Local"
  },
  {
   "type": "BV",
   "instance": 28,
   "name": "DO4_SetByLocal",
   "description": "Digital output 4 - Check control source",
   "units": "",
   "access": "R",
   "states": "0=External, 1=Local"
  },
  {
   "type": "BV",
   "instance": 29,
   "name": "DO5_SetByLocal",
   "description": "Digital output 5 - Check control source",
   "units": "",
   "access": "R",
   "states": "0=External, 1=Local"
  },
  {
   "type": "BV",
   "instance": 30,
   "name": "DO6_SetByLocal",
   "description": "Digital output 6 - Check control source",
   "units": "",
   "access": "R",
   "states": "0=External, 1=Local"
  },
  {
   "type": "BV",
   "instance": 31,
   "name": "LocalAlarm_0",
   "description": "Local alarm of System member ID 1",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 32,
   "name": "LocalAlarm_1",
   "description": "Local alarm of System member ID 2",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 33,
   "name": "LocalAlarm_2",
   "description": "Local alarm of System member ID 3",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 34,
   "name": "LocalAlarm_3",
   "description": "Local alarm of System member ID 4",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 35,
   "name": "LocalAlarm_4",
   "description": "Local alarm of System member ID 5",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 36,
   "name": "LocalAlarm_5",
   "description": "Local alarm of System member ID 6",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 37,
   "name": "LocalAlarm_6",
   "description": "Local alarm of System member ID 7",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 38,
   "name": "LocalAlarm_7",
   "description": "Local alarm of System member ID 8",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 39,
   "name": "LocalAlarm_8",
   "description": "Local alarm of System member ID 9",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 40,
   "name": "LocalAlarm_9",
   "description": "Local alarm of System member ID 10",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 41,
   "name": "LocalAlarm_10",
   "description": "Local alarm of System member ID 11",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 42,
   "name": "LocalAlarm_11",
   "description": "Local alarm of System member ID 12",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 43,
   "name": "LocalAlarm_12",
   "description": "Local alarm of System member ID 13",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 44,
   "name": "LocalAlarm_13",
   "description": "Local alarm of System member ID 14",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 45,
   "name": "LocalAlarm_14",
   "description": "Local alarm of System member ID 15",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 46,
   "name": "LocalAlarm_15",
   "description": "Local alarm of System member ID 16",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 47,
   "name": "LocalAlarm_16",
   "description": "Local alarm of System member ID 17",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 48,
   "name": "LocalAlarm_17",
   "description": "Local alarm of System member ID 18",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 49,
   "name": "LocalAlarm_18",
   "description": "Local alarm of System member ID 19",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 50,
   "name": "LocalAlarm_19",
   "description": "Local alarm of System member ID 20",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 51,
   "name": "LocalAlarm_20",
   "description": "Local alarm of System member ID 21",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 52,
   "name": "LocalAlarm_21",
   "description": "Local alarm of System member ID 22",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 53,
   "name": "LocalAlarm_22",
   "description": "Local alarm of System member ID 23",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 54,
   "name": "LocalAlarm_23",
   "description": "Local alarm of System member ID 24",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  }
 ],
 "integration": {
  "summary": "This application takes no mode preset over BACnet; the BMS mainly reads airflow, damper and alarm values. Read MV 3 ModeAct, AV 2 VolflowAct, AV 3 VolTotalExh, BV 1 LocalAlarm.",
  "minimum_points": [
   {
    "ref": "MV 3",
    "name": "ModeAct",
    "why": "Current operating mode of this controller"
   },
   {
    "ref": "AV 2",
    "name": "VolflowAct",
    "why": "Measured airflow, l/s"
   },
   {
    "ref": "AV 10",
    "name": "DampPos",
    "why": "Damper position, %"
   },
   {
    "ref": "BV 1",
    "name": "LocalAlarm",
    "why": "Alarm on this controller"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": "AV 22 VolflowExh and AV 23 VolflowSup let the BMS feed extract and supply airflows of other equipment into the room balance.",
  "setup": [
   "EM-IP default IP address is 169.254.0.1/16; its DHCP server is off at delivery and is switched on with the Reset push button.",
   "BACnet UDP port defaults to 47808; the module can act as BBMD or foreign device (default Normal).",
   "Default device instance 17493, device name Device17493; both can be changed on the module's web server."
  ],
  "gotchas": [
   "If the network interface fails the airflow controller keeps controlling; only data exchange with the BMS stops.",
   "Change the web server's default passwords at commissioning."
  ]
 },
 "page": "https://easybacnet.com/bacnet-points-lists/trox/easylab-room-controller-rr-em-ip",
 "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"
}
