{
 "manufacturer": "Sierra Instruments",
 "manufacturer_slug": "sierra-instruments",
 "model": "InnovaSonic 207i Ultrasonic Liquid Flow Meter",
 "model_slug": "innovasonic-207i",
 "aliases": [
  "207i",
  "InnovaSonic 207i",
  "Sierra 207i"
 ],
 "equipment_type": "Ultrasonic liquid flow and energy meter",
 "applies_to": "Sierra InnovaSonic 207i ultrasonic (transit-time) liquid flow meters with the BACnet MS/TP option module.",
 "summary": "The InnovaSonic 207i is a clamp-on ultrasonic liquid flow meter that can also calculate thermal energy. With its BACnet MS/TP module it exposes 23 Analog Inputs (flow, velocity, flow and energy totals, temperatures, pressure, density, enthalpy, signal diagnostics and two error-flag words) and one Analog Value to reset the totalizers.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": true,
 "notes": [
  "From section 4.3, BACnet Supported Device, Object and Property Table (manual pages 17-26), and 4.4.2 for AV-1. The quick-start guide P/N 47-0572-A lists the same 23 AI + 1 AV.",
  "Object names are the Object Name property values from the table; several differ from the row labels (for example AI-7 \"+ Energy Tot\").",
  "Flow, total, pressure and density units follow the units chosen in the meter menu. No read/write column is printed; only AV-1 is described as writable."
 ],
 "source": {
  "title": "InnovaSonic 207i BACnet Instruction Manual",
  "doc_number": "IM-207i-BACnet",
  "revision_date": "V2.3/19",
  "url": "https://sierrainstruments.com/userfiles/file/manuals/207i-bacnet-manual.pdf"
 },
 "integration": {
  "summary": "Read flow, the net totalizer and, for energy metering, the energy flow rate and net energy total. Monitor the two error-flag AIs. Totalizers can be reset by writing AV-1.",
  "minimum_points": [
   {
    "ref": "AI 1",
    "name": "Flow",
    "why": "Flow rate"
   },
   {
    "ref": "AI 5",
    "name": "NET Totalizer",
    "why": "Net flow total"
   },
   {
    "ref": "AI 6",
    "name": "Energy Flow Rate",
    "why": "Thermal energy rate"
   },
   {
    "ref": "AI 9",
    "name": "Net Energy Tot",
    "why": "Net energy total"
   },
   {
    "ref": "AI 12",
    "name": "Quality",
    "why": "Signal quality, %"
   },
   {
    "ref": "AI 22",
    "name": "Error Flag 1",
    "why": "Error flag word 1"
   },
   {
    "ref": "AI 23",
    "name": "Error Flag 2",
    "why": "Error flag word 2"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "Set the MS/TP baud (9600, 19200 or 38400) and MAC address (1-127) with the 207i SIP software or the meter keypad.",
   "The BACnet module normally sits in slot 12 of the terminal board; RS-485 terminals are A-, B+ and C (isolated ground).",
   "Give every meter a unique MAC address and device instance."
  ],
  "gotchas": [
   "After writing 1, 2 or 3 to AV-1 to reset totals, write 0 again or the totals keep resetting.",
   "Duplicate MAC addresses can lock up the whole MS/TP bus."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "Flow",
   "description": "Current Flow Rate",
   "units": "per meter setup",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "Velocity",
   "description": "Current Velocity of Fluid",
   "units": "m/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "POS Totalizer",
   "description": "POS Flow Total",
   "units": "per meter setup",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "NEG Totalizer",
   "description": "NEG Flow total",
   "units": "per meter setup",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 5,
   "name": "NET Totalizer",
   "description": "Net Flow Total of Fluid",
   "units": "per meter setup",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 6,
   "name": "Energy Flow Rate",
   "description": "Energy Flow Rate of Fluid",
   "units": "per meter setup",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 7,
   "name": "+ Energy Tot",
   "description": "Energy Positive Total",
   "units": "per meter setup",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 8,
   "name": "-Energy Tot",
   "description": "Energy Negative Total",
   "units": "per meter setup",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 9,
   "name": "Net Energy Tot",
   "description": "Energy Net Total",
   "units": "per meter setup",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10,
   "name": "Dt",
   "description": "Delta Time",
   "units": "ns",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 11,
   "name": "Signal",
   "description": "Signal Amplitude",
   "units": "dB",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 12,
   "name": "Quality",
   "description": "Quality of Signal",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 13,
   "name": "Noise",
   "description": "Noise Portion in Signal",
   "units": "dB",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 14,
   "name": "Gain",
   "description": "Gain at Amplifier",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 15,
   "name": "Fluid Temp",
   "description": "Temperature of the Fluid",
   "units": "°C or °F (per meter setup)",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 16,
   "name": "Inlet Temp",
   "description": "Inlet Temperature",
   "units": "°C or °F (per meter setup)",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 17,
   "name": "Outlet Temp",
   "description": "Outlet Temperature",
   "units": "°C or °F (per meter setup)",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 18,
   "name": "Fluid Pressure",
   "description": "",
   "units": "per meter setup",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 19,
   "name": "Fluid Density",
   "description": "",
   "units": "per meter setup",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 20,
   "name": "Inlet Enthalpy",
   "description": "",
   "units": "kJ/kg",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 21,
   "name": "Outlet Enthalpy",
   "description": "",
   "units": "kJ/kg",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 22,
   "name": "Error Flag 1",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 23,
   "name": "Error Flag 2",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "Reset Totalizers",
   "description": "Write 1-3 to reset, then write 0",
   "units": "",
   "access": "W",
   "states": "0=Do nothing, 1=Reset flow totalizers, 2=Reset energy totalizers, 3=Reset flow and energy totalizers"
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/sierra-instruments/innovasonic-207i",
 "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"
}
