{
 "manufacturer": "Neptronic",
 "manufacturer_slug": "neptronic",
 "model": "SKV",
 "model_slug": "skv",
 "aliases": [
  "SKV evaporative humidifier",
  "SKV BACnet"
 ],
 "equipment_type": "Evaporative humidifier",
 "applies_to": "Neptronic SKV evaporative (media) humidifiers with up to four modules.",
 "summary": "The SKV is a multi-module evaporative humidifier. Its controller speaks BACnet MS/TP and exposes control mode and source selection, network setpoints and readings, a network fallback timeout, and per-module (1-4) demand, state, valve, float and fault objects.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": "153000 by default",
 "access_inferred": true,
 "notes": [
  "The guide's W? column lists Present Value for every object, so access here is inferred: inputs read-only, values writable.",
  "Module 2-4 objects only apply to multi-module systems.",
  "Temperature units follow the controller's Temperature Units setting."
 ],
 "source": {
  "title": "SKV Evaporative Humidifier BACnet User Guide",
  "doc_number": null,
  "revision_date": "2018-09-05",
  "url": "https://www.neptronic.com/Humidifiers/PDF/skv/20180905/SKV-BACnet-180905.pdf"
 },
 "integration": {
  "summary": "Set MSV 4 ControlMode to Network (or an internal mode with network sources) and write demand to AV 5, or feed room RH via MSV 3 = Network. Turn the system on with BV 116 SystemPower and keep network values fresh inside the fallback timeout (AV 38).",
  "minimum_points": [
   {
    "ref": "BV 116",
    "name": "SystemPower",
    "why": "System power on/off"
   },
   {
    "ref": "MV 4",
    "name": "ControlMode",
    "why": "Control mode (6 = Network)"
   },
   {
    "ref": "AV 5",
    "name": "SystDemand",
    "why": "Demand from the BMS, % (when MSV 4 = Network)"
   },
   {
    "ref": "AV 16",
    "name": "SetpointRH",
    "why": "BMS RH setpoint (when MSV 5 = Network)"
   },
   {
    "ref": "AV 13",
    "name": "RoomRH",
    "why": "BMS room RH (when MSV 3 = Network)"
   },
   {
    "ref": "MV 16",
    "name": "Module1State",
    "why": "Stand-by/drain/fill/ready/alarm state of module 1"
   },
   {
    "ref": "AV 1",
    "name": "SystOutput",
    "why": "Actual system output %"
   },
   {
    "ref": "BV 118",
    "name": "AlarmRelay",
    "why": "Closed on any alarm but airflow cutout/service warning"
   },
   {
    "ref": "BV 121",
    "name": "NetworkFallbackAlarm",
    "why": "On when network values time out (AV 38)"
   }
  ],
  "enable": "BV 116 SystemPower: ON = normal operation, OFF = demand inhibited. MSV 4 ControlMode selects an analog input, internal temperature/RH control or Network.",
  "heartbeat": "AV 38 NetworkFallbackTimeout (1-15 min) applies whenever at least one control input uses Network as its source; AV 39 counts down and BV 121 NetworkFallbackAlarm turns on when it expires.",
  "remote_sensors": "Set MSV 3 RoomRHSource or MSV 2 RoomTempSource to Network and write the values from the BMS; MSV 5 SetpointSource = Network uses the external setpoints AV 16 (RH) and AV 17 (temperature).",
  "setup": [
   "MS/TP MAC defaults to 000 (000-254; 128-254 are non-token-passing slaves); baud auto-detects (Auto, 9600, 19200, 38400, 76800); Max_Master 127.",
   "Device instance defaults to 153000 and can be set from the menu or via Device Object_Identifier."
  ],
  "gotchas": [
   "Older (2018) guide: the W? column marks every object as Present Value, so confirm writability on site.",
   "Faults that stop a module need a manual reset (BV 95 SystResetAlarms or the Diagnostic menu).",
   "BV 107 RunWhileServiceAlarm decides whether modules keep running when a service alarm is due."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "ExternalDemand",
   "description": "External demand signal measurement",
   "units": "mV",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "ExternalSetpoint",
   "description": "External setpoint signal measurement",
   "units": "mV",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "RoomTempSensor",
   "description": "Room temperature sensor signal measurement",
   "units": "mV",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "RoomRHSensor",
   "description": "Room relative humidity sensor signal measurement",
   "units": "mV",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 5,
   "name": "DuctSensor",
   "description": "Duct relative humidity sensor signal measurement",
   "units": "mV",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 6,
   "name": "Module1WaterLevelSensor",
   "description": "Module 1 water level sensor signal measurement",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 7,
   "name": "Module2WaterLevelSensor",
   "description": "Module 2 water level sensor signal measurement",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 8,
   "name": "Module3WaterLevelSensor",
   "description": "Module 3 water level sensor signal measurement",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 9,
   "name": "Module4WaterLevelSensor",
   "description": "Module 4 water level sensor signal measurement",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10,
   "name": "Module1WaterTempSensor",
   "description": "Module 1 water temperature sensor signal measurement",
   "units": "mV",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 11,
   "name": "Module2WaterTempSensor",
   "description": "Module 2 water temperature sensor signal measurement",
   "units": "mV",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 12,
   "name": "Module3WaterTempSensor",
   "description": "Module 3 water temperature sensor signal measurement",
   "units": "mV",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 13,
   "name": "Module4WaterTempSensor",
   "description": "Module 4 water temperature sensor signal measurement",
   "units": "mV",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "SystOutput",
   "description": "System output in percent",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "SystOutput",
   "description": "System output in Mass Flow units",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "SystCapacity",
   "description": "Total system output capacity",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "NumOfModules",
   "description": "Number of humidifier modules",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "SystDemand",
   "description": "System demand",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "SystLimit",
   "description": "System output limit as per high limit signals",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "SystOutputLockOn",
   "description": "System output lock or limit for load shedding",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "SystFeedback",
   "description": "System output feedback signal",
   "units": "mV",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 9,
   "name": "SimDemand",
   "description": "Simulation mode demand",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10,
   "name": "SimDuration",
   "description": "Simulation mode duration",
   "units": "min",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 11,
   "name": "SimCountdown",
   "description": "Simulation mode countdown",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 12,
   "name": "AnalogDemand",
   "description": "Analog system demand",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 13,
   "name": "RoomRH",
   "description": "Room relative humidity",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 14,
   "name": "RoomTemp",
   "description": "Room temperature",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 15,
   "name": "DuctRH",
   "description": "Duct relative humidity",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 16,
   "name": "SetpointRH",
   "description": "External relative humidity setpoint",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17,
   "name": "SetpointTemp",
   "description": "External temperature setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 18,
   "name": "InternalSetpointOccupied",
   "description": "Internal %RH setpoint during occupancy",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 19,
   "name": "InternalSetpointOccupied",
   "description": "Internal temperature setpoint during occupancy",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 20,
   "name": "InternalSetpointUnoccupied",
   "description": "Internal %RH setpoint during occupancy",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 21,
   "name": "InternalSetpointUnoccupied",
   "description": "Internal temperature setpoint during occupancy",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 22,
   "name": "InternalSetpointVacant",
   "description": "Internal %RH setpoint during vacancy",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 23,
   "name": "InternalSetpointVacant",
   "description": "Internal temperature setpoint during vacancy",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 24,
   "name": "ProportionalRamp",
   "description": "Proportional ramp for %RH",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 25,
   "name": "ProportionalRamp",
   "description": "Proportional ramp for temperature",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 26,
   "name": "IntegralRamp",
   "description": "Integral ramp for %RH",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 27,
   "name": "IntegralRamp",
   "description": "Integral ramp for temperature",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 28,
   "name": "Deadband",
   "description": "Deadband for %RH",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 29,
   "name": "Deadband",
   "description": "Deadband for temperature",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 30,
   "name": "HighLimitSetpoint",
   "description": "Analog high limit setpoint value",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 31,
   "name": "HighLimitProportionalRamp",
   "description": "Analog high limit proportional ramp",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 32,
   "name": "DilutionInterval",
   "description": "Water dilution interval",
   "units": "min",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 33,
   "name": "DilutionCycles",
   "description": "Number of water dilution cycles",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 34,
   "name": "CleaningInterval",
   "description": "Cleaning interval",
   "units": "months",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 35,
   "name": "AutoDrainInterval",
   "description": "Automatic drain interval",
   "units": "h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 36,
   "name": "UVLampInterval",
   "description": "UV lamp replacement interval",
   "units": "h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 37,
   "name": "InactivityDelay",
   "description": "System inactivity delay",
   "units": "h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 38,
   "name": "NetworkFallbackTimeout",
   "description": "Network fallback timeout",
   "units": "min",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 39,
   "name": "NetworkTimeoutCountdown",
   "description": "Network fallback timeout countdown",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 40,
   "name": "InactivityCounter",
   "description": "System inactivity downcounter",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 41,
   "name": "Module1DrainTimeoutCountdown",
   "description": "Module 1 drain timeout countdown",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 42,
   "name": "Module2DrainTimeoutCountdown",
   "description": "Module 2 drain timeout countdown",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 43,
   "name": "Module3DrainTimeoutCountdown",
   "description": "Module 3 drain timeout countdown",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 44,
   "name": "Module4DrainTimeoutCountdown",
   "description": "Module 4 drain timeout countdown",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 45,
   "name": "Module1FillTimeoutCountdown",
   "description": "Module 1 fill timeout countdown",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 46,
   "name": "Module2FillTimeoutCountdown",
   "description": "Module 2 fill timeout countdown",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 47,
   "name": "Module3FillTimeoutCountdown",
   "description": "Module 3 fill timeout countdown",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 48,
   "name": "Module4FillTimeoutCountdown",
   "description": "Module 4 fill timeout countdown",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 49,
   "name": "Module1InactivityCountdown",
   "description": "Module 1 inactivity countdown",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 50,
   "name": "Module2InactivityCountdown",
   "description": "Module 2 inactivity countdown",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 51,
   "name": "Module3InactivityCountdown",
   "description": "Module 3 inactivity countdown",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 52,
   "name": "Module4InactivityCountdown",
   "description": "Module 4 inactivity countdown",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 53,
   "name": "Module1StateCountdown",
   "description": "Module 1 state countdown",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 54,
   "name": "Module2StateCountdown",
   "description": "Module 2 state countdown",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 55,
   "name": "Module3StateCountdown",
   "description": "Module 3 state countdown",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 56,
   "name": "Module4StateCountdown",
   "description": "Module 4 state countdown",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 57,
   "name": "Module1Demand",
   "description": "Module 1 demand",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 58,
   "name": "Module2Demand",
   "description": "Module 2 demand",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 59,
   "name": "Module3Demand",
   "description": "Module 3 demand",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 60,
   "name": "Module4Demand",
   "description": "Module 4 demand",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 61,
   "name": "Module1Output",
   "description": "Module 1 output",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 62,
   "name": "Module2Output",
   "description": "Module 2 output",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 63,
   "name": "Module3Output",
   "description": "Module 3 output",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 64,
   "name": "Module4Output",
   "description": "Module 4 output",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 65,
   "name": "Module1Capacity",
   "description": "Module 1 total capacity",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 66,
   "name": "Module2Capacity",
   "description": "Module 2 total capacity",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 67,
   "name": "Module3Capacity",
   "description": "Module 3 total capacity",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 68,
   "name": "Module4Capacity",
   "description": "Module 4 total capacity",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 69,
   "name": "Module1WaterLevel",
   "description": "Module 1 water level",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 70,
   "name": "Module2WaterLevel",
   "description": "Module 2 water level",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 71,
   "name": "Module3WaterLevel",
   "description": "Module 3 water level",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 72,
   "name": "Module4WaterLevel",
   "description": "Module 4 water level",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 73,
   "name": "Module1WaterTemp",
   "description": "Module 1 water temperature",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 74,
   "name": "Module2WaterTemp",
   "description": "Module 2 water temperature",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 75,
   "name": "Module3WaterTemp",
   "description": "Module 3 water temperature",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 76,
   "name": "Module4WaterTemp",
   "description": "Module 4 water temperature",
   "units": "°F or °C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 77,
   "name": "Module1PumpStageWeight",
   "description": "Module 1 pump's stage weight relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 78,
   "name": "Module2PumpStageWeight",
   "description": "Module 2 pump's stage weight relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 79,
   "name": "Module3PumpStageWeight",
   "description": "Module 3 pump's stage weight relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 80,
   "name": "Module4PumpStageWeight",
   "description": "Module 4 pump's stage weight relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 81,
   "name": "Module1Valve1StageWeight",
   "description": "Stage weight of Module 1, valve 1 relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 82,
   "name": "Module2Valve1StageWeight",
   "description": "Stage weight of Module 2, valve 1 relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 83,
   "name": "Module3Valve1StageWeight",
   "description": "Stage weight of Module 3, valve 1 relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 84,
   "name": "Module4Valve1StageWeight",
   "description": "Stage weight of Module 4, valve 1 relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 85,
   "name": "Module1Valve2StageWeight",
   "description": "Stage weight of Module 1, valve 2 relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 86,
   "name": "Module2Valve2StageWeight",
   "description": "Stage weight of Module 2, valve 2 relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 87,
   "name": "Module3Valve2StageWeight",
   "description": "Stage weight of Module 3, valve 2 relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 88,
   "name": "Module4Valve2StageWeight",
   "description": "Stage weight of Module 4, valve 2 relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 89,
   "name": "Module1Valve3StageWeight",
   "description": "Stage weight of Module 1, valve 3 relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 90,
   "name": "Module2Valve3StageWeight",
   "description": "Stage weight of Module 2, valve 3 relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 91,
   "name": "Module3Valve3StageWeight",
   "description": "Stage weight of Module 3, valve 3 relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 92,
   "name": "Module4Valve3StageWeight",
   "description": "Stage weight of Module 4, valve 3 relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 93,
   "name": "Module1Valve4StageWeight",
   "description": "Stage weight of Module 1, valve 4 relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 94,
   "name": "Module2Valve4StageWeight",
   "description": "Stage weight of Module 2, valve 4 relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 95,
   "name": "Module3Valve4StageWeight",
   "description": "Stage weight of Module 3, valve 4 relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 96,
   "name": "Module4Valve4StageWeight",
   "description": "Stage weight of Module 4, valve 4 relative to module's full capacity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 97,
   "name": "Module1TotalDuty",
   "description": "Total duty of Module 1 (in hours) at 100% output",
   "units": "h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 98,
   "name": "Module2TotalDuty",
   "description": "Total duty of Module 2 (in hours) at 100% output",
   "units": "h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 99,
   "name": "Module3TotalDuty",
   "description": "Total duty of Module 3 (in hours) at 100% output",
   "units": "h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 100,
   "name": "Module4TotalDuty",
   "description": "Total duty of Module 4 (in hours) at 100% output",
   "units": "h",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "Module1DrainRequest",
   "description": "Drain request for Module 1",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "Module2DrainRequest",
   "description": "Drain request for Module 2",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 3,
   "name": "Module3DrainRequest",
   "description": "Drain request for Module 3",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 4,
   "name": "Module4DrainRequest",
   "description": "Drain request for Module 4",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 5,
   "name": "Module1Inactivity",
   "description": "Inactivity state for Module 1",
   "units": "",
   "access": "W",
   "states": "0=True, 1=False"
  },
  {
   "type": "BV",
   "instance": 6,
   "name": "Module2Inactivity",
   "description": "Inactivity state for Module 2",
   "units": "",
   "access": "W",
   "states": "0=True, 1=False"
  },
  {
   "type": "BV",
   "instance": 7,
   "name": "Module3Inactivity",
   "description": "Inactivity state for Module 3",
   "units": "",
   "access": "W",
   "states": "0=True, 1=False"
  },
  {
   "type": "BV",
   "instance": 8,
   "name": "Module4Inactivity",
   "description": "Inactivity state for Module 4",
   "units": "",
   "access": "W",
   "states": "0=True, 1=False"
  },
  {
   "type": "BV",
   "instance": 9,
   "name": "Module1SilverIonChangeDue",
   "description": "Date on which Silver Ion cartridge change is due for Module 1",
   "units": "",
   "access": "W",
   "states": "0=True, 1=False"
  },
  {
   "type": "BV",
   "instance": 10,
   "name": "Module2SilverIonChangeDue",
   "description": "Date on which Silver Ion cartridge change is due for Module 2",
   "units": "",
   "access": "W",
   "states": "0=True, 1=False"
  },
  {
   "type": "BV",
   "instance": 11,
   "name": "Module3SilverIonChangeDue",
   "description": "Date on which Silver Ion cartridge change is due for Module 3",
   "units": "",
   "access": "W",
   "states": "0=True, 1=False"
  },
  {
   "type": "BV",
   "instance": 12,
   "name": "Module4SilverIonChangeDue",
   "description": "Date on which Silver Ion cartridge change is due for Module 4",
   "units": "",
   "access": "W",
   "states": "0=True, 1=False"
  },
  {
   "type": "BV",
   "instance": 13,
   "name": "Module1UVLampChangeDue",
   "description": "Date on which UV lamp change is due for Module 1",
   "units": "",
   "access": "W",
   "states": "0=True, 1=False"
  },
  {
   "type": "BV",
   "instance": 14,
   "name": "Module2UVLampChangeDue",
   "description": "Date on which UV lamp change is due for Module 2",
   "units": "",
   "access": "W",
   "states": "0=True, 1=False"
  },
  {
   "type": "BV",
   "instance": 15,
   "name": "Module3UVLampChangeDue",
   "description": "Date on which UV lamp change is due for Module 3",
   "units": "",
   "access": "W",
   "states": "0=True, 1=False"
  },
  {
   "type": "BV",
   "instance": 16,
   "name": "Module4UVLampChangeDue",
   "description": "Date on which UV lamp change is due for Module 4",
   "units": "",
   "access": "W",
   "states": "0=True, 1=False"
  },
  {
   "type": "BV",
   "instance": 17,
   "name": "Module1CleaningChangeDue",
   "description": "Date on which cleaning is due for Module 1",
   "units": "",
   "access": "W",
   "states": "0=True, 1=False"
  },
  {
   "type": "BV",
   "instance": 18,
   "name": "Module2CleaningChangeDue",
   "description": "Date on which cleaning is due for Module 2",
   "units": "",
   "access": "W",
   "states": "0=True, 1=False"
  },
  {
   "type": "BV",
   "instance": 19,
   "name": "Module3CleaningChangeDue",
   "description": "Date on which cleaning is due for Module 3",
   "units": "",
   "access": "W",
   "states": "0=True, 1=False"
  },
  {
   "type": "BV",
   "instance": 20,
   "name": "Module4CleaningChangeDue",
   "description": "Date on which cleaning is due for Module 4",
   "units": "",
   "access": "W",
   "states": "0=True, 1=False"
  },
  {
   "type": "BV",
   "instance": 21,
   "name": "Module1Dilution",
   "description": "Water dilution cycle for Module 1",
   "units": "",
   "access": "W",
   "states": "0=Waiting, 1=In Progress"
  },
  {
   "type": "BV",
   "instance": 22,
   "name": "Module2Dilution",
   "description": "Water dilution cycle for Module 2",
   "units": "",
   "access": "W",
   "states": "0=Waiting, 1=In Progress"
  },
  {
   "type": "BV",
   "instance": 23,
   "name": "Module3Dilution",
   "description": "Water dilution cycle for Module 3",
   "units": "",
   "access": "W",
   "states": "0=Waiting, 1=In Progress"
  },
  {
   "type": "BV",
   "instance": 24,
   "name": "Module4Dilution",
   "description": "Water dilution cycle for Module 4",
   "units": "",
   "access": "W",
   "states": "0=Waiting, 1=In Progress"
  },
  {
   "type": "BV",
   "instance": 25,
   "name": "Module1ServiceWarning",
   "description": "Upcoming cleaning for Module 1",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 26,
   "name": "Module2ServiceWarning",
   "description": "Upcoming cleaning for Module 2",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 27,
   "name": "Module3ServiceWarning",
   "description": "Upcoming cleaning for Module 3",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 28,
   "name": "Module4ServiceWarning",
   "description": "Upcoming cleaning for Module 4",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 29,
   "name": "Module1ServiceAlarm",
   "description": "Alarm for Module 1 when cleaning, UV lamp change or Silver Ion...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 30,
   "name": "Module2ServiceAlarm",
   "description": "Alarm for Module 2 when cleaning, UV lamp change or Silver Ion...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 31,
   "name": "Module3ServiceAlarm",
   "description": "Alarm for Module 3 when cleaning, UV lamp change or Silver Ion...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 32,
   "name": "Module4ServiceAlarm",
   "description": "Alarm for Module 4 when cleaning, UV lamp change or Silver Ion...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 33,
   "name": "Module1DrainFault",
   "description": "Drain fault alarm for Module 1 when drain countdown reaches 0",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 34,
   "name": "Module2DrainFault",
   "description": "Drain fault alarm for Module 2 when drain countdown reaches 0",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 35,
   "name": "Module3DrainFault",
   "description": "Drain fault alarm for Module 3 when drain countdown reaches 0",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 36,
   "name": "Module4DrainFault",
   "description": "Drain fault alarm for Module 4 when drain countdown reaches 0",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 37,
   "name": "Module1WaterInletFault",
   "description": "Inlet fault for Module 1 when fill countdown reaches 0",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 38,
   "name": "Module2WaterInletFault",
   "description": "Inlet fault for Module 2 when fill countdown reaches 0",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 39,
   "name": "Module3WaterInletFault",
   "description": "Inlet fault for Module 3 when fill countdown reaches 0",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 40,
   "name": "Module4WaterInletFault",
   "description": "Inlet fault for Module 4 when fill countdown reaches 0",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 41,
   "name": "Module1WaterLevelDefect",
   "description": "Water level defect for Module 1 when both capacitive sensor and float...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 42,
   "name": "Module2WaterLevelDefect",
   "description": "Water level defect for Module 2 when both capacitive sensor and float...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 43,
   "name": "Module3WateLevelDefect",
   "description": "Water level defect for Module 3 when both capacitive sensor and float...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 44,
   "name": "Module4WaterLevelDefect",
   "description": "Water level defect for Module 4 when both capacitive sensor and float...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 45,
   "name": "Module1WaterTempDefect",
   "description": "Water temperature sensor defect for Module 1",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 46,
   "name": "Module2WaterTempDefect",
   "description": "Water temperature sensor defect for Module 2.Module stops operation",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 47,
   "name": "Module3WaterTempDefect",
   "description": "Water temperature sensor defect for Module 3",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 48,
   "name": "Module4WaterTempDefect",
   "description": "Water temperature sensor defect for Module 4",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 49,
   "name": "Module1WaterLevelFault",
   "description": "Water level fault for Module 1 when capacitive level sensor is not...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 50,
   "name": "Module2WaterLevelFault",
   "description": "Water level fault for Module 2 when capacitive level sensor is not...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 51,
   "name": "Module3WateLevelFault",
   "description": "Water level fault for Module 3 when capacitive level sensor is not...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 52,
   "name": "Module4WaterLevelFault",
   "description": "Water level fault for Module 4 when capacitive level sensor is not...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 53,
   "name": "Module1HighWaterTemp",
   "description": "High water temperature for Module 1 when water temperature equals 25°C (77°F)...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 54,
   "name": "Module2HighWaterTemp",
   "description": "High water temperature for Module 2 when water temperature equals 25°C (77°F)...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 55,
   "name": "Module3HighWaterTemp",
   "description": "High water temperature for Module 3 when water temperature equals 25°C (77°F)...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 56,
   "name": "Module4HighWaterTemp",
   "description": "High water temperature for Module 4 when water temperature equals 25°C (77°F)...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 57,
   "name": "Module1HighWaterTempFault",
   "description": "High water temperature fault for Module 1 when Water temperature keeps at...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 58,
   "name": "Module2HighWaterTempFault",
   "description": "High water temperature fault for Module 2 when Water temperature keeps at...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 59,
   "name": "Module3HighWaterTempFault",
   "description": "High water temperature fault for Module 3 when Water temperature keeps at...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 60,
   "name": "Module4HighWaterTempFault",
   "description": "High water temperature fault for Module 4 when Water temperature keeps at...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 61,
   "name": "Module1FloatFault",
   "description": "Water float of Module 1 is in a fault condition",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 62,
   "name": "Module2FloatFault",
   "description": "Water float of Module 2 is in a fault condition",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 63,
   "name": "Module3FloatFault",
   "description": "Water float of Module 3 is in a fault condition",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 64,
   "name": "Module4FloatFault",
   "description": "Water float of Module 4 is in a fault condition",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 65,
   "name": "Module1CirculationPump",
   "description": "Circulation pump status of Module 1",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 66,
   "name": "Module2CirculationPump",
   "description": "Circulation pump status of Module 2",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 67,
   "name": "Module3CirculationPump",
   "description": "Circulation pump status of Module 3",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 68,
   "name": "Module4CirculationPump",
   "description": "Circulation pump status of Module 4",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 69,
   "name": "Module1FillValve",
   "description": "Fill valve status of Module 1",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 70,
   "name": "Module2FillValve",
   "description": "Fill valve status of Module 2",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 71,
   "name": "Module3FillValve",
   "description": "Fill valve status of Module 3",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 72,
   "name": "Module4FillValve",
   "description": "Fill valve status of Module 4",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 73,
   "name": "Module1Drain",
   "description": "Drain status of Module 1",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 74,
   "name": "Module2Drain",
   "description": "Drain status of Module 2",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 75,
   "name": "Module3Drain",
   "description": "Drain status of Module 3",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 76,
   "name": "Module4Drain",
   "description": "Drain status of Module 4",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 77,
   "name": "Module1StageValve1",
   "description": "Status of Module 1's stage valve 1",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 78,
   "name": "Module2StageValve1",
   "description": "Status of Module 2's stage valve 1",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 79,
   "name": "Module3StageValve1",
   "description": "Status of Module 3's stage valve 1",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 80,
   "name": "Module4StageValve1",
   "description": "Status of Module 4's stage valve 1",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 81,
   "name": "Module1StageValve2",
   "description": "Status of Module 1's stage valve 2",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 82,
   "name": "Module2StageValve2",
   "description": "Status of Module 2's stage valve 2",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 83,
   "name": "Module3StageValve2",
   "description": "Status of Module 3's stage valve 2",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 84,
   "name": "Module4StageValve2",
   "description": "Status of Module 4's stage valve 2",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 85,
   "name": "Module1StageValve3",
   "description": "Status of Module 1's stage valve 3",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 86,
   "name": "Module2StageValve3",
   "description": "Status of Module 2's stage valve 3",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 87,
   "name": "Module3StageValve3",
   "description": "Status of Module 3's stage valve 3",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 88,
   "name": "Module4StageValve3",
   "description": "Status of Module 4's stage valve 3",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 89,
   "name": "Module1StageValve4",
   "description": "Status of Module 1's stage valve 4",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 90,
   "name": "Module2StageValve4",
   "description": "Status of Module 2's stage valve 4",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 91,
   "name": "Module3StageValve4",
   "description": "Status of Module 3's stage valve 4",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 92,
   "name": "Module4StageValve4",
   "description": "Status of Module 4's stage valve 4",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 93,
   "name": "SimMode",
   "description": "Simulation mode state",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 94,
   "name": "SystInactivity",
   "description": "System inactivity state",
   "units": "",
   "access": "W",
   "states": "0=True, 1=False"
  },
  {
   "type": "BV",
   "instance": 95,
   "name": "SystResetAlarms",
   "description": "Manual system reset alarm request",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 96,
   "name": "AirFlowCutout",
   "description": "Status is On when no air flow (AirFlowInput = opened)",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 97,
   "name": "HighLimitCutout",
   "description": "Status is On when too much humidity is present inside duct (HighLimitInput...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 98,
   "name": "InterlockCutout",
   "description": "Status is On when InterlockInput = opened",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 99,
   "name": "RoomTempSensorDefect",
   "description": "Status is On when room temperature sensor is defective",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 100,
   "name": "RoomRHSensorDefect",
   "description": "Status is On when room relative humidity sensor is defective",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 101,
   "name": "DuctSensorDefect",
   "description": "Status is On when duct's relative humidity is defective",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 102,
   "name": "Module1CommTimeout",
   "description": "Status is On when communication is lost with Module 1",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 103,
   "name": "Module2CommTimeout",
   "description": "Status is On when communication is lost with Module 2",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 104,
   "name": "Module3CommTimeout",
   "description": "Status is On when communication is lost with Module 3",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 105,
   "name": "Module4CommTimeout",
   "description": "Status is On when communication is lost with Module 4",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 106,
   "name": "SystOutputLimited",
   "description": "Status is On when output is limited by any high limit signals",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 107,
   "name": "RunWhileServiceAlarm",
   "description": "When ON, modules will continue demand output even when their service alarm...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 108,
   "name": "TempUnits",
   "description": "Available temperature unit options, °C and °F",
   "units": "",
   "access": "W",
   "states": "0=°C, 1=°F"
  },
  {
   "type": "BV",
   "instance": 109,
   "name": "MassflowUnits",
   "description": "Available mass flow units, percent and mass flow",
   "units": "",
   "access": "W",
   "states": "0=kg/h, 1=lb/h"
  },
  {
   "type": "BV",
   "instance": 110,
   "name": "OutputDisplay",
   "description": "Display of output in percent or mass flow units",
   "units": "",
   "access": "W",
   "states": "0=Percent, 1=MassFlow"
  },
  {
   "type": "BV",
   "instance": 111,
   "name": "AlarmBeep",
   "description": "When the alarm beep is ON, any alarm sets the buzzer output...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 112,
   "name": "KeyBeep",
   "description": "When the key beep is ON, the buzzer will beep to confirm...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 113,
   "name": "OccupancySchedule",
   "description": "When the Occupancy Schedule status is ON and is in any internal...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 114,
   "name": "TimeFormat",
   "description": "Available time format, 12 and 24 hours",
   "units": "",
   "access": "W",
   "states": "0=24hr, 1=12hr"
  },
  {
   "type": "BV",
   "instance": 115,
   "name": "SilverIonNotif",
   "description": "When ON, the modules will notify when Silver Ion cartridge is due...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 116,
   "name": "SystemPower",
   "description": "System normal operation when ON, produces humidity as per demand",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 117,
   "name": "WaterLevelCalibration",
   "description": "When ON, water level capacitive sensor will be automatically calibrated each time...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 118,
   "name": "AlarmRelay",
   "description": "Closed when any alarm is on but AirFlowCutout and ServiceWarning",
   "units": "",
   "access": "W",
   "states": "0=Opened, 1=Closed"
  },
  {
   "type": "BV",
   "instance": 119,
   "name": "MaitenanceRelay",
   "description": "Closed when ServiceAlarm or ServiceWarning is on",
   "units": "",
   "access": "W",
   "states": "0=Opened, 1=Closed"
  },
  {
   "type": "BV",
   "instance": 120,
   "name": "Buzzer",
   "description": "ON when a key push event is acknowledge and KeyBeep is on...",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 121,
   "name": "NetworkFallbackAlarm",
   "description": "ON during a network fallback alarm",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "AirflowInput",
   "description": "Air flow switch input",
   "units": "",
   "access": "R",
   "states": "0=Opened, 1=Closed"
  },
  {
   "type": "BI",
   "instance": 2,
   "name": "HighLimitInput",
   "description": "High limit switch input",
   "units": "",
   "access": "R",
   "states": "0=Opened, 1=Closed"
  },
  {
   "type": "BI",
   "instance": 3,
   "name": "InterlockInput",
   "description": "Interlock cutout input",
   "units": "",
   "access": "R",
   "states": "0=Opened, 1=Closed"
  },
  {
   "type": "BI",
   "instance": 4,
   "name": "DemandInput",
   "description": "Binary demand (all or nothing) input",
   "units": "",
   "access": "R",
   "states": "0=Opened, 1=Closed"
  },
  {
   "type": "BI",
   "instance": 5,
   "name": "MemoryCard",
   "description": "Mounted when card is physically detected",
   "units": "",
   "access": "R",
   "states": "0=Unmounted, 1=Mounted"
  },
  {
   "type": "BI",
   "instance": 6,
   "name": "Module1LowFloat",
   "description": "Low water level float state input for Module 1, closed when the...",
   "units": "",
   "access": "R",
   "states": "0=Opened, 1=Closed"
  },
  {
   "type": "BI",
   "instance": 7,
   "name": "Module2LowFloat",
   "description": "Low water level float state input for Module 2, closed when the...",
   "units": "",
   "access": "R",
   "states": "0=Opened, 1=Closed"
  },
  {
   "type": "BI",
   "instance": 8,
   "name": "Module3LowFloat",
   "description": "Low water level float state input for Module 3, closed when the...",
   "units": "",
   "access": "R",
   "states": "0=Opened, 1=Closed"
  },
  {
   "type": "BI",
   "instance": 9,
   "name": "Module4LowFloat",
   "description": "Low water level float state input for Module 4, closed when the...",
   "units": "",
   "access": "R",
   "states": "0=Opened, 1=Closed"
  },
  {
   "type": "BI",
   "instance": 10,
   "name": "Module1HighFloat",
   "description": "High water level float state input for Module 1, closed when the...",
   "units": "",
   "access": "R",
   "states": "0=Opened, 1=Closed"
  },
  {
   "type": "BI",
   "instance": 11,
   "name": "Module2HighFloat",
   "description": "High water level float state input for Module 2, closed when the...",
   "units": "",
   "access": "R",
   "states": "0=Opened, 1=Closed"
  },
  {
   "type": "BI",
   "instance": 12,
   "name": "Module3HighFloat",
   "description": "High water level float state input for Module 3, closed when the...",
   "units": "",
   "access": "R",
   "states": "0=Opened, 1=Closed"
  },
  {
   "type": "BI",
   "instance": 13,
   "name": "Module4HighFloat",
   "description": "High water level float state input for Module 4, closed when the...",
   "units": "",
   "access": "R",
   "states": "0=Opened, 1=Closed"
  },
  {
   "type": "MV",
   "instance": 1,
   "name": "HighLimitSource",
   "description": "Analog high limit source",
   "units": "",
   "access": "W",
   "states": "1=None, 2=Analog Input 1, 3=Analog Input 2, 4=Analog Input 3, 5=Network"
  },
  {
   "type": "MV",
   "instance": 2,
   "name": "RoomTempSource",
   "description": "Room temperature source",
   "units": "",
   "access": "W",
   "states": "1=None, 2=Analog Input 1, 3=Analog Input 2, 4=Analog Input 3, 5=Network"
  },
  {
   "type": "MV",
   "instance": 3,
   "name": "RoomRHSource",
   "description": "Room relative humidity source",
   "units": "",
   "access": "W",
   "states": "1=None, 2=Analog Input 1, 3=Analog Input 2, 4=Analog Input 3, 5=Network"
  },
  {
   "type": "MV",
   "instance": 4,
   "name": "ControlMode",
   "description": "Control mode",
   "units": "",
   "access": "W",
   "states": "1=Analog Input 1, 2=Analog Input 2, 3=Analog Input 3, 4=Internal Temperature, 5=Internal %RH, 6=Network"
  },
  {
   "type": "MV",
   "instance": 5,
   "name": "SetpointSource",
   "description": "Setpoint source",
   "units": "",
   "access": "W",
   "states": "1=None, 2=Analog Input 1, 3=Analog Input 2, 4=Analog Input 3, 5=Internal, 6=Network"
  },
  {
   "type": "MV",
   "instance": 6,
   "name": "RoomTempSignal",
   "description": "Analog room temperature signal configuration",
   "units": "",
   "access": "W",
   "states": "1=0-10Vdc, 2=2-10Vdc, 3=0-20mA, 4=4-20mA"
  },
  {
   "type": "MV",
   "instance": 7,
   "name": "RoomRHSignal",
   "description": "Analog room relative humidity signal configuration",
   "units": "",
   "access": "W",
   "states": "1=0-10Vdc, 2=2-10Vdc, 3=0-20mA, 4=4-20mA"
  },
  {
   "type": "MV",
   "instance": 8,
   "name": "HighLimitSignal",
   "description": "Analog high limit signal configuration",
   "units": "",
   "access": "W",
   "states": "1=0-10Vdc, 2=2-10Vdc, 3=0-20mA, 4=4-20mA"
  },
  {
   "type": "MV",
   "instance": 9,
   "name": "ControlSignal",
   "description": "External control signal configuration",
   "units": "",
   "access": "W",
   "states": "1=0-10Vdc, 2=2-10Vdc, 3=0-20mA, 4=4-20mA"
  },
  {
   "type": "MV",
   "instance": 10,
   "name": "SetpointSignal",
   "description": "External setpoint signal configuration",
   "units": "",
   "access": "W",
   "states": "1=0-10Vdc, 2=2-10Vdc, 3=0-20mA, 4=4-20mA"
  },
  {
   "type": "MV",
   "instance": 11,
   "name": "FeedbackSignal",
   "description": "Output feedback signal configuration",
   "units": "",
   "access": "W",
   "states": "1=0-10Vdc, 2=2-10Vdc, 3=0-20mA, 4=4-20mA"
  },
  {
   "type": "MV",
   "instance": 12,
   "name": "SystemLanguage",
   "description": "Available language options, English and Francais",
   "units": "",
   "access": "W",
   "states": "1=English, 2=Français"
  },
  {
   "type": "MV",
   "instance": 13,
   "name": "OccupancyState",
   "description": "Status of the Occupancy Schedule",
   "units": "",
   "access": "W",
   "states": "1=Occupied, 2=Unoccupied, 3=Vacancy, 4=Off"
  },
  {
   "type": "MV",
   "instance": 14,
   "name": "AutoDrainState",
   "description": "Status of Auto Drain function",
   "units": "",
   "access": "W",
   "states": "1=Wait, 2=Start, 3=Stop"
  },
  {
   "type": "MV",
   "instance": 15,
   "name": "AutoDrainConfig",
   "description": "Status of Auto Drain configuration",
   "units": "",
   "access": "W",
   "states": "1=Interval, 2=Schedule"
  },
  {
   "type": "MV",
   "instance": 16,
   "name": "Module1State",
   "description": "Status of Module 1",
   "units": "",
   "access": "W",
   "states": "1=Stand-by, 2=Drain Cycle, 3=Disinfection Cycle, 4=Filling, 5=Ready, 6=Alarm"
  },
  {
   "type": "MV",
   "instance": 17,
   "name": "Module2State",
   "description": "Status of Module 2",
   "units": "",
   "access": "W",
   "states": "1=Stand-by, 2=Drain Cycle, 3=Disinfection Cycle, 4=Filling, 5=Ready, 6=Alarm"
  },
  {
   "type": "MV",
   "instance": 18,
   "name": "Module3State",
   "description": "Status of Module 3",
   "units": "",
   "access": "W",
   "states": "1=Stand-by, 2=Drain Cycle, 3=Disinfection Cycle, 4=Filling, 5=Ready, 6=alarm"
  },
  {
   "type": "MV",
   "instance": 19,
   "name": "Module4State",
   "description": "Status of Module 4",
   "units": "",
   "access": "W",
   "states": "1=Stand-by, 2=Drain Cycle, 3=Disinfection Cycle, 4=Filling, 5=Ready, 6=Alarm"
  },
  {
   "type": "Other",
   "instance": 1,
   "name": "ControllerUpdate",
   "description": "Firmware upgrade process available for the controller",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "Other",
   "instance": 2,
   "name": "Module1Update",
   "description": "Firmware upgrade process available for Module 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "Other",
   "instance": 3,
   "name": "Module2Update",
   "description": "Firmware upgrade process available for Module 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "Other",
   "instance": 4,
   "name": "Module3Update",
   "description": "Firmware upgrade process available for module 3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "Other",
   "instance": 5,
   "name": "Module4Update",
   "description": "Firmware upgrade process available for module 4",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "FILE",
   "instance": 1,
   "name": "ControllerUpdate",
   "description": "File object of the controller firmware upgrade",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "FILE",
   "instance": 2,
   "name": "ControllerBootloaderUpdate",
   "description": "File object of the controller bootloader firmware upgrade",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "FILE",
   "instance": 3,
   "name": "ModuleUpdate",
   "description": "File object of the modules firmware upgrade",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "FILE",
   "instance": 4,
   "name": "ModuleBootloaderUpdate",
   "description": "File object of the modules bootloader firmware upgrade",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "SCH",
   "instance": 1,
   "name": "DrainSchedule",
   "description": "Weekly auto-drain schedule to specify when to manage auto-drain cycles",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "SCH",
   "instance": 2,
   "name": "OccupancySchedule",
   "description": "Weekly occupancy schedule to specify which occupancy state is active during specific...",
   "units": "",
   "access": "W",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/neptronic/skv",
 "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"
}
