{
 "manufacturer": "Intesis",
 "manufacturer_slug": "intesis",
 "model": "IN485DAI001A000 (Daikin Altherma 3 gateway, BACnet MS/TP)",
 "model_slug": "in485dai001a000",
 "aliases": [
  "IN485DAI001A000",
  "Daikin Altherma 3 BACnet",
  "Altherma BACnet MS/TP",
  "Daikin air-to-water heat pump BACnet",
  "Daikin P1P2 BACnet gateway",
  "Intesis Altherma"
 ],
 "equipment_type": "Air-to-water heat pump BACnet gateway",
 "applies_to": "Daikin Altherma 3 air-to-water heat pumps, connected on the P1/P2 user-interface bus.",
 "summary": "Intesis interface for one Daikin Altherma 3 air-to-water heat pump on the P1/P2 bus, speaking BACnet MS/TP or Modbus RTU (Modbus is the factory setting). It exposes 100 objects for zone on/off and heat/cool mode, zone 1 and room 1 setpoints with their limits, DHW tank control, water and refrigerant temperatures, compressor and pump run times, flow and pressure.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": 246000,
 "access_inferred": true,
 "notes": [
  "The manual's object table has no read/write column. Access is inferred: AO/BO/MO command objects as commandable, inputs as read-only.",
  "Footnote numbers printed after some object names in the table (for example DIP_SW_1_status2) are not part of the name and were removed.",
  "DHWTempSetpointappliedUpLimit_status is printed with a lower-case 'a'; kept as printed.",
  "Room1Antifrost_status lists its states as '0: 0ff, 1: On' in the manual (typo for Off).",
  "Temperatures follow the °C/°F setting on DIP switch SW2 position 8."
 ],
 "source": {
  "title": "IN485DAI001A000 User Manual - Daikin Altherma 3 Air-to-water Heat Pumps to BACnet MS/TP and Modbus RTU",
  "doc_number": null,
  "revision_date": "2025-07-18 v1.0.2",
  "url": "https://www.hms-networks.com/docs/default-source/products/intesis/manuals-and-guides---manuals/user-manual-in485dai001a000.pdf"
 },
 "integration": {
  "summary": "Connect the gateway to the Altherma P1/P2 bus and the EIA-485 network, then set SW1 position 5 OFF: the gateway ships set for Modbus RTU. Start/stop space heating or cooling with ZonesOnOff_command, pick heat or cool with ZonesMode_command, and write zone 1, room 1 and DHW setpoints to their _command objects.",
  "minimum_points": [
   {
    "ref": "BO 5",
    "name": "ZonesOnOff_command",
    "why": "Start/stop space heating/cooling"
   },
   {
    "ref": "MO 0",
    "name": "ZonesMode_command",
    "why": "Heat or cool"
   },
   {
    "ref": "BO 15",
    "name": "DHWOnOff_command",
    "why": "Domestic hot water on/off"
   },
   {
    "ref": "AO 3",
    "name": "Zone1TempSetpoint_command",
    "why": "Zone 1 setpoint from the BMS"
   },
   {
    "ref": "AO 24",
    "name": "DHWTempSetpoint_command",
    "why": "DHW tank setpoint"
   },
   {
    "ref": "BI 7",
    "name": "ZonesOnOff_status",
    "why": "Confirms space heating/cooling is on"
   },
   {
    "ref": "AI 74",
    "name": "TempOutletWaterRef_status",
    "why": "Leaving water temperature"
   },
   {
    "ref": "BI 1",
    "name": "ErrorFlag_status",
    "why": "Unit alarm"
   },
   {
    "ref": "AI 2",
    "name": "ErrorCode_status",
    "why": "Which fault is active"
   }
  ],
  "enable": "SW1 position 5 must be OFF for BACnet MS/TP (ON = Modbus RTU, the default). BO 3 RemoteControlLock_command = 1 lets only the BMS control the unit; commands from the Daikin remote are then ignored.",
  "heartbeat": null,
  "remote_sensors": "Write a BMS room temperature to AO 15 Room1TempBACnetRoomThermAmbientRef_command. Once a valid value is written, the gateway's Virtual Temperature function uses it to offset the setpoint so the living area reaches the requested temperature.",
  "setup": [
   "SW1 P5: OFF = BACnet MS/TP, ON = Modbus RTU (default); SW1 P6-P8 baud rate, autobaud by default.",
   "MS/TP MAC address on SW2 P1-P7; SW2 P8 selects °C (default) or °F.",
   "Default device instance 246000; in automatic mode it is 246000 + the MAC address. Writing Object_Identifier switches to manual addressing until a factory reset.",
   "SW3 enables the 120-ohm terminator and bus biasing.",
   "DIP switch changes take effect after a reboot."
  ],
  "gotchas": [
   "Write the _command object and read the matching _status object; they have different object types and instance numbers.",
   "Custom setpoint limits cannot go past the unit's own limits (the Unit...Limit objects); the Applied...Limit objects show the range in force.",
   "Several Altherma units on one gateway act as one unit."
  ]
 },
 "covers_brands": [
  "Daikin"
 ],
 "short_model": "Daikin Altherma 3 Gateway IN485DAI001A000",
 "points": [
  {
   "type": "AI",
   "instance": 0,
   "name": "SerialNumber",
   "description": "Gateway serial number",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 86,
   "name": "DIP_SW_1_status",
   "description": "DIP SW1 (status)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 87,
   "name": "DIP_SW_2_status",
   "description": "DIP SW2 (status)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "ErrorFlag_status",
   "description": "Error flag (status)",
   "units": "",
   "access": "R",
   "states": "0=No error, 1=Error"
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "ErrorCode_status",
   "description": "Error code (status)",
   "units": "",
   "access": "R",
   "states": "0=No error, other=error code"
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "ErrorSubCode_status",
   "description": "Error sub code (status)",
   "units": "",
   "access": "R",
   "states": "0=No error, other=error code"
  },
  {
   "type": "AO",
   "instance": 1,
   "name": "OperatingTimeCountSec_command",
   "description": "Operating time count seconds (command)",
   "units": "s",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 7,
   "name": "OperatingTimeCountSec_status",
   "description": "Operating time count seconds (status)",
   "units": "s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 2,
   "name": "OperatingTimeCountHour_command",
   "description": "Operating time count hours (command)",
   "units": "h",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 8,
   "name": "OperatingTimeCountHour_status",
   "description": "Operating time count hours (status)",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "BO",
   "instance": 3,
   "name": "RemoteControlLock_command",
   "description": "Remote control lock (command)",
   "units": "",
   "access": "C",
   "states": "0=Unlocked, 1=Locked"
  },
  {
   "type": "BI",
   "instance": 4,
   "name": "RemoteControlLock_status",
   "description": "Remote control lock (status)",
   "units": "",
   "access": "R",
   "states": "0=Unlocked, 1=Locked"
  },
  {
   "type": "BI",
   "instance": 6,
   "name": "Operation_status",
   "description": "Operation (status)",
   "units": "",
   "access": "R",
   "states": "0=Not operating, 1=Operating"
  },
  {
   "type": "BO",
   "instance": 5,
   "name": "ZonesOnOff_command",
   "description": "Zones on/off (command)",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 7,
   "name": "ZonesOnOff_status",
   "description": "Zones on/off (status)",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 8,
   "name": "ZonesOperation_status",
   "description": "Zones operation (status)",
   "units": "",
   "access": "R",
   "states": "0=Not operating, 1=Operating"
  },
  {
   "type": "MO",
   "instance": 0,
   "name": "ZonesMode_command",
   "description": "Zones mode (command)",
   "units": "",
   "access": "C",
   "states": "1=Heat, 2=Cool"
  },
  {
   "type": "MI",
   "instance": 0,
   "name": "ZonesMode_status",
   "description": "Zones mode (status)",
   "units": "",
   "access": "R",
   "states": "1=Heat, 2=Cool"
  },
  {
   "type": "MI",
   "instance": 2,
   "name": "Zone1ControlType_status",
   "description": "Zone 1 control type (status)",
   "units": "",
   "access": "R",
   "states": "1=Outlet Water Temperature, 2=External Ambient Temperature, 3=Room Thermostat Ambient Temperature"
  },
  {
   "type": "MO",
   "instance": 2,
   "name": "Zone1SetpointMode_command",
   "description": "Zone 1 setpoint mode (command)",
   "units": "",
   "access": "C",
   "states": "1=Fixed, 2=Weather Dependent"
  },
  {
   "type": "MI",
   "instance": 3,
   "name": "Zone1SetpointMode_status",
   "description": "Zone 1 setpoint mode (status)",
   "units": "",
   "access": "R",
   "states": "1=Fixed, 2=Weather Dependent"
  },
  {
   "type": "BI",
   "instance": 12,
   "name": "Zone1SetpointModeType_status",
   "description": "Zone 1 setpoint mode type (status)",
   "units": "",
   "access": "R",
   "states": "0=Weather- dependent Heating, Fixed Cooling, 1=Weather- dependent Heating and Cooling"
  },
  {
   "type": "AO",
   "instance": 3,
   "name": "Zone1TempSetpoint_command",
   "description": "Zone 1 temperature setpoint (command)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 9,
   "name": "Zone1TempSetpoint_status",
   "description": "Zone 1 temperature setpoint (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 4,
   "name": "Zone1TempSetpointLowCustomerLimitHeat_command",
   "description": "Zone 1 temperature setpoint lower customer limit heat (command)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10,
   "name": "Zone1TempSetpointLowCustomerLimitHeat_status",
   "description": "Zone 1 temperature setpoint lower customer limit heat (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 5,
   "name": "Zone1TempSetpointUpCustomerLimitHeat_command",
   "description": "Zone 1 temperature setpoint upper customer limit heat (command)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 11,
   "name": "Zone1TempSetpointUpCustomerLimitHeat_status",
   "description": "Zone 1 temperature setpoint upper customer limit heat (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 6,
   "name": "Zone1TempSetpointLowCustomerLimitCool_command",
   "description": "Zone 1 temperature setpoint lower customer limit cool (command)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 12,
   "name": "Zone1TempSetpointLowCustomerLimitCool_status",
   "description": "Zone 1 temperature setpoint lower customer limit cool (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 7,
   "name": "Zone1TempSetpointUpCustomerLimitCool_command",
   "description": "Zone 1 temperature setpoint upper customer limit cool (command)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 13,
   "name": "Zone1TempSetpointUpCustomerLimitCool_status",
   "description": "Zone 1 temperature setpoint upper customer limit cool (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 14,
   "name": "Zone1TempSetpointUnitLowLimitHeat_status",
   "description": "Zone 1 temperature setpoint unit lower limit heat (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 15,
   "name": "Zone1TempSetpointUnitUpLimitHeat_status",
   "description": "Zone 1 temperature setpoint unit upper limit heat (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 16,
   "name": "Zone1TempSetpointUnitLowLimitCool_status",
   "description": "Zone 1 temperature setpoint unit lower limit cool (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 17,
   "name": "Zone1TempSetpointUnitUpLimitCool_status",
   "description": "Zone 1 temperature setpoint unit upper limit cool (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 18,
   "name": "Zone1TempSetpointAppliedLowLimitHeat_status",
   "description": "Zone 1 temperature setpoint applied lower limit heat (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 19,
   "name": "Zone1TempSetpointAppliedUpLimitHeat_status",
   "description": "Zone 1 temperature setpoint applied upper limit heat (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 20,
   "name": "Zone1TempSetpointAppliedLowLimitCool_status",
   "description": "Zone 1 temperature setpoint applied lower limit cool (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 21,
   "name": "Zone1TempSetpointAppliedUpLimitCool_status",
   "description": "Zone 1 temperature setpoint applied upper limit cool (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "BO",
   "instance": 9,
   "name": "Zone1ScheduledMode_command",
   "description": "Zone 1 scheduled mode (command)",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 14,
   "name": "Zone1ScheduledMode_status",
   "description": "Zone 1 scheduled mode (status)",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "AO",
   "instance": 10,
   "name": "Room1TempSetpoint_command",
   "description": "Room 1 temperature setpoint (command)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 27,
   "name": "Room1TempSetpoint_status",
   "description": "Room 1 temperature setpoint (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 11,
   "name": "Room1TempSetpointCustomLowLimitHeat_command",
   "description": "Room 1 temperature setpoint custom lower limit heat (command)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 28,
   "name": "Room1TempSetpointCustomLowLimitHeat_status",
   "description": "Room 1 temperature setpoint custom lower limit heat (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 12,
   "name": "Room1TempSetpointCustomUpLimitHeat_command",
   "description": "Room 1 temperature setpoint custom upper limit heat (command)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 29,
   "name": "Room1TempSetpointCustomUpLimitHeat_status",
   "description": "Room 1 temperature setpoint custom upper limit heat (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 13,
   "name": "Room1TempSetpointCustomLowLimitCool_command",
   "description": "Room 1 temperature setpoint custom lower limit cool (command)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 30,
   "name": "Room1TempSetpointCustomLowLimitCool_status",
   "description": "Room 1 temperature setpoint custom lower limit cool (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 14,
   "name": "Room1TempSetpointCustomUpLimitCool_command",
   "description": "Room 1 temperature setpoint custom upper limit cool (command)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 31,
   "name": "Room1TempSetpointCustomUpLimitCool_status",
   "description": "Room 1 temperature setpoint custom upper limit cool (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 32,
   "name": "Room1TempSetpointUnitLowLimitHeat_status",
   "description": "Room 1 temperature setpoint unit lower limit heat (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 33,
   "name": "Room1TempSetpointUnitUpLimitHeat_status",
   "description": "Room 1 temperature setpoint unit upper limit heat (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 34,
   "name": "Room1TempSetpointUnitLowLimitCool_status",
   "description": "Room 1 temperature setpoint unit lower limit cool (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 35,
   "name": "Room1TempSetpointUnitUpLimitCool_status",
   "description": "Room 1 temperature setpoint unit upper limit cool (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 36,
   "name": "Room1TempSetpointAppliedLowLimitHeat_status",
   "description": "Room 1 temperature setpoint applied lower limit heat (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 37,
   "name": "Room1TempSetpointAppliedUpLimitHeat_status",
   "description": "Room 1 temperature setpoint applied upper limit heat (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 38,
   "name": "Room1TempSetpointAppliedLowLimitCool_status",
   "description": "Room 1 temperature setpoint applied lower limit cool (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 39,
   "name": "Room1TempSetpointAppliedUpLimitCool_status",
   "description": "Room 1 temperature setpoint applied upper limit cool (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 15,
   "name": "Room1TempBACnetRoomThermAmbientRef_command",
   "description": "Room 1 temperature BMS room sensor ambient reading (command)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 41,
   "name": "Room1TempBACnetRoomThermAmbientRef_status",
   "description": "Room 1 temperature BMS room sensor ambient reading (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "BO",
   "instance": 10,
   "name": "Room1AntifrostMode_command",
   "description": "Room 1 antifrost mode (command)",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 15,
   "name": "Room1Antifrost_status",
   "description": "Room 1 antifrost (status)",
   "units": "",
   "access": "R",
   "states": "0=0ff, 1=On"
  },
  {
   "type": "AO",
   "instance": 16,
   "name": "Room1AntifrostRoomSetpointTempHeat_command",
   "description": "Room 1 antifrost room setpoint temperature heat (command)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 42,
   "name": "Room1AntifrostRoomSetpointTempHeat_status",
   "description": "Room 1 antifrost room setpoint temperature heat (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "BO",
   "instance": 15,
   "name": "DHWOnOff_command",
   "description": "DHW on/off (command)",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 22,
   "name": "DHWOnOff_status",
   "description": "DHW on/off (status)",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 23,
   "name": "DHWOperation_status",
   "description": "DHW operation (status)",
   "units": "",
   "access": "R",
   "states": "0=Not Operating, 1=Operating"
  },
  {
   "type": "BO",
   "instance": 16,
   "name": "DHWSetpointMode_command",
   "description": "DHW setpoint mode (command)",
   "units": "",
   "access": "C",
   "states": "0=Fixed, 1=Weather Dependent"
  },
  {
   "type": "BI",
   "instance": 24,
   "name": "DHWSetpointMode_status",
   "description": "DHW setpoint mode (status)",
   "units": "",
   "access": "R",
   "states": "0=Fixed, 1=Weather Dependent"
  },
  {
   "type": "AO",
   "instance": 24,
   "name": "DHWTempSetpoint_command",
   "description": "DHW temperature setpoint (command)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 61,
   "name": "DHWTempSetpoint_status",
   "description": "DHW temperature setpoint (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 25,
   "name": "DHWTempSetpointCustomLowLimit_command",
   "description": "DHW temperature setpoint custom lower limit (command)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 62,
   "name": "DHWTempSetpointCustomLowLimit_status",
   "description": "DHW temperature setpoint custom lower limit (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 26,
   "name": "DHWTempSetpointCustomUpLimit_command",
   "description": "DHW temperature setpoint custom upper limit (command)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 63,
   "name": "DHWTempSetpointCustomUpLimit_status",
   "description": "DHW temperature setpoint custom upper limit (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 64,
   "name": "DHWTempSetpointTankLowLimit_status",
   "description": "DHW temperature setpoint tank lower limit (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 65,
   "name": "DHWTempSetpointTankUpLimit_status",
   "description": "DHW temperature setpoint tank upper limit (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 66,
   "name": "DHWTempSetpointAppliedLowLimit_status",
   "description": "DHW temperature setpoint applied lower limit (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 67,
   "name": "DHWTempSetpointappliedUpLimit_status",
   "description": "DHW temperature setpoint applied upper limit (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 68,
   "name": "DHWTempTankRef_status",
   "description": "DHW temperature tank reading (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 28,
   "name": "DHWScheduledMode_status",
   "description": "DHW scheduled mode (status)",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BO",
   "instance": 21,
   "name": "DHWPowerfulOperation_command",
   "description": "DHW powerful operation (command)",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 29,
   "name": "DHWPowerfulOperation_status",
   "description": "DHW powerful operation (status)",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 30,
   "name": "DHWDisinfectionMode_status",
   "description": "DHW disinfection mode (status)",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "AI",
   "instance": 72,
   "name": "TempA2WUnitOutdoorAmbientRef_status",
   "description": "Temperature heatpump unit outdoor ambient reading (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 73,
   "name": "TempRefrigerantRef_status",
   "description": "Temperature refrigerant reading (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 74,
   "name": "TempOutletWaterRef_status",
   "description": "Temperature outlet water reading (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 75,
   "name": "TempOutletWaterRefPlateHeatExchanger_status",
   "description": "Temperature outlet water reading plate heat exchanger (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 76,
   "name": "TempInletWaterRef_status",
   "description": "Temperature inlet water reading (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 32,
   "name": "QuietModeLowNoiseOperation_status",
   "description": "Quiet mode lower noise operation (status)",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 40,
   "name": "CompressorOperation_status",
   "description": "Compressor operation (status)",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "AO",
   "instance": 30,
   "name": "CompressorOperatingTime_command",
   "description": "Compressor operating time (command)",
   "units": "h",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 77,
   "name": "CompressorOperatingTime_status",
   "description": "Compressor operating time (status)",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 41,
   "name": "CirculationPumpOperation_status",
   "description": "Circulation pump operation (status)",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "AO",
   "instance": 31,
   "name": "CirculationPumpOperatingTime_command",
   "description": "Circulation pump operating time (command)",
   "units": "h",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 78,
   "name": "CirculationPumpOperatingTime_status",
   "description": "Circulation pump operating time (status)",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 79,
   "name": "WaterFlowRate_status",
   "description": "Water flow rate (status)",
   "units": "l/h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 80,
   "name": "WaterPressureDHW_status",
   "description": "Water pressure DHW (status)",
   "units": "Pa",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/intesis/in485dai001a000",
 "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"
}
