{
 "manufacturer": "Neptronic",
 "manufacturer_slug": "neptronic",
 "model": "SKG4",
 "model_slug": "skg4",
 "aliases": [
  "SKG4 gas fired humidifier",
  "SKG4-N",
  "SKG4-E",
  "SKG4 BACnet"
 ],
 "equipment_type": "Gas-fired steam humidifier",
 "applies_to": "Neptronic SKG4 gas-fired steam humidifiers with up to four humidifier modules.",
 "summary": "The SKG4 is a natural gas or propane fired steam humidifier with BACnet MS/TP and BACnet IP on its controller. The object list covers system control sources and network inputs plus per-module (1-4) state, request, alarm, burner, service and water level objects.",
 "bacnet_transport": [
  "BACnet MS/TP",
  "BACnet IP"
 ],
 "firmware": null,
 "default_device_instance": "153000 + MAC address (153001 by default)",
 "access_inferred": false,
 "notes": [
  "Objects and their writable properties are taken from the guide's 'W?' column; Present_Value writable means the BMS can change it.",
  "Units follow the BACnet Server Units setting (Metric or Imperial).",
  "Module 2-4 objects only apply to multi-module units.",
  "MSV 127 is printed as NSV.127 in the guide; it is a multi-state value."
 ],
 "source": {
  "title": "SKG4 Gas Fired Humidifier BACnet Communication Module User Guide",
  "doc_number": "SKG4-BACnet Guide-250609 (V2.06)",
  "revision_date": "2025-06-09",
  "url": "https://www.neptronic.com/Humidifiers/PDF/2025/SKG4-BACnet%20Guide-250609%20(V2.06).pdf"
 },
 "integration": {
  "summary": "Select a network control profile (MSV 33) or demand source, write the demand to AV 141 or a room RH reading to AV 109 with setpoint AV 110, and switch the system with MSV 60. Monitor per-module state and alarm MSVs plus BV 104 for network control health.",
  "minimum_points": [
   {
    "ref": "MV 60",
    "name": "System Power State",
    "why": "System on/off from the BMS"
   },
   {
    "ref": "MV 33",
    "name": "Control Profile",
    "why": "Control profile: choose a Network profile"
   },
   {
    "ref": "AV 141",
    "name": "Humidity Control Network Demand",
    "why": "Network humidity demand written by the BMS"
   },
   {
    "ref": "AV 110",
    "name": "Room RH Setpoint",
    "why": "Occupied room RH setpoint (internal control)"
   },
   {
    "ref": "AV 109",
    "name": "Room RH Network Reading",
    "why": "Network room RH reading for internal control"
   },
   {
    "ref": "MV 63",
    "name": "Module 1 State",
    "why": "Module 1 operating state"
   },
   {
    "ref": "AV 148",
    "name": "System Power Output",
    "why": "Actual output of the whole system %"
   },
   {
    "ref": "MV 65",
    "name": "Module 1 Alarm",
    "why": "Module 1 active alarm (1 = Normal)"
   },
   {
    "ref": "BV 104",
    "name": "Network Control State",
    "why": "1 = fault: network control lost (AV 248 timeout)"
   }
  ],
  "enable": "MSV 60 System Power State is writable (1 = Off, 2 = On). The control source follows MSV 33 Control Profile (ExternNetwork / InternNetwork for BMS control) or the individual source MSVs with the Custom profile.",
  "heartbeat": "AV 248 Network Timeout (1-900 s) sets how long the humidifier tolerates loss of BACnet control communication before stopping; BV 104 Network Control State reports 1 = Fault.",
  "remote_sensors": "With the room RH source on Network write room RH to AV 109 and setpoints to AV 110-112 (occupied/unoccupied/vacant); write the supply high limit reading to AV 125 and setpoint AV 126. A direct network demand goes to AV 141 and a network high limit to AV 142.",
  "setup": [
   "MS/TP MAC defaults to 1 (000-254; 128-254 are non-token-passing slaves); baud rate auto-detects (Auto, 9600, 19200, 38400, 76800); Max_Master 127.",
   "Device instance defaults to 153000 + MAC (153001 out of the box) and can be changed from the menu or by writing Device Object_Identifier.",
   "BACnet IP uses UDP 47808 (0xBAC0) by default.",
   "Network/communication settings are in the controller's Integration menu (password 5544); power-cycle after connecting to the network.",
   "Reinitialize Device (warm/cold reset) over BACnet uses the password 'nep'."
  ],
  "gotchas": [
   "MSV 'BACnet Server List Mode' chooses which objects are published (Integrator, Advanced, Factory); objects marked Advanced in the guide, such as the program objects, only show in Advanced mode.",
   "Writing Out_of_Service = True disconnects an object from its physical input so the Present_Value can be overwritten; remember to set it back.",
   "The unit signals alarms through object values only; it does not send BACnet event notifications, so poll or use COV.",
   "COV subscriptions are lost on a power cycle.",
   "Per-module request MSVs (64, 67, 70, 73) act on one module; MSV 61 acts on the whole system."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 2,
   "name": "Supply RH Signal",
   "description": "Duct or supply high limit humidity analog input signal",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "Room RH Signal",
   "description": "Room humidity analog input signal",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "Control Signal",
   "description": "Current demand analog input signal",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 3,
   "name": "Power Output Feedback Signal",
   "description": "Power output feedback signal",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10,
   "name": "MCU Load",
   "description": "Current microcontroller load",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 11,
   "name": "Memory Load",
   "description": "Current memory load",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 37,
   "name": "Water Level Replace Interval",
   "description": "Amount of time the humidifier may run using only the resistive water...",
   "units": "days",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 48,
   "name": "Supply High Limit RH",
   "description": "Duct or supply high limit humidity analog input",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 49,
   "name": "Supply High Limit RH Min",
   "description": "Minimum value of the duct or supply high limit humidity analog input",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 50,
   "name": "Supply High Limit RH Max",
   "description": "Maximum value of the duct or supply high limit humidity analog input",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 51,
   "name": "Supply High Limit RH Bias",
   "description": "Bias value of the duct or supply high limit humidity analog input",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 54,
   "name": "Room RH",
   "description": "Room humidity reading",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 55,
   "name": "Room RH Min",
   "description": "Minimum value of the room humidity analog input",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 56,
   "name": "Room RH Max",
   "description": "Maximum value of the room humidity analog input",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 57,
   "name": "Room RH Bias",
   "description": "Bias value of the room humidity analog input",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 60,
   "name": "Control Input",
   "description": "Current control input reading",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 61,
   "name": "Control Min",
   "description": "Minimum value of the control demand analog input",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 62,
   "name": "Control Max",
   "description": "Maximum value of the control demand analog input",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 63,
   "name": "Control Bias",
   "description": "Bias value of the control demand analog input",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 64,
   "name": "Board Temperature",
   "description": "The board temperature",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 67,
   "name": "Power Output Feedback Bias",
   "description": "Bias value for the power output feedback signal",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 68,
   "name": "Power Output Feedback Min",
   "description": "Minimum value of the power output feedback signal",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 69,
   "name": "Power Output Feedback Max",
   "description": "Maximum value of the current steam output feedback",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 70,
   "name": "Power Output Feedback",
   "description": "Feedback value of the power output analog output",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 73,
   "name": "Module 1 Water Level",
   "description": "Percentage of water remaining in the evaporation chamber",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 76,
   "name": "Module 1 Water Probe Low Pos Reading",
   "description": "Low position value of the water level sensor of the first humidifier...",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 77,
   "name": "Module 1 Water Probe High Pos Reading",
   "description": "High position value of the water level sensor of the first humidifier...",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 80,
   "name": "Module 1 Water Probe Abs Low Pos Reading",
   "description": "Absolute low position value of the water level sensor of the first...",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 81,
   "name": "Module 1 Water Probe Abs High Pos Reading",
   "description": "Absolute high position value of the water level sensor of the first...",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 82,
   "name": "Module 2 Water Level",
   "description": "Percentage of water remaining in the evaporation chamber",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 85,
   "name": "Module 2 Water Probe Low Pos Reading",
   "description": "Low position value of the water level sensor of the second humidifier...",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 86,
   "name": "Module 2 Water Probe High Pos Reading",
   "description": "High position value of the water level sensor of the second humidifier...",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 89,
   "name": "Module 2 Water Probe Abs Low Reading",
   "description": "Absolute low position value of the water level sensor of the second...",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 90,
   "name": "Module 2 Water Probe Abs High Pos Reading",
   "description": "Absolute high position value of the water level sensor of the second...",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 91,
   "name": "Module 3 Water Level",
   "description": "Percentage of water remaining in the evaporation chamber",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 94,
   "name": "Module 3 Water Probe Low Pos Reading",
   "description": "Low position value of the water level sensor of the third humidifier...",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 95,
   "name": "Module 3 Water Probe High Pos Reading",
   "description": "High position value of the water level sensor of the third humidifier...",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 98,
   "name": "Module 3 Water Probe Abs Low Pos Reading",
   "description": "Absolute low position value of the water level sensor of the third...",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 99,
   "name": "Module 3 Water Probe Abs High Pos Reading",
   "description": "Absolute high position value of the water level sensor of the third...",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 100,
   "name": "Module 4 Water Level",
   "description": "Percentage of water remaining in the evaporation chamber",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 103,
   "name": "Module 4 Water Probe Low Pos Reading",
   "description": "Low position value of the water level sensor of the fourth humidifier...",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 104,
   "name": "Module 4 Water Probe High Pos Reading",
   "description": "High position value of the water level sensor of the first humidifier...",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 107,
   "name": "Module 4 Water Probe Abs Low Pos Reading",
   "description": "Absolute low position value of the water level sensor of the first...",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 108,
   "name": "Module 4 Water Probe Abs High Pos Reading",
   "description": "Absolute high position value of the water level sensor of the first...",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 109,
   "name": "Room RH Network Reading",
   "description": "Room relative humidity reading received from the network",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 110,
   "name": "Room RH Setpoint",
   "description": "Room relative humidity setpoint received from the network",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 111,
   "name": "Room RH Unoccupied Setpoint",
   "description": "Room relative humidity reading received from the network during no occupancy state",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 112,
   "name": "Room RH Vacant Setpoint",
   "description": "Room relative humidity reading received from the network during vacancy",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 113,
   "name": "Room Demand Proportional Gain",
   "description": "Room demand proportional gain",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 114,
   "name": "Room Demand Integral Time",
   "description": "Room demand integral time",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 115,
   "name": "Room Demand Derivative Time",
   "description": "Room demand derivative time",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 123,
   "name": "Room Demand",
   "description": "Humidity demand within the room",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 125,
   "name": "Supply High Limit Network Reading",
   "description": "Supply high limit reading received from the network",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 126,
   "name": "Supply High Limit Setpoint",
   "description": "Supply high limit setpoint received from the network",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 129,
   "name": "Supply High Limit Proportional Gain",
   "description": "Supply high limit demand proportional gain",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 130,
   "name": "Supply High Limit Integral Time",
   "description": "Supply high limit demand integral time",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 131,
   "name": "Supply High Limit Derivative Time",
   "description": "Supply high limit demand derivative time",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 139,
   "name": "Supply High Limit Demand",
   "description": "Supply high limit humidity demand value",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 141,
   "name": "Humidity Control Network Demand",
   "description": "Humidity control demand received from the network",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 142,
   "name": "Humidity Control Network High Limit",
   "description": "Humidity control high limit received from the network",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 146,
   "name": "Humidity Demand",
   "description": "Current humidity demand",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 148,
   "name": "System Power Output",
   "description": "Measured power output of the system as a percentage of the total...",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 150,
   "name": "Module 1 Chimney Temp",
   "description": "Flue gas temperature value of the first humidifier module",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 151,
   "name": "Module 1 Water Temp",
   "description": "Temperature of water in the evaporation chamber of the first humidifier module",
   "units": "°F or °C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 152,
   "name": "Module 1 Water Frequency",
   "description": "Input frequency of the water level sensor of the first humidifier module",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 154,
   "name": "Module 1 Ambient Temp",
   "description": "Temperature inside of the weather proof enclosure of the first humidifier module",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 155,
   "name": "Module 1 Fan Feedback",
   "description": "Value from the burner fan feedback of the first humidifier module",
   "units": "Hz",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 156,
   "name": "Module 1 Fan PWM",
   "description": "PWM control signal from the burner fan of the first humidifier module",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 158,
   "name": "Module 1 Run Time",
   "description": "Total runtime of the first humidifier module",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 159,
   "name": "Module 1 Service On Time",
   "description": "Operating time of the first humidifier module, since the last servicing",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 160,
   "name": "Module 1 Service Run Time",
   "description": "Runtime of the first humidifier module, since the last servicing",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 161,
   "name": "Module 1 On Time",
   "description": "Total operating time for the first humidifier module",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 162,
   "name": "Module 1 Demand",
   "description": "Measured humidity demand of the first humidifier module",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 166,
   "name": "Module 1 Max Steam Output",
   "description": "Maximum steam output of the first modulating humidifier relative to its total...",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 170,
   "name": "Module 2 Chimney Temp",
   "description": "Flue gas temperature value of the second humidifier module",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 171,
   "name": "Module 2 Water Temp",
   "description": "Temperature of water in the evaporation chamber of the second humidifier module",
   "units": "°F or °C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 172,
   "name": "Module 2 Water Frequency",
   "description": "Input frequency of the water level sensor of the second humidifier module",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 174,
   "name": "Module 2 Ambient Temp",
   "description": "Temperature inside of the weather proof enclosure of the second humidifier module",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 175,
   "name": "Module 2 Fan Feedback",
   "description": "Value from the burner fan feedback of the second humidifier module",
   "units": "Hz",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 176,
   "name": "Module 2 Fan PWM",
   "description": "PWM control signal from the burner fan of the second humidifier module",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 178,
   "name": "Module 2 Run Time",
   "description": "Total runtime of the second humidifier module",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 179,
   "name": "Module 2 Service On Time",
   "description": "Operating time of the second humidifier module, since the last servicing",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 180,
   "name": "Module 2 Service Run Time",
   "description": "Runtime of the second humidifier module, since the last servicing",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 181,
   "name": "Module 2 On Time",
   "description": "Total operating time for the second humidifier module",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 182,
   "name": "Module 2 Demand",
   "description": "Measured humidity demand of the second humidifier module",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 186,
   "name": "Module 2 Max Steam Output",
   "description": "Maximum steam output of the second modulating humidifier relative to its total...",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 190,
   "name": "Module 3 Chimney Temp",
   "description": "Flue gas temperature value of the third humidifier module",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 191,
   "name": "Module 3 Water Temp",
   "description": "Temperature of water in the evaporation chamber of the third humidifier module",
   "units": "°F or °C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 192,
   "name": "Module 3 Water Frequency",
   "description": "Input frequency of the water level sensor of the third humidifier module",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 194,
   "name": "Module 3 Ambient Temp",
   "description": "Temperature inside of the weather proof enclosure of the third humidifier module",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 195,
   "name": "Module 3 Fan Feedback",
   "description": "Value from the burner fan feedback of the third humidifier module",
   "units": "Hz",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 196,
   "name": "Module 3 Fan PWM",
   "description": "PWM control signal from the burner fan of the third humidifier module",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 198,
   "name": "Module 3 Run Time",
   "description": "Total runtime of the third humidifier module",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 199,
   "name": "Module 3 Service On Time",
   "description": "Operating time of the third humidifier module, since the last servicing",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 200,
   "name": "Module 3 Service Run Time",
   "description": "Runtime of the third humidifier module, since the last servicing",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 201,
   "name": "Module 3 On Time",
   "description": "Total operating time for the third humidifier module",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 202,
   "name": "Module 3 Demand",
   "description": "Measured humidity demand of the third humidifier module",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 206,
   "name": "Module 3 Max Steam Output",
   "description": "Maximum steam output of the third modulating humidifier relative to its total...",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 210,
   "name": "Module 4 Chimney Temp",
   "description": "Flue gas temperature value of the fourth humidifier module",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 211,
   "name": "Module 4 Water Temp",
   "description": "Temperature of water in the evaporation chamber of the fourth humidifier module",
   "units": "°F or °C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 212,
   "name": "Module 4 Water Frequency",
   "description": "Input frequency of the water level sensor of the fourth humidifier module",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 214,
   "name": "Module 4 Ambient Temp",
   "description": "Temperature inside of the weather proof enclosure of the fourth humidifier module",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 215,
   "name": "Module 4 Fan Feedback",
   "description": "Value from the burner fan feedback of the fourth humidifier module",
   "units": "Hz",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 216,
   "name": "Module 4 Fan PWM",
   "description": "PWM control signal from the burner fan of the fourth humidifier module",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 218,
   "name": "Module 4 Run Time",
   "description": "Total runtime of the fourth humidifier module",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 219,
   "name": "Module 4 Service On Time",
   "description": "Operating time of the fourth humidifier module, since the last servicing",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 220,
   "name": "Module 4 Service Run Time",
   "description": "Runtime of the fourth humidifier module, since the last servicing",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 221,
   "name": "Module 4 On Time",
   "description": "Total operating time for the fourth humidifier module",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 222,
   "name": "Module 4 Demand",
   "description": "Measured humidity demand of the fourth humidifier module",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 226,
   "name": "Module 4 Max Steam Output",
   "description": "Maximum steam output of the fourth modulating humidifier relative to its total...",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 231,
   "name": "Boiler Blowdown Rate",
   "description": "Rate of boiler blowdown or water dilution in order to minimize water...",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 234,
   "name": "Boiler Drain Interval",
   "description": "Drain cycle",
   "units": "h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 235,
   "name": "Boiler Idle Temperature Setpoint",
   "description": "Idle temperature setpoint for the evaporation chamber when there is no demand",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 236,
   "name": "Boiler Idle Time Drain",
   "description": "Amount of time the humidifier can remain in standby mode until an...",
   "units": "h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 241,
   "name": "Boiler Service Interval",
   "description": "Time of operation before the humidifier calls for servicing",
   "units": "h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 248,
   "name": "Network Timeout",
   "description": "Amount of time the humidifier may attempt to connect to the BACnet...",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 254,
   "name": "Boiler Idle Tank Rinse Interval",
   "description": "Amount of time the humidifier stays in “Idle” or “Off” mode, before...",
   "units": "days",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 256,
   "name": "Boiler Drain Volume",
   "description": "Volume of water that is drained from the chamber, relative to the...",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 270,
   "name": "Humidity Demand Low Dead Band",
   "description": "Lower limit deadband for the humidity demand",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 273,
   "name": "Module 1 Ignition Count",
   "description": "Number of times that the first humidifier module has completed an ignition...",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 274,
   "name": "Module 2 Ignition Count",
   "description": "Number of times that the second humidifier module has completed an ignition...",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 275,
   "name": "Module 3 Ignition Count",
   "description": "Number of times that the third humidifier module has completed an ignition...",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 276,
   "name": "Module 4 Ignition Count",
   "description": "Number of times that the fourth humidifier module has completed an ignition...",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 281,
   "name": "HRL Temperature",
   "description": "Room temperature measured by the HRL24 controller",
   "units": "°F or °C",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 282,
   "name": "HRL Humidity",
   "description": "Room humidity measured by the HRL24 controller",
   "units": "%RH",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 285,
   "name": "Runtime",
   "description": "The number of seconds that the system has been powered on",
   "units": "s",
   "access": "C",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 286,
   "name": "HALTicks",
   "description": "Halticks",
   "units": "s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 291,
   "name": "Room Demand Proportional Band",
   "description": "Room demand proportional band",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 292,
   "name": "Supply High Limit Proportional Band",
   "description": "Supply high limit proportional band",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 303,
   "name": "Module 1 Water Temperature Offset",
   "description": "Set the temperature offset for the first evaporation chamber water temperature value...",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 304,
   "name": "Module 2 Water Temperature Offset",
   "description": "Set the temperature offset for the second evaporation chamber water temperature value...",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 305,
   "name": "Module 3 Water Temperature Offset",
   "description": "Set the temperature offset for the third evaporation chamber water temperature value...",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 306,
   "name": "Module 4 Water Temperature Offset",
   "description": "Set the temperature offset for the fourth evaporation chamber water temperature value...",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 309,
   "name": "Modbus TCP IP Keep Alive Time Out",
   "description": "Amount of time the communication to the Modbus TCP/IP server stays open...",
   "units": "min",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 323,
   "name": "Module 2 Manual Calibration Time",
   "description": "Amount of time that has been elapsed since the last manual calibration...",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 324,
   "name": "Module 3 Manual Calibration Time",
   "description": "Amount of time that has been elapsed since the last manual calibration...",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 325,
   "name": "Module 4 Manual Calibration Time",
   "description": "Amount of time that has been elapsed since the last manual calibration...",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 327,
   "name": "Module 1 Manual Calibration Time",
   "description": "Amount of time that has been elapsed since the last manual calibration...",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 329,
   "name": "HRL Temperature Bias",
   "description": "Bias value of the temperature measured on the HRL controller",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 330,
   "name": "HRL Humidity Bias",
   "description": "Bias value of the humidity measured on the HRL controller",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 335,
   "name": "Module 1 Clean Valve Delay",
   "description": "The total drain duration for which the clean valve of module 1...",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 336,
   "name": "Module 2 Clean Valve Delay",
   "description": "The total drain duration for which the clean valve of module 2...",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 337,
   "name": "Module 3 Clean Valve Delay",
   "description": "The total drain duration for which the clean valve of module 3...",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 338,
   "name": "Module 4 Clean Valve Delay",
   "description": "The total drain duration for which the clean valve of module 4...",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 448,
   "name": "Module 1 Heating Max Output",
   "description": "Maximum steam output of module 1 relative to its total capacity during...",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 449,
   "name": "Module 2 Heating Max Output",
   "description": "Maximum steam output of the module 2 relative to its total capacity...",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 450,
   "name": "Module 3 Heating Max Output",
   "description": "Maximum steam output of the module 3 relative to its total capacity...",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 451,
   "name": "Module 4 Heating Max Output",
   "description": "Maximum steam output of module 4 relative to its total capacity during...",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "Water Leak Detection",
   "description": "Whether a water leak has been detected",
   "units": "",
   "access": "R",
   "states": "0=OK, 1=Leak"
  },
  {
   "type": "BI",
   "instance": 5,
   "name": "Binary External Demand",
   "description": "Whether there is currently a humidity demand, when an On/Off humidifier is...",
   "units": "",
   "access": "R",
   "states": "0=0%, 1=100%"
  },
  {
   "type": "BI",
   "instance": 6,
   "name": "Interlock",
   "description": "Status of the interlock",
   "units": "",
   "access": "R",
   "states": "0=Closed, 1=Open"
  },
  {
   "type": "BI",
   "instance": 7,
   "name": "Supply High Limit",
   "description": "Status of the high limit contact",
   "units": "",
   "access": "R",
   "states": "0=Closed, 1=Open"
  },
  {
   "type": "BI",
   "instance": 8,
   "name": "Air Flow",
   "description": "Status of the airflow switch",
   "units": "",
   "access": "R",
   "states": "0=Closed, 1=Open"
  },
  {
   "type": "BI",
   "instance": 9,
   "name": "RS485 Interface",
   "description": "Whether the RS485 interface is available or not",
   "units": "",
   "access": "R",
   "states": "0=No, 1=Yes"
  },
  {
   "type": "BI",
   "instance": 10,
   "name": "Ethernet Interface",
   "description": "Whether the Ethernet interface is available or not",
   "units": "",
   "access": "R",
   "states": "0=No, 1=Yes"
  },
  {
   "type": "BO",
   "instance": 1,
   "name": "Service Warning Relay",
   "description": "Service warning relay",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BO",
   "instance": 2,
   "name": "Alarm Warning Relay",
   "description": "Alarm warning relay",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BO",
   "instance": 5,
   "name": "Alarm LED",
   "description": "Alarm LED",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BO",
   "instance": 6,
   "name": "Power LED",
   "description": "Power LED",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BO",
   "instance": 7,
   "name": "Buzzer",
   "description": "Buzzer",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "Alarm Buzzer",
   "description": "Configuration value that enables or disables the alarm buzzer sound when there...",
   "units": "",
   "access": "W",
   "states": "0=Normal, 1=Disabled"
  },
  {
   "type": "BV",
   "instance": 33,
   "name": "Module 1 Burner Inlet Pressure",
   "description": "Burner inlet air pressure switch of the first humidifier module",
   "units": "",
   "access": "W",
   "states": "0=Normal, 1=Blocked"
  },
  {
   "type": "BV",
   "instance": 34,
   "name": "Module 1 Water Level Low",
   "description": "Resistive low water level sensor of the first humidifier module",
   "units": "",
   "access": "R",
   "states": "0=Inactive, 1=Active"
  },
  {
   "type": "BV",
   "instance": 35,
   "name": "Module 1 Water Level High",
   "description": "Resistive high water level sensor of the first humidifier module",
   "units": "",
   "access": "R",
   "states": "0=Inactive, 1=Active"
  },
  {
   "type": "BV",
   "instance": 36,
   "name": "Module 1 Foam Sensor",
   "description": "Whether foam has been detected within the first evaporation chamber",
   "units": "",
   "access": "R",
   "states": "0=NoFoam, 1=Foam"
  },
  {
   "type": "BV",
   "instance": 39,
   "name": "Module 1 Gas Valve",
   "description": "Gas valve of the first humidifier module",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 40,
   "name": "Module 1 Tank Water Valve",
   "description": "Evaporation chamber water supply valve of the first humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 41,
   "name": "Module 1 Water Level Valve",
   "description": "Water level sensor supply valve of the first humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 42,
   "name": "Module 1 Drain Cooler Valve",
   "description": "Internal drain cooler valve of the first humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 43,
   "name": "Module 1 Drain Pump",
   "description": "Drain pump of the first humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 45,
   "name": "Module 1 Ignition Control",
   "description": "Ignition control module of the first humidifier module",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 47,
   "name": "Module 1 Alarm LED",
   "description": "Alarm LED of the first humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 48,
   "name": "Module 2 Burner Inlet Pressure",
   "description": "Burner inlet air pressure switch of the second humidifier module",
   "units": "",
   "access": "W",
   "states": "0=Normal, 1=Blocked"
  },
  {
   "type": "BV",
   "instance": 49,
   "name": "Module 2 Water Level Low",
   "description": "Resistive low water level sensor of the second humidifier module",
   "units": "",
   "access": "R",
   "states": "0=Inactive, 1=Active"
  },
  {
   "type": "BV",
   "instance": 50,
   "name": "Module 2 Water Level High",
   "description": "Resistive high water level sensor of the second humidifier module",
   "units": "",
   "access": "R",
   "states": "0=Inactive, 1=Active"
  },
  {
   "type": "BV",
   "instance": 51,
   "name": "Module 2 Foam Sensor",
   "description": "Whether foam has been detected within the second evaporation chamber",
   "units": "",
   "access": "R",
   "states": "0=NoFoam, 1=Foam"
  },
  {
   "type": "BV",
   "instance": 54,
   "name": "Module 2 Gas Valve",
   "description": "Gas valve of the second humidifier module",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 55,
   "name": "Module 2 Tank Water Valve",
   "description": "Evaporation chamber water supply valve of the second humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 56,
   "name": "Module 2 Water Level Valve",
   "description": "Water level sensor supply valve of the second humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 57,
   "name": "Module 2 Drain Cooler Valve",
   "description": "Internal drain cooler valve of the second humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 58,
   "name": "Module 2 Drain Pump",
   "description": "Drain pump of the second humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 59,
   "name": "Boiler Line Rinse",
   "description": "Perform an automatic pipe line rinse cycle upon each start-up of the...",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 60,
   "name": "Module 2 Ignition Control",
   "description": "Ignition control module of the second humidifier module",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 62,
   "name": "Module 2 Alarm LED",
   "description": "Alarm LED of the second humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 63,
   "name": "Module 3 Burner Inlet Pressure",
   "description": "Burner inlet air pressure switch of the third humidifier module",
   "units": "",
   "access": "W",
   "states": "0=Normal, 1=Blocked"
  },
  {
   "type": "BV",
   "instance": 64,
   "name": "Module 3 Water Level Low",
   "description": "Resistive low water level sensor of the third humidifier module",
   "units": "",
   "access": "R",
   "states": "0=Inactive, 1=Active"
  },
  {
   "type": "BV",
   "instance": 65,
   "name": "Module 3 Water Level High",
   "description": "Resistive high water level sensor of the third humidifier module",
   "units": "",
   "access": "R",
   "states": "0=Inactive, 1=Active"
  },
  {
   "type": "BV",
   "instance": 66,
   "name": "Module 3 Foam Sensor",
   "description": "Whether foam has been detected within the third evaporation chamber",
   "units": "",
   "access": "R",
   "states": "0=NoFoam, 1=Foam"
  },
  {
   "type": "BV",
   "instance": 69,
   "name": "Module 3 Gas Valve",
   "description": "Gas valve of the third humidifier module",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 70,
   "name": "Module 3 Tank Water Valve",
   "description": "Evaporation chamber water supply valve of the third humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 71,
   "name": "Module 3 Water Level Valve",
   "description": "Water level sensor supply valve of the third humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 72,
   "name": "Module 3 Drain Cooler Valve",
   "description": "Internal drain cooler valve of the third humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 73,
   "name": "Module 3 Drain Pump",
   "description": "Drain pump of the third humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 75,
   "name": "Module 3 Ignition Control",
   "description": "Ignition control module of the third humidifier module",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 77,
   "name": "Module 3 Alarm LED",
   "description": "Alarm LED of the third humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 78,
   "name": "Module 4 Burner Inlet Pressure",
   "description": "Burner inlet air pressure switch of the third humidifier module",
   "units": "",
   "access": "W",
   "states": "0=Normal, 1=Blocked"
  },
  {
   "type": "BV",
   "instance": 79,
   "name": "Module 4 Water Level Low",
   "description": "Resistive low water level sensor of the fourth humidifier module",
   "units": "",
   "access": "R",
   "states": "0=Inactive, 1=Active"
  },
  {
   "type": "BV",
   "instance": 80,
   "name": "Module 4 Water Level High",
   "description": "Resistive high water level sensor of the fourth humidifier module",
   "units": "",
   "access": "R",
   "states": "0=Inactive, 1=Active"
  },
  {
   "type": "BV",
   "instance": 81,
   "name": "Module 4 Foam Sensor",
   "description": "Whether foam has been detected within the fourth evaporation chamber",
   "units": "",
   "access": "R",
   "states": "0=NoFoam, 1=Foam"
  },
  {
   "type": "BV",
   "instance": 84,
   "name": "Module 4 Gas Valve",
   "description": "Gas valve of the fourth humidifier module",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 85,
   "name": "Module 4 Tank Water Valve",
   "description": "Evaporation chamber water supply valve of the fourth humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 86,
   "name": "Module 4 Water Level Valve",
   "description": "Water level sensor supply valve of the fourth humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 87,
   "name": "Module 4 Drain Cooler Valve",
   "description": "Internal drain cooler valve of the fourth humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 88,
   "name": "Module 4 Drain Pump",
   "description": "Drain pump of the fourth humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 90,
   "name": "Module 4 Ignition Control",
   "description": "Ignition control module of the fourth humidifier module",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 92,
   "name": "Module 4 Alarm LED",
   "description": "Alarm LED of the fourth humidifier module",
   "units": "",
   "access": "C",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 94,
   "name": "Boiler Service Operation",
   "description": "Enable the humidifier to continue producing steam, even when it is due...",
   "units": "",
   "access": "W",
   "states": "0=Not Allowed, 1=Allowed"
  },
  {
   "type": "BV",
   "instance": 95,
   "name": "Module 1 Foam State",
   "description": "Whether the first humidifier module has currently detected foam or not",
   "units": "",
   "access": "R",
   "states": "0=Ok, 1=Detected"
  },
  {
   "type": "BV",
   "instance": 97,
   "name": "Module 1 Service Due",
   "description": "Status value that indicates whether the first humidifier module is due for...",
   "units": "",
   "access": "R",
   "states": "0=No, 1=Yes"
  },
  {
   "type": "BV",
   "instance": 98,
   "name": "Module 2 Service Due",
   "description": "Status value that indicates whether the second humidifier module is due for...",
   "units": "",
   "access": "R",
   "states": "0=No, 1=Yes"
  },
  {
   "type": "BV",
   "instance": 99,
   "name": "Module 3 Service Due",
   "description": "Status value that indicates whether the third humidifier module is due for...",
   "units": "",
   "access": "R",
   "states": "0=No, 1=Yes"
  },
  {
   "type": "BV",
   "instance": 100,
   "name": "Module 4 Service Due",
   "description": "Status value that indicates whether the fourth humidifier module is due for...",
   "units": "",
   "access": "R",
   "states": "0=No, 1=Yes"
  },
  {
   "type": "BV",
   "instance": 104,
   "name": "Network Control State",
   "description": "State of the control communication between the device and the BACnet network",
   "units": "",
   "access": "W",
   "states": "0=Normal, 1=Fault"
  },
  {
   "type": "BV",
   "instance": 105,
   "name": "Module 2 Foam State",
   "description": "Whether the second humidifier module has currently detected foam or not",
   "units": "",
   "access": "R",
   "states": "0=Ok, 1=Detected"
  },
  {
   "type": "BV",
   "instance": 106,
   "name": "Module 3 Foam State",
   "description": "Whether the third humidifier module has currently detected foam or not",
   "units": "",
   "access": "R",
   "states": "0=Ok, 1=Detected"
  },
  {
   "type": "BV",
   "instance": 107,
   "name": "Module 4 Foam State",
   "description": "Whether the fourth humidifier module has currently detected foam or not",
   "units": "",
   "access": "R",
   "states": "0=Ok, 1=Detected"
  },
  {
   "type": "BV",
   "instance": 109,
   "name": "HRL Lock Setpoint",
   "description": "Whether the setpoint obtained from the HRL24 controller can be modified",
   "units": "",
   "access": "C",
   "states": "0=Unlock, 1=Lock"
  },
  {
   "type": "BV",
   "instance": 111,
   "name": "Module 1 Drain Valve",
   "description": "Normally open drain valve of the first humidifier module",
   "units": "",
   "access": "C",
   "states": "0=On, 1=Off"
  },
  {
   "type": "BV",
   "instance": 112,
   "name": "Module 2 Drain Valve",
   "description": "Normally open drain valve of the second humidifier module",
   "units": "",
   "access": "C",
   "states": "0=On, 1=Off"
  },
  {
   "type": "BV",
   "instance": 113,
   "name": "Module 3 Drain Valve",
   "description": "Normally open drain valve of the third humidifier module",
   "units": "",
   "access": "C",
   "states": "0=On, 1=Off"
  },
  {
   "type": "BV",
   "instance": 114,
   "name": "Module 4 Drain Valve",
   "description": "Normally open drain valve fourth humidifier module",
   "units": "",
   "access": "C",
   "states": "0=On, 1=Off"
  },
  {
   "type": "BV",
   "instance": 143,
   "name": "Module 1 Manual Water Calibration State",
   "description": "That the water level sensor must be manually calibrated",
   "units": "",
   "access": "R",
   "states": "0=Ok, 1=Required"
  },
  {
   "type": "BV",
   "instance": 144,
   "name": "Module 2 Manual Water Calibration State",
   "description": "That the water level sensor must be manually calibrated",
   "units": "",
   "access": "R",
   "states": "0=Ok, 1=Required"
  },
  {
   "type": "BV",
   "instance": 145,
   "name": "Module 3 Manual Water Calibration State",
   "description": "That the water level sensor must be manually calibrated",
   "units": "",
   "access": "R",
   "states": "0=Ok, 1=Required"
  },
  {
   "type": "BV",
   "instance": 146,
   "name": "Module 4 Manual Water Calibration State",
   "description": "That the water level sensor must be manually calibrated",
   "units": "",
   "access": "R",
   "states": "0=Ok, 1=Required"
  },
  {
   "type": "BV",
   "instance": 151,
   "name": "Module1 AntiFreeze Warning",
   "description": "Status of the anti freeze warning indicating if the drain valve is...",
   "units": "",
   "access": "R",
   "states": "0=Inactive, 1=Drain"
  },
  {
   "type": "BV",
   "instance": 152,
   "name": "Module2 AntiFreeze Warning",
   "description": "Status of the anti freeze warning indicating if the drain valve is...",
   "units": "",
   "access": "R",
   "states": "0=Inactive, 1=Drain"
  },
  {
   "type": "BV",
   "instance": 153,
   "name": "Module3 AntiFreeze Warning",
   "description": "Status of the anti freeze warning indicating if the drain valve is...",
   "units": "",
   "access": "R",
   "states": "0=Inactive, 1=Drain"
  },
  {
   "type": "BV",
   "instance": 154,
   "name": "Module4 AntiFreeze Warning",
   "description": "Status of the anti freeze warning indicating if the drain valve is...",
   "units": "",
   "access": "R",
   "states": "0=Inactive, 1=Drain"
  },
  {
   "type": "BV",
   "instance": 156,
   "name": "Memory Status",
   "description": "Status of the NVM",
   "units": "",
   "access": "R",
   "states": "0=Ok, 1=Fail"
  },
  {
   "type": "CSV",
   "instance": 38,
   "name": "EthernetMacAdd",
   "description": "MAC address of the Ethernet interface",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 9,
   "name": "BACnet Server List Mode",
   "description": "Category of BACnet objects to display",
   "units": "",
   "access": "W",
   "states": "1=Integrator, 2=Advanced, 3=Factory"
  },
  {
   "type": "MV",
   "instance": 10,
   "name": "BACnet Server Units",
   "description": "Display units for the BACnet server",
   "units": "",
   "access": "W",
   "states": "1=Metric, 2=Imperial"
  },
  {
   "type": "MV",
   "instance": 26,
   "name": "Supply RH Signal Type",
   "description": "Signal type for the duct or supply high limit humidity analog input",
   "units": "",
   "access": "W",
   "states": "1=0-10Vdc, 2=2-10Vdc, 3=4-20mA, 4=0-20mA"
  },
  {
   "type": "MV",
   "instance": 27,
   "name": "Room RH Signal Type",
   "description": "Signal type for the room humidity analog input",
   "units": "",
   "access": "W",
   "states": "1=0-10Vdc, 2=2-10Vdc, 3=4-20mA, 4=0-20mA"
  },
  {
   "type": "MV",
   "instance": 28,
   "name": "Control Signal Type",
   "description": "Signal type for the control demand analog input",
   "units": "",
   "access": "W",
   "states": "1=0-10Vdc, 2=2-10mA, 3=4-30mA, 4=0-20mA"
  },
  {
   "type": "MV",
   "instance": 33,
   "name": "Control Profile",
   "description": "A preconfigured control mode profile for the modulating humidity demand",
   "units": "",
   "access": "W",
   "states": "1=ExternAnalog, 2=ExternNetwork, 3=InternAnalog, 4=InternNetwork, 5=HRL, 6=Custom"
  },
  {
   "type": "MV",
   "instance": 34,
   "name": "Modulating High Limit Profile",
   "description": "A preconfigured control mode profile for the modulating high limit demand",
   "units": "",
   "access": "W",
   "states": "1=Disabled, 2=ExternAnalog, 3=ExternNetwork, 4=InternAnalog, 5=InternNetwork, 6=Custom"
  },
  {
   "type": "MV",
   "instance": 37,
   "name": "Occupancy State",
   "description": "Occupancy state",
   "units": "",
   "access": "R",
   "states": "1=Occupied, 2=Unoccupied, 3=Vacant, 4=Off"
  },
  {
   "type": "MV",
   "instance": 56,
   "name": "Humidity Control Cutout State",
   "description": "State of the safety control circuit and whether the circuit has been...",
   "units": "",
   "access": "R",
   "states": "1=Off, 2=Normal, 3=LowLimit, 4=HighLimit, 5=AirFlow, 6=Interlock"
  },
  {
   "type": "MV",
   "instance": 60,
   "name": "System Power State",
   "description": "Whether the system is powered on or off",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 61,
   "name": "System Request",
   "description": "Perform one of the following actions for the system: reset service counters...",
   "units": "",
   "access": "W",
   "states": "1=None, 2=Reset Alarms, 3=Drain, 4=Reset Counters, 5=Filling, 6=WaterCalib, 7=PurgeAir"
  },
  {
   "type": "MV",
   "instance": 63,
   "name": "Module 1 State",
   "description": "State of operation of the first humidifier module",
   "units": "",
   "access": "R",
   "states": "1=Off, 2=Idle, 3=LineRinse, 4=TankRinse, 5=Filling, 6=Draining, 7=Heating, 8=Boiling, 9=Alarm, 10=PurgeAir"
  },
  {
   "type": "MV",
   "instance": 64,
   "name": "Module 1 Request",
   "description": "Perform one of the following actions for the first humidifier module: reset...",
   "units": "",
   "access": "W",
   "states": "1=None, 2=Reset Alarms, 3=Drain, 4=Reset Counters, 5=Filling, 6=WaterCalib, 7=PurgeAir"
  },
  {
   "type": "MV",
   "instance": 65,
   "name": "Module 1 Alarm",
   "description": "Status of the first humidifier’s alarm",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=FailedPump, 3=FillTimeout, 4=Blocked Piping, 5=HeatTimeout, 6=Overheat, 7=WaterLeak, 8=Service, 9=Reserved, 10=BurnerLocked, 11=FanDefect, 12=FailedComm, 13=ChimTempHi, 14=RefillTimeout, 15=FanBlocked, 16=SystBlck, 17=TankBlocked, 18=RefillDelay"
  },
  {
   "type": "MV",
   "instance": 66,
   "name": "Module 2 State",
   "description": "State of operation of the second humidifier module",
   "units": "",
   "access": "R",
   "states": "1=Off, 2=Idle, 3=LineRinse, 4=TankRinse, 5=Filling, 6=Draining, 7=Heating, 8=Boiling, 9=Alarm, 10=PurgeAir"
  },
  {
   "type": "MV",
   "instance": 67,
   "name": "Module 2 Request",
   "description": "Perform one of the following actions for the second humidifier module: reset...",
   "units": "",
   "access": "W",
   "states": "1=None, 2=Reset Alarms, 3=Drain, 4=Reset Counters, 5=Filling, 6=WaterCalib, 7=PurgeAir"
  },
  {
   "type": "MV",
   "instance": 68,
   "name": "Module 2 Alarm",
   "description": "Status of the second humidifier’s alarm",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=FailedPump, 3=FillTimeout, 4=Blocked Piping, 5=HeatTimeout, 6=Overheat, 7=WaterLeak, 8=Service, 9=Reserved, 10=BurnerLocked, 11=FanDefect, 12=FailedComm, 13=ChimTempHi, 14=RefillTimeout, 15=FanBlocked, 16=SystBlck, 17=TankBlocked, 18=RefillDelay"
  },
  {
   "type": "MV",
   "instance": 69,
   "name": "Module 3 State",
   "description": "State of operation of the third humidifier module",
   "units": "",
   "access": "R",
   "states": "1=Off, 2=Idle, 3=LineRinse, 4=TankRinse, 5=Filling, 6=Draining, 7=Heating, 8=Boiling, 9=Alarm, 10=PurgeAir"
  },
  {
   "type": "MV",
   "instance": 70,
   "name": "Module 3 Request",
   "description": "Perform one of the following actions for the third humidifier module: reset...",
   "units": "",
   "access": "W",
   "states": "1=None, 2=Reset Alarms, 3=Drain, 4=Reset Counters, 5=Filling, 6=WaterCalib, 7=PurgeAir"
  },
  {
   "type": "MV",
   "instance": 71,
   "name": "Module 3 Alarm",
   "description": "Status of the third humidifier’s alarm",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=FailedPump, 3=FillTimeout, 4=Blocked Piping, 5=HeatTimeout, 6=Overheat, 7=WaterLeak, 8=Service, 9=Reserved, 10=BurnerLocked, 11=FanDefect, 12=FailedComm, 13=ChimTempHi, 14=RefillTimeout, 15=FanBlocked, 16=SystBlck, 17=TankBlocked, 18=RefillDelay"
  },
  {
   "type": "MV",
   "instance": 72,
   "name": "Module 4 State",
   "description": "State of operation of the fourth humidifier module",
   "units": "",
   "access": "R",
   "states": "1=Off, 2=Idle, 3=LineRinse, 4=TankRinse, 5=Filling, 6=Draining, 7=Heating, 8=Boiling, 9=Alarm, 10=PurgeAir"
  },
  {
   "type": "MV",
   "instance": 73,
   "name": "Module 4 Request",
   "description": "Perform one of the following actions for the fourth humidifier module: reset...",
   "units": "",
   "access": "W",
   "states": "1=None, 2=Reset Alarms, 3=Drain, 4=Reset Counters, 5=Filling, 6=WaterCalib, 7=PurgeAir"
  },
  {
   "type": "MV",
   "instance": 74,
   "name": "Module 4 Alarm",
   "description": "Status of the fourth humidifier’s alarm",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=FailedPump, 3=FillTimeout, 4=Blocked Piping, 5=HeatTimeout, 6=Overheat, 7=WaterLeak, 8=Service, 9=Reserved, 10=BurnerLocked, 11=FanDefect, 12=FailedComm, 13=ChimTempHi, 14=RefillTimeout, 15=FanBlocked, 16=SystBlck, 17=TankBlocked, 18=RefillDelay"
  },
  {
   "type": "MV",
   "instance": 77,
   "name": "Boiler Fill Mode",
   "description": "Water filling method for the fill valve: When set to OneShot, water...",
   "units": "",
   "access": "W",
   "states": "1=OneShot, 2=Pulsed"
  },
  {
   "type": "MV",
   "instance": 78,
   "name": "SKG Configuration",
   "description": "This object id is used for internal communication between the modules",
   "units": "",
   "access": "R",
   "states": "1=RetroInside, 2=RetroOutside, 3=NewInside, 4=NewOutside"
  },
  {
   "type": "MV",
   "instance": 79,
   "name": "Boiler Idle Tank Rinse Off",
   "description": "Whether to enable automatic rinse cycles while the humidifier is turned off...",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 80,
   "name": "Boiler Idle Tank Rinse On",
   "description": "Whether to enable automatic rinse cycles while the humidifier is turned on...",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 93,
   "name": "Water Probe 1 Auto Calib",
   "description": "Whether to enable or disable the automatic calibration of the water level...",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 94,
   "name": "Water Probe 2 Auto Calib",
   "description": "Whether to enable or disable the automatic calibration of the water level...",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 95,
   "name": "Water Probe 3 Auto Calib",
   "description": "Whether to enable or disable the automatic calibration of the water level...",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 96,
   "name": "Water Probe 4 Auto Calib",
   "description": "Whether to enable or disable the automatic calibration of the water level...",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 99,
   "name": "System Mode",
   "description": "Set under which system operation mode the different modules will operate",
   "units": "",
   "access": "W",
   "states": "1=Parallel, 2=Sequential, 3=Hybrid"
  },
  {
   "type": "MV",
   "instance": 104,
   "name": "BACnet Server Language",
   "description": "BACnet server language",
   "units": "",
   "access": "W",
   "states": "1=English, 2=French, 3=Spanish"
  },
  {
   "type": "MV",
   "instance": 105,
   "name": "SKG Configuration",
   "description": "This object id is used for internal communication between the modules",
   "units": "",
   "access": "R",
   "states": "1=RetroInside, 2=RetroOutside, 3=NewInside, 4=NewOutside"
  },
  {
   "type": "MV",
   "instance": 106,
   "name": "SKG Configuration",
   "description": "This object id is used for internal communication between the modules",
   "units": "",
   "access": "R",
   "states": "1=RetroInside, 2=RetroOutside, 3=NewInside, 4=NewOutside"
  },
  {
   "type": "MV",
   "instance": 107,
   "name": "SKG Configuration",
   "description": "This object id is used for internal communication between the modules",
   "units": "",
   "access": "R",
   "states": "1=RetroInside, 2=RetroOutside, 3=NewInside, 4=NewOutside"
  },
  {
   "type": "MV",
   "instance": 115,
   "name": "Boiler Startup Tank Rinse",
   "description": "Whether to perform an automatic tank rinse cycle upon each start-up of...",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 116,
   "name": "Module 1 Water Level Probe Warning",
   "description": "Whether there is currently a warning message associated with the water level...",
   "units": "",
   "access": "R",
   "states": "1=Ok, 2=Replace"
  },
  {
   "type": "MV",
   "instance": 117,
   "name": "Module 2 Water Level Probe Warning",
   "description": "Whether there is currently a warning message associated with the water level...",
   "units": "",
   "access": "R",
   "states": "1=Ok, 2=Replace"
  },
  {
   "type": "MV",
   "instance": 118,
   "name": "Module 3 Water Level Probe Warning",
   "description": "Whether there is currently a warning message associated with the water level...",
   "units": "",
   "access": "R",
   "states": "1=Ok, 2=Replace"
  },
  {
   "type": "MV",
   "instance": 119,
   "name": "Module 4 Water Level Probe Warning",
   "description": "Whether there is currently a warning message associated with the water level...",
   "units": "",
   "access": "R",
   "states": "1=Ok, 2=Replace"
  },
  {
   "type": "MV",
   "instance": 121,
   "name": "Water Level 1 Probe Failure",
   "description": "Which one of the water level sensor’s probes that are currently not...",
   "units": "",
   "access": "R",
   "states": "1=None, 2=Capacitive, 3=Resistive, 4=Both"
  },
  {
   "type": "MV",
   "instance": 122,
   "name": "Water Level 2 Probe Failure",
   "description": "Which one of the water level sensor’s probes that are currently not...",
   "units": "",
   "access": "R",
   "states": "1=None, 2=Capacitive, 3=Resistive, 4=Both"
  },
  {
   "type": "MV",
   "instance": 123,
   "name": "Water Level 3 Probe Failure",
   "description": "Which one of the water level sensor’s probes that are currently not...",
   "units": "",
   "access": "R",
   "states": "1=None, 2=Capacitive, 3=Resistive, 4=Both"
  },
  {
   "type": "MV",
   "instance": 124,
   "name": "Water Level 4 Probe Failure",
   "description": "Which one of the water level sensor’s probes that are currently not...",
   "units": "",
   "access": "R",
   "states": "1=None, 2=Capacitive, 3=Resistive, 4=Both"
  },
  {
   "type": "MV",
   "instance": 125,
   "name": "Module 1 Bacnet Units",
   "description": "BACnet units for module 1",
   "units": "",
   "access": "R",
   "states": "0=Metric, 1=Imperial"
  },
  {
   "type": "MV",
   "instance": 126,
   "name": "Module 2 Bacnet Units",
   "description": "BACnet units for module 2",
   "units": "",
   "access": "R",
   "states": "0=Metric, 1=Imperial"
  },
  {
   "type": "MV",
   "instance": 127,
   "name": "Module 3 Bacnet Units",
   "description": "BACnet units for module 3 (printed as NSV.127)",
   "units": "",
   "access": "R",
   "states": "0=Metric, 1=Imperial"
  },
  {
   "type": "MV",
   "instance": 128,
   "name": "Module 4 Bacnet Units",
   "description": "BACnet units for module 4",
   "units": "",
   "access": "R",
   "states": "0=Metric, 1=Imperial"
  },
  {
   "type": "MV",
   "instance": 129,
   "name": "Module 1 Water Level Probe Alarm",
   "description": "Whether there is currently an alarm message to indicate that the water...",
   "units": "",
   "access": "R",
   "states": "0=Ok, 1=Defect, 2=NoCalib"
  },
  {
   "type": "MV",
   "instance": 130,
   "name": "Module 2 Water Level Probe Alarm",
   "description": "Whether there is currently an alarm message to indicate that the water...",
   "units": "",
   "access": "R",
   "states": "0=Ok, 1=Defect, 2=NoCalib"
  },
  {
   "type": "MV",
   "instance": 131,
   "name": "Module 3 Water Level Probe Alarm",
   "description": "Whether there is currently an alarm message to indicate that the water...",
   "units": "",
   "access": "R",
   "states": "0=Ok, 1=Defect, 2=NoCalib"
  },
  {
   "type": "MV",
   "instance": 132,
   "name": "Module 4 Water Level Probe Alarm",
   "description": "Whether there is currently an alarm message to indicate that the water...",
   "units": "",
   "access": "R",
   "states": "0=Ok, 1=Defect, 2=NoCalib"
  },
  {
   "type": "MV",
   "instance": 135,
   "name": "Update Process Status",
   "description": "Status of the Firmware update process",
   "units": "",
   "access": "R",
   "states": "0=Ok, 1=CRC, 2=Device, 3=Failed"
  },
  {
   "type": "Other",
   "instance": 1,
   "name": "NSDF Core Program",
   "description": "NSDF Core Program",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "Other",
   "instance": 2,
   "name": "BACnet Server Program",
   "description": "BACnet Server Program",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "Other",
   "instance": 3,
   "name": "LCD_Display Program",
   "description": "LCD_Display Program",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "Other",
   "instance": 4,
   "name": "Modbus Server Program",
   "description": "Modbus Server Program",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "Other",
   "instance": 5,
   "name": "RMHI Program",
   "description": "RHMI Program",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "Other",
   "instance": 6,
   "name": "SKG Program",
   "description": "SKG Program",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "Other",
   "instance": 7,
   "name": "Universal Humidifier Manager Program",
   "description": "Universal Humidifier Manager Program",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "Other",
   "instance": 8,
   "name": "Universal User Control Program",
   "description": "Universal User Control Program",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "Other",
   "instance": 9,
   "name": "Web Server Program",
   "description": "Web Server Program",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "Other",
   "instance": 10,
   "name": "Water Level Probe Program",
   "description": "Water Level Probe Program",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "Other",
   "instance": 16,
   "name": "NSDF Database",
   "description": "Database Program",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "FILE",
   "instance": 2,
   "name": "UpdatePackageFile",
   "description": "Update Package file",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "FILE",
   "instance": 4,
   "name": "SysLogAlarm",
   "description": "System Log Alarm",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "FILE",
   "instance": 9,
   "name": "USB System Log File",
   "description": "USB System Log file",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "FILE",
   "instance": 10,
   "name": "USB System Alarm Log File",
   "description": "USB System Alarm Log file",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "FILE",
   "instance": 16,
   "name": "System Log File",
   "description": "System Log file",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "SCH",
   "instance": 1,
   "name": "Occupancy Schedule",
   "description": "Weekly occupancy schedule to specify which occupancy state is active during specific...",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "SCH",
   "instance": 2,
   "name": "Drain Schedule",
   "description": "Customized draining schedule with up to six events per day",
   "units": "",
   "access": "W",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/neptronic/skg4",
 "note": "Re-typed from the manufacturer's public documentation (see source). Point availability varies by firmware and options; verify against the live device."
}
