{
 "manufacturer": "Avantec",
 "manufacturer_slug": "avantec",
 "model": "TA692FC-BAC fan coil thermostat (BACnet MS/TP)",
 "model_slug": "ta692fc-bac",
 "aliases": [
  "TA692FC-BAC",
  "TA692FC BACnet",
  "Avantec fan coil thermostat BACnet",
  "TA692FC"
 ],
 "equipment_type": "Fan coil thermostat (230 VAC, 4-pipe)",
 "applies_to": "Avantec TA692FC-BAC wall thermostat for 4-pipe fan coil units with 3-speed fans and on/off heating and cooling valves.",
 "summary": "The TA692FC-BAC is a 230 VAC touch-key fan coil thermostat with BACnet MS/TP (B-ASC profile). Its small fixed object list covers on/off, system mode, fan mode, heating and cooling setpoints, deadband, valve outputs, fan relay states, occupancy input and room and remote temperatures.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": 5,
 "access_inferred": false,
 "notes": [
  "The object table gives the Device ID range 0-3FFFF with the remark 'Default = 5, dlmstp = 1'.",
  "Temperature values are listed in °C; BV 2 switches the thermostat display unit.",
  "BV 3 and BV 4 are the heating and cooling valve outputs (terminals DO1 and DO2); the table lists them as read/write.",
  "Source: Avantec functional specification of TA692FC-BAC, 04 May 2023."
 ],
 "source": {
  "title": "Functional Specification of TA692FC-BAC",
  "doc_number": "TA692FC-BAC-20230504a",
  "revision_date": "2023-05-04",
  "url": "https://avantec-thingsboard.readthedocs.io/en/latest/_downloads/ce39f363848fc926bccf89d3868da2b4/TA692FC-BAC-20230504a.pdf"
 },
 "integration": {
  "summary": "Give the thermostat a unique MS/TP address and device instance, then switch it on (BV 0), set the system mode (AV 0), fan mode (AV 2) and the heat/cool setpoints (AV 6/7). Read room temperature (AI 0), the valve outputs and the fan relay states.",
  "minimum_points": [
   {
    "ref": "BV 0",
    "name": "Room Unit On/Off",
    "why": "Thermostat on/off, 1 = on"
   },
   {
    "ref": "AV 0",
    "name": "System mode",
    "why": "0 Heat, 1 Cool, 2 Auto"
   },
   {
    "ref": "AV 2",
    "name": "Fan Mode",
    "why": "0 Off, 1 Low, 2 Med, 3 Hi, 4 Auto"
   },
   {
    "ref": "AV 6",
    "name": "Heat Set Point",
    "why": "Heating setpoint, °C"
   },
   {
    "ref": "AV 7",
    "name": "Cool Set Point",
    "why": "Cooling setpoint, °C"
   },
   {
    "ref": "AI 0",
    "name": "Room Temperature",
    "why": "Room temperature, °C"
   },
   {
    "ref": "BV 3",
    "name": "Heat valve",
    "why": "Heating valve state"
   },
   {
    "ref": "BV 4",
    "name": "Cool valve",
    "why": "Cooling valve state"
   },
   {
    "ref": "BI 0",
    "name": "Occupancy Sensor",
    "why": "Occupancy contact: 0 Comfort, 1 Eco"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "BACnet MS/TP on terminals D+, D- and Gnd; B-ASC profile with ReadProperty, ReadPropertyMultiple and WriteProperty.",
   "Device ID range 0-3FFFF (hex); the table remark gives a default of 5."
  ],
  "gotchas": [
   "The table lists temperature ranges in °C only."
  ]
 },
 "points": [
  {
   "type": "BV",
   "instance": 0,
   "name": "Room Unit On/Off",
   "description": "Thermostat on/off (default off)",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "Force Ventilation",
   "description": "Forced ventilation (default disabled)",
   "units": "",
   "access": "W",
   "states": "0=Disable, 1=Enable"
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "Temperature Unit",
   "description": "Display unit (default Celsius)",
   "units": "",
   "access": "W",
   "states": "0=Celsius, 1=Fahrenheit"
  },
  {
   "type": "BV",
   "instance": 3,
   "name": "Heat valve",
   "description": "Heating valve output",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 4,
   "name": "Cool valve",
   "description": "Cooling valve output",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 0,
   "name": "Occupancy Sensor",
   "description": "Occupancy contact input (default Comfort)",
   "units": "",
   "access": "R",
   "states": "0=Comfort, 1=Eco"
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "Fan Auto",
   "description": "Fan in auto mode",
   "units": "",
   "access": "R",
   "states": "0=Manual, 1=Auto"
  },
  {
   "type": "BI",
   "instance": 2,
   "name": "Fan Low",
   "description": "Low fan speed relay",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 3,
   "name": "Fan Med",
   "description": "Medium fan speed relay",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 4,
   "name": "Fan Hi",
   "description": "High fan speed relay",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "AI",
   "instance": 0,
   "name": "Room Temperature",
   "description": "Room temperature, 5.0-35.0",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1,
   "name": "Remote Sensor Temperature",
   "description": "External NTC sensor temperature, 5.0-35.0",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 0,
   "name": "System mode",
   "description": "Heat, Cool or Auto (default Heat)",
   "units": "",
   "access": "W",
   "states": "0=Heat, 1=Cool, 2=Auto"
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "Dead band",
   "description": "1.0-4.0 in 0.5 steps (default 2)",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "Fan Mode",
   "description": "Fan speed selection (default Off)",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=Low, 2=Med, 3=Hi, 4=Auto"
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "Temperature Calibration",
   "description": "Room sensor offset, -4 to 4 (default 0)",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "Fan Span Heat",
   "description": "Heating fan speed span, 1-4 (default 1)",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "Fan Span Cool",
   "description": "Cooling fan speed span, 1-4 (default 1)",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "Heat Set Point",
   "description": "Heating setpoint, 5.0-35.0 (default 20)",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "Cool Set Point",
   "description": "Cooling setpoint, 5.0-35.0 (default 25)",
   "units": "°C",
   "access": "W",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/avantec/ta692fc-bac",
 "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"
}
