Smart School Building Sensor Data
This dataset provides detailed, timestamped logs from IoT sensors installed in school buildings, including occupancy counts, environmental measurements (temperature, humidity, CO2), and safety event signals. It enables facility managers and educators to monitor building usage, optimize environments for learning, and respond to safety incidents in real time. The comprehensive schema supports advanced analytics for energy efficiency, space utilization, and emergency response planning.
Sample rows
preview · 8 of 200 rows · all 22 columns| sensor_log_idstring | event_typestring | signal_strength_dbmfloat | smoke_detectedboolean | door_statusstring | timestampdatetime | building_idstring | building_namestring | floor_numberinteger | room_idstring | room_namestring | sensor_idstring | sensor_typestring | sensor_location_descriptionstring | occupancy_countinteger | temperature_celsiusfloat | humidity_percentfloat | co2_ppmfloat | motion_detectedboolean | window_statusstring | battery_level_percentfloat | event_descriptionstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SLOG-0001 | none | -37.5 | blank | blank | 2024-05-01T07:58:21Z | BLDG-A | North Academic Block | 1 | A101 | Chemistry Classroom | temperature-A101-01 | temperature | Ceiling above teacher's desk | blank | 22.4 | blank | blank | blank | blank | 91.2 | blank |
| SLOG-0002 | none | -62.1 | blank | blank | 2024-05-01T08:03:10Z | BLDG-B | South Laboratory Wing | 0 | B001 | Physics Lab | humidity-B001-01 | humidity | Lab entrance wall sensor | blank | blank | 41.7 | blank | blank | blank | 67.4 | blank |
| SLOG-0003 | none | -44.8 | blank | blank | 2024-05-01T08:08:44Z | BLDG-C | West Gymnasium | 2 | C203 | Basketball Court | occupancy-C203-01 | occupancy | Bleachers left entrance | 54 | blank | blank | blank | blank | blank | 79.5 | blank |
| SLOG-0004 | none | -56.2 | blank | blank | 2024-05-01T08:12:33Z | BLDG-D | East Library | 1 | D115 | Reading Lounge | co2-D115-01 | co2 | Corner near windows | blank | blank | blank | 575 | blank | blank | 85.7 | blank |
| SLOG-0005 | none | -35.9 | blank | blank | 2024-05-01T08:15:19Z | BLDG-E | Main Auditorium | 0 | E002 | Lobby | motion-E002-01 | motion | Lobby main entrance | blank | blank | blank | blank | true | blank | 93.8 | blank |
| SLOG-0006 | none | -42.7 | blank | blank | 2024-05-01T08:17:08Z | BLDG-F | Science Annex | 3 | F309 | Biology Lab | temperature-F309-01 | temperature | South window ledge | blank | 24.6 | blank | blank | blank | blank | 87.4 | blank |
| SLOG-0007 | none | -81.1 | blank | unlocked | 2024-05-01T08:19:37Z | BLDG-G | Arts Building | 1 | G122 | Music Studio | door-G122-01 | door | Main studio door frame | blank | blank | blank | blank | blank | blank | 58.2 | blank |
| SLOG-0008 | none | -38.3 | blank | blank | 2024-05-01T08:22:55Z | BLDG-H | Administrative Center | 2 | H210 | Principal Office | occupancy-H210-01 | occupancy | Ceiling by entrance | 2 | blank | blank | blank | blank | blank | 70.6 | blank |
| SLOG-0009 | none | -51.3 | blank | blank | 2024-05-01T08:25:47Z | BLDG-I | Cafeteria | 0 | I004 | Main Dining | humidity-I004-01 | humidity | Wall by food counter | blank | blank | 58.9 | blank | blank | blank | 75.1 | blank |
| SLOG-0010 | none | -37.8 | blank | blank | 2024-05-01T08:32:36Z | BLDG-J | Recreation Center | 1 | J110 | Fitness Room | motion-J110-01 | motion | East wall | blank | blank | blank | blank | false | blank | 85.2 | blank |
| SLOG-0011 | none | -48.9 | blank | blank | 2024-05-01T08:36:09Z | BLDG-K | New STEM Lab | 2 | K202 | Robotics Workshop | temperature-K202-01 | temperature | Workshop back wall | blank | 21.8 | blank | blank | blank | blank | 78.5 | blank |
| SLOG-0012 | maintenance_required | -80.7 | blank | blank | 2024-05-01T08:41:54Z | BLDG-L | Senior High Block | 3 | L325 | Lecture Hall | co2-L325-01 | co2 | Lecture hall rear corner | blank | blank | blank | 1625 | blank | blank | 55.8 | High CO2 level detected; ventilation system may require maintenance. |
| SLOG-0013 | none | -97.4 | blank | locked | 2024-05-01T08:43:47Z | BLDG-M | Junior School Wing | 1 | M102 | Math Classroom | door-M102-01 | door | Classroom side door | blank | blank | blank | blank | blank | blank | 66.7 | blank |
| SLOG-0014 | none | -39.2 | blank | blank | 2024-05-01T08:45:26Z | BLDG-N | Technology Center | 2 | N208 | Computer Lab | window-N208-01 | window | North side window sensor | blank | blank | blank | blank | blank | closed | 90.1 | blank |
| SLOG-0015 | intrusion | -101.8 | blank | blank | 2024-05-01T08:48:14Z | BLDG-O | Old Sports Center | 0 | O005 | Changing Room | window-O005-01 | window | Window above lockers | blank | blank | blank | blank | blank | open | 29.9 | Window open detected during off hours; possible unauthorized entry. |
| SLOG-0016 | none | -48.6 | false | blank | 2024-05-01T08:51:02Z | BLDG-P | Music & Performing Arts | 1 | P118 | Drama Studio | smoke-P118-01 | smoke | Studio rear ceiling | blank | blank | blank | blank | blank | blank | 62.7 | blank |
| SLOG-0017 | none | -43.1 | blank | blank | 2024-05-01T08:53:15Z | BLDG-A | North Academic Block | 2 | A203 | Staff Meeting Room | temperature-A203-01 | temperature | West wall near door | blank | 23.5 | blank | blank | blank | blank | 86 | blank |
| SLOG-0018 | maintenance_required | -118 | blank | blank | 2024-05-01T09:01:11Z | BLDG-B | South Laboratory Wing | 2 | B203 | Science Prep Room | co2-B203-01 | co2 | Storage closet | blank | blank | blank | 2050 | blank | blank | 18.9 | CO2 level exceeds safe limit, urgent HVAC maintenance required. |
| SLOG-0019 | maintenance_required | -99.4 | blank | blank | 2024-05-01T09:03:29Z | BLDG-C | West Gymnasium | 1 | C112 | Weight Room | humidity-C112-01 | humidity | Near shower entrance | blank | blank | 72.5 | blank | blank | blank | 12.6 | High humidity detected; possible water leak or ventilation issue. |
| SLOG-0020 | maintenance_required | -120 | blank | blank | 2024-05-01T09:08:46Z | BLDG-D | East Library | 0 | D006 | Archives | temperature-D006-01 | temperature | Behind archive cabinets | blank | -4.2 | blank | blank | blank | blank | 23.1 | Abnormally low temperature detected; heating system may be failing. |
What the 200 rows show
from the 200-row sampleMaintenance_
- 64%smoke_
detected = true - -51.3median signal_
strength_ dbm - 4window statuses
- 9sensor types
- 26buildings
- 11median occupancy_
count
Median -51.3, from -122.0 to -33.7.
- string 12
- integer 2
- float 5
- datetime 1
- boolean 2
Columns
22 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 12 columns | |||
sensor_log_id | string | Unique identifier for each sensor log entryunique | SLOG-0001 |
building_id | string | Unique identifier for the school building where the sensor is located | BLDG-A |
building_name | string | Name of the school buildingoptional | North Academic Block |
room_id | string | Unique identifier for the room where the sensor is installedoptional | A101 |
room_name | string | Name or label of the roomoptional | Chemistry Classroom |
sensor_id | string | Unique identifier for the sensor device | temperature-A101-01 |
sensor_type | string | Type of sensor (e.g., occupancy, temperature, humidity, CO2, smoke, motion, door, window)9 values | temperature |
sensor_location_description | string | Additional description of the sensor's physical location (e.g., ceiling, wall, desk)optional | Lab entrance wall sensor |
door_status | string | Status of the door (open, closed, locked, unlocked) if monitoredopen · closed · locked · unlocked · optional | unlocked |
window_status | string | Status of the window (open, closed, locked, unlocked) if monitoredopen · closed · locked · unlocked · optional | closed |
event_type | string | Type of safety or facility event detected (e.g., fire_alarm, intrusion, maintenance_required, none)fire_alarm · intrusion · maintenance_required · none · other · optional | none |
event_description | string | Detailed description of the event, if anyoptional | High CO2 level detected; … |
| Numbers 7 columns | |||
floor_number | integer | Floor number within the building where the sensor is installed0 or more · optional | 1 |
occupancy_count | integer | Number of people detected in the room (if applicable)0 or more · optional | 54 |
temperature_celsius | float | Ambient temperature in degrees Celsius (if applicable)-50 to 60 · optional | 22.4 |
humidity_percent | float | Relative humidity percentage (if applicable)0 to 100 · optional | 41.7 |
co2_ppm | float | CO2 concentration in parts per million (if applicable)0 or more · optional | 575 |
battery_level_percent | float | Battery level of the sensor device in percentage0 to 100 · optional | 91.2 |
signal_strength_dbm | float | Wireless signal strength of the sensor in dBmoptional | -37.5 |
| Dates and times 1 column | |||
timestamp | datetime | Date and time when the sensor reading was recorded | 2024-05-01T07:58:21Z |
| True or false 2 columns | |||
smoke_detected | boolean | Indicates if smoke was detected by the sensor (if applicable)optional | false |
motion_detected | boolean | Indicates if motion was detected by the sensor (if applicable)optional | true |
Use it for
An education dashboard
The smoke_
detected rate, signal_ strength_ dbm by event_ type and a breakdown of door_ status. Excel, Power BI or Tableau. Why do the 22 maintenance_
required rows have a mean signal_ strength_ dbm of -104.0? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Sensor logs200SLOG-0016-48.6noneSLOG-0021-72fire_ala…SLOG-0025-76.5fire_ala…
A software demo
Believable sensor logs with timestamp, building_
id and building_ name to fill a screen in front of a buyer.
blueprint · smart-school-building-sensor-data
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 22 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Sensor type: occupancy, temperature, safety
- Zone/time mapping
- Flag abnormal readings
- Link events to school calendar
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- smart-school-building-sensor-data