{
 "manufacturer": "Thermokon",
 "manufacturer_slug": "thermokon",
 "model": "NOVOS 3 / NOVOS 5 RS485 BACnet room operating units",
 "model_slug": "novos-3-novos-5-bacnet",
 "short_model": "NOVOS 3/5 BACnet",
 "aliases": [
  "NOVOS 3 RS485 BACnet",
  "NOVOS 5 LCD RS485 BACnet",
  "NOVOS 3 x",
  "NOVOS 5 x",
  "NOVOS 5 LCD"
 ],
 "equipment_type": "Room operating unit / room sensor",
 "applies_to": "Thermokon NOVOS 3 and NOVOS 5 (LCD) wall units with RS485 BACnet MS/TP, in temperature, CO2, humidity and VOC sensor variants.",
 "summary": "NOVOS 3 and NOVOS 5 are wall-mounted room sensors and operating units with a BACnet MS/TP interface. They measure temperature and, depending on the variant, humidity, CO2 and VOC, and offer occupancy, setpoint and fan-stage inputs for the room controller in the BMS. Only the main operating values are BACnet objects; the rest is set through a configuration file written with Thermokon's uConfig tool.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": "Device Offset ID + MAC address",
 "access_inferred": true,
 "notes": [
  "Object list from the 'Description of RS485 BACnet Interface NOVOS 3 / NOVOS 5' manual, rev D, pages 4-9. Object names are printed in square brackets in the manual; the brackets are dropped here.",
  "Which AI objects are present depends on the sensor variant (Temp, CO2 Temp, CO2 Temp_rH, CO2+VOC Temp, CO2+VOC Temp_rH).",
  "The icon objects (BV 16-27) apply to the NOVOS 5 LCD; the LED objects (MV 426-427) to units with an LED button.",
  "Temperatures switch to °F when the unit system is set to imperial in uConfig.",
  "The manual has no access column; R/W here is inferred from the descriptions."
 ],
 "source": {
  "title": "Description of RS485 BACnet Interface NOVOS 3 / NOVOS 5",
  "doc_number": null,
  "revision_date": "Rev. D, 18.06.2026",
  "url": "https://www.thermokon.de/direct/alterra-base/mimes/get/3f7260a25eb0435a3"
 },
 "points": [
  {
   "type": "DEV",
   "instance": null,
   "name": "x_Novos 3/5 BACnet MSTP",
   "description": "Device object; instance = Device Offset ID + MAC address",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "MO",
   "instance": 1041,
   "name": "Device Reset",
   "description": "Restart the device",
   "units": "",
   "access": "W",
   "states": "1=running, 2=Reset, 3=Reboot"
  },
  {
   "type": "AV",
   "instance": 4180,
   "name": "Device Offset ID",
   "description": "Offset added to the MAC address for the device instance",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 4183,
   "name": "COV Mode",
   "description": "COV notifications off, local or global broadcast",
   "units": "",
   "access": "W",
   "states": "1=off, 2=Local, 3=Global"
  },
  {
   "type": "FILE",
   "instance": 0,
   "name": "config.bin",
   "description": "Configuration file transfer (uConfig)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 100,
   "name": "Occupancy",
   "description": "Room occupancy (toggled by the button)",
   "units": "",
   "access": "W",
   "states": "0=Unoccupied, 1=Occupied"
  },
  {
   "type": "AV",
   "instance": 103,
   "name": "Setpoint",
   "description": "Effective room setpoint",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 104,
   "name": "Fan Stage",
   "description": "Currently active fan stage",
   "units": "",
   "access": "R",
   "states": "1=off, 2=Stage 1, 3=Stage 2, 4=Stage 3, 5=Stage 4, 6=Stage 5, 7=Auto"
  },
  {
   "type": "MV",
   "instance": 105,
   "name": "Auto Fan Stage",
   "description": "Fan stage shown when the fan is in Auto",
   "units": "",
   "access": "W",
   "states": "1=Auto, 2=Auto 0, 3=Auto 1, 4=Auto 2, 5=Auto 3, 6=Auto 4, 7=Auto 5"
  },
  {
   "type": "MV",
   "instance": 426,
   "name": "LED State",
   "description": "Button LED on/off or occupancy indication",
   "units": "",
   "access": "W",
   "states": "1=off, 2=on, 3=Occupancy"
  },
  {
   "type": "MV",
   "instance": 427,
   "name": "LED Color",
   "description": "Button LED colour",
   "units": "",
   "access": "W",
   "states": "1=white, 2=black, 3=red, 4=green, 5=blue, 6=yellow, 7=magenta, 8=cyan"
  },
  {
   "type": "AI",
   "instance": 500,
   "name": "Temperature",
   "description": "Room temperature",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 501,
   "name": "Relative Humidity",
   "description": "Room relative humidity",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 502,
   "name": "Absolute Humidity",
   "description": "Absolute humidity",
   "units": "g/m³",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 503,
   "name": "Enthalpy",
   "description": "Enthalpy",
   "units": "kJ/kg",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 504,
   "name": "Dewpoint",
   "description": "Dew point",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 505,
   "name": "CO2",
   "description": "CO2 concentration",
   "units": "ppm",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 506,
   "name": "VOC",
   "description": "VOC level",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 507,
   "name": "CO2 / VOC Mix",
   "description": "Combined CO2/VOC air quality index",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 514,
   "name": "Digital Input",
   "description": "Potential-free contact status",
   "units": "",
   "access": "R",
   "states": "0=open, 1=closed"
  },
  {
   "type": "BV",
   "instance": 16,
   "name": "Show Icon Condensation",
   "description": "Show the condensation icon on the LCD",
   "units": "",
   "access": "W",
   "states": "0=off, 1=on"
  },
  {
   "type": "BV",
   "instance": 17,
   "name": "Show Icon Window open",
   "description": "Show the window open icon on the LCD",
   "units": "",
   "access": "W",
   "states": "0=off, 1=on"
  },
  {
   "type": "BV",
   "instance": 18,
   "name": "Show Icon Calibration",
   "description": "Show the calibration icon on the LCD",
   "units": "",
   "access": "W",
   "states": "0=off, 1=on"
  },
  {
   "type": "BV",
   "instance": 19,
   "name": "Show Icon Communication Error",
   "description": "Show the communication error icon on the LCD",
   "units": "",
   "access": "W",
   "states": "0=off, 1=on"
  },
  {
   "type": "BV",
   "instance": 20,
   "name": "Show Icon Communication Mode",
   "description": "Show the communication mode icon on the LCD",
   "units": "",
   "access": "W",
   "states": "0=off, 1=on"
  },
  {
   "type": "BV",
   "instance": 21,
   "name": "Show Icon ECO",
   "description": "Show the eco icon on the LCD",
   "units": "",
   "access": "W",
   "states": "0=off, 1=on"
  },
  {
   "type": "BV",
   "instance": 22,
   "name": "Show Icon Heating",
   "description": "Show the heating icon on the LCD",
   "units": "",
   "access": "W",
   "states": "0=off, 1=on"
  },
  {
   "type": "BV",
   "instance": 23,
   "name": "Show Icon Cooling",
   "description": "Show the cooling icon on the LCD",
   "units": "",
   "access": "W",
   "states": "0=off, 1=on"
  },
  {
   "type": "BV",
   "instance": 24,
   "name": "Show Icon Movement",
   "description": "Show the movement icon on the LCD",
   "units": "",
   "access": "W",
   "states": "0=off, 1=on"
  },
  {
   "type": "BV",
   "instance": 25,
   "name": "Show Icon Occupancy",
   "description": "Show the occupancy icon on the LCD",
   "units": "",
   "access": "W",
   "states": "0=off, 1=on"
  },
  {
   "type": "BV",
   "instance": 26,
   "name": "Show Icon Warning",
   "description": "Show the warning icon on the LCD",
   "units": "",
   "access": "W",
   "states": "0=off, 1=on"
  },
  {
   "type": "BV",
   "instance": 27,
   "name": "Show Icon Service",
   "description": "Show the service icon on the LCD",
   "units": "",
   "access": "W",
   "states": "0=off, 1=on"
  }
 ],
 "integration": {
  "summary": "Set the MAC address and baud rate with the DIP switches, and the Device Offset ID if needed. Read the sensor AIs and the occupancy, setpoint and fan-stage objects and feed them to the room controller in the BMS; write the LED and icon objects to show states back to the user.",
  "minimum_points": [
   {
    "ref": "BV 100",
    "name": "Occupancy",
    "why": "Room occupied (button), also writable from the BMS"
   },
   {
    "ref": "AV 103",
    "name": "Setpoint",
    "why": "Room setpoint set on the unit"
   },
   {
    "ref": "MV 104",
    "name": "Fan Stage",
    "why": "Fan stage selected on the unit"
   },
   {
    "ref": "AI 500",
    "name": "Temperature",
    "why": "Room temperature"
   },
   {
    "ref": "AI 501",
    "name": "Relative Humidity",
    "why": "Room humidity (rH variants)"
   },
   {
    "ref": "AI 505",
    "name": "CO2",
    "why": "Room CO2 (CO2 variants)"
   },
   {
    "ref": "BI 514",
    "name": "Digital Input",
    "why": "Window or other contact, 1 = closed"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "MAC address 1-127 and baud rate (9600-115200) are set on DIP switches; 8N1.",
   "Device instance = Device Offset ID (AV 4180) + MAC address.",
   "Most settings (setpoint range, fan options, offsets, LCD behaviour) are written as a config file with uConfig via BACnet file transfer (FILE 0)."
  ],
  "gotchas": [
   "LED objects are not stored; write them again after the device restarts.",
   "Changing the unit system to imperial does not rescale the measured-value limits; adjust them by hand."
  ]
 },
 "page": "https://easybacnet.com/bacnet-points-lists/thermokon/novos-3-novos-5-bacnet",
 "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"
}
