{
 "manufacturer": "Wildeboer",
 "manufacturer_slug": "wildeboer",
 "model": "OR4 pro smoke release device (RM4 optical smoke switch), BACnet IP",
 "model_slug": "or4-pro",
 "aliases": [
  "OR4 pro",
  "OR4",
  "OR4-02",
  "Wildeboer OR4",
  "RM4",
  "Rauchauslöseeinrichtung OR4"
 ],
 "equipment_type": "Duct smoke detector / smoke release device",
 "applies_to": "Wildeboer OR4 pro duct smoke release devices with the RM4 optical smoke switch and FS7 flow sensor, BACnet version.",
 "summary": "The OR4 pro is a duct smoke release device built around the RM4 optical smoke switch. Its BACnet interface is small: airflow and contamination level as Analog Inputs, operating hours of the OR4 and RM4 as Analog Values, and alarm, contamination trend, fault and airflow flags as Binary Inputs. Nothing is writable.",
 "bacnet_transport": [
  "BACnet IP"
 ],
 "firmware": "FW_006 V1.0.0 (PICS)",
 "default_device_instance": 2000,
 "access_inferred": false,
 "notes": [
  "Objects come from the EDE file (bacnet_EDE_OR4_02.csv) in Wildeboer's interface ZIP; all are marked not settable.",
  "Object names and state texts are German, kept as in the EDE (ASCII spellings such as Stroemung).",
  "The ZIP also holds a German PICS (or4pro_bacnet_pics_de_01-00) titled BACnet IP.",
  "Instance numbers follow the EDE object-instance column (1-9 running). The PICS in the same ZIP numbers the same objects per type instead (AI 1-2, AV 1-2, BI 1-5); check with a scan."
 ],
 "source": {
  "title": "BACnet Interface description OR4 pro (EDE files + PICS, ZIP)",
  "doc_number": "OR4-02 EDE v1.0",
  "revision_date": "2021-10-04",
  "url": "https://wildeboer.de/dokumente/produkte/brandschutz-entrauchung/or4/sprachuebergreifend/or4pro_bacnet_schnittstellenbeschreibung.zip"
 },
 "integration": {
  "summary": "Read-only device: map the smoke alarm, fault and contamination flags and the airflow flag, plus the contamination level for service planning.",
  "minimum_points": [
   {
    "ref": "BI 9",
    "name": "Stroemungssensor",
    "why": "Airflow present in duct"
   },
   {
    "ref": "AI 2",
    "name": "Verschmutzung",
    "why": "Smoke switch contamination, %"
   },
   {
    "ref": "BI 5",
    "name": "RM4 Alarm",
    "why": "Smoke alarm"
   },
   {
    "ref": "BI 8",
    "name": "RM4 Fault",
    "why": "Smoke switch fault"
   },
   {
    "ref": "BI 6",
    "name": "RM4 Trend2",
    "why": "Heavy contamination, service needed"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "Device object OR4-02 Device, instance 2000 in the EDE file."
  ],
  "gotchas": [
   "All objects are read-only.",
   "The EDE and the PICS number the objects differently (running 1-9 vs per type); confirm instances with a device scan before mapping."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "Stroemungssensor FS7",
   "description": "Duct air velocity from flow sensor FS7",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "Verschmutzung",
   "description": "RM4 contamination tracking",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "Betriebsstunden OR4",
   "description": "OR4 smoke release device operating hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "Betriebsstunden RM4",
   "description": "RM4 optical smoke switch operating hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 5,
   "name": "RM4 Alarm",
   "description": "Smoke alarm flag from RM4 status byte",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BI",
   "instance": 6,
   "name": "RM4 Trend2",
   "description": "Heavy contamination flag from RM4",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Stark verschmutzt"
  },
  {
   "type": "BI",
   "instance": 7,
   "name": "RM4 Trend1",
   "description": "Light contamination flag from RM4",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Leicht verschmutzt"
  },
  {
   "type": "BI",
   "instance": 8,
   "name": "RM4 Fault",
   "description": "Fault flag from RM4 status byte",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Stoerung"
  },
  {
   "type": "BI",
   "instance": 9,
   "name": "Stroemungssensor",
   "description": "Airflow present",
   "units": "",
   "access": "R",
   "states": "0=Keine Stroemung, 1=Stroemung vorhanden"
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/wildeboer/or4-pro",
 "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"
}
