{
 "manufacturer": "Greystone Energy Systems",
 "manufacturer_slug": "greystone",
 "model": "GO3 Series horticulture CO2 sensor (BACnet MS/TP)",
 "model_slug": "go3-horticulture-co2-sensor",
 "aliases": [
  "GO3",
  "GO3 BACnet",
  "Greystone GO3 greenhouse CO2"
 ],
 "equipment_type": "Greenhouse CO2 sensor",
 "applies_to": "Greystone GO3 series horticulture CO2 sensors (0-20,000 ppm) with optional temperature, RH and relay, using BACnet MS/TP.",
 "summary": "The GO3 is a Greystone CO2 sensor for grow rooms and greenhouses, with native BACnet MS/TP. CO2 and the optional temperature and RH readings are Analog Inputs; altitude, relay setpoint, hysteresis, delay and offsets are Analog Values, and the relay state is a Binary Input. Its device object name defaults to \"CDD CO2 001\".",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": 381001,
 "access_inferred": false,
 "notes": [
  "Points from the object table in section 1.1 of the setup guide.",
  "The relay setpoint and hysteresis limits depend on the CO2 sensor fitted: auto-calibrating (up to 5000 ppm) or dual-beam (up to 15,000 ppm).",
  "Temperature, RH and relay objects report a fault when those options are not installed; BV 2 only works with the auto-cal sensor.",
  "Access from the object pages: AV and BV Present_Value are read/write."
 ],
 "source": {
  "title": "GO3 Series Horticulture Sensor - Setup Guide BACnet Communication",
  "doc_number": "SG-GO3-BACnet-01-01",
  "revision_date": "08/18",
  "url": "https://downloads.greystoneenergy.com/Website%20Documents/GO3/SG-GO3BACnet-01-01.pdf"
 },
 "integration": {
  "summary": "Set the MS/TP MAC in the menu, set altitude, then read CO2 (AI 1) and the optional temperature and RH. Use the relay status if the relay drives CO2 dosing or venting.",
  "minimum_points": [
   {
    "ref": "AI 1",
    "name": "CO2",
    "why": "Room CO2, ppm"
   },
   {
    "ref": "AI 2",
    "name": "Temperature",
    "why": "Room temperature (option)"
   },
   {
    "ref": "AI 3",
    "name": "Relative Humidity",
    "why": "Room RH (option)"
   },
   {
    "ref": "BI 1",
    "name": "Relay Status",
    "why": "CO2 relay energized"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "Device instance defaults to 381001 (381000 + MAC 1); it stops following the MAC once written over BACnet.",
   "Max_Master defaults to 127 and is writable (1-127)."
  ],
  "gotchas": [
   "Objects for options that are not fitted report Reliability NO_SENSOR and Event_State FAULT."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "CO2",
   "description": "CO2, 0-20,000 ppm",
   "units": "ppm",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "Temperature",
   "description": "Temperature, 0-50 °C (temperature option)",
   "units": "°C / °F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "Relative Humidity",
   "description": "Relative humidity, 0-100 % (RH option)",
   "units": "%RH",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "Altitude",
   "description": "Installed altitude, 0-5000 ft (default 0)",
   "units": "ft",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "Relay Setpoint",
   "description": "CO2 relay trip point (default 1000 ppm); max 5000 auto-cal, 15,000 dual-beam",
   "units": "ppm",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "Relay Hysteresis",
   "description": "Relay hysteresis (default 50 ppm); max 200 auto-cal, 500 dual-beam",
   "units": "ppm",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "Relay On Delay",
   "description": "Relay on delay, 0-255 s (default 15)",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "Temperature Offset",
   "description": "Temperature offset, ±5 Δ°C or ±10 Δ°F (default 0)",
   "units": "delta °C / °F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "RH Offset",
   "description": "RH offset, ±10 %RH (default 0)",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "Temperature Units",
   "description": "Temperature unit select",
   "units": "",
   "access": "W",
   "states": "0=°C, 1=°F"
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "Auto Cal Enable",
   "description": "CO2 auto-calibration (auto-cal sensor only; default 1)",
   "units": "",
   "access": "W",
   "states": "0=Disable, 1=Enable"
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "Relay Status",
   "description": "CO2 relay energized (relay option)",
   "units": "",
   "access": "R",
   "states": "0=Inactive, 1=Active"
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/greystone/go3-horticulture-co2-sensor",
 "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"
}
