{
 "manufacturer": "CoolAutomation",
 "manufacturer_slug": "coolautomation",
 "model": "CoolMasterNet Toshiba SMMSu outdoor unit (PRO) objects",
 "model_slug": "coolmasternet-toshiba-smmsu-outdoor",
 "aliases": [
  "Toshiba SMMSu BACnet",
  "Toshiba SMMS-u BACnet",
  "CoolMasterNet Toshiba",
  "SMMSu"
 ],
 "equipment_type": "VRF outdoor unit monitoring via BACnet gateway",
 "applies_to": "Toshiba SMMSu (SMMS-u) VRF outdoor units read through a CoolAutomation gateway with PRO functionality (SMMSu outdoor section of the guide).",
 "summary": "With PRO functionality, CoolAutomation gateways publish service data from Toshiba SMMSu outdoor units over BACnet: unit HP, compressor speeds, fan mode, high and low pressure, discharge, heat exchanger, liquid, suction, outdoor and oil and IGBT temperatures, compressor currents, PMV positions and valve states, plus model and serial number, check (text and number), pre-check and notice codes, release and defrost flags, run timers, switch settings and the 7-segment display text (83 objects). Monitoring only.",
 "bacnet_transport": [
  "BACnet IP",
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": 64,
 "access_inferred": true,
 "notes": [
  "Instance = VA x 256 + index (object identifier bits 21-8 = VA, 7-0 = index). Points shown for VA 1; the guide does not explain how outdoor units receive their VA.",
  "Access set to read-only: these are measured service values, although the guide's type table lists PIV as read/write.",
  "Object names are the guide's short names; descriptions are the guide's object descriptions with the bracketed unit moved to units.",
  "Two objects are both named ChkCd (CSV 268 text and PIV 269 number) and two are named PreChkCd, as printed.",
  "The guide's general Toshiba outdoor section also has two other SMMSu tables under one heading; this list is the separate 'Toshiba SMMSu PRO Outdoor Units' table.",
  "State meanings for coded values (mode, status and similar) are in the guide's PRO Enumerated Parameters tables for this brand and are not repeated here."
 ],
 "source": {
  "title": "BACnet Integration Guidelines - CoolMaster Product Line, CooLinkNet, CooLinkHub, CooLinkBridge",
  "doc_number": null,
  "revision_date": "Rev 1.0.4, 2026-07-06",
  "url": "https://support.coolautomation.com/hc/en-us/article_attachments/38262832368157"
 },
 "integration": {
  "summary": "Use these objects to monitor Toshiba outdoor equipment only; control stays on the CoolMasterNet indoor-unit objects. Map the outdoor block's VA and trend pressures, compressor speed and check codes.",
  "minimum_points": [
   {
    "ref": "AI 277",
    "name": "Comp1",
    "why": "Compressor 1 speed, Hz"
   },
   {
    "ref": "AI 299",
    "name": "TO",
    "why": "Outdoor air temperature, °C"
   },
   {
    "ref": "AI 280",
    "name": "Pd[psi]",
    "why": "High pressure, psi"
   },
   {
    "ref": "AI 281",
    "name": "Ps[psi]",
    "why": "Low pressure, psi"
   },
   {
    "ref": "AI 284",
    "name": "TD1",
    "why": "Discharge temperature 1, °C"
   },
   {
    "ref": "CSV 268",
    "name": "ChkCd",
    "why": "Check (error) code text"
   }
  ],
  "enable": "BACnet must be enabled on the gateway; these objects belong to its PRO (service data) functionality.",
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "BACnet MS/TP: activate on line L3 with 'line type L3 BAC' (L4-L7 also possible on the CoolMaster product line); default frame 9600 8N1, change with 'line baud L3 <rate>_8N1'; MAC (TS) default 0x40 = 64, change with 'line myid L3 <hex>'. Reboot after each change.",
   "BACnet IP: enable with 'bacnet IP enable'; UDP port 47808 by default ('bacnet port <n>'). The server starts only once Ethernet is up with an IP address.",
   "Default device instance 64 (0x40); change with 'bacnet instance <n>'."
  ],
  "gotchas": [
   "The guide does not document how VAs are assigned to outdoor units; confirm instances with a BACnet discovery."
  ]
 },
 "covers_brands": [
  "Toshiba"
 ],
 "points": [
  {
   "type": "CSV",
   "instance": 256,
   "name": "Type",
   "description": "Outdoor Unit Type Name",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 257,
   "name": "Mdl",
   "description": "Model Name",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 258,
   "name": "SN",
   "description": "Serial No.",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 259,
   "name": "HP",
   "description": "Outdoor Unit HP",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 260,
   "name": "StPri",
   "description": "Starting Priority",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 261,
   "name": "DfrstGr",
   "description": "Defrost Gr",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 262,
   "name": "OilLvCk1",
   "description": "Oil Level Check1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 263,
   "name": "OilLvCk2",
   "description": "Oil Level Check2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 264,
   "name": "CFoStop1",
   "description": "Comp Forced Stop1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 265,
   "name": "CFoStop2",
   "description": "Comp Forced Stop2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 266,
   "name": "CompBUp1",
   "description": "Comp BackUp1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 267,
   "name": "CompBUp2",
   "description": "Comp BackUp2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 268,
   "name": "ChkCd",
   "description": "Check code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 269,
   "name": "ChkCd",
   "description": "ChkCd",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 270,
   "name": "PreChkCd",
   "description": "Pre-Check code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 271,
   "name": "PreChkCd",
   "description": "PreChkCd",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 272,
   "name": "NtcCd1",
   "description": "Notice Code1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 273,
   "name": "NtcCd2",
   "description": "Notice Code2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 274,
   "name": "NtcCd3",
   "description": "Notice Code3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 275,
   "name": "NtcCd4",
   "description": "Notice Code4",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 276,
   "name": "NtcCd5",
   "description": "Notice Code5",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 277,
   "name": "Comp1",
   "description": "Comp(1) Hz",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 278,
   "name": "Comp2",
   "description": "Comp(2) Hz",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 279,
   "name": "FanMode",
   "description": "Outdoor Unit FanMode",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 280,
   "name": "Pd[psi]",
   "description": "Pd:High Pressure",
   "units": "psi",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 281,
   "name": "Ps[psi]",
   "description": "Ps:Low Pressure",
   "units": "psi",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 282,
   "name": "TG",
   "description": "TG:High Pressure Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 283,
   "name": "TU",
   "description": "TU Low Pressure Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 284,
   "name": "TD1",
   "description": "TD1 Discharge Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 285,
   "name": "TD2",
   "description": "TD2 Discharge Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 286,
   "name": "TK1",
   "description": "TK1:Oil Temp1",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 287,
   "name": "TK2",
   "description": "TK2:Oil Temp2",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 288,
   "name": "TS1",
   "description": "TS1:Suction Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 289,
   "name": "TS3",
   "description": "TS3:Suction Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 290,
   "name": "TE1",
   "description": "TE1:Heat Exchanger Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 291,
   "name": "TE2",
   "description": "TE2:Heat Exchanger Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 292,
   "name": "TE3",
   "description": "TE3",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 293,
   "name": "TG1",
   "description": "TG1:Gas.Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 294,
   "name": "TG2",
   "description": "TG2:Gas.Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 295,
   "name": "TG3",
   "description": "TG3",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 296,
   "name": "TL1",
   "description": "TL1:Liquid Pipe Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 297,
   "name": "TL2",
   "description": "TL2:Liquid Pipe Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 298,
   "name": "TL3",
   "description": "TL3:Liquid Pipe Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 299,
   "name": "TO",
   "description": "TO Outdoor Air Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 300,
   "name": "TH1",
   "description": "TH1:Comp1 IGBT Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 301,
   "name": "TH2",
   "description": "TH2:Comp2 IGBT Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 302,
   "name": "THF1",
   "description": "THF1:Fan Motor1 IGBT Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 303,
   "name": "THF2",
   "description": "THF2:Fan Motor1 IGBT Temp",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 304,
   "name": "I1",
   "description": "I1",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 305,
   "name": "I2",
   "description": "I2",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 306,
   "name": "PwrOnTm",
   "description": "Power ON Time",
   "units": "hr",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 307,
   "name": "PMV1",
   "description": "Pulse Motor Valve1",
   "units": "pls",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 308,
   "name": "PMV2",
   "description": "Pulse Motor Valve2",
   "units": "pls",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 309,
   "name": "PMV3",
   "description": "Pulse Motor Valve3",
   "units": "pls",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 310,
   "name": "PMV4",
   "description": "Pulse Motor Valve4",
   "units": "pls",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 311,
   "name": "4wayVlv",
   "description": "4way Valve",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 312,
   "name": "SV41",
   "description": "SV41:Comp Start Assist",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 313,
   "name": "SV42",
   "description": "SV42:Comp Start Assist",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 314,
   "name": "SV3D",
   "description": "SV3D:Separator Open",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 315,
   "name": "SV3F",
   "description": "SV3F",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 316,
   "name": "SV5B",
   "description": "SV5B",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 317,
   "name": "Co1Heat",
   "description": "Comp1 Heater",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 318,
   "name": "Co2Heat",
   "description": "Comp2 Heater",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 319,
   "name": "AccHeat",
   "description": "Accumulator Heater",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 320,
   "name": "HiPrsRel",
   "description": "High Pressure Release",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 321,
   "name": "DschTRel",
   "description": "Discharge Temp Release",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 322,
   "name": "DfrstPrepHt",
   "description": "Defrost preparation (Heating)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 323,
   "name": "DfrstCtrlCl",
   "description": "During Defrost control (Cooling)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 324,
   "name": "DfrstFinCl",
   "description": "Defrost finish action (Cooling)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 325,
   "name": "OilEqCt",
   "description": "Oil Equalizing Control",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 326,
   "name": "Inv1CurCtrl",
   "description": "Control current INV1",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 327,
   "name": "OnStrtHH",
   "description": "On Time From Start [hh]",
   "units": "hr",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 328,
   "name": "OnStrtMM",
   "description": "On Time From Start [mm]",
   "units": "min",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 329,
   "name": "StopKeep",
   "description": "Unit Stop keep timer",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 330,
   "name": "RSW1",
   "description": "RSW1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 331,
   "name": "RSW2",
   "description": "RSW2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 332,
   "name": "RSW3",
   "description": "RSW3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 333,
   "name": "SW101",
   "description": "SW101",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 334,
   "name": "SW102",
   "description": "SW102",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 335,
   "name": "SW103",
   "description": "SW103",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 336,
   "name": "SW104",
   "description": "SW104",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "PIV",
   "instance": 337,
   "name": "SW105",
   "description": "SW105",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 338,
   "name": "7Seg",
   "description": "7 segment display",
   "units": "",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/coolautomation/coolmasternet-toshiba-smmsu-outdoor",
 "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"
}
