{
 "manufacturer": "Contemporary Controls",
 "manufacturer_slug": "contemporary-controls",
 "model": "Generac H-100 control panel via BASgatewayLX",
 "short_model": "BASgatewayLX Generac H-100",
 "model_slug": "basgatewaylx-generac-h100",
 "aliases": [
  "H-100",
  "H100",
  "Generac H Panel",
  "Generac H-Panel Modbus"
 ],
 "equipment_type": "Generator set controller",
 "applies_to": "Generac industrial generator sets with the H-100 control panel on Modbus, read by a BASgatewayLX.",
 "summary": "Gateway profile for the Generac H-100: 171 objects (23 AI, 1 AO, 147 BI), all polled. Analog inputs give oil and coolant temperature and pressure, fuel level, battery, phase currents and voltages, kW, PF, frequency and rpm; binary inputs give switch positions, e-stop, remote start, run/ready/auto states and the alarm and warning flags. One output presets engine hours.",
 "bacnet_transport": [
  "BACnet IP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": true,
 "notes": [
  "Built from Contemporary Controls' BASgatewayLX Modbus device profile GENERAC_H100_CONTROL_PANEL_a_LX.csv; the profile maps the registers in the Generac H-100 Modbus register list (https://www.ccontrols.com/support/dp/Generac_H_Panel%20Modbus%20Mapping.xls).",
  "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 171 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 GENERAC_H100_CONTROL_PANEL_a",
  "doc_number": "GENERAC_H100_CONTROL_PANEL_a_LX.csv",
  "revision_date": null,
  "url": "https://www.ccontrols.com/support/dp/Generac_H100_Control_Panel_a_LX.zip"
 },
 "integration": {
  "summary": "Read Gen Running, Gen in Auto, Ready for Load and the common alarm/warning, plus kW and voltage. This profile is read-only; start/stop and mode stay on the genset panel or hard-wired remote start.",
  "minimum_points": [
   {
    "ref": "BI 53",
    "name": "GEN RUNNING",
    "why": "Generator running"
   },
   {
    "ref": "BI 60",
    "name": "GEN IN AUTO",
    "why": "Generator in auto"
   },
   {
    "ref": "BI 55",
    "name": "READY FOR LOAD",
    "why": "Ready for load"
   },
   {
    "ref": "AI 19",
    "name": "TOTAL POWER KW",
    "why": "Total power, kW"
   },
   {
    "ref": "AI 18",
    "name": "AVRG VOLTAGE",
    "why": "Average voltage"
   },
   {
    "ref": "AI 14",
    "name": "AVRG CURRENT",
    "why": "Average current"
   },
   {
    "ref": "AI 21",
    "name": "GEN FREQUENCY",
    "why": "Generator frequency"
   },
   {
    "ref": "AI 10",
    "name": "BATTERY VOLTS",
    "why": "Battery voltage"
   },
   {
    "ref": "BI 51",
    "name": "COMMON ALARM",
    "why": "Common alarm"
   },
   {
    "ref": "BI 52",
    "name": "COMMON WARNING",
    "why": "Common warning"
   }
  ],
  "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": [
   "AO 171 (ENGINE HOURS NOW) overwrites the hour meter; don't map it as a live value."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "OIL TEMP",
   "description": "Modbus 300140",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "COOLANT TEMP",
   "description": "Modbus 300142",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "OIL PRESSURE",
   "description": "Modbus 300144",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "COOLANT LEVEL",
   "description": "Modbus 300146",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 5,
   "name": "USER CFG 05/Fuel Level",
   "description": "Modbus 300148",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 6,
   "name": "USER CFG 06",
   "description": "Modbus 300150",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 7,
   "name": "THROT POS",
   "description": "Modbus 300152",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 8,
   "name": "O2 SENSOR",
   "description": "Modbus 300154",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 9,
   "name": "BAT CHARGE CUR",
   "description": "Modbus 300156",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10,
   "name": "BATTERY VOLTS",
   "description": "Modbus 300158",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 11,
   "name": "CURRENT PHS A",
   "description": "Modbus 300160",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 12,
   "name": "CURRENT PHS B",
   "description": "Modbus 300162",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 13,
   "name": "CURRENT PHS C",
   "description": "Modbus 300164",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 14,
   "name": "AVRG CURRENT",
   "description": "Modbus 300166",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 15,
   "name": "VOLT PHS A-B",
   "description": "Modbus 300168",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 16,
   "name": "VOLT PHS B-C",
   "description": "Modbus 300170",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 17,
   "name": "VOLT PHS C-A",
   "description": "Modbus 300172",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 18,
   "name": "AVRG VOLTAGE",
   "description": "Modbus 300174",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 19,
   "name": "TOTAL POWER KW",
   "description": "Modbus 300176",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 20,
   "name": "TOTAL PF",
   "description": "Modbus 300178",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 21,
   "name": "GEN FREQUENCY",
   "description": "Modbus 300180",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 22,
   "name": "ENGINE RPM",
   "description": "Modbus 300182",
   "units": "rpm",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 23,
   "name": "A/F DUTY CYCLE",
   "description": "Modbus 300184",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 24,
   "name": "AUTO SWITCH",
   "description": "Modbus 400129 bit 15",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 25,
   "name": "MANUAL SWITCH",
   "description": "Modbus 400129 bit 14",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 26,
   "name": "EMERGENCY STOP",
   "description": "Modbus 400129 bit 13",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 27,
   "name": "REMOTE START",
   "description": "Modbus 400129 bit 12",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 28,
   "name": "BAT CHRGR FAIL",
   "description": "Modbus 400129 bit 11",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 29,
   "name": "DI2/FUEL PRESSURE",
   "description": "Modbus 400129 bit 10",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 30,
   "name": "DI3/LINE POWER",
   "description": "Modbus 400129 bit 9",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 31,
   "name": "DI4/GEN POWER",
   "description": "Modbus 400129 bit 8",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 32,
   "name": "MODEM DCD",
   "description": "Modbus 400129 bit 7",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 33,
   "name": "MODEM ENABLED",
   "description": "Modbus 400129 bit 6",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 34,
   "name": "GEN OVERSPEED",
   "description": "Modbus 400129 bit 5",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 35,
   "name": "HUIO 1 CFG 12",
   "description": "Modbus 400129 bit 4",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 36,
   "name": "HUIO 1 CFG 13",
   "description": "Modbus 400129 bit 3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 37,
   "name": "HUIO 1 CFG 14",
   "description": "Modbus 400129 bit 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 38,
   "name": "HUIO 1 CFG 15",
   "description": "Modbus 400129 bit 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 39,
   "name": "HUIO 2 CFG 16",
   "description": "Modbus 400129 bit 0",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 40,
   "name": "HUIO 2 CFG 17",
   "description": "Modbus 400130 bit 15",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 41,
   "name": "HUIO 2 CFG 18",
   "description": "Modbus 400130 bit 14",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 42,
   "name": "HUIO 2 CFG 19",
   "description": "Modbus 400130 bit 13",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 43,
   "name": "HUIO 3 CFG 20",
   "description": "Modbus 400130 bit 12",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 44,
   "name": "HUIO 3 CFG 21",
   "description": "Modbus 400130 bit 11",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 45,
   "name": "HUIO 3 CFG 22",
   "description": "Modbus 400130 bit 10",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 46,
   "name": "HUIO 3 CFG 23",
   "description": "Modbus 400130 bit 9",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 47,
   "name": "HUIO 4 CFG 24",
   "description": "Modbus 400130 bit 8",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 48,
   "name": "HUIO 4 CFG 25",
   "description": "Modbus 400130 bit 7",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 49,
   "name": "HUIO 4 CFG 26",
   "description": "Modbus 400130 bit 6",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 50,
   "name": "HUIO 4 CFG 27",
   "description": "Modbus 400130 bit 5",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 51,
   "name": "COMMON ALARM",
   "description": "Modbus 400131 bit 15",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 52,
   "name": "COMMON WARNING",
   "description": "Modbus 400131 bit 14",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 53,
   "name": "GEN RUNNING",
   "description": "Modbus 400131 bit 13",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 54,
   "name": "ALARMS ENABLED",
   "description": "Modbus 400131 bit 12",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 55,
   "name": "READY FOR LOAD",
   "description": "Modbus 400131 bit 11",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 56,
   "name": "GEN READY TO RUN",
   "description": "Modbus 400131 bit 10",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 57,
   "name": "GEN STOPPED-ALRM",
   "description": "Modbus 400131 bit 9",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 58,
   "name": "GEN STOPPED",
   "description": "Modbus 400131 bit 8",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 59,
   "name": "GEN IN MANUAL",
   "description": "Modbus 400131 bit 7",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 60,
   "name": "GEN IN AUTO",
   "description": "Modbus 400131 bit 6",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 61,
   "name": "GEN IN OFF",
   "description": "Modbus 400131 bit 5",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 62,
   "name": "OVERCRANK ALARM",
   "description": "Modbus 400131 bit 4",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 63,
   "name": "OIL INHIBIT ALRM",
   "description": "Modbus 400131 bit 3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 64,
   "name": "ANNUNC SPR LIGHT",
   "description": "Modbus 400131 bit 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 65,
   "name": "OIL TEMP HI ALRM",
   "description": "Modbus 400131 bit 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 66,
   "name": "OIL TEMP LO ALRM",
   "description": "Modbus 400131 bit 0",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 67,
   "name": "OIL TEMP HI WARN",
   "description": "Modbus 400132 bit 15",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 68,
   "name": "OIL TEMP LO WARN",
   "description": "Modbus 400132 bit 14",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 69,
   "name": "OIL TEMP FAULT",
   "description": "Modbus 400132 bit 13",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 70,
   "name": "COOL TMP HI ALRM",
   "description": "Modbus 400132 bit 12",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 71,
   "name": "COOL TMP LO ALRM",
   "description": "Modbus 400132 bit 11",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 72,
   "name": "COOL TMP HI WARN",
   "description": "Modbus 400132 bit 10",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 73,
   "name": "COOL TMP LO WARN",
   "description": "Modbus 400132 bit 9",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 74,
   "name": "COOL TMP FAULT",
   "description": "Modbus 400132 bit 8",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 75,
   "name": "OIL PRES HI ALRM",
   "description": "Modbus 400132 bit 7",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 76,
   "name": "OIL PRES LO ALRM",
   "description": "Modbus 400132 bit 6",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 77,
   "name": "OIL PRES HI WARN",
   "description": "Modbus 400132 bit 5",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 78,
   "name": "OIL PRES LO WARN",
   "description": "Modbus 400132 bit 4",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 79,
   "name": "OIL PRES FAULT",
   "description": "Modbus 400132 bit 3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 80,
   "name": "COOL LVL HI ALRM",
   "description": "Modbus 400132 bit 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 81,
   "name": "COOL LVL LO ALRM",
   "description": "Modbus 400132 bit 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 82,
   "name": "COOL LVL HI WARN",
   "description": "Modbus 400132 bit 0",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 83,
   "name": "COOL LVL LO WARN",
   "description": "Modbus 400133 bit 15",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 84,
   "name": "COOL LVL FAULT",
   "description": "Modbus 400133 bit 14",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 85,
   "name": "ANALOG 5 HI ALRM",
   "description": "Modbus 400133 bit 13",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 86,
   "name": "ANALOG 5 LO ALRM",
   "description": "Modbus 400133 bit 12",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 87,
   "name": "ANALOG 5 HI WARN",
   "description": "Modbus 400133 bit 11",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 88,
   "name": "ANALOG 5 LO WARN",
   "description": "Modbus 400133 bit 10",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 89,
   "name": "ANALOG 5 FAULT",
   "description": "Modbus 400133 bit 9",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 90,
   "name": "ANALOG 6 HI ALRM",
   "description": "Modbus 400133 bit 8",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 91,
   "name": "ANALOG 6 LO ALRM",
   "description": "Modbus 400133 bit 7",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 92,
   "name": "ANALOG 6 HI WARN",
   "description": "Modbus 400133 bit 6",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 93,
   "name": "ANALOG 6 LO WARN",
   "description": "Modbus 400133 bit 5",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 94,
   "name": "ANALOG 6 FAULT",
   "description": "Modbus 400133 bit 4",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 95,
   "name": "GOV POS HI ALARM",
   "description": "Modbus 400133 bit 3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 96,
   "name": "GOV POS LO ALARM",
   "description": "Modbus 400133 bit 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 97,
   "name": "GOV POS HI WARN",
   "description": "Modbus 400133 bit 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 98,
   "name": "GOV POS LO WARN",
   "description": "Modbus 400133 bit 0",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 99,
   "name": "GOV POS FAULT",
   "description": "Modbus 400134 bit 15",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 100,
   "name": "OXYGEN HI ALARM",
   "description": "Modbus 400134 bit 14",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 101,
   "name": "OXYGEN LO ALARM",
   "description": "Modbus 400134 bit 13",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 102,
   "name": "OXYGEN HI WARN",
   "description": "Modbus 400134 bit 12",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 103,
   "name": "OXYGEN LO WARN",
   "description": "Modbus 400134 bit 11",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 104,
   "name": "O2 SENSOR FAULT",
   "description": "Modbus 400134 bit 10",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 105,
   "name": "CHG CURR HI ALRM",
   "description": "Modbus 400134 bit 9",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 106,
   "name": "CHG CURR LO ALRM",
   "description": "Modbus 400134 bit 8",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 107,
   "name": "CHG CURR HI WARN",
   "description": "Modbus 400134 bit 7",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 108,
   "name": "CHG CURR LO WARN",
   "description": "Modbus 400134 bit 6",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 109,
   "name": "CHG CURR FAULT",
   "description": "Modbus 400134 bit 5",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 110,
   "name": "BAT VOLT HI ALRM",
   "description": "Modbus 400134 bit 4",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 111,
   "name": "BAT VOLT LO ALRM",
   "description": "Modbus 400134 bit 3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 112,
   "name": "BAT VOLT HI WARN",
   "description": "Modbus 400134 bit 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 113,
   "name": "BAT VOLT LO WARN",
   "description": "Modbus 400134 bit 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 114,
   "name": "AVG CURR HI ALRM",
   "description": "Modbus 400134 bit 0",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 115,
   "name": "AVG CURR LO ALRM",
   "description": "Modbus 400135 bit 15",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 116,
   "name": "AVG CURR HI WARN",
   "description": "Modbus 400135 bit 14",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 117,
   "name": "AVG CURR LO WARN",
   "description": "Modbus 400135 bit 13",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 118,
   "name": "AVG VOLT HI ALRM",
   "description": "Modbus 400135 bit 12",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 119,
   "name": "AVG VOLT LO ALRM",
   "description": "Modbus 400135 bit 11",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 120,
   "name": "AVG VOLT HI WARN",
   "description": "Modbus 400135 bit 10",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 121,
   "name": "AVG VOLT LO WARN",
   "description": "Modbus 400135 bit 9",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 122,
   "name": "TOT PWR HI ALARM",
   "description": "Modbus 400135 bit 8",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 123,
   "name": "TOT PWR LO ALARM",
   "description": "Modbus 400135 bit 7",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 124,
   "name": "TOT PWR HI WARN",
   "description": "Modbus 400135 bit 6",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 125,
   "name": "TOT PWR LO WARN",
   "description": "Modbus 400135 bit 5",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 126,
   "name": "GEN FREQ HI ALRM",
   "description": "Modbus 400135 bit 4",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 127,
   "name": "GEN FREQ LO ALRM",
   "description": "Modbus 400135 bit 3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 128,
   "name": "GEN FREQ HI WARN",
   "description": "Modbus 400135 bit 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 129,
   "name": "GEN FREQ LO WARN",
   "description": "Modbus 400135 bit 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 130,
   "name": "GEN FREQ FAULT",
   "description": "Modbus 400135 bit 0",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 131,
   "name": "ENG RPM HI ALARM",
   "description": "Modbus 400136 bit 15",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 132,
   "name": "ENG RPM LO ALARM",
   "description": "Modbus 400136 bit 14",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 133,
   "name": "ENG RPM HI WARN",
   "description": "Modbus 400136 bit 13",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 134,
   "name": "ENG RPM LO WARN",
   "description": "Modbus 400136 bit 12",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 135,
   "name": "ENG RPM FAULT",
   "description": "Modbus 400136 bit 11",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 136,
   "name": "SWITCH IN AUTO",
   "description": "Modbus 400136 bit 10",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 137,
   "name": "SWITCH IN MANUAL",
   "description": "Modbus 400136 bit 9",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 138,
   "name": "E-STOP ACTIVE",
   "description": "Modbus 400136 bit 8",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 139,
   "name": "REMOTE START ACT",
   "description": "Modbus 400136 bit 7",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 140,
   "name": "BATT CHARGE FAIL",
   "description": "Modbus 400136 bit 6",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 141,
   "name": "LOW FUEL PRS ACT",
   "description": "Modbus 400136 bit 5",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 142,
   "name": "DI3/LINE PWR ACT",
   "description": "Modbus 400136 bit 4",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 143,
   "name": "DI4/GEN PWR ACT",
   "description": "Modbus 400136 bit 3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 144,
   "name": "LINE POWER",
   "description": "Modbus 400136 bit 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 145,
   "name": "GEN POWER",
   "description": "Modbus 400136 bit 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 146,
   "name": "ILC ALR/WRN #1",
   "description": "Modbus 400136 bit 0",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 147,
   "name": "ILC ALR/WRN #2",
   "description": "Modbus 400137 bit 15",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 148,
   "name": "IN WARM UP",
   "description": "Modbus 400137 bit 14",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 149,
   "name": "IN COOL DOWN",
   "description": "Modbus 400137 bit 13",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 150,
   "name": "CRANKING",
   "description": "Modbus 400137 bit 12",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 151,
   "name": "NEED SERVICE",
   "description": "Modbus 400137 bit 11",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 152,
   "name": "SHUTDOWN GENSET",
   "description": "Modbus 400137 bit 10",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 153,
   "name": "CHCK V PHS ROT",
   "description": "Modbus 400137 bit 9",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 154,
   "name": "CHCK C PHS ROT",
   "description": "Modbus 400137 bit 8",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 155,
   "name": "FAULT RLY ACTIVE",
   "description": "Modbus 400137 bit 7",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 156,
   "name": "USR CONFIG 106",
   "description": "Modbus 400137 bit 6",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 157,
   "name": "INT EXERCISE ACT",
   "description": "Modbus 400137 bit 5",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 158,
   "name": "CHECK FOR ILC",
   "description": "Modbus 400137 bit 4",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 159,
   "name": "USR CONFIG 109",
   "description": "Modbus 400137 bit 3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 160,
   "name": "USR CONFIG 110",
   "description": "Modbus 400137 bit 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 161,
   "name": "USR CONFIG 111",
   "description": "Modbus 400137 bit 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 162,
   "name": "USR CONFIG 112",
   "description": "Modbus 400137 bit 0",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 163,
   "name": "USR CONFIG 113",
   "description": "Modbus 400138 bit 15",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 164,
   "name": "USR CONFIG 114",
   "description": "Modbus 400138 bit 14",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 165,
   "name": "USR CONFIG 115",
   "description": "Modbus 400138 bit 13",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 166,
   "name": "USR CONFIG 116",
   "description": "Modbus 400138 bit 12",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 167,
   "name": "USR CONFIG 117",
   "description": "Modbus 400138 bit 11",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 168,
   "name": "USR CONFIG 118",
   "description": "Modbus 400138 bit 10",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 169,
   "name": "RPM MISSING",
   "description": "Modbus 400138 bit 9",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 170,
   "name": "RESET ALARMS",
   "description": "Modbus 400138 bit 8",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 171,
   "name": "ENGINE HOURS NOW",
   "description": "Modbus 400305",
   "units": "",
   "access": "C",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/contemporary-controls/basgatewaylx-generac-h100",
 "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"
}
