{
 "manufacturer": "Contemporary Controls",
 "manufacturer_slug": "contemporary-controls",
 "model": "Veris H8036 Enercept via BASgatewayLX",
 "short_model": "BASgatewayLX Veris H8036",
 "model_slug": "basgatewaylx-veris-h8036",
 "aliases": [
  "H8036",
  "Veris H8036",
  "H8035",
  "Enercept H8036"
 ],
 "equipment_type": "Power and energy meter",
 "applies_to": "Veris Industries H8036 networked power meters (Enercept) on Modbus, read by a BASgatewayLX.",
 "summary": "Gateway profile for the Veris H8036: 27 Analog Inputs, all polled. It reads energy consumption, demand, reactive and apparent power, PF total and per phase, line-line and line-neutral voltages, phase currents and average/minimum/maximum demand.",
 "bacnet_transport": [
  "BACnet IP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": true,
 "notes": [
  "Built from Contemporary Controls' BASgatewayLX Modbus device profile Veris_H8036_LX_a.csv; the profile maps the registers in the maker's Modbus register document (https://www.ccontrols.com/support/dp/8035-6MB_implementation.pdf).",
  "Object instances are the ones this profile assigns when it is loaded into the gateway. A site that edited or rebuilt the profile may use different instances.",
  "All 27 rows are flagged for polling in the profile, so every object is served to BACnet once the profile is loaded.",
  "The CSV has no read/write column: Analog/Binary Inputs are read-only and Analog/Binary Outputs are commandable (priority array), which is how the gateway maps them (access inferred). Descriptions give the Modbus register each object reads."
 ],
 "source": {
  "title": "BASgatewayLX Modbus device profile Veris_H8036",
  "doc_number": "Veris_H8036_LX_a.csv",
  "revision_date": null,
  "url": "https://www.ccontrols.com/support/dp/Veris_H8036_LX_a.zip"
 },
 "integration": {
  "summary": "Map real power demand (kW), energy consumption (kWh) and line-line voltage first. The listed objects are read-only.",
  "minimum_points": [
   {
    "ref": "AI 3",
    "name": "Demand Power",
    "why": "Demand (real) power, kW"
   },
   {
    "ref": "AI 1",
    "name": "Energy Consumption",
    "why": "Energy consumption, kWh"
   },
   {
    "ref": "AI 7",
    "name": "Voltage line to line",
    "why": "Voltage line-line"
   },
   {
    "ref": "AI 9",
    "name": "Current",
    "why": "Current (average)"
   },
   {
    "ref": "AI 6",
    "name": "Power Factor",
    "why": "Power factor"
   },
   {
    "ref": "AI 27",
    "name": "Maximum Demand",
    "why": "Maximum demand"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "The BASgatewayLX presents each Modbus device as its own virtual BACnet device on BACnet IP; give it a unique device instance and Modbus address (serial) or IP address (Modbus TCP) when you add it with this profile.",
   "One BASgatewayLX handles up to 100 Modbus devices and 1000 polled points in total, so leave unneeded rows unpolled."
  ],
  "gotchas": []
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "Energy Consumption",
   "description": "Modbus 400257",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "Energy Consumption (same as above)",
   "description": "Modbus 400259",
   "units": "kWh",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "Demand Power",
   "description": "Modbus 400261",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "Reactive Power",
   "description": "Modbus 400263",
   "units": "VAR",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 5,
   "name": "Apparent Power",
   "description": "Modbus 400265",
   "units": "VA",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 6,
   "name": "Power Factor",
   "description": "Modbus 400267",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 7,
   "name": "Voltage line to line",
   "description": "Modbus 400269",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 8,
   "name": "Voltage line to neutral",
   "description": "Modbus 400271",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 9,
   "name": "Current",
   "description": "Modbus 400273",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10,
   "name": "Demand Power phase A",
   "description": "Modbus 400275",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 11,
   "name": "Demand Power phase B",
   "description": "Modbus 400277",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 12,
   "name": "Demand Power phase C",
   "description": "Modbus 400279",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 13,
   "name": "Power Factor phase A",
   "description": "Modbus 400281",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 14,
   "name": "Power Factor phase B",
   "description": "Modbus 400283",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 15,
   "name": "Power Factor phase C",
   "description": "Modbus 400285",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 16,
   "name": "Voltage phase A-B",
   "description": "Modbus 400287",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 17,
   "name": "Voltage phase B-C",
   "description": "Modbus 400289",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 18,
   "name": "Voltage phase A-C",
   "description": "Modbus 400291",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 19,
   "name": "Voltage phase A-N",
   "description": "Modbus 400293",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 20,
   "name": "Voltage phase B-N",
   "description": "Modbus 400295",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 21,
   "name": "Voltage phase C-N",
   "description": "Modbus 400297",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 22,
   "name": "Current phase A",
   "description": "Modbus 400299",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 23,
   "name": "Current phase B",
   "description": "Modbus 400301",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 24,
   "name": "Current phase C",
   "description": "Modbus 400303",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 25,
   "name": "Average Demand",
   "description": "Modbus 400305",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 26,
   "name": "Minimum Demand",
   "description": "Modbus 400307",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 27,
   "name": "Maximum Demand",
   "description": "Modbus 400309",
   "units": "kW",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/contemporary-controls/basgatewaylx-veris-h8036",
 "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"
}
