{
 "manufacturer": "Siemens",
 "manufacturer_slug": "siemens",
 "model": "OpenAir G..B181.1E/BA VAV compact controller (GDB181.1E/BA, GLB181.1E/BA)",
 "model_slug": "gdb181-glb181-vav-compact-controller",
 "short_model": "G..B181.1E/BA",
 "aliases": [
  "GDB181.1E/BA",
  "GLB181.1E/BA",
  "G..B181.1E/BA",
  "GDB181",
  "GLB181",
  "S55499-D506",
  "S55499-D168",
  "S55499-D169"
 ],
 "equipment_type": "VAV compact controller (damper drive with flow sensor)",
 "applies_to": "Siemens OpenAir GDB181.1E/BA (5 Nm) and GLB181.1E/BA (10 Nm) VAV compact controllers with BACnet MS/TP.",
 "summary": "The G..B181.1E/BA is a VAV damper actuator with a built-in differential pressure sensor and controller that runs on BACnet MS/TP. The BMS writes a 0-100 % setpoint (relative volume flow in VAV mode, position in Pos mode) and reads actual flow, position and pressure. All VAV, backup and bus settings are BACnet objects too.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": true,
 "notes": [
  "Object list from the basic documentation's BACnet Object List topics (Device object, Process values, Parameters, Communication parameters, Status / statistics), edition 2021-12-20.",
  "Several object names wrap in the source (\"ActualFlow Relative\"); the property-name column gives them without spaces (ActualFlowRelative).",
  "There is no access column; process and status objects are marked R, commands and parameters W, and AO 0 C.",
  "MinPosition and MaxPosition are relative to the adaptation when AdaptiveMode = Adaptive.",
  "The Device object instance comes from DevObj-ID-Base (default 10000); the docs do not spell out whether the MAC address is added."
 ],
 "source": {
  "title": "VAV Compact Controller BACnet MS/TP G..B181.1E/BA - Basic Documentation",
  "doc_number": "A6V10695831",
  "revision_date": "2021-12-20",
  "url": "https://sid.siemens.com/r/A6V10695831"
 },
 "integration": {
  "summary": "Set OperatingMode (MV 3) to VAV and write the volume flow setpoint, 0-100 % of the Vmin-Vmax range, to AO 0. Read AI 1/AI 2 for actual flow and AI 0 for position. Set BackupMode and BackupTimeout so the box goes to a safe position if the BMS stops talking.",
  "minimum_points": [
   {
    "ref": "AO 0",
    "name": "Setpoint",
    "why": "Flow setpoint (VAV) or position (Pos), 0-100 %"
   },
   {
    "ref": "AI 1",
    "name": "ActualFlow Relative",
    "why": "Actual flow, % of Vmax"
   },
   {
    "ref": "AI 2",
    "name": "ActualFlow Absolute",
    "why": "Actual flow, m³/h"
   },
   {
    "ref": "AI 0",
    "name": "ActualPosition",
    "why": "Damper position, %"
   },
   {
    "ref": "BI 1",
    "name": "BackupMode Entered",
    "why": "Backup mode entered (communication lost)"
   },
   {
    "ref": "BI 2",
    "name": "Device Jammed",
    "why": "Actuator jammed"
   }
  ],
  "enable": "MV 3 OperatingMode selects VAV (flow control) or Pos (position control); AO 0 is read in that mode's meaning.",
  "heartbeat": "With BackupMode (MV 5) set to Backup Position or Keep Still, the actuator enters backup mode when no communication arrives within BackupTimeout (PIV 0, default 900 s); BI 1 shows it. Backup is disabled by default.",
  "remote_sensors": null,
  "setup": [
   "MAC address 0-128 (default 1) by push-button or PIV 3; baud auto by default (MV 7); Max Master default 127.",
   "New bus settings written over BACnet must be confirmed with MV 8 = Load within 30 s or they are discarded.",
   "Vnom (AV 4), Vmin/Vmax (AV 5/6) and Vn value (AV 3) must match the box; units by MV 6."
  ],
  "gotchas": [
   "Priorities: manual gear release, adaptation, self-test and local override all beat the setpoint; remote override (MV 0) also overrides AO 0.",
   "A remote override (MV 0) is cleared by a power reset."
  ]
 },
 "points": [
  {
   "type": "AO",
   "instance": 0,
   "name": "Setpoint",
   "description": "Volume flow (VAV) or position setpoint, 0-100 %",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 0,
   "name": "ActualPosition",
   "description": "Actuator position, 0-100 %",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1,
   "name": "ActualFlow Relative",
   "description": "Actual volume flow, % of Vmax",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "ActualFlow Absolute",
   "description": "Actual volume flow, 0-60,000",
   "units": "m³/h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "ActualPressure",
   "description": "Measured differential pressure, 0-500",
   "units": "Pa",
   "access": "R",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 0,
   "name": "OverrideControl",
   "description": "Remote override command",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=Open, 3=Close, 4=Stop, 5=GoToMin, 6=GoToMax"
  },
  {
   "type": "MV",
   "instance": 1,
   "name": "ActCommand",
   "description": "Actuator command",
   "units": "",
   "access": "W",
   "states": "1=Ready, 2=Reserved, 3=Selftest, 4=ReInitDevice, 5=RemoteReset"
  },
  {
   "type": "MV",
   "instance": 2,
   "name": "Direction",
   "description": "Opening direction",
   "units": "",
   "access": "W",
   "states": "1=CW, 2=CCW"
  },
  {
   "type": "MV",
   "instance": 3,
   "name": "OperatingMode",
   "description": "Control mode",
   "units": "",
   "access": "W",
   "states": "1=VAV, 2=Pos"
  },
  {
   "type": "MV",
   "instance": 4,
   "name": "AdaptiveMode",
   "description": "Position range mode",
   "units": "",
   "access": "W",
   "states": "1=Absolute, 2=Adaptive"
  },
  {
   "type": "MV",
   "instance": 5,
   "name": "BackupMode",
   "description": "Action on loss of communication",
   "units": "",
   "access": "W",
   "states": "1=Backup Position, 2=Keep Still, 3=Disabled"
  },
  {
   "type": "AV",
   "instance": 0,
   "name": "BackupPosition",
   "description": "Backup position, 0-100 %, default 0",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 0,
   "name": "BackupTimeout",
   "description": "Communication timeout before backup mode, default 900",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "MinPosition",
   "description": "Minimum position, default 0 %",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "MaxPosition",
   "description": "Maximum position, default 100 %",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "VnValue",
   "description": "Vn value (flow factor), 0.77-3.16, default 1.00",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "Vnom",
   "description": "Nominal volume flow of the box, default 100",
   "units": "m³/h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "VminScale",
   "description": "Vmin, -20 to 100 % of Vnom, default 0",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "VmaxScale",
   "description": "Vmax, 0-120 % of Vnom, default 100",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 1,
   "name": "AltitudeLevel",
   "description": "Elevation above sea level, default 500",
   "units": "m",
   "access": "W",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 2,
   "name": "RunTime Actuator",
   "description": "Actuator running time, 150 s",
   "units": "s",
   "access": "R",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 6,
   "name": "UnitSwitch",
   "description": "Flow unit",
   "units": "",
   "access": "W",
   "states": "1=m3/h, 2=l/s"
  },
  {
   "type": "PIV",
   "instance": 3,
   "name": "MSTP -Address",
   "description": "MS/TP MAC address, 0-128, default 1",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 4,
   "name": "DevObj-ID-Base",
   "description": "Device object ID base, default 10000",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 5,
   "name": "MaxMaster",
   "description": "Max Master, 1-127, default 127",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 7,
   "name": "Baudrate",
   "description": "MS/TP baud rate",
   "units": "",
   "access": "W",
   "states": "1=auto, 2=9600, 3=19200, 4=38400, 5=57600, 6=76800, 7=115200"
  },
  {
   "type": "BV",
   "instance": 0,
   "name": "BusTermination",
   "description": "Built-in bus termination",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "MV",
   "instance": 8,
   "name": "Bus Config. Command",
   "description": "Apply or discard new bus settings",
   "units": "",
   "access": "W",
   "states": "1=Ready, 2=Load, 3=Discard"
  },
  {
   "type": "BI",
   "instance": 0,
   "name": "LocalOverride",
   "description": "Local override active",
   "units": "",
   "access": "R",
   "states": "0=inactive, 1=active"
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "BackupMode Entered",
   "description": "Backup mode active (communication lost)",
   "units": "",
   "access": "R",
   "states": "0=inactive, 1=active"
  },
  {
   "type": "BI",
   "instance": 2,
   "name": "Device Jammed",
   "description": "Actuator jammed",
   "units": "",
   "access": "R",
   "states": "0=inactive, 1=active"
  },
  {
   "type": "BI",
   "instance": 3,
   "name": "NominalLife-timeExceeded",
   "description": "Nominal lifetime exceeded",
   "units": "",
   "access": "R",
   "states": "0=inactive, 1=active"
  },
  {
   "type": "BI",
   "instance": 4,
   "name": "Invalid Configuration",
   "description": "Invalid configuration",
   "units": "",
   "access": "R",
   "states": "0=inactive, 1=active"
  },
  {
   "type": "MI",
   "instance": 0,
   "name": "Pressure SensorState",
   "description": "Pressure sensor state",
   "units": "",
   "access": "R",
   "states": "1=No error, 2=Connection fault, 3=Comm. fault"
  },
  {
   "type": "MI",
   "instance": 1,
   "name": "SelftestStatus",
   "description": "Self-test result",
   "units": "",
   "access": "R",
   "states": "1=Not tested, 2=Selftest failed, 3=Selftest passed"
  },
  {
   "type": "MI",
   "instance": 2,
   "name": "AdaptionState",
   "description": "Adaptation state",
   "units": "",
   "access": "R",
   "states": "1=Adaption not done, 2=Adaption done, 3=Adaption in progress"
  },
  {
   "type": "PIV",
   "instance": 6,
   "name": "Cumulated Uptime",
   "description": "Total powered time",
   "units": "s",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 7,
   "name": "Cumulated Running Time",
   "description": "Total motor running time",
   "units": "s",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 8,
   "name": "Counter Repositioning",
   "description": "Repositioning count",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 9,
   "name": "CounterPower Up",
   "description": "Power-up count",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 10,
   "name": "CounterDevice Jam",
   "description": "Jam count",
   "units": "",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/siemens/gdb181-glb181-vav-compact-controller",
 "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"
}
