{
 "manufacturer": "Functional Devices",
 "manufacturer_slug": "functional-devices",
 "model": "RIB[*]24B-BCAI BACnet relay with analog input",
 "model_slug": "rib24b-bcai",
 "aliases": [
  "RIB24B-BCAI",
  "RIB[*]24B-BCAI",
  "BACnet RIB analog input"
 ],
 "equipment_type": "Other equipment (BACnet relay / I/O module)",
 "applies_to": "Functional Devices RIB[*]24B-BCAI BACnet MS/TP relay with one analog input and two binary inputs.",
 "summary": "A small BACnet MS/TP relay module: one relay output (BO1), two binary inputs and one analog input that can be set for 0-5 V, 0-10 V or a 10K thermistor. Three BVs and two AVs run an optional on-board set point function on the analog input.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": "Firmware 2.04, application 1.5",
 "default_device_instance": 277000,
 "access_inferred": false,
 "notes": [
  "Object names are user-writable and the PICS prints no factory default name, so each object is listed by its printed ID (BI1, BO1...).",
  "BO1 has a 16-level priority array, minimum on/off times and a writable relinquish default.",
  "AI1 units are writable (any BACnet unit) and the input type is set through Device_Type."
 ],
 "source": {
  "title": "BACnet RIB Protocol Implementation Conformance Statement, RIB[*]24B-BCAI PICS v1.50",
  "doc_number": null,
  "revision_date": "2018-03-26",
  "url": "https://www.functionaldevices.com/sfsites/c/cms/delivery/media/MCYTFJGV2JYFC2NP7NTRLT2YH6G4"
 },
 "integration": {
  "summary": "Command the relay through BO1 and read the inputs. Leave BV1 off unless you want the module to switch BO1 itself from AI1 against AV1/AV2.",
  "minimum_points": [
   {
    "ref": "BO 1",
    "name": "BO1",
    "why": "Relay command"
   },
   {
    "ref": "BI 1",
    "name": "BI1",
    "why": "Binary input 1 status"
   },
   {
    "ref": "BI 2",
    "name": "BI2",
    "why": "Binary input 2 status"
   },
   {
    "ref": "AI 1",
    "name": "AI1",
    "why": "Analog input value"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "The PICS prints the device object ID default as DE277000 (vendor ID 277); it is writable.",
   "MS/TP master; baud rates are listed in the PICS. Max_Master defaults to 127."
  ],
  "gotchas": [
   "BV3 reports whether the set point settings are valid before the set point function will act."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "AI1",
   "description": "Analog input: 0-5 Vdc, 0-10 Vdc or 10K T2/T3 thermistor",
   "units": "any BACnet unit (writable)",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "BI1",
   "description": "Binary input 1",
   "units": "",
   "access": "R",
   "states": "Inactive/Active text user-set"
  },
  {
   "type": "BI",
   "instance": 2,
   "name": "BI2",
   "description": "Binary input 2",
   "units": "",
   "access": "R",
   "states": "Inactive/Active text user-set"
  },
  {
   "type": "BO",
   "instance": 1,
   "name": "BO1",
   "description": "Relay output",
   "units": "",
   "access": "C",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "Set Point Function Enable",
   "description": "Turns the on-board set point function on/off",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "Set Point Mode",
   "description": "Increasing or decreasing set point action",
   "units": "",
   "access": "W",
   "states": "0=INC, 1=DEC"
  },
  {
   "type": "BV",
   "instance": 3,
   "name": "Set Point Function Status",
   "description": "Whether the set point settings are valid",
   "units": "",
   "access": "R",
   "states": "0=Invalid, 1=Valid"
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "Set Point",
   "description": "Set point for the on-board control logic",
   "units": "any BACnet unit",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "Set Point Differential",
   "description": "Differential for the on-board control logic",
   "units": "any BACnet unit",
   "access": "W",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/functional-devices/rib24b-bcai",
 "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"
}
