- Home
- BACnet points lists
- WindowMaster
- FlexiSmoke WSC 5xx smoke and natural ventilation panels (WSA 5MC BACnet IP module)
Smoke vent and natural ventilation window controller · BACnet points list
WindowMaster FlexiSmoke WSC 5xx smoke and natural ventilation panels (WSA 5MC BACnet IP module) BACnet points list
Updated 12 November 2026
The WSA 5MC module puts a FlexiSmoke WSC 5xx smoke and natural ventilation panel on BACnet IP. Objects cover up to 13 motor groups and the motor lines on modules S1 and S3-S5: maximum, auto and hand position commands, actual and maximum positions, close commands, closed and error status, plus smoke zone alarms and errors, wind speed and direction, connection values and bit-string status words for groups, lines, smoke zones and the system.
This page lists 56 BACnet objects for the WindowMaster FlexiSmoke WSC 5xx smoke and natural ventilation panels (WSA 5MC BACnet IP module) — 25 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from WindowMaster’s own free documentation, linked below.
- Manufacturer
- WindowMaster
- Model
- FlexiSmoke WSC 5xx smoke and natural ventilation panels (WSA 5MC BACnet IP module)
- Equipment
- Smoke vent and natural ventilation window controller
- Equipment type
- Other equipment
- BACnet objects
- 56 (25 writable)
- Transport
- BACnet IP
- Firmware
- v1
- Also known as
- WSC 5xx, FlexiSmoke, WSA 5MC, WSA 5MC BACnet-IP, WSC 510, WSC 520, WSC 540, WindowMaster FlexiSmoke BACnet
Reference only, provided as-is: verify against WindowMaster’s current documentation and the live device before use. Not official WindowMaster information. Terms of use.
BMS integration notes: WindowMaster FlexiSmoke WSC 5xx smoke and natural ventilation panels (WSA 5MC BACnet IP module)
Command window positions per motor group with the AO position objects, read actual positions and closed status per motor line, and map the smoke zone alarms and the system error. Wind values come from the panel weather inputs.
Minimum points to map
The short list most integrators start with — enough to run the unit from a BMS. Map more as the job needs.
| Object | Name | Why | Access |
|---|---|---|---|
| AO 14 | Auto_position_motor_group_1 | Target position, motor group 1, % | Command |
| AO 1 | Max_position_motor_group_1 | Max allowed opening, motor group 1, % | Command |
| BO 1 | Close_motor_line_S3_X1 | Close all windows on line S3 X1 | Command |
| AI 1 | Actual_position_motor_line_S3_X1 | Actual opening, line S3 X1, % | Read |
| BI 1 | Closed_motor_line_S3_X1 | All windows on line S3 X1 closed | Read |
| BI 27 | Alarm_smoke_zone_1 | Smoke alarm, zone 1 | Read |
| BI 53 | Error_system | Any system error | Read |
Network setup
- Commandable objects (AO, BO) use a priority array.
WindowMaster FlexiSmoke WSC 5xx smoke and natural ventilation panels (WSA 5MC BACnet IP module) BACnet objects
Type: AI, AO, AV, BI, BO, BV, MI/MO/MV (multi-state) · Access: Read read-only, Write writable, Command writable with a priority array.
| Description | States | |||||
|---|---|---|---|---|---|---|
| AOmin | 1 | Max_position_motor_group_1 | Sets the maximum allowed position for motor group n (13 objects, AO 1-13) | % | Command | |
| AOmin | 14 | Auto_position_motor_group_1 | Sets the target position with auto speed for motor (13 objects, AO 14-26) | % | Command | |
| AO | 27 | Max_position_motor_line_S3_X1 | Sets the maximum allowed position for motor line S3 (4 objects, AO 27-30) | % | Command | |
| AO | 31 | Max_position_motor_line_S4_X1 | Sets the maximum allowed position for motor line S4 (4 objects, AO 31-34) | % | Command | |
| AO | 35 | Max_position_motor_line_S5_X1 | Sets the maximum allowed position for motor line S5 (4 objects, AO 35-38) | % | Command | |
| AO | 39 | Max_position_motor_line_S1_X1 | Sets the maximum allowed position for motor line S1 | % | Command | |
| AO | 40 | Auto_position_motor_line_S3_X1 | Set the target position of motor line S3 Xn (4 objects, AO 40-43) | % | Command | |
| AO | 44 | Auto_position_motor_line_S4_X1 | Set the target position of motor line S4 Xn (4 objects, AO 44-47) | % | Command | |
| AO | 48 | Auto_position_motor_line_S5_X1 | Set the target position of motor line S5 Xn (4 objects, AO 48-51) | % | Command | |
| AO | 52 | Auto_position_motor_line_S1_X1 | Set the target position of motor line S1 X1 | % | Command | |
| AImin | 1 | Actual_position_motor_line_S3_X1 | Contains the actual position for line S3 Xn (4 objects, AI 1-4) | % | Read | |
| AI | 5 | Actual_position_motor_line_S4_X1 | Contains the actual position for line S4 Xn (4 objects, AI 5-8) | % | Read | |
| AI | 9 | Actual_position_motor_line_S5_X1 | Contains the actual position for line S5 Xn (4 objects, AI 9-12) | % | Read | |
| AI | 13 | Actual_position_motor_line_S1_X1 | Contains the actual position for line S1 X1 | % | Read | |
| AI | 14 | Actual_max_position_motor_line_S3_X1 | Contains the actual max position for motor line S3 (4 objects, AI 14-17) | % | Read | |
| AI | 18 | Actual_max_position_motor_line_S4_X1 | Contains the actual max position for motor line S4 (4 objects, AI 18-21) | % | Read | |
| AI | 22 | Actual_max_position_motor_line_S5_X1 | Contains the actual max position for motor line S5 (4 objects, AI 22-25) | % | Read | |
| AI | 26 | Actual_max_position_motor_line_S1_X1 | Contains the actual max position for motor line S1 | % | Read | |
| AI | 27 | Alarm_wind_direction_smoke_zone_1 | Contains the actual alarm wind direction for smoke zone (13 objects, AI 27-39) | Read | ||
| AI | 40 | Wind_speed | Actual wind speed | m/s | Read | |
| AI | 41 | Wind_speed_filtered | Actual filtered wind speed | m/s | Read | |
| AI | 42 | Wind_direction | Actual wind direction | ° | Read | |
| AI | 43 | Wind_direction_filtered | Actual filtered wind direction | ° | Read | |
| AV | 1 | Hand_position_motor_group_1 | Set the target position of motor group n (13 objects, AV 1-13) | % | Write | |
| AV | 14 | Hand_relative_position_motor_group_1 | Set the hand relative position for motor group (13 objects, AV 14-26) | % | Write | |
| AV | 27 | Hand_position_motor_line_S3_X1 | Set the target position of motor line S3 Xn (4 objects, AV 27-30) | % | Write | |
| AV | 31 | Hand_position_motor_line_S4_X1 | Set the target position of motor line S4 Xn (4 objects, AV 31-34) | % | Write | |
| AV | 35 | Hand_position_motor_line_S5_X1 | Set the target position of motor line S5 Xn (4 objects, AV 35-38) | % | Write | |
| AV | 39 | Hand_position_motor_line_S1_X1 | Set the target position of motor line S1 X1 | % | Write | |
| AV | 40 | Hand_relative_position_motor_line_S3_X1 | Set the relative position of motor line S3 (4 objects, AV 40-43) | % | Write | |
| AV | 44 | Hand_relative_position_motor_line_S4_X1 | Set the relative position of motor line S4 (4 objects, AV 44-47) | % | Write | |
| AV | 48 | Hand_relative_position_motor_line_S5_X1 | Set the relative position of motor line S5 (4 objects, AV 48-51) | % | Write | |
| AV | 52 | Hand_relative_position_motor_line_S1_X1 | Set the relative position of motor line S1 X1 | % | Write | |
| BOmin | 1 | Close_motor_line_S3_X1 | Set that motor line S3 Xn must be closed (4 objects, BO 1-4) | Command | ||
| BO | 5 | Close_motor_line_S4_X1 | Set that motor line S4 Xn must be closed (4 objects, BO 5-8) | Command | ||
| BO | 9 | Close_motor_line_S5_X1 | Set that motor line S5 Xn must be closed (4 objects, BO 9-12) | Command | ||
| BO | 13 | Close_motor_line_S1_X1 | Set that motor line S1 X1 must be closed | Command | ||
| BImin | 1 | Closed_motor_line_S3_X1 | Indicates closed not closed status for actuators on motor (4 objects, BI 1-4) | Read | ||
| BI | 5 | Closed_motor_line_S4_X1 | Indicates closed not closed status for actuators on motor (4 objects, BI 5-8) | Read | ||
| BI | 9 | Closed_motor_line_S5_X1 | Indicates closed not closed status for actuators on motor (4 objects, BI 9-12) | Read | ||
| BI | 13 | Closed_motor_line_S1_X1 | Indicates closed not closed status for actuators on motor | Read | ||
| BI | 14 | Error_motor_line_S3_X1 | Indicates error condition for motor line S3 Xn (4 objects, BI 14-17) | Read | ||
| BI | 18 | Error_motor_line_S4_X1 | Indicates error condition for motor line S4 Xn (4 objects, BI 18-21) | Read | ||
| BI | 22 | Error_motor_line_S5_X1 | Indicates error condition for motor line S5 Xn (4 objects, BI 22-25) | Read | ||
| BI | 26 | Error_motor_line_S1_X1 | Indicates error condition for motor line S1 X1 | Read | ||
| BImin | 27 | Alarm_smoke_zone_1 | Smoke zone n alarm condition (13 objects, BI 27-39) | Read | ||
| BI | 40 | Error_smoke_zone_1 | Smoke zone n error (13 objects, BI 40-52) | Read | ||
| BImin | 53 | Error_system | System error status | Read | ||
| BV | 1 | Connection_1 | Object that can be associated to an input or (13 objects, BV 1-13) | Write | ||
| Other | 1 | Status_motor_group_1 | Indicate status of the motor group n (13 objects, BS 1-13); bit string value | Read | ||
| Other | 14 | Status_motor_line_S3_X1 | Indicate status for motor line S3 Xn (4 objects, BS 14-17); bit string value | Read | ||
| Other | 18 | Status_motor_line_S4_X1 | Indicate status for motor line S4 Xn (4 objects, BS 18-21); bit string value | Read | ||
| Other | 22 | Status_motor_line_S5_X1 | Indicate status for motor line S5 Xn (4 objects, BS 22-25); bit string value | Read | ||
| Other | 26 | Status_motor_line_S1_X1 | Indicate status for motor line S1 X1; bit string value | Read | ||
| Other | 27 | Status_smoke_zone_1 | Indicate status of smoke zone n (13 objects, BS 27-39); bit string value | Read | ||
| Other | 40 | Status_system | Indicates the detailed status of the system; bit string value | Read |
No points match these filters.
Object ID lookup: WindowMaster FlexiSmoke WSC 5xx smoke and natural ventilation panels point IDs by name
AO1Max_position_motor_group_1AO14Auto_position_motor_group_1AO27Max_position_motor_line_S3_X1AO31Max_position_motor_line_S4_X1AO35Max_position_motor_line_S5_X1AO39Max_position_motor_line_S1_X1AO40Auto_position_motor_line_S3_X1AO44Auto_position_motor_line_S4_X1AO48Auto_position_motor_line_S5_X1AO52Auto_position_motor_line_S1_X1AI1Actual_position_motor_line_S3_X1AI5Actual_position_motor_line_S4_X1AI9Actual_position_motor_line_S5_X1AI13Actual_position_motor_line_S1_X1AI14Actual_max_position_motor_line_S3_X1AI18Actual_max_position_motor_line_S4_X1AI22Actual_max_position_motor_line_S5_X1AI26Actual_max_position_motor_line_S1_X1AI27Alarm_wind_direction_smoke_zone_1AI40Wind_speedAI41Wind_speed_filteredAI42Wind_directionAI43Wind_direction_filteredAV1Hand_position_motor_group_1AV14Hand_relative_position_motor_group_1AV27Hand_position_motor_line_S3_X1AV31Hand_position_motor_line_S4_X1AV35Hand_position_motor_line_S5_X1AV39Hand_position_motor_line_S1_X1AV40Hand_relative_position_motor_line_S3_X1AV44Hand_relative_position_motor_line_S4_X1AV48Hand_relative_position_motor_line_S5_X1AV52Hand_relative_position_motor_line_S1_X1BO1Close_motor_line_S3_X1BO5Close_motor_line_S4_X1BO9Close_motor_line_S5_X1BO13Close_motor_line_S1_X1BI1Closed_motor_line_S3_X1BI5Closed_motor_line_S4_X1BI9Closed_motor_line_S5_X1BI13Closed_motor_line_S1_X1BI14Error_motor_line_S3_X1BI18Error_motor_line_S4_X1BI22Error_motor_line_S5_X1BI26Error_motor_line_S1_X1BI27Alarm_smoke_zone_1BI40Error_smoke_zone_1BI53Error_systemBV1Connection_1
Integration notes
- The PICS lists objects as ranges (for example AO 1..13 Max_position_motor_group_1..13). Only the first object of each range is listed; the description gives the range. Instance n of a range ends in _n (groups and smoke zones 1-13, motor lines X1-X4).
- Total objects in the PICS: 266 across all ranges.
- AV 27-30 (Hand_position_motor_line_S3_X1..4) are printed with the prefix "AI" inside the Analog Value table; they are listed as AV.
- The Bit String Value objects (BS 1-40) are listed as type Other; their bit meanings are in the PICS.
- Same product family as the WSC 3xx / WCC 3xx list, but a different object set.
Check it against the live device. A points list tells you what the controller can expose; the unit in front of you may differ by firmware or installed options. This list is provided as-is for reference only and may contain mistakes — confirming it before you write, map or commission anything is up to you (terms). Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the FlexiSmoke WSC 5xx smoke and natural ventilation panels (WSA 5MC BACnet IP module) and exports what it actually has to Excel — free. New to BACnet? Start with what a BACnet points list is and what the object types mean.
Questions about the WindowMaster FlexiSmoke WSC 5xx smoke and natural ventilation panels (WSA 5MC BACnet IP module)
How many BACnet points does the WindowMaster FlexiSmoke WSC 5xx smoke and natural ventilation panels (WSA 5MC BACnet IP module) have?
This list has 56 BACnet objects: 13 analog inputs, 10 analog outputs, 10 analog values, 11 binary inputs, 4 binary outputs, 1 binary value, 7 others. The exact set on a given unit depends on its firmware, installed options and configuration.
Which WindowMaster FlexiSmoke WSC 5xx smoke and natural ventilation panels (WSA 5MC BACnet IP module) BACnet points are writable?
25 of the 56 objects accept a write. Points marked Command have a priority array: a write holds until it is released, so release it back to automatic when you are done.
Where is the official WindowMaster FlexiSmoke WSC 5xx smoke and natural ventilation panels (WSA 5MC BACnet IP module) BACnet documentation?
The source is WSC 5xx PICS - Protocol Implementation Conformance Statement, revision 29 September 2014, published free by WindowMaster at https://www.windowmaster.com/media/Files/Files/pdf/vejledninger/PICS%20WSC%205xx.pdf.
What are the minimum BACnet points to integrate the WindowMaster FlexiSmoke WSC 5xx smoke and natural ventilation panels (WSA 5MC BACnet IP module)?
Start with AO 14 Auto_position_motor_group_1 (Target position, motor group 1, %); AO 1 Max_position_motor_group_1 (Max allowed opening, motor group 1, %); BO 1 Close_motor_line_S3_X1 (Close all windows on line S3 X1); AI 1 Actual_position_motor_line_S3_X1 (Actual opening, line S3 X1, %); BI 1 Closed_motor_line_S3_X1 (All windows on line S3 X1 closed); BI 27 Alarm_smoke_zone_1 (Smoke alarm, zone 1); BI 53 Error_system (Any system error).
How do I check these points on the real FlexiSmoke WSC 5xx smoke and natural ventilation panels (WSA 5MC BACnet IP module)?
Scan the network with a BACnet IP browser such as Easy BACnet, open the device and compare its object list with this table. Anything missing is usually an option that isn't installed or a point that is disabled in the controller's configuration.
More WindowMaster BACnet points lists
Source: WSC 5xx PICS - Protocol Implementation Conformance Statement · rev. 29 September 2014. Object names, instances and units are reproduced as published; descriptions are our own.