{
 "manufacturer": "Intesis",
 "manufacturer_slug": "intesis",
 "model": "INBACPAN001I000 (Panasonic Etherea/RAC gateway, BACnet IP and MS/TP)",
 "model_slug": "inbacpan001i000",
 "aliases": [
  "INBACPAN001I000",
  "PA-AC-BAC-1 (legacy code)",
  "Panasonic Etherea BACnet IP",
  "Panasonic RAC BACnet",
  "Panasonic CN-CNT BACnet",
  "Intesis Panasonic domestic"
 ],
 "equipment_type": "Split air conditioner BACnet gateway (1 indoor unit)",
 "applies_to": "Panasonic Etherea and RAC (domestic) split indoor units with a CN-CNT connector.",
 "summary": "One-unit Intesis interface that plugs into the CN-CNT socket of a Panasonic Etherea/RAC indoor unit and serves it as BACnet MS/TP or BACnet IP (DIP switch). It exposes 35 objects: on/off, mode, setpoint, fan and both vane directions as _command/_status pairs, room temperature, power consumption, errors, run hours, occupancy logic, a remote lock and Panasonic extras (Powerful, Quiet, 8/10 °C freeze protection, ECONAVI/AutoComfort and the human-activity sensor).",
 "bacnet_transport": [
  "BACnet IP",
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": 246000,
 "access_inferred": false,
 "notes": [
  "The manual's property tables show Present_Value as R for every object; output objects (AO/BO/MO) have a priority array and are shown here as commandable. The occupancy setpoint AVs are shown read-only as printed.",
  "The manual prints the units of the four occupancy setpoint AVs as Hours (71); they are temperatures and are shown here in °C.",
  "There is no RoomTemperature_command object; AI 1 RoomTemperature is the unit's own sensor.",
  "LockRemoteControl (BV 2) state texts are printed as 0=Locked, 1=Unlocked.",
  "Setpoint range is 16-30 °C, or 8-10 °C when freeze protection is on. Temperature objects follow the °C/°F DIP switch.",
  "Different product from the IN485PAN001I000 (MS/TP only), which is listed separately."
 ],
 "source": {
  "title": "Intesis BACnet - Domestic Panasonic AC User Manual (INBACPAN001I000)",
  "doc_number": null,
  "revision_date": "11/2024 v1.5",
  "url": "https://www.hms-networks.com/docs/default-source/products/intesis/manuals-and-guides---manuals/user-manual-inbacpan001i000.pdf"
 },
 "integration": {
  "summary": "Plug the gateway into the indoor unit's CN-CNT socket with the supplied cable, choose BACnet MS/TP or BACnet IP on the DIP switch, set the MAC address or IP, then write the _command objects (on/off, mode, setpoint, fan) and read the _status objects. One gateway per indoor unit.",
  "minimum_points": [
   {
    "ref": "BO 0",
    "name": "OnOff_command",
    "why": "Start/stop the indoor unit"
   },
   {
    "ref": "MO 0",
    "name": "Mode_command",
    "why": "Heat/cool/fan/dry/auto selection"
   },
   {
    "ref": "AO 0",
    "name": "SetPoint_command",
    "why": "Temperature setpoint from the BMS"
   },
   {
    "ref": "MO 1",
    "name": "FanSpeed_command",
    "why": "Fan speed selection"
   },
   {
    "ref": "BI 0",
    "name": "OnOff_status",
    "why": "Confirm the unit is running"
   },
   {
    "ref": "AI 0",
    "name": "SetPoint_status",
    "why": "Setpoint the unit is really using"
   },
   {
    "ref": "AI 1",
    "name": "RoomTemperature",
    "why": "Room/return temperature for trending"
   },
   {
    "ref": "BI 1",
    "name": "ErrorActive",
    "why": "Unit alarm"
   },
   {
    "ref": "AI 2",
    "name": "ErrorCode",
    "why": "Which fault is active"
   }
  ],
  "enable": "No enable point is documented. BV 2 LockRemoteControl locks the remote controller.",
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "A DIP switch selects BACnet MS/TP (default) or BACnet IP; changes apply after a power cycle.",
   "BACnet IP: factory static IP 192.168.100.246; change it or select DHCP in the configuration tool.",
   "MS/TP MAC address on SW2; default device instance 246000 (base + address in automatic mode).",
   "Use only the supplied 1.5 m cable to the CN-CNT socket."
  ],
  "gotchas": [
   "The Occupancy MV drives built-in logic; leave it at 3 (Disabled) if the BMS handles scheduling.",
   "Write the _command object and read the _status object."
  ]
 },
 "covers_brands": [
  "Panasonic"
 ],
 "short_model": "Panasonic Gateway INBACPAN001I000",
 "points": [
  {
   "type": "BI",
   "instance": 0,
   "name": "OnOff_status",
   "description": "Unit on/off status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BO",
   "instance": 0,
   "name": "OnOff_command",
   "description": "Start/stop the indoor unit",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "MI",
   "instance": 0,
   "name": "Mode_status",
   "description": "Operating mode in use",
   "units": "",
   "access": "R",
   "states": "1=Heat, 2=Cool, 3=Fan, 4=Dry, 5=AutoHeat, 6=AutoCool"
  },
  {
   "type": "MO",
   "instance": 0,
   "name": "Mode_command",
   "description": "Operating mode command",
   "units": "",
   "access": "C",
   "states": "1=Heat, 2=Cool, 3=Fan, 4=Dry, 5=Auto"
  },
  {
   "type": "AI",
   "instance": 0,
   "name": "SetPoint_status",
   "description": "Setpoint the indoor unit is using",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 0,
   "name": "SetPoint_command",
   "description": "Temperature setpoint from the BMS",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "MI",
   "instance": 1,
   "name": "FanSpeed_status",
   "description": "Current fan speed",
   "units": "",
   "access": "R",
   "states": "1=Auto, 2=Low, 3=Mid-1, 4=Mid-2, 5=Mid-3, 6=High"
  },
  {
   "type": "MO",
   "instance": 1,
   "name": "FanSpeed_command",
   "description": "Fan speed command",
   "units": "",
   "access": "C",
   "states": "1=Auto, 2=Low, 3=Mid-1, 4=Mid-2, 5=Mid-3, 6=High"
  },
  {
   "type": "MI",
   "instance": 2,
   "name": "AirDirectionUD_status",
   "description": "Up/down vane position",
   "units": "",
   "access": "R",
   "states": "1=Auto, 2=Up, 3=Mid-1, 4=Mid-2, 5=Mid-3, 6=Down"
  },
  {
   "type": "MO",
   "instance": 2,
   "name": "AirDirectionUD_command",
   "description": "Up/down vane command",
   "units": "",
   "access": "C",
   "states": "1=Auto, 2=Up, 3=Mid-1, 4=Mid-2, 5=Mid-3, 6=Down"
  },
  {
   "type": "MI",
   "instance": 3,
   "name": "AirDirectionLR_status",
   "description": "Left/right vane position",
   "units": "",
   "access": "R",
   "states": "1=Auto, 2=Left, 3=Mid-1, 4=Mid-2, 5=Mid-3, 6=Right"
  },
  {
   "type": "MO",
   "instance": 3,
   "name": "AirDirectionLR_command",
   "description": "Left/right vane command",
   "units": "",
   "access": "C",
   "states": "1=Auto, 2=Left, 3=Mid-1, 4=Mid-2, 5=Mid-3, 6=Right"
  },
  {
   "type": "AI",
   "instance": 1,
   "name": "RoomTemperature",
   "description": "Room temperature from the indoor unit sensor",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "ErrorCode",
   "description": "Active error code (number)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "MI",
   "instance": 4,
   "name": "ErrorCodeM",
   "description": "Active error code (multistate)",
   "units": "",
   "access": "R",
   "states": "37 states; Panasonic error code table in the manual"
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "ErrorActive",
   "description": "An error is active",
   "units": "",
   "access": "R",
   "states": "0=No, 1=Error"
  },
  {
   "type": "AV",
   "instance": 0,
   "name": "OnTimeCounter",
   "description": "Run-hours counter",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "PowerConsumption",
   "description": "Indoor unit power consumption",
   "units": "W",
   "access": "R",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 0,
   "name": "Occupancy",
   "description": "Occupancy input for built-in occupancy logic",
   "units": "",
   "access": "W",
   "states": "1=Occupied, 2=Unoccupied, 3=Disabled"
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "OccupiedCoolSetPoint",
   "description": "Cooling setpoint when occupied",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "OccupiedHeatSetPoint",
   "description": "Heating setpoint when occupied",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "UnoccupiedCoolSetPoint",
   "description": "Cooling setpoint when unoccupied",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "UnoccupiedHeatSetPoint",
   "description": "Heating setpoint when unoccupied",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 0,
   "name": "OccupancyContinuousCheck",
   "description": "Re-run occupancy logic on temperature change",
   "units": "",
   "access": "W",
   "states": "0=Disable, 1=Enable"
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "UnoccupiedDeadbandAction",
   "description": "Unoccupied action inside the deadband",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=CurrentMode"
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "LockRemoteControl",
   "description": "Lock the wired remote controller",
   "units": "",
   "access": "W",
   "states": "0=Locked, 1=Unlocked"
  },
  {
   "type": "BI",
   "instance": 2,
   "name": "Powerful_status",
   "description": "Powerful mode status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BO",
   "instance": 1,
   "name": "Powerful_command",
   "description": "Powerful mode command",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 3,
   "name": "Quiet_status",
   "description": "Quiet mode status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BO",
   "instance": 2,
   "name": "Quiet_command",
   "description": "Quiet mode command",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 4,
   "name": "RoomFreezeProtection_status",
   "description": "8/10 °C freeze protection status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BO",
   "instance": 3,
   "name": "RoomFreezeProtection_command",
   "description": "8/10 °C freeze protection command",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "MI",
   "instance": 5,
   "name": "EcoMode_status",
   "description": "Eco mode status",
   "units": "",
   "access": "R",
   "states": "1=Off, 2=ECONAVI, 3=AutoComfort"
  },
  {
   "type": "MO",
   "instance": 4,
   "name": "EcoMode_command",
   "description": "Eco mode command",
   "units": "",
   "access": "C",
   "states": "1=Off, 2=ECONAVI, 3=AutoComfort"
  },
  {
   "type": "BI",
   "instance": 5,
   "name": "HumanActivity",
   "description": "Human activity sensor",
   "units": "",
   "access": "R",
   "states": "0=No, 1=Yes"
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/intesis/inbacpan001i000",
 "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"
}
