{
 "manufacturer": "Paragon Controls",
 "manufacturer_slug": "paragon-controls",
 "model": "SPM-3000 Micro Guardian space pressure monitor (BACnet MS/TP)",
 "model_slug": "spm-3000",
 "aliases": [
  "SPM-3000",
  "SPM3000",
  "Micro Guardian",
  "Paragon Micro Guardian"
 ],
 "equipment_type": "Room pressure monitor",
 "applies_to": "Paragon Controls SPM-3000 (Micro Guardian) single-space pressure monitors with the BACnet communication board.",
 "summary": "The SPM-3000 Micro Guardian monitors one room's differential pressure and alarms on it. On BACnet MS/TP it gives the pressure reading, the room mode (off, positive, negative), separate alarm limits for each mode and the alarm status.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": false,
 "notes": [
  "The manual gives each object as '<object type> <number> - <label>'; the label is used here as the object name.",
  "The process value units follow MSV 3.",
  "Device instance range 1,002 to 65,535 per the manual."
 ],
 "source": {
  "title": "BACnet Communication Operation & Maintenance Manual (MicroTransEQ, MicroTransII, SPM-3000, SPM-4000)",
  "doc_number": null,
  "revision_date": "Revision Level 003",
  "url": "https://paragoncontrols.com/wp-content/uploads/2021/03/BACnet-IOM.pdf"
 },
 "integration": {
  "summary": "Set the room mode with MSV 1 (positive or negative) and read the pressure AI 1 and the alarm status MSV 2.",
  "minimum_points": [
   {
    "ref": "MV 1",
    "name": "Operating Mode",
    "why": "Room mode: 1 off, 2 positive, 3 negative"
   },
   {
    "ref": "AI 1",
    "name": "Process Value",
    "why": "Room differential pressure"
   },
   {
    "ref": "MV 2",
    "name": "Alarm Status",
    "why": "Alarm: 1 none, 2 high, 3 low"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "MS/TP MAC address 2-127, unique on each trunk; set at the device (see the device O&M).",
   "Baud 9600, 19200, 38400 or 76800; the SPM-3000 section gives 38400 as the default.",
   "Turn the BACnet terminator switch ON only on the two end devices of the trunk.",
   "Device instance 1,002 to 65,535."
  ],
  "gotchas": [
   "Alarm limits are separate for positive (AV 2/3) and negative (AV 4/5) mode.",
   "AV 7 is the front-panel password; leave it alone unless asked."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "Process Value",
   "description": "Measured room pressure",
   "units": "Per MSV 3",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "Operating Range",
   "description": "Pressure span",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "Pos Lo Alarm",
   "description": "Low alarm limit, positive mode",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "Pos Hi Alarm",
   "description": "High alarm limit, positive mode",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "Neg Lo Alarm",
   "description": "Low alarm limit, negative mode",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "Neg Hi Alarm",
   "description": "High alarm limit, negative mode",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "Alarm Delay",
   "description": "Alarm delay",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "Field Password",
   "description": "Front-panel password",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "Process Filter",
   "description": "Reading filter",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 9,
   "name": "Decimal Point",
   "description": "Display decimal places",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "Audible Alarm Enable",
   "description": "Audible alarm on/off",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "MV",
   "instance": 1,
   "name": "Operating Mode",
   "description": "Room mode: off, positive or negative",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=Pos, 3=Neg"
  },
  {
   "type": "MV",
   "instance": 2,
   "name": "Alarm Status",
   "description": "Alarm state",
   "units": "",
   "access": "R",
   "states": "1=No Alarms, 2=High, 3=Low"
  },
  {
   "type": "MV",
   "instance": 3,
   "name": "Engineering Units",
   "description": "Pressure units",
   "units": "",
   "access": "W",
   "states": "1=\"W.C., 2=Pa, 3=KPa, 4=mmW.C."
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/paragon-controls/spm-3000",
 "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"
}
