{
 "manufacturer": "Intesis",
 "manufacturer_slug": "intesis",
 "model": "IN770AIR***O000 for Samsung NASA VRF (700 Series Air Gateway)",
 "model_slug": "in770-samsung-nasa-vrf",
 "aliases": [
  "IN770AIRXXSO000",
  "IN770AIR00SO000",
  "IN770AIR00MO000",
  "IN770 Samsung",
  "Samsung NASA BACnet gateway",
  "Samsung DVM BACnet",
  "Intesis 700 Series Samsung"
 ],
 "equipment_type": "VRF BACnet gateway (up to 64 indoor units, Samsung NASA)",
 "applies_to": "Samsung NASA VRF systems: indoor units, AHU, ERV, hot-water and chiller units, up to 64 per gateway.",
 "summary": "Intesis 700 Series multi-protocol gateway set up for BACnet IP or BACnet MS/TP on a Samsung NASA bus. It publishes outdoor-unit alarms, gateway-wide commands and one block of objects per indoor unit at (IU x 100): on/off, mode, setpoint, fan, swing, room and discharge temperatures, error code, filter, remote restriction, ventilation, hot water, WindFree, 360 cassette airflow and energy consumption. This file shows the standard indoor unit (IU) set.",
 "bacnet_transport": [
  "BACnet IP",
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": true,
 "notes": [
  "Indoor unit instance = (IU x 100) + offset, IU 1-64; IU 1 is shown (100-117).",
  "Left out because they reuse instances of the IU set for other unit types: mode objects for HE, EHS/ERV+ and chiller units, AHU discharge setpoints, hot-water mode and setpoints, water temperatures and the slave-chiller error objects (see the manual).",
  "The outdoor communication-error object is printed with instance OU[0..15] + 1; outdoor unit 00 is shown at BI 1. As printed, OU 15 would land on BI 16, the OU Addressing Error object.",
  "OXXUXX_Air Clean_C (Binary Output) is printed without an instance offset and is left out; OXXUXX_Air Clean_S is BI 107.",
  "Mode numbering here is 1=Heat, 2=Cool, 3=Fan, 4=Dry, 5=Auto, unlike the older INBACSAM manual. Consumption is Wh or kWh as set in MAPS.",
  "The BACnet table has no read/write column; access is inferred from object type. Replaces the INBACSAM004O000-064O000 BACnet servers (listed separately)."
 ],
 "source": {
  "title": "700 Series Air Gateway IN770AIR***O000 - Samsung NASA VRF Systems to Modbus, KNX, BACnet, MQTT and Home Automation - User Manual",
  "doc_number": null,
  "revision_date": "2025-12-09 v1.0.19",
  "url": "https://www.hms-networks.com/docs/default-source/products/intesis/manuals-and-guides---manuals/user-manual-in770samxxxo000.pdf"
 },
 "integration": {
  "summary": "Connect the Samsung NASA R1/R2 bus to AC-Port B (B1 R1, B2 R2), set the outdoor and indoor units to manual addressing, pick BACnet IP or BACnet MS/TP in Intesis MAPS, scan the units, send the project, then map each indoor unit's objects from its (IU x 100) block. Check the Unit type object first: other unit types use different objects in the same block.",
  "minimum_points": [
   {
    "ref": "BO 100",
    "name": "OXXUXX_On/Off_C",
    "why": "Start/stop indoor unit"
   },
   {
    "ref": "MO 100",
    "name": "OXXUXX_Mode IU/AHU_C",
    "why": "Mode command"
   },
   {
    "ref": "AO 100",
    "name": "OXXUXX_Setpoint_C",
    "why": "Setpoint command"
   },
   {
    "ref": "MO 101",
    "name": "OXXUXX_FanSpeed_C",
    "why": "Fan speed command (4 = auto)"
   },
   {
    "ref": "BI 100",
    "name": "OXXUXX_On/Off_S",
    "why": "Run status"
   },
   {
    "ref": "AI 100",
    "name": "OXXUXX_Setpoint_S",
    "why": "Setpoint in use"
   },
   {
    "ref": "AI 101",
    "name": "OXXUXX_Room_Temperature",
    "why": "Indoor unit room temperature, °C"
   },
   {
    "ref": "MI 102",
    "name": "OXXUXX_Communication Status",
    "why": "Link flags; Exist = unit found on the NASA bus"
   },
   {
    "ref": "AI 105",
    "name": "OXXUXX_Unit Error code",
    "why": "Fault code"
   }
  ],
  "enable": "No enable point is documented. OXXUXX_RC Restriction_C (BO 103) restricts the unit's remote controller.",
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "BACnet IP: DHCP for 30 seconds at first start-up, then the default IP 192.168.100.246.",
   "BACnet MS/TP uses the gateway's EIA-485 port.",
   "Units are found and configured in Intesis MAPS; send the project to the gateway after changes."
  ],
  "gotchas": [
   "Global objects (BO 0-3, MO 0-1, AO 0) act on all units at once.",
   "Samsung EHS units need an external sensor for setpoint and room temperature objects.",
   "Manual addressing may be needed on the outdoor units if BI 16 OU Addressing Error is active."
  ]
 },
 "covers_brands": [
  "Samsung"
 ],
 "short_model": "Samsung NASA Gateway IN770",
 "points": [
  {
   "type": "BI",
   "instance": 1,
   "name": "OUXX_Communication Error OU",
   "description": "Outdoor unit communication error (OU 00)",
   "units": "",
   "access": "R",
   "states": "0=No error, 1=Error"
  },
  {
   "type": "BI",
   "instance": 16,
   "name": "OU Addressing Error",
   "description": "OU Addressing Error",
   "units": "",
   "access": "R",
   "states": "0=OU Addressing OK, 1=Manual Addr in OU required"
  },
  {
   "type": "BO",
   "instance": 0,
   "name": "On/Off (all units)",
   "description": "On/Off (all units)",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "MO",
   "instance": 0,
   "name": "Mode (all units)",
   "description": "Mode (all units)",
   "units": "",
   "access": "C",
   "states": "1=Heat, 2=Cool, 3=Fan, 4=Dry, 5=Auto, 6=Cool Storage, 7=Heat Storage"
  },
  {
   "type": "MO",
   "instance": 1,
   "name": "FanSpeed (all units)",
   "description": "FanSpeed (all units)",
   "units": "",
   "access": "C",
   "states": "1=Low, 2=Mid, 3=High, 4=Auto"
  },
  {
   "type": "BO",
   "instance": 1,
   "name": "Vane position swing (all units)",
   "description": "Vane position swing (all units)",
   "units": "",
   "access": "C",
   "states": "0=Swing Off, 1=Swing On"
  },
  {
   "type": "AO",
   "instance": 0,
   "name": "Temperature Setpoint (all units)",
   "description": "Temperature Setpoint (all units) (cool 18-30 °C, heat 16-30 °C)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "BO",
   "instance": 2,
   "name": "Vent. On/Off (all units)",
   "description": "Vent. On/Off (all units)",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BO",
   "instance": 3,
   "name": "Hot Water On/Off (all units)",
   "description": "Hot Water On/Off (all units)",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 100,
   "name": "OXXUXX_On/Off_S",
   "description": "On/Off (status)",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BO",
   "instance": 100,
   "name": "OXXUXX_On/Off_C",
   "description": "On/Off (command)",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "MI",
   "instance": 100,
   "name": "OXXUXX_Mode IU/AHU_S",
   "description": "Mode IU/AHU (status)",
   "units": "",
   "access": "R",
   "states": "1=Heat, 2=Cool, 3=Fan, 4=Dry, 5=Auto"
  },
  {
   "type": "MO",
   "instance": 100,
   "name": "OXXUXX_Mode IU/AHU_C",
   "description": "Mode IU/AHU (command)",
   "units": "",
   "access": "C",
   "states": "1=Heat, 2=Cool, 3=Fan, 4=Dry, 5=Auto"
  },
  {
   "type": "AI",
   "instance": 100,
   "name": "OXXUXX_Setpoint_S",
   "description": "Setpoint (status) (cool 18-30 °C, heat 16-30 °C)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 100,
   "name": "OXXUXX_Setpoint_C",
   "description": "Setpoint (command) (cool 18-30 °C, heat 16-30 °C)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "MI",
   "instance": 101,
   "name": "OXXUXX_FanSpeed_S",
   "description": "FanSpeed (status)",
   "units": "",
   "access": "R",
   "states": "1=Low, 2=Mid, 3=High, 4=Auto"
  },
  {
   "type": "MO",
   "instance": 101,
   "name": "OXXUXX_FanSpeed_C",
   "description": "FanSpeed (command)",
   "units": "",
   "access": "C",
   "states": "1=Low, 2=Mid, 3=High, 4=Auto"
  },
  {
   "type": "BI",
   "instance": 101,
   "name": "OXXUXX_Vane position swing_S",
   "description": "Vane position swing (status)",
   "units": "",
   "access": "R",
   "states": "0=Swing Off, 1=Swing On"
  },
  {
   "type": "BO",
   "instance": 101,
   "name": "OXXUXX_Vane position swing_C",
   "description": "Vane position swing (command)",
   "units": "",
   "access": "C",
   "states": "0=Swing Off, 1=Swing On"
  },
  {
   "type": "AI",
   "instance": 101,
   "name": "OXXUXX_Room_Temperature",
   "description": "Room Temperature",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 102,
   "name": "OXXUXX_Disch.Setpoint Cool IU_S",
   "description": "Disch.Setpoint Cool IU (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 101,
   "name": "OXXUXX_Disch.Setpoint Cool IU_C",
   "description": "Disch.Setpoint Cool IU (command)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 103,
   "name": "OXXUXX_Disch.Setpoint Heat IU_S",
   "description": "Disch.Setpoint Heat IU (status)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 102,
   "name": "OXXUXX_Disch.Setpoint Heat IU_C",
   "description": "Disch.Setpoint Heat IU (command)",
   "units": "°C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 104,
   "name": "OXXUXX_Disch. Current Temp.",
   "description": "Disch. Current Temp.",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 105,
   "name": "OXXUXX_Unit Error code",
   "description": "Unit error code",
   "units": "",
   "access": "R",
   "states": "0=No Error, 100..999=Error"
  },
  {
   "type": "BI",
   "instance": 102,
   "name": "OXXUXX_FilterSign",
   "description": "FilterSign",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Alarm"
  },
  {
   "type": "BO",
   "instance": 102,
   "name": "OXXUXX_FilterReset",
   "description": "FilterReset",
   "units": "",
   "access": "C",
   "states": "0=No reset, 1=Reset"
  },
  {
   "type": "MI",
   "instance": 102,
   "name": "OXXUXX_Communication Status",
   "description": "Communication Status",
   "units": "",
   "access": "R",
   "states": "bit flags: b0=Exist, b1=Ready, b2=Data updated, b3=Type OK"
  },
  {
   "type": "BI",
   "instance": 103,
   "name": "OXXUXX_RC Restriction_S",
   "description": "RC Restriction (status)",
   "units": "",
   "access": "R",
   "states": "0=No restriction, 1=Restriction"
  },
  {
   "type": "BO",
   "instance": 103,
   "name": "OXXUXX_RC Restriction_C",
   "description": "RC Restriction (command)",
   "units": "",
   "access": "C",
   "states": "0=No restriction, 1=Restriction"
  },
  {
   "type": "BO",
   "instance": 104,
   "name": "OXXUXX_Buzzer Sound",
   "description": "Buzzer Sound",
   "units": "",
   "access": "C",
   "states": "0=Buzzer On, 1=Buzzer Off"
  },
  {
   "type": "MI",
   "instance": 103,
   "name": "OXXUXX_Unit type",
   "description": "Unit type",
   "units": "",
   "access": "R",
   "states": "1=Not Defined, 2=IU, 3=HE, 4=HT, 5=AHU, 6=ERV, 7=ERV+, 8=EHS, 9=CHILLER"
  },
  {
   "type": "BI",
   "instance": 104,
   "name": "OXXUXX_HotWater On/Off_S",
   "description": "HotWater On/Off (status)",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BO",
   "instance": 105,
   "name": "OXXUXX_HotWater On/Off_C",
   "description": "HotWater On/Off (command)",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 105,
   "name": "OXXUXX_Vent. On/Off_S",
   "description": "Vent. On/Off (status)",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BO",
   "instance": 106,
   "name": "OXXUXX_Vent. On/Off_C",
   "description": "Vent. On/Off (command)",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "MI",
   "instance": 105,
   "name": "OXXUXX_Vent. Mode_S",
   "description": "Vent. Mode (status)",
   "units": "",
   "access": "R",
   "states": "1=Bypass, 2=HeatEx, 3=Sleep, 4=Auto"
  },
  {
   "type": "MO",
   "instance": 103,
   "name": "OXXUXX_Vent. Mode_C",
   "description": "Vent. Mode (command)",
   "units": "",
   "access": "C",
   "states": "1=Bypass, 2=HeatEx, 3=Sleep, 4=Auto"
  },
  {
   "type": "MI",
   "instance": 106,
   "name": "OXXUXX_Vent. FanSpeed_S",
   "description": "Vent. FanSpeed (status)",
   "units": "",
   "access": "R",
   "states": "1=Low, 2=High, 3=Turbo"
  },
  {
   "type": "MO",
   "instance": 104,
   "name": "OXXUXX_Vent. FanSpeed_C",
   "description": "Vent. FanSpeed (command)",
   "units": "",
   "access": "C",
   "states": "1=Low, 2=High, 3=Turbo"
  },
  {
   "type": "BI",
   "instance": 106,
   "name": "OXXUXX_WindFree_S",
   "description": "WindFree (status)",
   "units": "",
   "access": "R",
   "states": "0=Disable, 1=Enable"
  },
  {
   "type": "BO",
   "instance": 107,
   "name": "OXXUXX_WindFree_C",
   "description": "WindFree (command)",
   "units": "",
   "access": "C",
   "states": "0=Disable, 1=Enable"
  },
  {
   "type": "BI",
   "instance": 107,
   "name": "OXXUXX_Air Clean_S",
   "description": "Air Clean (status)",
   "units": "",
   "access": "R",
   "states": "0=Disable, 1=Enable"
  },
  {
   "type": "MI",
   "instance": 107,
   "name": "OXXUXX_360 CST Air Flow_S",
   "description": "360 CST Air Flow (status)",
   "units": "",
   "access": "R",
   "states": "1=Spot, 2=Mid, 3=Wide, 4=Swing"
  },
  {
   "type": "MO",
   "instance": 105,
   "name": "OXXUXX_360 CST Air Flow_C",
   "description": "360 CST Air Flow (command)",
   "units": "",
   "access": "C",
   "states": "1=Spot, 2=Mid, 3=Wide, 4=Swing"
  },
  {
   "type": "AI",
   "instance": 109,
   "name": "OXXUXX_Consumption Yesterday_S",
   "description": "Consumption Yesterday (status)",
   "units": "Wh/kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 110,
   "name": "OXXUXX_Consumption Today_S",
   "description": "Consumption Today (status)",
   "units": "Wh/kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 111,
   "name": "OXXUXX_Consumption Total_S",
   "description": "Consumption Total (status)",
   "units": "Wh/kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 112,
   "name": "OXXUXX_Consumption Yesterday Heat_S",
   "description": "Consumption Yesterday Heat (status)",
   "units": "Wh/kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 113,
   "name": "OXXUXX_Consumption Today Heat_S",
   "description": "Consumption Today Heat (status)",
   "units": "Wh/kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 114,
   "name": "OXXUXX_Consumption Total Heat_S",
   "description": "Consumption Total Heat (status)",
   "units": "Wh/kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 115,
   "name": "OXXUXX_Consumption Yesterday Cool_S",
   "description": "Consumption Yesterday Cool (status)",
   "units": "Wh/kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 116,
   "name": "OXXUXX_Consumption Today Cool_S",
   "description": "Consumption Today Cool (status)",
   "units": "Wh/kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 117,
   "name": "OXXUXX_Consumption Total Cool_S",
   "description": "Consumption Total Cool (status)",
   "units": "Wh/kWh",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/intesis/in770-samsung-nasa-vrf",
 "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"
}
