{
 "manufacturer": "Danfoss",
 "manufacturer_slug": "danfoss",
 "model": "NovoCon S / M / L / XL digital actuator",
 "model_slug": "novocon",
 "aliases": [
  "NovoCon",
  "NovoCon S",
  "NovoCon M",
  "NovoCon L",
  "NovoCon XL",
  "AB-QM NovoCon",
  "NovoCon ChangeOver6",
  "AI368140926963"
 ],
 "equipment_type": "Digital valve actuator (AB-QM pressure independent valves)",
 "applies_to": "Danfoss NovoCon S, M, L and XL digital actuators on AB-QM pressure independent control valves, including NovoCon S with the ChangeOver6 valve.",
 "summary": "NovoCon is a bus-connected actuator for Danfoss AB-QM pressure independent valves, talking BACnet MS/TP or Modbus RTU. In digital mode the BMS writes a flow setpoint and reads back flow, position, temperatures (with T1/T2/T3 sensors), power and energy. Many settings objects cover valve selection, units, energy management and ChangeOver6 control.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": false,
 "notes": [
  "Objects marked NovoCon S only (CO6 points) or NovoCon M, L/XL only (T3 points) exist only on those models.",
  "Several objects allow their units to be changed (L/h, %, GPM, kW, kBTU/h, °C, °F, ohm) via the MSV 20-28 unit objects; the units shown here are the defaults.",
  "AV 27 is a bit-weighted sum: BV 10 adds 1, BV 11 adds 2, ... BV 26 adds 65536.",
  "The data sheet marks most configuration objects as persistent (stored in non-volatile memory).",
  "The device also has a notification class (NC 0) for intrinsic alarm reporting and an averaging object (listed here as Other 0).",
  "Multistate objects are printed as MSV in the data sheet."
 ],
 "integration": {
  "summary": "Pick BACnet (DIP switch 10 or MSV 8, then power cycle), let auto MAC addressing and auto baud find a free address, and set the device instance. Choose the valve type (MSV 3) and Digital control (MSV 9 = 2, the default), set the design flow on AV 30/31, then write the flow setpoint on AV 1. Read flow, position and the alarm summary.",
  "minimum_points": [
   {
    "ref": "AV 1",
    "why": "Flow setpoint, % of design flow by default",
    "name": "Flow Rate Setpoint"
   },
   {
    "ref": "MV 10",
    "why": "Heating/cooling command for change-over use",
    "name": "Application command & status"
   },
   {
    "ref": "AV 2",
    "why": "Flow feedback from stem position",
    "name": "Flow Rate feedback"
   },
   {
    "ref": "AV 42",
    "why": "Flow indication, %",
    "name": "Position feedback"
   },
   {
    "ref": "MV 0",
    "why": "Actuator mode; 5 = alarm",
    "name": "Actuator Mode and special features"
   },
   {
    "ref": "AV 27",
    "why": "Bit-weighted sum of active alarms and warnings",
    "name": "Alarm summary count"
   }
  ],
  "enable": "MSV 9 Application mode = 2 Digital control (default) makes AV 1 the command. In Analog control (state 1) the 0-10 V input drives the valve instead. MSV 10 commands heating or cooling for central change-over and ChangeOver6 use.",
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "Protocol from DIP switch or MSV 8 (1 DIP switch, 2 BACnet, 3 Modbus); a power cycle is needed after changing it.",
   "MAC address: auto addressing by default (MSV 5 = 1); DIP switches set it manually; AV 7 shows/sets it (1-126).",
   "Baud rate: auto detection by default (MSV 6), or 9600-115200 fixed.",
   "Device instance range 0-4194302, set through the Device object; Max Master default 127.",
   "Segmentation is supported (max APDU 480, 5 segments)."
  ],
  "gotchas": [
   "Write AV 1 = 0 to shut the valve; the CO6 shut-off state (MSV 10 = 3) is for maintenance only.",
   "If AO 0 is written while BV 3 analog feedback is active it must be relinquished (write NULL) to return to feedback.",
   "Changing the protocol needs a power cycle.",
   "Design flow and units objects are persistent; set them once during commissioning."
  ]
 },
 "source": {
  "title": "NovoCon S, M, L and XL Digital actuators - Data sheet",
  "doc_number": "AI368140926963en-010202",
  "revision_date": "2026.06",
  "url": "https://assets.danfoss.com/documents/latest/593219/AI368140926963en-010110.pdf"
 },
 "points": [
  {
   "type": "AV",
   "instance": 0,
   "name": "Design Flow Rate",
   "description": "Design flow at 100 % signal (AV 30/31 preferred)",
   "units": "L/h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "Flow Rate Setpoint",
   "description": "Flow setpoint (max flow) through the AB-QM valve",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "Flow Rate feedback",
   "description": "Flow indication from actuator stem position",
   "units": "L/h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "Control Fallback Time",
   "description": "Delay before reacting to a missing analog signal, 0-60",
   "units": "min",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "Alpha Value",
   "description": "Curve shaping for MDF mode, 0.05-1.0",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "Valve closing or opening time",
   "description": "Constant travel time 0-100 % (with MSV 4)",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "Rectified voltage measured by the actuator",
   "description": "Supply voltage at the actuator",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "MAC Address",
   "description": "BACnet MAC address, 1-126",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "Temperature in the Actuator",
   "description": "Temperature inside the actuator",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 9,
   "name": "Total Operating Hours",
   "description": "Total operating hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10,
   "name": "Minutes since last power-up",
   "description": "Minutes since last power-up",
   "units": "min",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 11,
   "name": "Minutes since last calibration",
   "description": "Minutes since last calibration",
   "units": "min",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 12,
   "name": "Minutes since fully closed",
   "description": "Minutes since valve was fully closed",
   "units": "min",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 13,
   "name": "Minutes Since fully Opened",
   "description": "Minutes since valve was fully opened",
   "units": "min",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 14,
   "name": "Lifetime estimate",
   "description": "Estimated lifetime used; replace at 100 %",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 15,
   "name": "Server Message Count",
   "description": "Bus diagnostic counter",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 16,
   "name": "Server Message Received",
   "description": "Bus diagnostic counter",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17,
   "name": "Server Error Count",
   "description": "Bus diagnostic counter",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 18,
   "name": "Server Messages sent",
   "description": "Bus diagnostic counter",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 19,
   "name": "Server Timeout Error",
   "description": "Bus diagnostic counter",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 20,
   "name": "Serial Number of the actuator",
   "description": "Serial number (in the Description property)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 21,
   "name": "The name of the Selected valve is shown here",
   "description": "Nominal flow of the selected AB-QM valve",
   "units": "L/h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 22,
   "name": "Valve position at nominal flow",
   "description": "Stroke position at nominal flow",
   "units": "mm",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 23,
   "name": "Maximum value for the Design Flow Rate",
   "description": "Highest design flow allowed for the selected valve",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 24,
   "name": "The name of the User Defined Valve is shown here",
   "description": "Nominal flow of a user-defined (non AB-QM) valve",
   "units": "L/h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 25,
   "name": "Valve position at nominal flow for User Defined Valve",
   "description": "Stroke at nominal flow, user-defined valve",
   "units": "mm",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 26,
   "name": "Maximum value for the Design Flow in the User Defined Valve",
   "description": "Max design flow, user-defined valve, 100-150",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 27,
   "name": "Alarm summary count",
   "description": "Bit-weighted sum of active BV 10-26 alarms/warnings",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 28,
   "name": "Nominal valve position",
   "description": "Actual opening, % of full stroke",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 30,
   "name": "Heating Design Flow Rate",
   "description": "Design flow at 100 % signal, heating",
   "units": "L/h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 31,
   "name": "Cooling Design Flow Rate",
   "description": "Design flow at 100 % signal, cooling",
   "units": "L/h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 32,
   "name": "Power emission",
   "description": "Hydronic power from flow and T1-T2",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 33,
   "name": "Heating Energy counter",
   "description": "Accumulated heating energy (MSV 12 on)",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 34,
   "name": "Cooling Energy counter",
   "description": "Accumulated cooling energy (MSV 12 on)",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 35,
   "name": "Heating max. Power",
   "description": "Heating power limit for power limitation",
   "units": "kW",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 36,
   "name": "Cooling max. power",
   "description": "Cooling power limit for power limitation",
   "units": "kW",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 37,
   "name": "Heating Delta T",
   "description": "Delta T setpoint, heating",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 38,
   "name": "Cooling Delta T",
   "description": "Delta T setpoint, cooling",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 39,
   "name": "Heating T2",
   "description": "Return / T3 temperature setpoint, heating",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 40,
   "name": "Cooling T2",
   "description": "Return temperature setpoint, cooling",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 41,
   "name": "Glycol Factor",
   "description": "Glycol correction factor, 0.5-2",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 42,
   "name": "Position feedback",
   "description": "Flow indication in % from stem position",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 43,
   "name": "Pulse volume",
   "description": "Litres per pulse of a connected flow sensor",
   "units": "l/pulse",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 44,
   "name": "Total Volume",
   "description": "Total water volume through the valve",
   "units": "m³",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 45,
   "name": "Pulse counter",
   "description": "Total pulses from flow sensor",
   "units": "pulses",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 46,
   "name": "Energy management threshold flow",
   "description": "Minimum flow while energy management is active",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 47,
   "name": "Control-Gain P",
   "description": "Energy management P gain",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 48,
   "name": "Control-Gain I",
   "description": "Energy management I gain",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 50,
   "name": "Analog CO6 Heating point 100%",
   "description": "Signal for heating 100 % open (NovoCon S only)",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 51,
   "name": "Analog CO6 Heating point 0%",
   "description": "Signal for heating 0 % open (NovoCon S only)",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 52,
   "name": "Analog CO6 Cooling point 0%",
   "description": "Signal for cooling 0 % open (NovoCon S only)",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 53,
   "name": "Analog CO6 Cooling point 100%",
   "description": "Signal for cooling 100 % open (NovoCon S only)",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 55,
   "name": "AI T3 sensor range Low",
   "description": "Low end of T3 sensor range",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 56,
   "name": "AI T3 sensor range High",
   "description": "High end of T3 sensor range",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 57,
   "name": "Flushing time",
   "description": "Flushing duration",
   "units": "min",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 60,
   "name": "T1 offset",
   "description": "Offset on T1",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 61,
   "name": "T2 offset",
   "description": "Offset on T2",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 62,
   "name": "T3 offset",
   "description": "Offset on T3",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 63,
   "name": "Auto Heating mode threshold",
   "description": "Temperature to switch to heating (MSV 45)",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 64,
   "name": "Auto Cooling mode threshold",
   "description": "Temperature to switch to cooling (MSV 45)",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 65,
   "name": "Delta Temperature",
   "description": "T1 - T2",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 0,
   "name": "Actuator Mode and special features",
   "description": "Actuator mode; starts calibration, flush, de-air",
   "units": "",
   "access": "W",
   "states": "1=Normal, 2=Calibration, 3=Flush, 4=De-Air, 5=Alarm"
  },
  {
   "type": "MV",
   "instance": 1,
   "name": "Analog Control signal type and range",
   "description": "Analog input type and range",
   "units": "",
   "access": "W",
   "states": "1=0-5 VDC, 2=0-10 VDC, 3=2-10 VDC, 4=5-10 VDC, 5=2-6 VDC, 6=6-10 VDC, 7=0-20 mA, 8=4-20 mA"
  },
  {
   "type": "MV",
   "instance": 2,
   "name": "Missing analog signal or action on power reset",
   "description": "Position on lost analog signal / power reset",
   "units": "",
   "access": "W",
   "states": "1=No action, 2=Close, 3=Open, 4=50% of Design Flow"
  },
  {
   "type": "MV",
   "instance": 3,
   "name": "Selected Valve Type",
   "description": "AB-QM valve type the actuator controls",
   "units": "",
   "access": "W",
   "states": "See the Valve Type Selection table in the data sheet"
  },
  {
   "type": "MV",
   "instance": 4,
   "name": "Actuator Speed",
   "description": "Actuator speed",
   "units": "",
   "access": "W",
   "states": "1=3 sec/mm, 2=6 sec/mm, 3=12 sec/mm, 4=24 sec/mm, 5=Constant Time"
  },
  {
   "type": "MV",
   "instance": 5,
   "name": "MAC Address assignment method",
   "description": "How the MS/TP MAC address is set",
   "units": "",
   "access": "W",
   "states": "1=DIP switch settings or auto addressing, 2=User configuration over BACnet or auto addressing"
  },
  {
   "type": "MV",
   "instance": 6,
   "name": "Baud Rate",
   "description": "MS/TP baud rate",
   "units": "",
   "access": "W",
   "states": "1=Auto baud rate detection, 2=9600, 3=19200, 4=38400, 5=57600, 6=76800, 7=115200"
  },
  {
   "type": "MV",
   "instance": 7,
   "name": "LED Control",
   "description": "LED display mode",
   "units": "",
   "access": "W",
   "states": "1=Normal LED mode, 2=Show alarms only, 3=All LEDs off, 4=Blink"
  },
  {
   "type": "MV",
   "instance": 8,
   "name": "Select field bus protocol",
   "description": "Field bus protocol (power cycle to apply)",
   "units": "",
   "access": "W",
   "states": "1=DIP switch, 2=BACnet, 3=Modbus"
  },
  {
   "type": "MV",
   "instance": 9,
   "name": "Application mode",
   "description": "Control mode of the actuator",
   "units": "",
   "access": "W",
   "states": "1=Analog control, 2=Digital control, 3=CO6 mode, 4=Inverted CO6 mode, 5=CO6 without alarms, 6=Inverted CO6 without alarms, 7=Analog CO6 mode, 8=Analog inverted CO6 mode"
  },
  {
   "type": "MV",
   "instance": 10,
   "name": "Application command & status",
   "description": "Heating/cooling command; CO6 feedback states (states 1-4 writable)",
   "units": "",
   "access": "W",
   "states": "1=Heating, 2=Cooling, 3=CO6 Shut Off, 4=CO6 Start exercise, 5=CO6 Moving towards Cooling, 6=CO6 Moving towards Heating, 7=CO6 Alarm, 8=CO6 Exercising"
  },
  {
   "type": "MV",
   "instance": 11,
   "name": "CO6 auto exercise",
   "description": "Weekly ChangeOver6 exercise (NovoCon S only)",
   "units": "",
   "access": "W",
   "states": "1=On, 2=Off"
  },
  {
   "type": "MV",
   "instance": 12,
   "name": "Energy counting method",
   "description": "Energy calculation method",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On indicated flow, 3=On flow sensor on return pipe, 4=On flow sensor on supply pipe"
  },
  {
   "type": "MV",
   "instance": 13,
   "name": "Energy management",
   "description": "Energy management function",
   "units": "",
   "access": "W",
   "states": "1=Not active, 2=Power limitation, 3=Power control, 4=Min. Delta T limitation, 5=Delta T control, 6=Return T limitation, 7=Return T control, 8=Temperature control, 9=Return flow threshold"
  },
  {
   "type": "MV",
   "instance": 14,
   "name": "T1, T2 temperature sensor type",
   "description": "Sensor type on T1 and T2",
   "units": "",
   "access": "W",
   "states": "1=NTC10k Type 2, 2=NTC10k Type 3, 3=PT1000, 4=PT500, 5=PT100"
  },
  {
   "type": "MV",
   "instance": 15,
   "name": "T3 temperature sensor type",
   "description": "Sensor type on T3 (NovoCon M, L/XL only)",
   "units": "",
   "access": "W",
   "states": "1=NTC10k Type 2, 2=NTC10k Type 3, 3=PT1000, 4=PT500, 5=PT100"
  },
  {
   "type": "MV",
   "instance": 16,
   "name": "Analog Output Type",
   "description": "What the analog output follows",
   "units": "",
   "access": "W",
   "states": "1=Same as analog input type, 2=Actual valve position, 3=Linear alpha position"
  },
  {
   "type": "MV",
   "instance": 20,
   "name": "Units of Design Flow Rate",
   "description": "Units for design flow",
   "units": "",
   "access": "W",
   "states": "1=L/h, 2=%, 3=GPM"
  },
  {
   "type": "MV",
   "instance": 21,
   "name": "Units of Flow Rate Setpoint",
   "description": "Units for AV 1",
   "units": "",
   "access": "W",
   "states": "1=L/h, 2=%, 3=GPM, 4=kW, 5=kBTU/h"
  },
  {
   "type": "MV",
   "instance": 22,
   "name": "Units of Actual Flow feedback",
   "description": "Units for AV 2",
   "units": "",
   "access": "W",
   "states": "1=L/h, 2=%, 3=GPM"
  },
  {
   "type": "MV",
   "instance": 23,
   "name": "Units of Temperature",
   "description": "Units for AV 8, AV 37-40",
   "units": "",
   "access": "W",
   "states": "1=°C, 2=°F"
  },
  {
   "type": "MV",
   "instance": 24,
   "name": "Units of T1",
   "description": "Units for AI 1",
   "units": "",
   "access": "W",
   "states": "1=°C, 2=°F, 3=Ohm"
  },
  {
   "type": "MV",
   "instance": 25,
   "name": "Units of T2",
   "description": "Units for AI 2",
   "units": "",
   "access": "W",
   "states": "1=°C, 2=°F, 3=Ohm"
  },
  {
   "type": "MV",
   "instance": 26,
   "name": "Units of Power",
   "description": "Units for AV 32",
   "units": "",
   "access": "W",
   "states": "1=kW, 2=kBTU/h"
  },
  {
   "type": "MV",
   "instance": 27,
   "name": "Units of Energy counter",
   "description": "Units for AV 33/34",
   "units": "",
   "access": "W",
   "states": "1=kWh, 2=MJ, 3=kBTU"
  },
  {
   "type": "MV",
   "instance": 28,
   "name": "Units of T3",
   "description": "Units for AI 3 (NovoCon M, L/XL only)",
   "units": "",
   "access": "W",
   "states": "1=°C, 2=°F, 3=Ohm"
  },
  {
   "type": "MV",
   "instance": 41,
   "name": "AI input",
   "description": "Use of the analog input terminal",
   "units": "",
   "access": "W",
   "states": "1=Disabled, 2=Analog input (voltage/current), 3=Flow sensor"
  },
  {
   "type": "MV",
   "instance": 42,
   "name": "T1 input",
   "description": "Use of the T1 terminal",
   "units": "",
   "access": "W",
   "states": "1=Disabled, 2=Supply temperature, 3=Return temperature, 4=Flow sensor"
  },
  {
   "type": "MV",
   "instance": 43,
   "name": "T2 input",
   "description": "Use of the T2 terminal",
   "units": "",
   "access": "W",
   "states": "1=Disabled, 2=Supply temperature, 3=Return temperature, 4=Flow sensor"
  },
  {
   "type": "MV",
   "instance": 44,
   "name": "T3 input",
   "description": "Use of the T3 terminal (NovoCon M, L/XL only)",
   "units": "",
   "access": "W",
   "states": "1=Disabled, 2=Control temperature, 3=Flow sensor"
  },
  {
   "type": "MV",
   "instance": 45,
   "name": "Auto Heating-Cooling",
   "description": "Automatic heating/cooling change-over",
   "units": "",
   "access": "W",
   "states": "1=Disabled, 2=Auto Heat/Cool on Supply T, 3=Auto Heat/Cool on Return T"
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "Direct or Inverse operation Mode",
   "description": "Direct or inverse action",
   "units": "",
   "access": "W",
   "states": "0=Direct, 1=Inverse"
  },
  {
   "type": "BV",
   "instance": 3,
   "name": "Analog feedback signal",
   "description": "Link the analog output to valve position",
   "units": "",
   "access": "W",
   "states": "0=Inactive, 1=Active"
  },
  {
   "type": "BV",
   "instance": 10,
   "name": "Warning: Temperature of the actuator is out of recommended range",
   "description": "Actuator temperature out of range",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 11,
   "name": "Alarm: No Analog Control Signal",
   "description": "No analog control signal",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 12,
   "name": "Alarm: Error during Closing",
   "description": "Cannot reach closed position",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 13,
   "name": "Warning: Preset Conflict",
   "description": "Mechanical preset conflicts with actuator setting",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 14,
   "name": "Warning: Voltage of power supply is too high",
   "description": "Supply voltage too high",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 15,
   "name": "Warning: Voltage of power supply is too low",
   "description": "Supply voltage too low",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 16,
   "name": "Alarm: Error during Calibration",
   "description": "Calibration failed",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 17,
   "name": "Warning: BACnet MAC-address Conflict was Detected",
   "description": "Duplicate MAC address on the MS/TP segment",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 18,
   "name": "Warning: Faults on the BACnet was detected",
   "description": "Network communication problems",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 19,
   "name": "Alarm: An internal Error has been detected",
   "description": "Internal error",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 20,
   "name": "Alarm: CO6 in manual override or CO6 unable to move",
   "description": "ChangeOver6 in override or stuck (NovoCon S only)",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 21,
   "name": "Alarm: CO6 actuator not connected or damaged",
   "description": "ChangeOver6 actuator missing or damaged (NovoCon S only)",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 22,
   "name": "Warning: Temp. sensors are missing or interchanged",
   "description": "Temperature sensors missing or swapped",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 23,
   "name": "Warning: Energy limitation is active",
   "description": "Energy limitation active",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 24,
   "name": "Warning: Energy management controller out of range",
   "description": "Energy management setpoint unreachable",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 25,
   "name": "Warning: Flow out of expectations",
   "description": "Flow higher or lower than expected",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 26,
   "name": "Warning: No flow detected",
   "description": "No flow seen by flow sensor",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "AI",
   "instance": 0,
   "name": "Voltage or Current on analog input",
   "description": "Level of the analog control input",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1,
   "name": "Supply Temperature T1",
   "description": "T1 (supply) temperature or resistance",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "Return Temperature T2",
   "description": "T2 (return) temperature or resistance",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "Control Temperature T3",
   "description": "T3 control temperature (NovoCon M, L/XL only)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 0,
   "name": "Average of the rectified voltage measured by the actuator",
   "description": "Analog output value, 0-10 V (type per MSV 16)",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "NC",
   "instance": 0,
   "name": "Alarm Notifier, Subscribe here for alarms",
   "description": "Notification class for alarm subscribers",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "Other",
   "instance": 0,
   "name": "Voltage of internal power supply",
   "description": "Averaging object: 1-day average of supply voltage",
   "units": "V",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/danfoss/novocon",
 "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"
}
