{
 "manufacturer": "Chipkin Automation Systems",
 "manufacturer_slug": "chipkin",
 "model": "CAS-2700-24 SMA Gateway - Sunny inverter objects",
 "short_model": "CAS-2700-24 SMA Sunny Inverter",
 "short_manufacturer": "Chipkin",
 "model_slug": "cas-2700-24-sma-sunny-inverter",
 "aliases": [
  "SMA Sunny Boy BACnet",
  "SMA inverter BACnet",
  "Sunny WebBox BACnet gateway",
  "CAS-2700-24",
  "Chipkin SMA gateway"
 ],
 "equipment_type": "Solar PV inverter via BACnet gateway",
 "applies_to": "SMA Sunny inverters connected to a Sunny WebBox that the Chipkin CAS-2700-24 gateway polls.",
 "summary": "The Chipkin CAS-2700-24 gateway reads SMA devices through a Sunny WebBox and serves them on BACnet IP. Each Sunny inverter gets 25 read-only Analog Inputs with SMA's own channel names: grid voltage, current and frequency, PV voltage and current, AC power, energy totals, operating hours, mode, error and temperature.",
 "bacnet_transport": [
  "BACnet IP"
 ],
 "firmware": null,
 "default_device_instance": 389001,
 "access_inferred": true,
 "notes": [
  "All objects are Analog Inputs; the manual gives names only, with no units or descriptions.",
  "Each further SMA device added to the gateway is offset by 100 (second device starts at AI 101, third at AI 201).",
  "The list is what the gateway exposes with its default configuration; the gateway polls the devices through one SMA Sunny WebBox.",
  "Access is inferred: Analog Inputs are read-only."
 ],
 "source": {
  "title": "CAS-2700-24 SMA Gateway Manual (Modbus RTU and TCP / BACnet / HTML Gateway)",
  "doc_number": "CAS-2700-24",
  "revision_date": "Doc Rev 0, 12 Feb 2014",
  "url": "https://cdn.chipkin.com/assets/uploads/2017/mar/09-14-31-59_CAS-2700-24%20-%20SMA%20to%20Modbus_RTU%20and%20TCP_%20BACnet%20and%20HTML%20Gateway%20Manual.pdf"
 },
 "integration": {
  "summary": "Add the WebBox and each SMA device on the gateway's configuration page, then read the Analog Inputs; the gateway is monitoring only.",
  "minimum_points": [
   {
    "ref": "AI 13",
    "name": "Mode",
    "why": "Operating mode"
   },
   {
    "ref": "AI 14",
    "name": "Pac",
    "why": "AC output power (Pac)"
   },
   {
    "ref": "AI 5",
    "name": "E-Total",
    "why": "Total energy yield (E-Total)"
   },
   {
    "ref": "AI 11",
    "name": "Iac",
    "why": "AC current (Iac)"
   },
   {
    "ref": "AI 17",
    "name": "Vac",
    "why": "Grid voltage (Vac)"
   },
   {
    "ref": "AI 4",
    "name": "Error",
    "why": "Inverter error status"
   }
  ],
  "enable": null,
  "heartbeat": "If the gateway loses a device or a value can't be read, the object's Out_Of_Service is set true and the last good value stays in Present_Value.",
  "remote_sensors": null,
  "setup": [
   "Gateway default BACnet device instance 389001, UDP port 47808; give each gateway a unique instance.",
   "Enter the Sunny WebBox IP address and pick the device type (Invertor, SensorBox or Sunny Island) for each device in the gateway's web page.",
   "Only one Sunny WebBox per gateway."
  ],
  "gotchas": [
   "Watch Out_Of_Service rather than the value to spot lost data.",
   "Names are SMA channel codes; see the SMA documentation for scaling and units."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "Backup State",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "Balancer",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "CO2 saved",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "Error",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 5,
   "name": "E-Total",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 6,
   "name": "Event-Cnt",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 7,
   "name": "Fac",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 8,
   "name": "Grid Type",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 9,
   "name": "h-On",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10,
   "name": "h-Total",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 11,
   "name": "Iac",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 12,
   "name": "Ipv",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 13,
   "name": "Mode",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 14,
   "name": "Pac",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 15,
   "name": "Power On",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 16,
   "name": "Temperature",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 17,
   "name": "Vac",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 18,
   "name": "Vpv",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 19,
   "name": "Serial Number",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 20,
   "name": "VacL1",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 21,
   "name": "VacL2",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 22,
   "name": "Vpv-_PE",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 23,
   "name": "Max Temperature",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 24,
   "name": "Max Vpv",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 25,
   "name": "Vfan",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/chipkin/cas-2700-24-sma-sunny-inverter",
 "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"
}
