Deze weergave bevat historische bezettingsgegevens per locatie, geaggregeerd in tijdsloten van 15 minuten.
Deze tijdsloten bevatten bezettingswaarden per bewaakte locatie, gebaseerd op de waarden van onbewerkte sensorgegevens, maar zonder de complexiteit van het interpreteren van onbewerkte sensorgegevens.
Datastructuur
Kolom |
Betekenis |
Opmerking |
|---|---|---|
Unieke primaire sleutel |
Is een samenvoeging van location_id + calendar_datetime |
|
calendar_date |
Kalenderdatum in ISO 8601-indeling |
bijv. 2025-10-28 |
day_of_week |
Gehele waarde tussen 1 (maandag) en 7 (zondag) |
Ook voor de VS |
calendar_datetime |
Datum + tijd die het tijdslot vertegenwoordigt in lokale tijd In ISO 8601-indeling |
bijv. 2025-10-28T08:00:00 2025-10-28T08:15:00 2025-10-28T08:30:00 2025-10-28T08:45:00 |
timeslot_start |
Dezelfde informatie als calendar_datetime, maar als STRING en inclusief tijdzone. |
bijv. |
hour_of_day |
Gehele waarde tussen 0 (1e uur) en 23 (laatste uur) |
|
creation_datetime |
Technisch tijdstempel waarop de rij is aangemaakt, in ISO 8601-indeling en altijd in UTC |
|
location_id |
Unieke sleutel van de locatie |
zie locations_v1 |
location_class |
Klasse van de locatie |
Ingebouwde enum: |
parent_location_id |
Unieke sleutel van de bovenliggende locatie |
zie locations_v1 |
parent_location_class |
Klasse van de bovenliggende locatie |
Ingebouwde enum: |
building_id |
Unieke sleutel van het gebouw |
zie locations_v1 |
floor_id |
Unieke sleutel van de verdieping |
zie locations_v1 |
space_class |
Ruimteklasse |
Ingebouwde enum: |
Capaciteit van de locatie |
De waarde hangt af van location_class: Voor FLOOR: som van de capaciteiten van sublocaties |
|
locations_total |
Aantal sublocaties |
Ongeacht of ze bewaakt worden of niet |
Aantal sublocaties met bezettingssensor |
Gebruikt voor berekeningen van de bezettingsgraad |
|
locations_occupied |
Aantal sublocaties die tijdens het tijdslot bezet zijn |
Gebruikt voor berekeningen van de bezettingsgraad |
rooms_total |
Totaal aantal ruimtes, inclusief ruimtes die niet bewaakt worden |
Alleen nuttig voor location_class = FLOOR |
Aantal ruimtes met bezettingssensor |
Alleen nuttig voor location_class = FLOOR |
|
workplaces_total |
Totaal aantal werkplekken, inclusief werkplekken die niet bewaakt worden |
Alleen nuttig voor location_class = FLOOR |
Aantal werkplekken met bezettingssensor |
Alleen nuttig voor location_class = FLOOR |
|
Dataklasse van de bezettingssensor |
Ingebouwde enum: |
|
Bewaakte waarde in het tijdslot |
Is per tijdslot altijd 1 (bezet) of 0 (niet bezet) |
|
headcount_peak |
Hoogste bezettingsaantal dat tijdens het tijdslot is geregistreerd |
Sensoren meten waarden met onregelmatige tussenpozen. Spacewell berekent de hoogste, laagste en gemiddelde waarden per tijdslot van 15 minuten |
headcount_low |
Laagste bezettingsaantal dat tijdens het tijdslot is geregistreerd |
|
headcount_average |
Gemiddeld bezettingsaantal dat tijdens het tijdslot is geregistreerd |
|
Aantal uren dat de ruimte tijdens het tijdslot bezet was |
Voor een tijdslot van 15 minuten liggen de waarden tussen 0 en 0,25 uur |
|
Aantal uren dat de ruimte tijdens het tijdslot bezet was, gedeeld door 0,25 uur |
Het percentage wordt afgerond op 2 decimalen |
|
Gemiddeld bezettingsaantal gedeeld door capaciteit |
Het percentage wordt afgerond op 2 decimalen |
|
locations_occupied gedeeld door locations_occupancy_monitored |
Het percentage wordt afgerond op 2 decimalen. |
|
business_day_start_hour |
Begin van de werkdag (tijdwaarde) |
Afgeleid uit Studio |
business_day_end_hour |
Einde van de werkdag (tijdwaarde) |
Afgeleid uit Studio |
|
Berekeningen
Waarden worden 24 uur per dag en alle 365 dagen van het jaar geregistreerd.
De business_day_start_hour en business_day_end_hour worden geregistreerd voor historische doeleinden.
Alle waarden zijn historisch!
Ze worden berekend op het moment van registratie en vertegenwoordigen mogelijk niet de huidige waarden.
Dit is vooral belangrijk om te begrijpen voor capacity, space category, locations_total enzovoort.
Voorbeeld:
Voor elke bewaakte ruimte bevat de tabel elk kwartier waarden voor presence en headcount.
Als de ruimte een bezettingssensor gebruikt, dan
- De waarden voor headcount worden als volgt opgeslagen:
Headcount_peak = hoogste bezettingsaantal dat tijdens het kwartier is geregistreerd
- Headcount_low = laagste bezettingsaantal dat tijdens het kwartier is geregistreerd
- Headcount_average = gemiddeld bezettingsaantal tijdens het kwartier
- De waarde voor presence wordt eenvoudigweg afgeleid van het bezettingsaantal:
Als headcount_average > 0, dan presence = 1, anders presence = 0
Als de ruimte een aanwezigheidsensor gebruikt, dan
- De waarde voor presence wordt via de sensor geregistreerd:
Als de sensor ten minste eenmaal aanwezigheid detecteert tijdens het kwartier, dan presence = 1, anders presence = 0
- De waarden voor headcount worden als volgt berekend:
Als presence = 1, dan headcount_peak = 1, headcount_low = 1, headcount_average = 1
- Als presence = 0, dan zijn alle headcount-waarden 0
Alle andere statistieken worden berekend op basis van presence, headcount en de capaciteit van de ruimte (zie bovenstaande tabel).