{
 "manufacturer": "Air Monitor",
 "manufacturer_slug": "air-monitor",
 "model": "ELECTRA-flo/SD thermal airflow station (BACnet MS/TP)",
 "model_slug": "electra-flo-sd",
 "aliases": [
  "ELECTRA-flo/SD",
  "ElectraFlo/SD",
  "Electra-flo SD",
  "Air Monitor ELECTRA-flo"
 ],
 "equipment_type": "Airflow measuring station (thermal dispersion)",
 "applies_to": "Air Monitor (ONICON group) ELECTRA-flo/SD thermal dispersion airflow probes and transmitters, set to BACnet MS/TP by DIP switch.",
 "summary": "The ELECTRA-flo/SD measures duct air velocity and temperature with thermistor sensors and sends them over BACnet MS/TP (or Modbus RTU, DIP-selectable). It has four Analog Inputs (velocity, velocity pressure, temperature, volumetric flow) and one writable Analog Value for the duct area. Airflow reads 0 until the duct area is written.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": "0.8.3 (device object default)",
 "default_device_instance": "Same as the DIP-switch MAC address",
 "access_inferred": false,
 "notes": [
  "The manual gives the Analog Input object names only as 'Various'; their names here are the descriptions from the object table. AV 0 keeps its printed default name 'AV-0' (Duct Area Scale Factor).",
  "Volumetric flow (AI 4) is velocity times the duct area written to AV 0: square feet in US units, square meters in SI units.",
  "AI Present_Value and Out_Of_Service are listed as writable; inputs only accept writes for testing.",
  "Source: ELECTRA-flo/SD with BACnet MS/TP or Modbus RTU output manual DOC-0005317 Rev. A, section 4.3."
 ],
 "source": {
  "title": "ELECTRA-flo/SD with BACnet MS/TP or MODBUS RTU Output",
  "doc_number": "DOC-0005317 Rev. A",
  "revision_date": null,
  "url": "https://www.airmonitor.com/hvac/wp-content/uploads/sites/2/electra-flo-sd-bacnet-modbus-manual.pdf"
 },
 "integration": {
  "summary": "Set S1 SW5 down for BACnet, the MAC address and baud on the DIP switches, then write the duct area to AV 0 once. Read volumetric flow, velocity and temperature.",
  "minimum_points": [
   {
    "ref": "AV 0",
    "name": "AV-0",
    "why": "Duct area, ft2 (US) or m2 (SI); write once"
   },
   {
    "ref": "AI 4",
    "name": "Volumetric Flow",
    "why": "Airflow, CFM or m3/min"
   },
   {
    "ref": "AI 1",
    "name": "Velocity",
    "why": "Average velocity, ft/min or m/min"
   },
   {
    "ref": "AI 3",
    "name": "Temperature",
    "why": "Air temperature"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "Protocol: S1 bank SW5 down = BACnet.",
   "MAC address 0-127 on the S2 DIP switches; baud 9600, 19200, 38400 or 76800 by DIP switch; 120 ohm termination by DIP switch.",
   "Device instance starts equal to the MAC address and can then be written in the device object (0-4,194,303).",
   "No segmentation; max APDU 206."
  ],
  "gotchas": [
   "AI 4 reads 0 until AV 0 holds the duct area.",
   "AV 0 must match the unit system: square feet for US units, square meters for SI."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "Velocity",
   "description": "Average air velocity",
   "units": "ft/min or m/min",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "Velocity Pressure",
   "description": "Equivalent velocity pressure",
   "units": "inH2O or cmH2O",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "Temperature",
   "description": "Air temperature",
   "units": "°F or °C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "Volumetric Flow",
   "description": "Airflow = velocity x duct area (AV 0)",
   "units": "CFM or m3/min",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 0,
   "name": "AV-0",
   "description": "Duct Area Scale Factor: duct area used to compute airflow",
   "units": "ft2 or m2",
   "access": "W",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/air-monitor/electra-flo-sd",
 "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"
}
