{
 "manufacturer": "RenewAire",
 "manufacturer_slug": "renewaire",
 "model": "BACnet Fan Control BACNETFC-W",
 "model_slug": "bacnet-fan-control-bacnetfc-w",
 "aliases": [
  "BACNETFC-W",
  "BACNETFC",
  "RenewAire BACnet Fan Control",
  "RenewAire BACnet fan controller"
 ],
 "equipment_type": "Energy recovery ventilator (ERV) BACnet fan control",
 "applies_to": "RenewAire HE and LE series ERVs, plus EV Premium, EV Premium+, SL75 and SL+ 75 units.",
 "summary": "The BACNETFC-W is a wall-mounted controller accessory that lets a BMS turn a RenewAire ERV on and off over BACnet MS/TP, alongside its keypad and a remote interlock input. On HE and LE units it also sets supply and exhaust fan speeds independently as 0-10 V signals; on EV Premium(+) and SL units it only switches the fan enable. The object list is small and fixed: 16 objects.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": false,
 "notes": [
  "Access follows the manual's descriptions: AV 1, AV 2 and BV 1-3 are writable from BACnet; AV 3, AV 7 and AV 8 are described as writable only from the keypad in program mode, so they are listed read only.",
  "Fan setpoints (AV 1, AV 2) apply to units with variable-speed fans (HE and LE series); EV Premium(+) and SL units only use the fan enable.",
  "The MS/TP baud rate is set at the keypad: 9600, 19200, 38400, 57600, 76800 or 115200 bps.",
  "The supplement does not give a default MAC address or device instance in its readable text."
 ],
 "source": {
  "title": "BACnet Fan Control Supplemental Installation & Operation Manual BACNETFC-W - Residential and Commercial Units",
  "doc_number": "105802_003_FEB26",
  "revision_date": "2026-02",
  "url": "https://renewaire.com/wp-content/uploads/2025/06/BACnet_Fan_Control_Supplement_105802_003_FEB26.pdf"
 },
 "integration": {
  "summary": "Set BMS Enable to ON in the controller's program menu (or write BV 1), then start and stop the ERV with BV 2. On HE and LE units write the supply and exhaust fan setpoints (AV 1, AV 2) as 0-10 V. Read BV 4 for unit status; there is no alarm object.",
  "minimum_points": [
   {
    "ref": "BV 2",
    "name": "BMS On/Off",
    "why": "Run/stop command (1 = on)"
   },
   {
    "ref": "BV 1",
    "name": "Enable BMS",
    "why": "Must be On for BMS on/off control"
   },
   {
    "ref": "AV 1",
    "name": "Supply Fan Setpoint",
    "why": "Supply fan speed signal, 0-10 V (HE/LE units)"
   },
   {
    "ref": "AV 2",
    "name": "Exhaust Fan Setpoint",
    "why": "Exhaust fan speed signal, 0-10 V (HE/LE units)"
   },
   {
    "ref": "BV 4",
    "name": "Unit Status",
    "why": "Unit on/off status"
   },
   {
    "ref": "BI 1",
    "name": "Interlock",
    "why": "Interlock input, 1 = closed"
   }
  ],
  "enable": "BMS Enable (BV 1, also in the keypad's program menu) must be ON for the BMS to switch the unit with BV 2. The manual says that with it on, all conditions must be met for the unit to start; the main screen shows separate run indicators for the user setting (BV 3), the BMS and the interlock (BI 1).",
  "heartbeat": "AV 3 Network Activity Timeout (1-120 s, default 60 s) is set at the keypad in program mode. The supplement does not say what the controller does when it expires.",
  "remote_sensors": null,
  "setup": [
   "BACnet MS/TP; set the baud rate (9600-115200 bps) and network settings under Server Settings in the program menu.",
   "Program mode: move jumper JP1 to PGM; changes save immediately; move it back to RUN when done.",
   "For normal running, set JP1 to RUN, JP2 to AO1 and JP3 to NONE.",
   "Wire an interlock device (smoke detector, occupancy sensor) to U1, or jumper U1 to common."
  ],
  "gotchas": [
   "AO 1/AO 2 and BO 1-4 are the controller's actual outputs and are read only; command through AV 1/AV 2 and BV 2.",
   "EV Premium(+) and SL units have no variable fan speed through this controller, only on/off.",
   "BV 3 User On/Off is also changed at the keypad, so it can differ from what the BMS last wrote."
  ]
 },
 "points": [
  {
   "type": "AO",
   "instance": 1,
   "name": "Supply Fan Command",
   "description": "Supply fan 0-10 V output, read only",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 2,
   "name": "Exhaust Fan Command",
   "description": "Exhaust fan 0-10 V output, read only",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "Supply Fan Setpoint",
   "description": "Supply fan output setpoint, 0-10 V, default 5.0 V",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "Exhaust Fan Setpoint",
   "description": "Exhaust fan output setpoint, 0-10 V, default 5.0 V",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "Network Activity Timeout",
   "description": "Network activity timeout, 1-120 s, default 60 s; keypad setting",
   "units": "s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "Active Display Back-light",
   "description": "Active display backlight, default 50 %; keypad setting",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "Inactive Display Back-light",
   "description": "Inactive display backlight, default 50 %; keypad setting",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "Interlock",
   "description": "Remote on/off (interlock) input",
   "units": "",
   "access": "R",
   "states": "0=Open; 1=Closed"
  },
  {
   "type": "BO",
   "instance": 1,
   "name": "Supply Fan Enable",
   "description": "Supply fan enable output, read only",
   "units": "",
   "access": "R",
   "states": "0=Off; 1=On"
  },
  {
   "type": "BO",
   "instance": 2,
   "name": "Exhaust Fan Enable",
   "description": "Exhaust fan enable output, read only",
   "units": "",
   "access": "R",
   "states": "0=Off; 1=On"
  },
  {
   "type": "BO",
   "instance": 3,
   "name": "Supply Damper",
   "description": "Supply damper output, read only",
   "units": "",
   "access": "R",
   "states": "0=Off; 1=On"
  },
  {
   "type": "BO",
   "instance": 4,
   "name": "Exhaust Damper",
   "description": "Exhaust damper output, read only",
   "units": "",
   "access": "R",
   "states": "0=Off; 1=On"
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "Enable BMS",
   "description": "Enables control from the BMS",
   "units": "",
   "access": "W",
   "states": "0=Off; 1=On"
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "BMS On/Off",
   "description": "BMS on/off command",
   "units": "",
   "access": "W",
   "states": "0=Off; 1=On"
  },
  {
   "type": "BV",
   "instance": 3,
   "name": "User On/Off",
   "description": "User on/off; also set at the keypad",
   "units": "",
   "access": "W",
   "states": "0=Off; 1=On"
  },
  {
   "type": "BV",
   "instance": 4,
   "name": "Unit Status",
   "description": "Unit operating status",
   "units": "",
   "access": "R",
   "states": "0=Off; 1=On"
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/renewaire/bacnet-fan-control-bacnetfc-w",
 "note": "Re-typed from the manufacturer's public documentation (see source). Point availability varies by firmware and options; verify against the live device."
}
