{
 "manufacturer": "TROX",
 "manufacturer_slug": "trox",
 "model": "TROX UNIVERSAL room airflow controller, master (EM-IP, BACnet IP)",
 "short_model": "UNIVERSAL Room Master EM-IP",
 "model_slug": "trox-universal-room-master-em-ip",
 "aliases": [
  "TROX UNIVERSAL EM-IP",
  "EM-IP",
  "TROX UNIVERSAL",
  "order code RS/M / RE/M"
 ],
 "equipment_type": "VAV room airflow controller",
 "applies_to": "TROX TROX UNIVERSAL controllers set up as room airflow controller, master, fitted with the EM-IP expansion module.",
 "summary": "TROX UNIVERSAL lab and room airflow controllers connect to BACnet IP through the EM-IP expansion module. This is TROX's EDE file for the room airflow controller, master (order code RS/M / RE/M): 129 value objects (65 AV, 51 BV, 13 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_U_RR_Master V2_1",
  "revision_date": null,
  "url": "https://www.trox.de/en/downloads/8ae3f9612c1bc159/EM-IP_EDE-complete-V2_1.zip"
 },
 "points": [
  {
   "type": "MV",
   "instance": 2,
   "name": "Mode",
   "description": "Operation mode preset",
   "units": "",
   "access": "W",
   "states": "1=No Preset, 2=Standard Mode, 3=Low Mode, 4=High Mode, 5=Shut off Mode, 6=Open Mode"
  },
  {
   "type": "MV",
   "instance": 4,
   "name": "RoomModeAct",
   "description": "Current room 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": 6,
   "name": "Sunblind",
   "description": "Sun blinder control",
   "units": "",
   "access": "W",
   "states": "1=Sunblind_NoPreset, 2=Sunblind_Close, 3=Sunblind_Open"
  },
  {
   "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": "MV",
   "instance": 32,
   "name": "DampPosMaxState_VE",
   "description": "Most-open damper state, all room exhaust controllers",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Closed"
  },
  {
   "type": "MV",
   "instance": 33,
   "name": "DampPosMinState_VE",
   "description": "Least-open damper state, all room exhaust controllers",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Closed"
  },
  {
   "type": "MV",
   "instance": 34,
   "name": "DampPosMaxState_VS",
   "description": "Most-open damper state, all room supply controllers",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Closed"
  },
  {
   "type": "MV",
   "instance": 35,
   "name": "DampPosMinState_VS",
   "description": "Least-open damper state, all room supply controllers",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Closed"
  },
  {
   "type": "MV",
   "instance": 36,
   "name": "DampPosMaxState_PKE",
   "description": "Most-open damper state, all duct pressure exhaust controllers",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Closed"
  },
  {
   "type": "MV",
   "instance": 37,
   "name": "DampPosMinState_PKE",
   "description": "Least-open damper state, all duct pressure exhaust controllers",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Closed"
  },
  {
   "type": "MV",
   "instance": 38,
   "name": "DampPosMaxState_PKS",
   "description": "Most-open damper state, all duct pressure supply controllers",
   "units": "",
   "access": "R",
   "states": "1=Not Present, 2=Compliance, 3=Closed"
  },
  {
   "type": "MV",
   "instance": 39,
   "name": "DampPosMinState_PKS",
   "description": "Least-open damper state, all duct pressure supply controllers",
   "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": 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": 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": 80,
   "name": "VolflowSet_R",
   "description": "Room volume flow setpoint",
   "units": "l/s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 85,
   "name": "DampPosMaxValue_VE",
   "description": "Most-open damper position, all room exhaust controllers",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 86,
   "name": "DampPosMinValue_VE",
   "description": "Least-open damper position, all room exhaust controllers",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 87,
   "name": "DampPosMaxValue_VS",
   "description": "Most-open damper position, all room supply controllers",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 88,
   "name": "DampPosMinValue_VS",
   "description": "Least-open damper position, all room supply controllers",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 89,
   "name": "DampPosMaxValue_PKE",
   "description": "Most-open damper position, all duct pressure exhaust controllers",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 90,
   "name": "DampPosMinValue_PKE",
   "description": "Least-open damper position, all duct pressure exhaust controllers",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 91,
   "name": "DampPosMaxValue_PKS",
   "description": "Most-open damper position, all duct pressure supply controllers",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 92,
   "name": "DampPosMinValue_PKS",
   "description": "Least-open damper position, all duct pressure supply controllers",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "LocalAlarm",
   "description": "local alarm",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "SummaryAlarm",
   "description": "Summary alarm",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BV",
   "instance": 4,
   "name": "ManOP_Disable",
   "description": "Mode preset",
   "units": "",
   "access": "W",
   "states": "0=Normal, 1=Active"
  },
  {
   "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": "Write MV 2 Mode to preset the operating mode (1 = no preset, so the local panel or switch contacts decide); set BV 4 ManOP_Disable to 1 if BMS presets must win over manual control on the panel; write AV 80 VolflowSet_R for the setpoint. Read MV 4 RoomModeAct, AV 2 VolflowAct, AV 3 VolTotalExh, BV 1 LocalAlarm, BV 2 SummaryAlarm.",
  "minimum_points": [
   {
    "ref": "MV 2",
    "name": "Mode",
    "why": "Mode preset: standard, low, high, shut-off or open"
   },
   {
    "ref": "BV 4",
    "name": "ManOP_Disable",
    "why": "1 = panel manual control off, BMS presets win"
   },
   {
    "ref": "AV 80",
    "name": "VolflowSet_R",
    "why": "Room airflow setpoint for standard mode, l/s"
   },
   {
    "ref": "MV 4",
    "name": "RoomModeAct",
    "why": "Current operating mode of the room"
   },
   {
    "ref": "AV 2",
    "name": "VolflowAct",
    "why": "Measured airflow, l/s"
   },
   {
    "ref": "AV 10",
    "name": "DampPos",
    "why": "Damper position, %"
   },
   {
    "ref": "BV 2",
    "name": "SummaryAlarm",
    "why": "Summary alarm of the room system"
   },
   {
    "ref": "BV 1",
    "name": "LocalAlarm",
    "why": "Alarm on this controller"
   }
  ],
  "enable": "MV 2 Mode presets the mode (2 standard, 3 low, 4 high, 5 shut-off, 6 open; 1 = no preset, the controller then uses its local setting or standard mode). BV 4 ManOP_Disable = 1 disables manual control on the panel, so BMS presets have the highest priority.",
  "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/trox-universal-room-master-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"
}
