Smart Building IoT Event Stream
This dataset provides real-time, granular IoT event records from smart building sensors, including energy, occupancy, access, and safety data. It enables facility managers to monitor operations, optimize energy usage, track maintenance needs, and support ESG and sustainability reporting for smart city initiatives.
Sample rows
preview · 8 of 140 rows · all 18 columns| event_idstring | event_unitstring | event_valuefloat | maintenance_flagboolean | building_idstring | event_timestampdatetime | building_namestring | floor_numberinteger | room_idstring | room_namestring | sensor_idstring | sensor_typestring | sensor_statusstring | event_typestring | occupancy_countinteger | energy_consumptionfloat | esg_relevanceboolean | event_descriptionstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| EVT-1AA34F6Z | Celsius | 22.4 | false | BLD0001 | 2024-06-12T08:15:23Z | Green Tower | 2 | RM101 | Conference East | SNSR-00345 | temperature | active | reading | blank | blank | true | Temperature reading normal in Conference East. |
| EVT-2BB57A9Q | blank | blank | false | BLD0002 | 2024-06-12T08:16:42Z | Westview Plaza | 1 | RM203 | Lobby Front | SNSR-00521 | motion | active | alert | blank | blank | false | Motion detected near Lobby Front entrance. |
| EVT-3CC65D0Y | blank | blank | false | BLD0003 | 2024-06-12T08:17:01Z | Central Hub | 0 | RM305 | Main Entrance | SNSR-00876 | door | active | access_granted | blank | blank | false | Access granted through Main Entrance. |
| EVT-4DD88E2W | Percent | 45.7 | false | BLD0002 | 2024-06-12T08:18:17Z | Westview Plaza | 3 | RM207 | Server Room | SNSR-00987 | humidity | active | reading | blank | blank | true | Humidity level normal in Server Room. |
| EVT-5EE09B1U | kWh | 12.6 | false | BLD0001 | 2024-06-12T08:19:33Z | Green Tower | 2 | RM102 | Office South | SNSR-00456 | energy | active | reading | blank | 12.6 | true | Energy consumption recorded in Office South. |
| EVT-6FF32C3R | blank | blank | false | BLD0003 | 2024-06-12T08:20:05Z | Central Hub | 1 | RM306 | Print Lab | SNSR-01012 | smoke | active | alert | blank | blank | false | Smoke alert triggered in Print Lab. |
| EVT-7GG64D6P | ppm | 545 | false | BLD0004 | 2024-06-12T08:21:12Z | Eastside Offices | 0 | RM401 | Reception North | SNSR-01134 | co2 | active | reading | blank | blank | true | CO2 reading normal at Reception North. |
| EVT-8HH92F1M | blank | blank | false | BLD0002 | 2024-06-12T08:22:24Z | Westview Plaza | 4 | RM210 | Meeting Room West | SNSR-00567 | occupancy | active | occupancy_change | 32 | blank | true | Occupancy changed to 32 in Meeting Room West. |
| EVT-9II12G8K | blank | blank | false | BLD0004 | 2024-06-12T08:23:55Z | Eastside Offices | 2 | RM403 | Breakout Zone | SNSR-01245 | window | inactive | alert | blank | blank | false | Window sensor inactive in Breakout Zone. |
| EVT-10JJ25B7 | blank | blank | false | BLD0003 | 2024-06-12T08:24:28Z | Central Hub | 2 | RM307 | HR Office | SNSR-01099 | water_leak | active | alert | blank | blank | false | Water leak detected in HR Office. |
| EVT-11KK91V3 | blank | blank | true | BLD0001 | 2024-06-12T08:25:36Z | Green Tower | 1 | RM103 | IT Closet | SNSR-00367 | energy | maintenance | maintenance_required | blank | 0 | true | Energy sensor requires maintenance in IT Closet. |
| EVT-12LL46H4 | Celsius | 23.8 | false | BLD0004 | 2024-06-12T08:26:18Z | Eastside Offices | 3 | RM404 | Executive Suite | SNSR-01356 | temperature | active | reading | blank | blank | true | Temperature reading high in Executive Suite. |
| EVT-13MM71J2 | ppm | 615 | false | BLD0002 | 2024-06-12T08:27:09Z | Westview Plaza | 0 | RM211 | Cafeteria | SNSR-00612 | co2 | active | reading | blank | blank | true | CO2 level increased in Cafeteria. |
| EVT-14NN05L5 | kWh | 34.2 | false | BLD0003 | 2024-06-12T08:28:22Z | Central Hub | 4 | RM308 | Data Center | SNSR-01188 | energy | active | reading | blank | 34.2 | true | Energy usage spike in Data Center. |
| EVT-15OO83T8 | blank | blank | false | BLD0001 | 2024-06-12T08:29:43Z | Green Tower | 3 | RM104 | East Hall | SNSR-00431 | occupancy | active | occupancy_change | 12 | blank | true | Occupancy changed to 12 in East Hall. |
| EVT-16PP61Z6 | Celsius | 21.3 | false | BLD0002 | 2024-06-12T08:30:19Z | Westview Plaza | 2 | RM212 | Tech Lab | SNSR-00645 | temperature | active | reading | blank | blank | true | Temperature reading steady in Tech Lab. |
| EVT-17QQ38C9 | Percent | 48.1 | false | BLD0004 | 2024-06-12T08:31:50Z | Eastside Offices | 5 | RM405 | Boardroom | SNSR-01423 | humidity | active | reading | blank | blank | true | Humidity reading normal in Boardroom. |
| EVT-18RR72N3 | blank | blank | false | BLD0001 | 2024-06-12T08:32:25Z | Green Tower | 2 | RM105 | West Office | SNSR-00498 | motion | active | alert | blank | blank | false | Motion detected in West Office corridor. |
| EVT-19SS59D7 | blank | blank | false | BLD0003 | 2024-06-12T08:33:08Z | Central Hub | 0 | RM309 | Parking Level | SNSR-01297 | door | active | access_denied | blank | blank | false | Access denied at Parking Level door. |
| EVT-20TT84F2 | kWh | 7.8 | false | BLD0002 | 2024-06-12T08:34:30Z | Westview Plaza | 5 | RM213 | Legal Office | SNSR-00699 | energy | active | reading | blank | 7.8 | true | Low energy usage in Legal Office. |
What the 140 rows show
from the 140-row samplePpm (event unit) stands out: mean event_
- 6%maintenance_
flag = true - 26.3median event_
value - 3sensor statuses
- 6event types
- 10sensor types
- 21building names
Median 26.3, from 5.4 to 702.7.
- string 11
- integer 2
- float 2
- datetime 1
- boolean 2
Columns
18 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 11 columns | |||
event_id | string | Unique identifier for each IoT event recordunique | EVT-1AA34F6Z |
building_id | string | Unique identifier for the building where the event occurred | BLD0001 |
building_name | string | Human-readable name of the buildingoptional | Green Tower |
room_id | string | Unique identifier for the room or area within the buildingoptional | RM101 |
room_name | string | Human-readable name or label for the room or areaoptional | Conference East |
sensor_id | string | Unique identifier for the IoT sensor device | SNSR-00345 |
sensor_type | string | Type of sensor generating the event (e.g., temperature, motion, door, energy, smoke)11 values | temperature |
sensor_status | string | Current status of the sensor (e.g., active, inactive, error, maintenance)active · inactive · error · maintenance · optional | active |
event_type | string | Type of event detected (e.g., reading, alert, access_granted, access_denied)7 values | reading |
event_unit | string | Unit of measurement for the event value (e.g., Celsius, kWh, ppm)5 units · optional | Celsius |
event_description | string | Detailed description or notes about the eventoptional | Copy room CO2 reading. |
| Numbers 4 columns | |||
floor_number | integer | Floor number within the building where the sensor is located0 or more · optional | 2 |
event_value | float | Numeric value associated with the event (e.g., temperature, energy usage, CO2 level)optional | 22.4 |
occupancy_count | integer | Number of occupants detected in the room at the time of the event0 or more · optional | 32 |
energy_consumption | float | Energy consumed (in kWh) at the time of the event, if applicable0 or more · optional | 12.6 |
| Dates and times 1 column | |||
event_timestamp | datetime | Timestamp when the event was generated by the sensor | 2024-06-12T08:15:23Z |
| True or false 2 columns | |||
maintenance_flag | boolean | Indicates if the event signals a maintenance need (true/false)optional | false |
esg_relevance | boolean | Indicates if the event is relevant for ESG (Environmental, Social, Governance) reportingoptional | true |
Use it for
An energy dashboard
The maintenance_
flag rate, event_ value by event_ unit and a breakdown of building_ id. Excel, Power BI or Tableau. Why do the 13 ppm rows have a mean event_
value of 541.7? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Events140EVT-1AA34F6Z22.4CelsiusEVT-11KK91V3—EVT-36JJ24M6—
A software demo
Believable events with event_
timestamp, building_ id and building_ name to fill a screen in front of a buyer.
blueprint · smart-building-iot-event-stream
Behind this dataset
Same schema. As many rows as you need.
These 140 rows came out of a blueprint — 18 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.
- Each event must contain timestamp, sensor ID, and event type.
- Energy usage events report consumption in kWh per 15-minute interval.
- Access control events log user role and authentication method.
- Safety alerts require device status and resolution time.
- Sensors with repeated faults are flagged for priority maintenance.
- Data anonymized to remove personal identifiers.
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-building-iot-event-stream