{
 "manufacturer": "EBTRON",
 "manufacturer_slug": "ebtron",
 "model": "Gold Series GTx116 Airflow Transmitter (GTC116 / GTM116)",
 "model_slug": "gold-series-gtx116",
 "aliases": [
  "GTC116",
  "GTM116",
  "GTx116",
  "Advantage III",
  "Gold Series",
  "TM_GTx116_R9A1"
 ],
 "equipment_type": "Thermal dispersion airflow measuring station",
 "applies_to": "EBTRON Gold Series GTx116 transmitters: GTC116 (RS-485) and GTM116 (Ethernet) network models.",
 "summary": "The Gold Series GTx116 is EBTRON's earlier (Advantage III) airflow transmitter. Over BACnet it reports average airflow, average temperature and alarm status, plus optional per-probe flow and temperature traverse values. GTC116 boards speak BACnet MS/TP (default 76,800 baud) or Modbus RTU; GTM116 boards speak BACnet IP or BACnet Ethernet, with Modbus TCP always on.",
 "bacnet_transport": [
  "BACnet MS/TP",
  "BACnet IP",
  "BACnet Ethernet"
 ],
 "firmware": null,
 "default_device_instance": 2,
 "access_inferred": true,
 "notes": [
  "Factory device instance is 2 on both GTC116 and GTM116; change it from the NETWORK menu or by writing the Device object identifier.",
  "GTM116 default IP is 10.0.0.100/255.255.255.0, gateway 10.0.0.10, DHCP off; use UDP port 47808.",
  "Traverse objects AV3-AV34 only carry data after AV2 is set to Flow, Temp or Both.",
  "The 16 flow traverse and 16 temperature traverse objects share the names printed in the manual; check actual object names on site.",
  "Supported services listed: Subscribe COV, ReadProperty, WriteProperty, DeviceCommunicationControl, Who-Is."
 ],
 "source": {
  "title": "Gold Series GTx116 Installation, Operation and Maintenance Technical Manual (Table 8)",
  "doc_number": "TM_GTx116_R9A1",
  "revision_date": "2016-05",
  "url": "https://ebtron.com/wp-content/uploads/TM_GTx116.pdf"
 },
 "points": [
  {
   "type": "DEV",
   "instance": 2,
   "name": "GTx116",
   "description": "Device object (GTC116 = RS-485, GTM116 = Ethernet)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1,
   "name": "Average Flow",
   "description": "Average airflow",
   "units": "CFM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "Avgerage Temperature",
   "description": "Average temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "Alarm Status",
   "description": "Airflow alarm status",
   "units": "",
   "access": "R",
   "states": "0=No Alarm; 1=High Alarm; 2=Low Alarm; 3=Both"
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "Area",
   "description": "Duct/opening area used for flow",
   "units": "sq.ft.",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "Traverse Data Status",
   "description": "Enables per-probe traverse data",
   "units": "",
   "access": "W",
   "states": "0=None; 1=Flow; 2=Temp; 3=Both"
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "Flow Traverse",
   "description": "Probe/insert 1 airflow; enable via AV2",
   "units": "FPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "Flow Traverse",
   "description": "Probe/insert 2 airflow; enable via AV2",
   "units": "FPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "Flow Traverse",
   "description": "Probe/insert 3 airflow; enable via AV2",
   "units": "FPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "Flow Traverse",
   "description": "Probe/insert 4 airflow; enable via AV2",
   "units": "FPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "Flow Traverse",
   "description": "Probe/insert 5 airflow; enable via AV2",
   "units": "FPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "Flow Traverse",
   "description": "Probe/insert 6 airflow; enable via AV2",
   "units": "FPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 9,
   "name": "Flow Traverse",
   "description": "Probe/insert 7 airflow; enable via AV2",
   "units": "FPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10,
   "name": "Flow Traverse",
   "description": "Probe/insert 8 airflow; enable via AV2",
   "units": "FPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 11,
   "name": "Flow Traverse",
   "description": "Probe/insert 9 airflow; enable via AV2",
   "units": "FPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 12,
   "name": "Flow Traverse",
   "description": "Probe/insert 10 airflow; enable via AV2",
   "units": "FPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 13,
   "name": "Flow Traverse",
   "description": "Probe/insert 11 airflow; enable via AV2",
   "units": "FPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 14,
   "name": "Flow Traverse",
   "description": "Probe/insert 12 airflow; enable via AV2",
   "units": "FPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 15,
   "name": "Flow Traverse",
   "description": "Probe/insert 13 airflow; enable via AV2",
   "units": "FPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 16,
   "name": "Flow Traverse",
   "description": "Probe/insert 14 airflow; enable via AV2",
   "units": "FPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17,
   "name": "Flow Traverse",
   "description": "Probe/insert 15 airflow; enable via AV2",
   "units": "FPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 18,
   "name": "Flow Traverse",
   "description": "Probe/insert 16 airflow; enable via AV2",
   "units": "FPM",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 19,
   "name": "Temperature Traverse",
   "description": "Probe/insert 1 temperature; enable via AV2",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 20,
   "name": "Temperature Traverse",
   "description": "Probe/insert 2 temperature; enable via AV2",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 21,
   "name": "Temperature Traverse",
   "description": "Probe/insert 3 temperature; enable via AV2",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 22,
   "name": "Temperature Traverse",
   "description": "Probe/insert 4 temperature; enable via AV2",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 23,
   "name": "Temperature Traverse",
   "description": "Probe/insert 5 temperature; enable via AV2",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 24,
   "name": "Temperature Traverse",
   "description": "Probe/insert 6 temperature; enable via AV2",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 25,
   "name": "Temperature Traverse",
   "description": "Probe/insert 7 temperature; enable via AV2",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 26,
   "name": "Temperature Traverse",
   "description": "Probe/insert 8 temperature; enable via AV2",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 27,
   "name": "Temperature Traverse",
   "description": "Probe/insert 9 temperature; enable via AV2",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 28,
   "name": "Temperature Traverse",
   "description": "Probe/insert 10 temperature; enable via AV2",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 29,
   "name": "Temperature Traverse",
   "description": "Probe/insert 11 temperature; enable via AV2",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 30,
   "name": "Temperature Traverse",
   "description": "Probe/insert 12 temperature; enable via AV2",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 31,
   "name": "Temperature Traverse",
   "description": "Probe/insert 13 temperature; enable via AV2",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 32,
   "name": "Temperature Traverse",
   "description": "Probe/insert 14 temperature; enable via AV2",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 33,
   "name": "Temperature Traverse",
   "description": "Probe/insert 15 temperature; enable via AV2",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 34,
   "name": "Temperature Traverse",
   "description": "Probe/insert 16 temperature; enable via AV2",
   "units": "°F",
   "access": "R",
   "states": ""
  }
 ],
 "integration": {
  "summary": "This is a read-only airflow station: map average flow, average temperature and alarm status. Turn on per-probe traverse data with AV2 only if you need it. Set a unique device instance and network address on each transmitter before connecting it.",
  "minimum_points": [
   {
    "ref": "AI 1",
    "name": "Average Flow",
    "why": "Average airflow, CFM"
   },
   {
    "ref": "AI 2",
    "name": "Avgerage Temperature",
    "why": "Average air temperature, °F"
   },
   {
    "ref": "AI 3",
    "name": "Alarm Status",
    "why": "High/low airflow alarm"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "Factory device instance is 2 on both GTC116 and GTM116; set it in the NETWORK menu or by writing the Device object identifier (0 to 4,194,302).",
   "GTC116 BACnet MS/TP default baud is 76,800 (Modbus 19,200), set in the NETWORK menu.",
   "GTM116 defaults: BACnet IP, DHCP off, IP 10.0.0.100, mask 255.255.255.0, gateway 10.0.0.10; BACnet Ethernet can be selected instead.",
   "BACnet IP uses port 47808; Modbus TCP (port 502) is always enabled on the GTM116.",
   "RESET NET in the menu returns communication settings to factory defaults."
  ],
  "gotchas": [
   "Traverse objects AV3-AV34 stay empty until AV2 is set to Flow, Temp or Both."
  ]
 },
 "page": "https://easybacnet.com/bacnet-points-lists/ebtron/gold-series-gtx116",
 "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"
}
