{
 "manufacturer": "WindowMaster",
 "manufacturer_slug": "windowmaster",
 "model": "CompactSmoke WSC 3xx / Comfort WCC 3xx NVE control panels",
 "model_slug": "wsc-wcc-3xx",
 "aliases": [
  "WSC 3xx",
  "WCC 3xx",
  "WxC 3xx",
  "CompactSmoke",
  "WindowMaster NV Embedded",
  "WSC 310",
  "WSC 320",
  "WindowMaster BACnet"
 ],
 "equipment_type": "Natural ventilation and smoke vent window controller",
 "applies_to": "WindowMaster CompactSmoke WSC 3xx smoke control panels and WCC 3xx comfort panels with NV Embedded, up to 10 motor lines.",
 "summary": "WindowMaster window-actuator control panels for smoke venting and natural ventilation, on BACnet IP or BACnet MS/TP. Objects cover motor groups and lines (position commands, actual positions, close commands and status), smoke zones, up to 10 NV (natural ventilation) controllers with their room values and setpoints, mechanical ventilation and heating links, a weather station and sun controllers. Most objects come in ranges of 2, 8 or 10 instances.",
 "bacnet_transport": [
  "BACnet IP",
  "BACnet MS/TP"
 ],
 "firmware": "v1",
 "default_device_instance": null,
 "access_inferred": false,
 "notes": [
  "The PICS lists objects as ranges (for example AO 1..10 Max_position_motor_group_1..10). Only the first object of each range is listed here; the description gives the range. Instance n of a range ends in _n (motor line S1 X1-X2, S2 X1-X8, groups/zones/NV controllers 1-10).",
  "Total objects in the PICS: 669 across all ranges. NV_Comfort_status is printed as AI 91..101, which overlaps NV_Ventilation_status (AI 82..91); it is shown here starting at AI 92.",
  "Objects for a missing motor module show Out Of Service.",
  "The 10 Bit String Value ranges (BS 1-31) are listed as type Other; their bit meanings are in the PICS.",
  "Several binary objects print the active/inactive texts in the opposite order to the others (marked 'as printed').",
  "Access blank in the PICS was taken from the property table: AV writable, BO commandable, BI read-only."
 ],
 "source": {
  "title": "WSC 3xx PICS - Protocol Implementation Conformance Statement (PICS WxC 3xx 2.0)",
  "doc_number": null,
  "revision_date": "30 October 2020",
  "url": "https://www.windowmaster.com/media/svhjddr2/pics-wxc-3xx-2-0.pdf"
 },
 "integration": {
  "summary": "Set the device ID, UDP port or MS/TP baud rate and Max_Master on the panel touchscreen. Command window positions per motor group with the AO position objects, read back actual positions and alarms, and feed weather or room values to the NV controllers through the AV objects.",
  "minimum_points": [
   {
    "ref": "AO 11",
    "name": "Auto_position_motor_group_1",
    "why": "Target window position, motor group 1, %"
   },
   {
    "ref": "AO 1",
    "name": "Max_position_motor_group_1",
    "why": "Max allowed opening, motor group 1, %"
   },
   {
    "ref": "BO 1",
    "name": "Close_motor_line_S1_X1",
    "why": "Close all windows on line S1 X1"
   },
   {
    "ref": "AI 1",
    "name": "Actual_position_motor_line_S1_X1",
    "why": "Actual opening, line S1 X1, %"
   },
   {
    "ref": "BI 1",
    "name": "Closed_motor_line_S1_X1",
    "why": "All windows on line S1 X1 closed"
   },
   {
    "ref": "BI 21",
    "name": "Alarm_smoke_zone_1",
    "why": "Smoke alarm, zone 1"
   },
   {
    "ref": "BI 41",
    "name": "Error_system",
    "why": "Any system error"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": "Wind speed and direction (AV 41-44) and per-NV-controller room temperature, CO2, humidity and outdoor temperature (AV 46-105) can be written from the BMS.",
  "setup": [
   "Device ID, UDP port, MS/TP baud rate (9600-115200) and Max_Master are set on the panel LCD.",
   "Commandable objects use a 16-level priority array."
  ],
  "gotchas": [
   "Objects for motor lines without a fitted motor module report Out Of Service."
  ]
 },
 "points": [
  {
   "type": "AO",
   "instance": 1,
   "name": "Max_position_motor_group_1",
   "description": "Max allowed position, motor group (10 objects, AO 1-10)",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 11,
   "name": "Auto_position_motor_group_1",
   "description": "Target position at auto speed, motor group (10 objects, AO 11-20)",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 21,
   "name": "Max_position_motor_line_S1_X1",
   "description": "Max allowed position, motor line S1 (2 objects, AO 21-22)",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 23,
   "name": "Max_position_motor_line_S2_X1",
   "description": "Max allowed position, motor line S2 (8 objects, AO 23-30)",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 31,
   "name": "Auto_position_motor_line_S1_X1",
   "description": "Target position at auto speed, line S1 (2 objects, AO 31-32)",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 33,
   "name": "Auto_position_motor_line_S2_X1",
   "description": "Target position at auto speed, line S2 (8 objects, AO 33-40)",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 41,
   "name": "Minimum_position_motor_group_1",
   "description": "Minimum position, motor group (10 objects, AO 41-50)",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 51,
   "name": "Blind_slat_position_motor_line_S1_X1",
   "description": "Blind slat angle, motor line S1 (2 objects, AO 51-52)",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 53,
   "name": "Blind_slat_position_motor_line_S2_X1",
   "description": "Blind slat angle, motor line S2 (8 objects, AO 53-60)",
   "units": "%",
   "access": "C",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1,
   "name": "Actual_position_motor_line_S1_X1",
   "description": "Actual position, motor line S1 (2 objects, AI 1-2)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "Actual_position_motor_line_S2_X1",
   "description": "Actual position, motor line S2 (8 objects, AI 3-10)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 11,
   "name": "Actual_max_position_motor_line_S1_X1",
   "description": "Actual max position, motor line S1 (2 objects, AI 11-12)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 13,
   "name": "Actual_max_position_motor_line_S2_X1",
   "description": "Actual max position, motor line S2 (8 objects, AI 13-20)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 21,
   "name": "Alarm_wind_direction_smoke_zone_1",
   "description": "Alarm wind direction, smoke zone (10 objects, AI 21-30)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 31,
   "name": "Building_mode",
   "description": "Building mode",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 32,
   "name": "Temperature_in_NV_controller_1",
   "description": "Temperature in NV controller (10 objects, AI 32-41)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 42,
   "name": "CO2_in_NV_controller_1",
   "description": "CO2 in NV controller (10 objects, AI 42-51)",
   "units": "ppm",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 52,
   "name": "Relative_humidity_in_NV_controller_1",
   "description": "Relative humidity in NV controller (10 objects, AI 52-61)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 62,
   "name": "NV_Actual_ventilation_temperature_setpoint_1",
   "description": "Ventilation temperature setpoint in use, NV controller (10 objects, AI 62-71)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 72,
   "name": "NV_Actual_heating_temperature_setpoint_1",
   "description": "Heating temperature setpoint in use, NV controller (10 objects, AI 72-81)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 82,
   "name": "NV_Ventilation_status_1",
   "description": "Ventilation status, NV controller (10 objects, AI 82-91)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 92,
   "name": "NV_Comfort_status_1",
   "description": "Comfort status, NV controller (10 objects, AI 92-101)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 102,
   "name": "Mech_vent_FutureVent_1",
   "description": "FutureVent control value (10 objects, AI 102-111)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 112,
   "name": "Mech_vent_value_1",
   "description": "Mechanical ventilation value (10 objects, AI 112-121)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 122,
   "name": "Mech_vent_ZoneVent_Air_supply_temperature_1",
   "description": "ZoneVent air supply temperature (10 objects, AI 122-131)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 132,
   "name": "Heating_Valve_1",
   "description": "Heating valve value (10 objects, AI 132-141)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 142,
   "name": "Weather_temperature",
   "description": "Weather station temperature",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 143,
   "name": "Weather_rain_intensity",
   "description": "Weather station rain intensity",
   "units": "mm/h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 144,
   "name": "Weather_relative_humidity",
   "description": "Weather station relative humidity",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 145,
   "name": "Weather_humidity",
   "description": "Weather station absolute humidity",
   "units": "g/m³",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 146,
   "name": "Weather_dew_point",
   "description": "Weather station dew point",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 147,
   "name": "Weather_status_sensor",
   "description": "Weather station sensor status",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 148,
   "name": "Weather_wind_status",
   "description": "Weather station wind sensor status",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 149,
   "name": "Actual_temperature_setpoint_NV_controller_1",
   "description": "Temperature setpoint in use, NV controller (10 objects, AI 149-158)",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 159,
   "name": "Blind_actual_slat_position_motor_line_S1_X1",
   "description": "Actual blind slat angle, motor line S1 (2 objects, AI 159-160)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 161,
   "name": "Blind_actual_slat_position_motor_line_S2_X1",
   "description": "Actual blind slat angle, motor line S2 (8 objects, AI 161-168)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 169,
   "name": "Status_sun_controller_1",
   "description": "Status of sun controller (10 objects, AI 169-178)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "Hand_position_motor_group_1",
   "description": "Target position at hand speed, motor group (10 objects, AV 1-10)",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 11,
   "name": "Hand_relative_position_motor_group_1",
   "description": "Hand relative position, motor group (10 objects, AV 11-20)",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 21,
   "name": "Hand_position_motor_line_S1_X1",
   "description": "Target position at hand speed, line S1 (2 objects, AV 21-22)",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 23,
   "name": "Hand_position_motor_line_S2_X1",
   "description": "Target position at hand speed, line S2 (8 objects, AV 23-30)",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 31,
   "name": "Hand_relative_position_motor_line_S1_X1",
   "description": "Relative position at hand speed, line S1 (2 objects, AV 31-32)",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 33,
   "name": "Hand_relative_position_motor_line_S2_X1",
   "description": "Relative position at hand speed, line S2 (8 objects, AV 33-40)",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 41,
   "name": "Wind_speed",
   "description": "Wind speed from the BMS, used for safety",
   "units": "m/s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 42,
   "name": "Wind_speed_filtered",
   "description": "Filtered wind speed, used for NV",
   "units": "m/s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 43,
   "name": "Wind_direction",
   "description": "Wind direction from the BMS",
   "units": "°",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 44,
   "name": "Wind_direction_filtered",
   "description": "Filtered wind direction, used for NV",
   "units": "°",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 45,
   "name": "Building_mode",
   "description": "Building mode from the BMS",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 46,
   "name": "Wind_speed_NV_controller_1",
   "description": "Wind speed for NV controller, safety (10 objects, AV 46-55)",
   "units": "m/s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 56,
   "name": "Wind_speed_filtered_NV_controller_1",
   "description": "Filtered wind speed for NV controller (10 objects, AV 56-65)",
   "units": "m/s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 66,
   "name": "Temperature_NV_controller_1",
   "description": "Room temperature for NV controller (10 objects, AV 66-75)",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 76,
   "name": "CO2_NV_controller_1",
   "description": "CO2 level for NV controller (10 objects, AV 76-85)",
   "units": "ppm",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 86,
   "name": "Relative_humidity_NV_controller_1",
   "description": "Relative humidity for NV controller (10 objects, AV 86-95)",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 96,
   "name": "Outdoor_temperature_in_NV_controller_1",
   "description": "Outdoor temperature for NV controller (10 objects, AV 96-105)",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 106,
   "name": "NV_base_temperature_setpoint_NV_controller_1",
   "description": "Base temperature setpoint, NV controller (10 objects, AV 106-115)",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 116,
   "name": "NV_heating_cooling_deadband_NV_controller_1",
   "description": "Heating/cooling deadband, NV controller (10 objects, AV 116-125)",
   "units": "K",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 126,
   "name": "NV_heating_standby_offset_NV_controller_1",
   "description": "Heating standby offset, NV controller (10 objects, AV 126-135)",
   "units": "K",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 136,
   "name": "NV_heating_night_offset_NV_controller_1",
   "description": "Heating night offset, NV controller (10 objects, AV 136-145)",
   "units": "K",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 146,
   "name": "NV_cooling_standby_offset_NV_controller_1",
   "description": "Cooling standby offset, NV controller (10 objects, AV 146-155)",
   "units": "K",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 156,
   "name": "NV_cooling_night_offset_NV_controller_1",
   "description": "Cooling night offset, NV controller (10 objects, AV 156-165)",
   "units": "K",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 166,
   "name": "Mech_vent_temperature_setpoint_offset_1",
   "description": "Mechanical ventilation setpoint offset (10 objects, AV 166-175)",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 176,
   "name": "Hand_timer_motor_line_S1_X1",
   "description": "Temporary hand timer, motor line S1 (2 objects, AV 176-177)",
   "units": "min",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 178,
   "name": "Hand_timer_motor_line_S2_X1",
   "description": "Temporary hand timer, motor line S2 (8 objects, AV 178-185)",
   "units": "min",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 186,
   "name": "Actual_illumination_sun_controller_1",
   "description": "Illumination level for sun controller (10 objects, AV 186-195)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BO",
   "instance": 1,
   "name": "Close_motor_line_S1_X1",
   "description": "Close all motors on line S1 (2 objects, BO 1-2)",
   "units": "",
   "access": "C",
   "states": "Close / No close"
  },
  {
   "type": "BO",
   "instance": 3,
   "name": "Close_motor_line_S2_X1",
   "description": "Close all motors on line S2 (8 objects, BO 3-10)",
   "units": "",
   "access": "C",
   "states": "Close / No close"
  },
  {
   "type": "BO",
   "instance": 11,
   "name": "NV_Presence_detection_1",
   "description": "Presence event, starts occupancy timer (10 objects, BO 11-20)",
   "units": "",
   "access": "C",
   "states": "Idle / Presence detection"
  },
  {
   "type": "BO",
   "instance": 21,
   "name": "NV_Disable_automatic_1",
   "description": "Disable automatic NV control (10 objects, BO 21-30)",
   "units": "",
   "access": "C",
   "states": "Idle / Disable auto"
  },
  {
   "type": "BO",
   "instance": 31,
   "name": "NV_Force_winter_1",
   "description": "Force NV controller to winter mode (10 objects, BO 31-40)",
   "units": "",
   "access": "C",
   "states": "Idle / Force winter"
  },
  {
   "type": "BO",
   "instance": 41,
   "name": "NV_Ventilate_1",
   "description": "Trigger a pulse ventilation (10 objects, BO 41-50)",
   "units": "",
   "access": "C",
   "states": "Idle / Ventilate trigger"
  },
  {
   "type": "BO",
   "instance": 51,
   "name": "NV_Comfort_1",
   "description": "Set NV controller to comfort (10 objects, BO 51-60)",
   "units": "",
   "access": "C",
   "states": "Idle / Comfort"
  },
  {
   "type": "BO",
   "instance": 61,
   "name": "NV_Night_1",
   "description": "Set NV controller to night (10 objects, BO 61-70)",
   "units": "",
   "access": "C",
   "states": "Idle / Night"
  },
  {
   "type": "BO",
   "instance": 71,
   "name": "Mech_vent_override_1",
   "description": "Override mechanical ventilation output (10 objects, BO 71-80)",
   "units": "",
   "access": "C",
   "states": "Idle / Mech. vent. override"
  },
  {
   "type": "BO",
   "instance": 81,
   "name": "Heating_override_1",
   "description": "Override heating output (10 objects, BO 81-90)",
   "units": "",
   "access": "C",
   "states": "Idle / Heating override"
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "Closed_motor_line_S1_X1",
   "description": "All motors on line S1 closed (2 objects, BI 1-2)",
   "units": "",
   "access": "R",
   "states": "Closed / Not closed"
  },
  {
   "type": "BI",
   "instance": 3,
   "name": "Closed_motor_line_S2_X1",
   "description": "All motors on line S2 closed (8 objects, BI 3-10)",
   "units": "",
   "access": "R",
   "states": "Closed / Not closed"
  },
  {
   "type": "BI",
   "instance": 11,
   "name": "Error_motor_line_S1_X1",
   "description": "Error on motor line S1 (2 objects, BI 11-12)",
   "units": "",
   "access": "R",
   "states": "Error / No error"
  },
  {
   "type": "BI",
   "instance": 13,
   "name": "Error_motor_line_S2_X1",
   "description": "Error on motor line S2 (8 objects, BI 13-20)",
   "units": "",
   "access": "R",
   "states": "Error / No error"
  },
  {
   "type": "BI",
   "instance": 21,
   "name": "Alarm_smoke_zone_1",
   "description": "Smoke zone alarm (10 objects, BI 21-30)",
   "units": "",
   "access": "R",
   "states": "Alarm active / No alarm"
  },
  {
   "type": "BI",
   "instance": 31,
   "name": "Error_smoke_zone_1",
   "description": "Smoke zone error (10 objects, BI 31-40)",
   "units": "",
   "access": "R",
   "states": "Error / No error"
  },
  {
   "type": "BI",
   "instance": 41,
   "name": "Error_system",
   "description": "System error",
   "units": "",
   "access": "R",
   "states": "System error / System ok"
  },
  {
   "type": "BI",
   "instance": 42,
   "name": "Error_nv_controllers",
   "description": "One or more NV controllers in error",
   "units": "",
   "access": "R",
   "states": "System ok / NV controller error (as printed)"
  },
  {
   "type": "BI",
   "instance": 43,
   "name": "Common_mech_vent",
   "description": "Fan active in any NV controller",
   "units": "",
   "access": "R",
   "states": "Mech. vent. inactive / Mech. vent. active (as printed)"
  },
  {
   "type": "BI",
   "instance": 44,
   "name": "Common_heating",
   "description": "Heating active in any NV controller",
   "units": "",
   "access": "R",
   "states": "Heating inactive / Heating active (as printed)"
  },
  {
   "type": "BI",
   "instance": 45,
   "name": "NV_Occupancy_1",
   "description": "NV controller occupied (10 objects, BI 45-54)",
   "units": "",
   "access": "R",
   "states": "Unoccupied / Occupied (as printed)"
  },
  {
   "type": "BI",
   "instance": 55,
   "name": "NV_Winter_1",
   "description": "NV controller in winter mode (10 objects, BI 55-64)",
   "units": "",
   "access": "R",
   "states": "Summer / Winter (as printed)"
  },
  {
   "type": "BI",
   "instance": 65,
   "name": "NV_Lighting_1",
   "description": "Lighting on in NV controller (10 objects, BI 65-74)",
   "units": "",
   "access": "R",
   "states": "Lighting off / Lighting on (as printed)"
  },
  {
   "type": "BI",
   "instance": 75,
   "name": "NV_Error_status_1",
   "description": "NV controller error (10 objects, BI 75-84)",
   "units": "",
   "access": "R",
   "states": "OK / Error (as printed)"
  },
  {
   "type": "BI",
   "instance": 85,
   "name": "Mech_vent_1",
   "description": "Mechanical ventilation output active (10 objects, BI 85-94)",
   "units": "",
   "access": "R",
   "states": "Mech. vent. inactive / Mech. vent. active (as printed)"
  },
  {
   "type": "BI",
   "instance": 95,
   "name": "Heating_1",
   "description": "Heating output active (10 objects, BI 95-104)",
   "units": "",
   "access": "R",
   "states": "Heating inactive / Heating active (as printed)"
  },
  {
   "type": "BI",
   "instance": 105,
   "name": "Weather_raining",
   "description": "Rain signal from weather station",
   "units": "",
   "access": "R",
   "states": "No rain / Raining (as printed)"
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "Connection_1",
   "description": "Free object linkable to a system input or output (10 objects, BV 1-10)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "Other",
   "instance": 1,
   "name": "Status_motor_group_1",
   "description": "Motor group status bits (BitString Value) (10 objects, BS 1-10)",
   "units": "",
   "access": "R",
   "states": "bit 0 error, 1 closed, 2 max wind, 3 safety, 4 open, 5 smoke alarm, 6 service, 7 KNX error"
  },
  {
   "type": "Other",
   "instance": 11,
   "name": "Status_motor_line_S1_X1",
   "description": "Motor line S1 status bits (BitString Value) (2 objects, BS 11-12)",
   "units": "",
   "access": "R",
   "states": "28 bits: comm/cable/motor errors, closed, locked, moving, overcurrent, timers, open, service (see PICS)"
  },
  {
   "type": "Other",
   "instance": 13,
   "name": "Status_motor_line_S2_X1",
   "description": "Motor line S2 status bits (BitString Value) (8 objects, BS 13-20)",
   "units": "",
   "access": "R",
   "states": "same bits as BS 11"
  },
  {
   "type": "Other",
   "instance": 21,
   "name": "Status_smoke_zone_1",
   "description": "Smoke zone status bits (BitString Value) (10 objects, BS 21-30)",
   "units": "",
   "access": "R",
   "states": "19 bits: line A-F alarms and errors, reset, break glass, motor group, master/slave, power, weather (see PICS)"
  },
  {
   "type": "Other",
   "instance": 31,
   "name": "Status_system",
   "description": "System status bits (BitString Value)",
   "units": "",
   "access": "R",
   "states": "bit 0 alarm, 1 system error, 2 mains error, 3 mains warning, 4 accumulator error, 5 weather data error, 6 service due"
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/windowmaster/wsc-wcc-3xx",
 "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"
}
