{
 "manufacturer": "Neptronic",
 "manufacturer_slug": "neptronic",
 "model": "SKH (legacy, pre-SKH4) high pressure atomiser - SKH EZC zone controller",
 "model_slug": "skh-legacy-ezc-zone",
 "aliases": [
  "SKH EZC",
  "EZC",
  "Neptronic SKH zone controller",
  "SKH-BACnet Guide-210104"
 ],
 "equipment_type": "High-pressure atomising humidifier zone controller",
 "applies_to": "EZC zone controllers of older Neptronic SKH high pressure atomising humidifiers, before the SKH4; each zone is its own BACnet device.",
 "summary": "Each EZC zone controller of an older SKH atomiser system is its own BACnet MS/TP device. It carries the zone demand and output, room and duct humidity and temperature readings, occupied, unoccupied, vacant, internal and network setpoints, network humidity and temperature inputs with a timeout, the control mode and source selectors, stage outputs, cutouts and sensor alarms, and a weekly occupancy schedule.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": "153000 + MAC address",
 "access_inferred": false,
 "notes": [
  "Objects are grouped as Integrator, Integrator configuration and Advanced; MSV Cfg_ObjectListMode chooses which groups the device shows (Integrator, Advanced or Factory).",
  "Access: \"Present Value\" in the W? column is listed as writable, \"Out of Service\" (only the out-of-service property is writable) as read-only; commandable BOs are marked C.",
  "Out-of-service is cleared automatically after 15 minutes by default (Device proprietary property #1002).",
  "The pump station is a separate BACnet device with its own object list (see the SKH pump station list)."
 ],
 "source": {
  "title": "High Pressure Atomiser SKH Series BACnet User Guide",
  "doc_number": "SKH-BACnet Guide-210104",
  "revision_date": "2021-01-04",
  "url": "https://www.neptronic.com/Humidifiers/PDF/SKH/20210107/SKH-BACnet%20Guide-210104.pdf"
 },
 "integration": {
  "summary": "Set MSV 2 Occupancy and BV 2 ZoneMode, choose the control mode (MSV 100) and sources (MSV 101-103). For network control write AV 1 ZoneDemand or the network setpoint and RH (AV 11, AV 13) before the network timeout (AV 102) runs out. Read MSV 1 ZoneState, AV 3 ZoneOutput, AI 4 room RH and the alarm flags.",
  "minimum_points": [
   {
    "ref": "BV 2",
    "name": "ZoneMode",
    "why": "Zone on/off (1 = on)"
   },
   {
    "ref": "MV 2",
    "name": "Occupancy",
    "why": "Occupancy: 1 occ, 2 unocc, 3 vacant, 4 off"
   },
   {
    "ref": "MV 100",
    "name": "Cfg_ControlMode",
    "why": "Control mode; 5 = network"
   },
   {
    "ref": "AV 1",
    "name": "ZoneDemand",
    "why": "Zone demand from the BMS, %"
   },
   {
    "ref": "AV 11",
    "name": "NetworkRHSetpoint",
    "why": "Network RH setpoint"
   },
   {
    "ref": "AV 13",
    "name": "NetworkRH",
    "why": "Network room RH from the BMS"
   },
   {
    "ref": "MV 1",
    "name": "ZoneState",
    "why": "Zone state"
   },
   {
    "ref": "AV 3",
    "name": "ZoneOutput",
    "why": "Zone output, %"
   },
   {
    "ref": "AI 4",
    "name": "RoomRH",
    "why": "Room RH"
   },
   {
    "ref": "BV 30",
    "name": "AL_GlobalAlarmMask",
    "why": "Global alarm (zone)"
   }
  ],
  "enable": "BV 2 ZoneMode turns the zone on; MSV 100 Cfg_ControlMode = 5 (Network) hands the demand to the BMS.",
  "heartbeat": "AV 102 Cfg_NetworkTimeout (1-15 min) sets how long network values are held; AV 15 counts down and BV 36 AL_NetworkTimeout flags a lapse.",
  "remote_sensors": "MSV 101 / 102 = Network take room RH and temperature from AV 13 NetworkRH and AV 14 NetworkTemp; MSV 103 = Network takes the setpoint from AV 11 / AV 12.",
  "setup": [
   "Baud rate and device instance can be automatic: the humidifier sets its device instance to 153000 + MAC address; the MAC (0-254) is set from the menu.",
   "Max_Master defaults to 127; lower it for a faster MS/TP trunk."
  ],
  "gotchas": [
   "Network values must be refreshed within Cfg_NetworkTimeout (AV 102, 1-15 min) or BV 36 AL_NetworkTimeout is raised.",
   "BV 102 Cfg_NetworkControlOverride is a configuration switch; check it during commissioning."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 3,
   "name": "RoomRHSetpoint or RoomTempSetpoint",
   "description": "Setpoint for the room relative humidity sensor",
   "units": "%RH",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "RoomRH",
   "description": "Reading of the relative humidity in the room",
   "units": "%RH",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 5,
   "name": "RoomTemp",
   "description": "Temperature reading of the room",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 6,
   "name": "DuctRH",
   "description": "Relative humidity reading of the duct",
   "units": "%RH",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 7,
   "name": "TrlhRH",
   "description": "Value of the relative humidity measured on the TRL",
   "units": "%RH",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 8,
   "name": "TrlhTemp",
   "description": "Value of the temperature measured on the TRL",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 9,
   "name": "BoardTemp",
   "description": "Temperature reading measured on the PC board",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 200,
   "name": "DI4_TpmDuty",
   "description": "DI4 time-proportional duty (no description printed)",
   "units": "ms",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 1,
   "name": "FeedbackVoltage",
   "description": "Output feedback voltage",
   "units": "mV",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "ZoneDemand",
   "description": "Zone demand",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "SimulatedDemand",
   "description": "Simulated demand",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "ZoneOutput",
   "description": "Value of the zone output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "ZoneOuputLimit",
   "description": "Maximum zone output limit",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "UnoccupiedRHSetpoint",
   "description": "Relative humidity setpoint in the unoccupied mode",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "UnoccupiedTempSetpoint",
   "description": "Temperature setpoint in the unoccupied mode",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "VacantRHSetpoint",
   "description": "Relative humidity setpoint in the vacancy mode",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "VacantTempSetpoint",
   "description": "Temperature setpoint in the vacancy mode",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 9,
   "name": "InternalRHSetpoint",
   "description": "Internal relative humidity setpoint",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10,
   "name": "InternalTempSetpoint",
   "description": "Internal temperature setpoint",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 11,
   "name": "NetworkRHSetpoint",
   "description": "Network relative humidity setpoint",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 12,
   "name": "NetworkTempSetpoint",
   "description": "Network temperature setpoint",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 13,
   "name": "NetworkRH",
   "description": "Network relative humidity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 14,
   "name": "NetworkTemp",
   "description": "Network temperature",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 15,
   "name": "NetworkDowncounter",
   "description": "Value of the network downcounter",
   "units": "s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 100,
   "name": "Cfg_InactivityDelay",
   "description": "System inactivity delay",
   "units": "h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 101,
   "name": "Cfg_InactivityDrainTime",
   "description": "Inactivity delay of drain",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 102,
   "name": "Cfg_NetworkTimeout",
   "description": "Network timeout",
   "units": "min",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 103,
   "name": "Cfg_FanOnDelay",
   "description": "Delay in seconds before the fan is turned on",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 104,
   "name": "Cfg_FanOffDelay",
   "description": "Delay in seconds before the fan is turned off",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 200,
   "name": "Stage1Runtime",
   "description": "Value of the stage 1 runtime",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 201,
   "name": "Stage2Runtime",
   "description": "Value of the stage 2 runtime",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 202,
   "name": "Stage3Runtime",
   "description": "Value of the stage 3 runtime",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 203,
   "name": "Stage4Runtime",
   "description": "Value of the stage 4 runtime",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 300,
   "name": "Cfg_DuctRHSetpoint",
   "description": "Duct relative humidity setpoint",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 301,
   "name": "Cfg_DuctRHCutout",
   "description": "Duct relative humidity cutout",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 302,
   "name": "Cfg_DuctRHPropBand",
   "description": "Duct relative humidity proportional band",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 303,
   "name": "Cfg_DuctRHIntegralTime",
   "description": "Duct relative humidity integral time",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 304,
   "name": "Cfg_DuctRHDerivateTime",
   "description": "Duct relative humidity derivate time",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 305,
   "name": "Cfg_RHProportionalBand",
   "description": "Relative humidity proportional band",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 306,
   "name": "Cfg_TempProportionalBand",
   "description": "Temperature proportional band",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 307,
   "name": "Cfg_IntegralTime",
   "description": "Integral time",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 308,
   "name": "Cfg_DifferentialTime",
   "description": "Differential time",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 309,
   "name": "Cfg_TrlhRHSetpointMin",
   "description": "Minimum relative humidity setpoint measured by the TRL",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 310,
   "name": "Cfg_TrlhRHSetpointMax",
   "description": "Maximum relative humidity setpoint measured by the TRL",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 311,
   "name": "Cfg_TrlhTempSetpointMin",
   "description": "Minimum temperature setpoint measured by the TRL",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 312,
   "name": "Cfg_TrlhTempSetpointMax",
   "description": "Maximum temperature setpoint measured by the TRL",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 313,
   "name": "Cfg_RoomRHSetpointMin",
   "description": "Minimum relative humidity setpoint of the room",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 314,
   "name": "Cfg_RoomRHSetpointMax",
   "description": "Maximum relative humidity setpoint of the room",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 315,
   "name": "Cfg_RoomTempSetpointMin",
   "description": "Minimum temperature setpoint of the room",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 316,
   "name": "Cfg_RoomTempSetpointMax",
   "description": "Maximum temperature setpoint of the room",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 317,
   "name": "Cfg_RoomRHMin",
   "description": "Minimum relative humidity of the room",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 318,
   "name": "Cfg_RoomRHMax",
   "description": "Maximum relative humidity of the room",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 319,
   "name": "Cfg_RoomTempMin",
   "description": "Minimum temperature of the room",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 320,
   "name": "Cfg_RoomTempMax",
   "description": "Maximum temperature of the room",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 321,
   "name": "Cfg_StageOnDelay",
   "description": "Delay before each stage is on",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 323,
   "name": "Cfg_TPMStagePeriod",
   "description": "TPM stage period",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 324,
   "name": "Cfg_RoomRHSetpointOffset",
   "description": "Relative humidity setpoint offset value of the room",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 325,
   "name": "Cfg_RoomTempSetpointOffset",
   "description": "Temperature setpoint offset value of the room",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 326,
   "name": "Cfg_RoomRHSOffset",
   "description": "Relative humidity offset value of the room",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 327,
   "name": "Cfg_RoomTempOffset",
   "description": "Temperature offset value of the room",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 328,
   "name": "Cfg_DuctRHOffset",
   "description": "Relative humidity offset value of the room",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 329,
   "name": "Cfg_BoardTempOffset",
   "description": "Temperature offset value of the board",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 330,
   "name": "Cfg_TrlhRoomRHOffset",
   "description": "Relative humidity offset value of the room measured by the TRL",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 331,
   "name": "Cfg_TRLRoomTempOffset",
   "description": "Temperature offset value of the room measured by the TRL",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "DI1_AirflowCutout",
   "description": "Open or close the airflow cutout",
   "units": "",
   "access": "W",
   "states": "0=Open, 1=Close"
  },
  {
   "type": "BI",
   "instance": 2,
   "name": "DI2_DuctRHCutout",
   "description": "Open or close the duct RH cutout",
   "units": "",
   "access": "W",
   "states": "0=Open, 1=Close"
  },
  {
   "type": "BI",
   "instance": 3,
   "name": "DI3_InterlockCutout",
   "description": "Open or close the interlock cutout",
   "units": "",
   "access": "W",
   "states": "0=Open, 1=Close"
  },
  {
   "type": "BI",
   "instance": 4,
   "name": "DI4_BinaryDemand",
   "description": "Open or close the binary demand",
   "units": "",
   "access": "W",
   "states": "0=Open, 1=Close"
  },
  {
   "type": "BO",
   "instance": 1,
   "name": "FanControl",
   "description": "Status of Fan control",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BO",
   "instance": 200,
   "name": "ZoneDrain",
   "description": "Status of zone drain",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BO",
   "instance": 201,
   "name": "ZoneInlet",
   "description": "Status of zone inlet",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "SystemMode",
   "description": "Status of the system mode",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "ZoneMode",
   "description": "Enable or disable the zone mode",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 3,
   "name": "WaterPressure",
   "description": "Status of the water pressure",
   "units": "",
   "access": "R",
   "states": "0=Not Ready, 1=Ready"
  },
  {
   "type": "BV",
   "instance": 4,
   "name": "LimitedByDuctRH",
   "description": "Status of the duct relative humidity",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 30,
   "name": "AL_GlobalAlarmMask",
   "description": "Status of the global alarm mask",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 31,
   "name": "AL_DuctRHCutout",
   "description": "Status of the duct relative humidity cutout",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 32,
   "name": "AL_AirflowCutout",
   "description": "Status of the airflow cutout",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 33,
   "name": "AL_InterlockCutout",
   "description": "Status of the interlock cutout",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 34,
   "name": "AL_NoCoordinator",
   "description": "Status of the communication between the master PCB and EZC",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 35,
   "name": "AL_TrlhTimeout",
   "description": "Status of the communication timeout between the EZC and controller",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 36,
   "name": "AL_NetworkTimeout",
   "description": "Status of the communication timeout for the network",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 37,
   "name": "AL_InvalidConfiguration",
   "description": "Status of the configuration",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 100,
   "name": "Cfg_EnableFanControl",
   "description": "Enable or disable the fan control",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 101,
   "name": "Cfg_InhibitAirFlowCutout",
   "description": "Enable or disable the inhibit airflow cutout",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 102,
   "name": "Cfg_NetworkControlOverride",
   "description": "Enable or disable the network control override",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 103,
   "name": "Cfg_NetworkTempUnits",
   "description": "Temperature unit",
   "units": "",
   "access": "W",
   "states": "0=Celsius, 1=Fahrenheit"
  },
  {
   "type": "BV",
   "instance": 104,
   "name": "Cfg_NetworkMassFlowUnits",
   "description": "Mass flow unit",
   "units": "",
   "access": "W",
   "states": "0=kg/h, 1=lb/h"
  },
  {
   "type": "BV",
   "instance": 105,
   "name": "Cfg_TRLHTempUnits",
   "description": "Temperature unit on the TRL",
   "units": "",
   "access": "W",
   "states": "0=Celsius, 1=Fahrenheit"
  },
  {
   "type": "BV",
   "instance": 106,
   "name": "Cfg_TRLHSetpointLock",
   "description": "Lock the setpoint on the TRL",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 107,
   "name": "Cfg_TRLHZoneModeLock",
   "description": "Lock the zone mode on the TRL",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 108,
   "name": "Cfg_TRLHDisplayTime",
   "description": "Display the time on the TRL",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 109,
   "name": "Cfg_TRLHTimeFormat",
   "description": "Time format on the TRL",
   "units": "",
   "access": "W",
   "states": "0=24H, 1=12H"
  },
  {
   "type": "BV",
   "instance": 200,
   "name": "SimulationState",
   "description": "State of simulation mode",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 201,
   "name": "Stage1Output",
   "description": "Enable or disable the output value of stage 1",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 203,
   "name": "Stage2Output",
   "description": "Enable or disable the output value of stage 2",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 204,
   "name": "Stage3Output",
   "description": "Enable or disable the output value of stage 3",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 205,
   "name": "Stage4Output",
   "description": "Enable or disable the output value of stage 4",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 230,
   "name": "AL_BoardSensorFailure",
   "description": "Status of the alarm for the failure of the broad sensor",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 231,
   "name": "AL_RoomRHSensorFailure",
   "description": "Status of the alarm for the failure of the room relative humidity",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 232,
   "name": "AL_RoomTempSensorFailure",
   "description": "Status of the alarm for the failure of the room temperature sensor",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 233,
   "name": "AL_DuctRHSensorFailure",
   "description": "Status of the alarm for the failure of the duct relative humidity",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 234,
   "name": "AL_TrlhRHSensorFailure",
   "description": "Status of the alarm for the failure of the controller relative humidity",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 235,
   "name": "AL_TrlhTempSensorFailure",
   "description": "Status of the alarm for the failure of the controller temperature sensor",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "MV",
   "instance": 1,
   "name": "ZoneState",
   "description": "Status of zone",
   "units": "",
   "access": "R",
   "states": "1=POR, 2=Alarm, 3=Stand-By, 4=Drain Stages, 5=Drain Lines, 6=Ready"
  },
  {
   "type": "MV",
   "instance": 2,
   "name": "Occupancy",
   "description": "Current occupancy state",
   "units": "",
   "access": "W",
   "states": "1=Occupied, 2=Unoccupied, 3=Vacant, 4=Off"
  },
  {
   "type": "MV",
   "instance": 100,
   "name": "Cfg_ControlMode",
   "description": "Select the control mode",
   "units": "",
   "access": "W",
   "states": "1=External AI3, 2=Internal RH, 3=Internal Temp, 4=Internal Alternating, 5=Network"
  },
  {
   "type": "MV",
   "instance": 101,
   "name": "Cfg_ControlRHSource",
   "description": "Select the control humidity source",
   "units": "",
   "access": "W",
   "states": "1=None, 2=AI4, 3=TRLH, 4=Network"
  },
  {
   "type": "MV",
   "instance": 102,
   "name": "Cfg_ControlTempSource",
   "description": "Select the control temperature source",
   "units": "",
   "access": "W",
   "states": "1=None, 2=AI5, 3=TRLH, 4=Network"
  },
  {
   "type": "MV",
   "instance": 103,
   "name": "Cfg_ControlSetpointSource",
   "description": "Select the control setpoint source",
   "units": "",
   "access": "W",
   "states": "1=AI3, 2=Internal, 3=Network"
  },
  {
   "type": "MV",
   "instance": 104,
   "name": "Cfg_HighLimitSource",
   "description": "Select high limit source for analog input 1",
   "units": "",
   "access": "W",
   "states": "1=None, 2=AI6, 3=Network"
  },
  {
   "type": "MV",
   "instance": 105,
   "name": "Cfg_ObjectListMode",
   "description": "Select the category of BACnet objects to display",
   "units": "",
   "access": "W",
   "states": "1=Integrator, 2=Advanced, 3=Factory"
  },
  {
   "type": "MV",
   "instance": 300,
   "name": "Cfg_AI3Signal",
   "description": "Signal type for the analog input 3",
   "units": "",
   "access": "W",
   "states": "1=0-10Vdc, 2=2-10Vdc"
  },
  {
   "type": "MV",
   "instance": 301,
   "name": "Cfg_AI4Signal",
   "description": "Signal type for the analog input 4",
   "units": "",
   "access": "W",
   "states": "1=0-10Vdc, 2=2-10Vdc"
  },
  {
   "type": "MV",
   "instance": 302,
   "name": "Cfg_AI5Signal",
   "description": "Signal type for the analog input 5",
   "units": "",
   "access": "W",
   "states": "1=0-10Vdc, 2=2-10Vdc"
  },
  {
   "type": "MV",
   "instance": 303,
   "name": "Cfg_AI6Signal",
   "description": "Signal type for the analog input 6",
   "units": "",
   "access": "W",
   "states": "1=0-10Vdc, 2=2-10Vdc"
  },
  {
   "type": "MV",
   "instance": 304,
   "name": "Cfg_FeedbackSignal",
   "description": "Signal type for the feedback signal",
   "units": "",
   "access": "W",
   "states": "1=0-20mA, 2=4-20mA"
  },
  {
   "type": "FILE",
   "instance": 1,
   "name": "FirmwareUpdateFile",
   "description": "File object of the firmware upgrade",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "FILE",
   "instance": 2,
   "name": "BootloaderUpdateFile",
   "description": "File object of the bootloader firmware upgrade",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "Other",
   "instance": 1,
   "name": "FirmwareUpdateTask",
   "description": "Firmware upgrade task",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "SCH",
   "instance": 1,
   "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/skh-legacy-ezc-zone",
 "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"
}
