Correction of Data Measurements
Background
In the Planon Agile Workplace Management (AWM) product, three occupancy-related values can be distinguished:
• Occupancy – Indicates whether one or more persons are present at a location.
• Person count – The number of persons currently at the location.
• Person flow – The number of persons who entered and exited the location during the day.
Person flow values increase throughout the day and reset to zero early in the morning. These values are related as follows:
• Occupancy can be derived from Person count.
• A location is considered occupied if Person count > 0.
• Person count can be calculated from Person flow:
◦ If (Person flow-in – Person flow-out) ≥ 0, then Person count = Person flow-in – Person flow-out.
◦ Otherwise, Person count = 0.
Sensor systems may provide all or only some of these values (e.g., only Person flow or only Person count).
Purpose of Correction
Correction ensures that missing or inconsistent values are calculated according to the rules above. This is necessary when:
• Certain values are not provided by the sensor system but are required by AWM.
• Sensor-calculated values differ from AWM’s calculation logic.
Example
• Person flow-in = 120
• Person flow-out = 100
• Sensor-reported Person count = 22
AWM will correct Person count to 20 based on the calculation.
Configuration
You can configure correction behavior in the measurement definition settings using the Correct occupancy values? option:
• Yes (default)
◦ If Person flow is provided, Person count and Occupancy are always calculated by AWM (sensor values are ignored).
◦ If Person count is provided, Occupancy is always calculated by AWM (sensor values are ignored).
• No
◦ All sensor-provided values are used as-is, even if they do not match AWM’s calculation logic.
◦ Missing values are still calculated by AWM.
◦ This option is only recommended for specific use cases.
Examples
The following tables describe scenarios and highlight what happens when choosing Yes or No for Correct occupancy values?.
Yes - Scenario 1
Datapoint | Sensor Value | AWM Value | Info |
|---|
Person flow-in/out | <no value> | <no value> | |
Person count | 23 | 23 | |
Occupancy | 1 | 1 | Occupied - no correction required |
Yes - Scenario 2
Datapoint | Sensor Value | AWM Value | Info |
|---|
Person flow-in/out | 120 / 100 | 120 / 100 | |
Person count | 23 | 20 | Corrected |
Occupancy | <no value> | 1 | Occupied - Corrected |
Yes - Scenario 3
Datapoint | Sensor Value | AWM Value | Info |
|---|
Person flow-in/out | <no value> | <no value> | |
Person count | <no value> | <no value> | |
Occupancy | 0 | 0 | Not occupied |
No - Scenario 1
Datapoint | Sensor Value | AWM Value | Info |
|---|
Person flow-in/out | <no value> | <no value> | |
Person count | 23 | 23 | |
Occupancy | 1 | 1 | Occupied |
No - Scenario 2
Datapoint | Sensor Value | AWM Value | Info |
|---|
Person flow-in/out | 120 / 100 | 120 / 100 | |
Person count | 23 | 23 | |
Occupancy | <no value> | 1 | Occupied - Corrected |
No - Scenario 3
Datapoint | Sensor Value | AWM Value | Info |
|---|
Person flow-in/out | <no value> | <no value> | |
Person count | <no value> | <no value> | |
Occupancy | 0 | 0 | Occupied |