Smart Building Energy Usage Log
This dataset provides granular logs of energy consumption across IoT-enabled zones within smart buildings, including environmental conditions, occupancy, and device metadata. It enables advanced analysis of usage patterns, identification of inefficiencies, and supports sustainability initiatives for facility managers and smart city planners. The data is ideal for optimizing energy usage, detecting anomalies, and benchmarking building performance.
Sample rows
preview · 8 of 120 rows · all 16 columns| log_idstring | device_typestring | energy_consumed_kwhfloat | peak_usageboolean | building_idstring | building_namestring | zone_idstring | zone_namestring | timestampdatetime | energy_typestring | occupancy_countinteger | temperature_celsiusfloat | humidity_percentfloat | device_idstring | anomaly_detectedboolean | notesstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| LOG00001 | smart_meter | 120.5 | true | BLDG-A | Central Business Tower | ZONE-101 | Lobby | 2024-06-01T07:30:00Z | electricity | 135 | 24.1 | 48.3 | DEV-EL-1001 | false | Morning rush hour, increased foot traffic. |
| LOG00002 | smart_meter | 85.2 | false | BLDG-A | Central Business Tower | ZONE-102 | Conference Room A | 2024-06-01T09:15:00Z | electricity | 40 | 22.5 | 45.7 | DEV-EL-1002 | false | Weekly meeting session ongoing. |
| LOG00003 | smart_meter | 178.9 | true | BLDG-A | Central Business Tower | ZONE-103 | Food Court | 2024-06-01T12:05:00Z | electricity | 210 | 26.8 | 52.4 | DEV-EL-1003 | false | Lunch peak, all stations active. |
| LOG00004 | smart_meter | 14.7 | true | BLDG-B | Green Valley Apartments | ZONE-201 | Laundry Room | 2024-06-01T19:45:00Z | electricity | 8 | 28.2 | 56.7 | DEV-EL-2001 | false | Evening laundry cycle. |
| LOG00005 | sensor | 6.3 | false | BLDG-B | Green Valley Apartments | ZONE-202 | Rooftop | 2024-06-01T14:10:00Z | solar | 2 | 32.6 | 41.2 | DEV-SOL-2002 | false | Solar panel output normal. |
| LOG00006 | smart_meter | 3.9 | false | BLDG-B | Green Valley Apartments | ZONE-203 | Guest Suite | 2024-06-01T18:30:00Z | electricity | 3 | 25.5 | 49.6 | DEV-EL-2003 | false | Routine occupancy. |
| LOG00007 | controller | 1230.7 | true | BLDG-C | Tech Innovation Hub | ZONE-301 | Server Room | 2024-06-01T03:23:00Z | electricity | 1 | 19.4 | 21.9 | DEV-EL-3001 | false | Backup generator test. |
| LOG00008 | controller | 1867.2 | false | BLDG-C | Tech Innovation Hub | ZONE-302 | Backup Power Bay | 2024-06-01T02:05:00Z | gas | 0 | 38.2 | 14.8 | DEV-GA-3002 | true | Gas supply pressure drop detected. |
| LOG00009 | smart_meter | 510.6 | false | BLDG-C | Tech Innovation Hub | ZONE-303 | Electrical Closet | 2024-06-01T04:55:00Z | electricity | 0 | 34.7 | 12.1 | DEV-EL-3003 | false | Routine check. |
| LOG00010 | smart_meter | 97.3 | true | BLDG-D | City Library Complex | ZONE-401 | Reading Hall | 2024-06-01T16:40:00Z | electricity | 105 | 23.2 | 54.7 | DEV-EL-4001 | false | Afternoon crowd. |
| LOG00011 | sensor | 5.2 | false | BLDG-D | City Library Complex | ZONE-402 | Archive Basement | 2024-06-01T12:00:00Z | electricity | blank | 17.8 | 39.1 | DEV-EL-4002 | false | Routine environmental monitoring. |
| LOG00012 | thermostat | 11.9 | false | BLDG-D | City Library Complex | ZONE-403 | Reference Desk | 2024-06-01T10:10:00Z | electricity | 6 | 21.6 | 49 | DEV-EL-4003 | false | Staff shift change. |
| LOG00013 | sensor | 42.5 | true | BLDG-E | Metro Parking Plaza | ZONE-501 | Parking Garage | 2024-06-01T09:00:00Z | water | blank | 18.5 | 66.1 | DEV-WT-5001 | false | Sprinkler system test. |
| LOG00014 | thermostat | 9.6 | false | BLDG-E | Metro Parking Plaza | ZONE-502 | Security Office | 2024-06-01T20:30:00Z | electricity | 2 | 21.2 | 38.8 | DEV-EL-5002 | false | Night watch shift. |
| LOG00015 | sensor | 38 | false | BLDG-F | Medical Research Center | ZONE-601 | Cold Room | 2024-06-01T06:05:00Z | electricity | 1 | -48.5 | 12.6 | DEV-EL-6001 | false | Freezer maintenance. |
| LOG00016 | smart_meter | 23.7 | false | BLDG-F | Medical Research Center | ZONE-602 | Lab 2 | 2024-06-01T11:08:00Z | gas | 9 | 26.1 | 34.7 | DEV-GA-6002 | true | Minor gas leak detected, alert issued. |
| LOG00017 | thermostat | 17.5 | false | BLDG-F | Medical Research Center | ZONE-603 | Isolation Ward | 2024-06-01T21:35:00Z | electricity | 2 | 37.9 | 25.2 | DEV-EL-6003 | false | Temperature elevated for treatment. |
| LOG00018 | smart_meter | 249.8 | true | BLDG-G | Community Sports Arena | ZONE-701 | Main Field | 2024-06-01T18:15:00Z | electricity | 300 | 27.6 | 58.9 | DEV-EL-7001 | false | Evening match event. |
| LOG00019 | sensor | 17.3 | true | BLDG-G | Community Sports Arena | ZONE-702 | Locker Room | 2024-06-01T19:50:00Z | water | 36 | 24.7 | 61.3 | DEV-WT-7002 | false | Post-game showers. |
| LOG00020 | sensor | 2.8 | false | BLDG-G | Community Sports Arena | ZONE-703 | Equipment Store | 2024-06-01T10:32:00Z | electricity | 1 | 21.8 | 46.2 | DEV-EL-7003 | false | Routine check. |
What the 120 rows show
from the 120-row sampleController (device type) stands out: mean energy_
- 51%peak_
usage = true - 33.7median energy_
consumed_ kwh - 5energy types
- 14median occupancy_
count - 24.3median temperature_
celsius - 46.8median humidity_
percent
Median 33.7, from 0.20 to 2,500.
- string 9
- integer 1
- float 3
- datetime 1
- boolean 2
Columns
16 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 9 columns | |||
log_id | string | Unique identifier for each energy usage log entryunique | LOG00001 |
building_id | string | Unique identifier for the building where the energy usage is recorded | BLDG-A |
building_name | string | Human-readable name of the buildingoptional | Central Business Tower |
zone_id | string | Unique identifier for the specific zone within the building | ZONE-101 |
zone_name | string | Human-readable name of the building zone (e.g., 'Lobby', 'Conference Room')optional | Lobby |
energy_type | string | Type of energy consumed (e.g., electricity, gas, water, solar)electricity · gas · water · solar · other | electricity |
device_id | string | Unique identifier for the IoT device that recorded the data | DEV-EL-1001 |
device_type | string | Type of IoT device (e.g., smart meter, sensor, thermostat)smart_meter · sensor · thermostat · controller · other · optional | smart_meter |
notes | string | Additional notes or comments about the log entry (e.g., maintenance, manual override)optional | Evening laundry cycle. |
| Numbers 4 columns | |||
energy_consumed_kwh | float | Amount of energy consumed in kilowatt-hours (kWh) during the logging interval0 or more | 120.5 |
occupancy_count | integer | Number of people present in the zone at the time of logging (if available)0 or more · optional | 135 |
temperature_celsius | float | Ambient temperature in the zone at the time of logging, in Celsius-50 to 60 · optional | 24.1 |
humidity_percent | float | Relative humidity in the zone at the time of logging, as a percentage0 to 100 · optional | 48.3 |
| Dates and times 1 column | |||
timestamp | datetime | Date and time when the energy usage was recorded | 2024-06-01T07:30:00Z |
| True or false 2 columns | |||
peak_usage | boolean | Indicates if this log entry occurred during a peak usage period | true |
anomaly_detected | boolean | Indicates if an anomaly or inefficiency was detected during this log entryoptional | false |
Use it for
An energy dashboard
The peak_
usage rate, energy_ consumed_ kwh by device_ type and a breakdown of building_ id. Excel, Power BI or Tableau. Why do the 11 controller rows have a mean energy_
consumed_ kwh of 1,010? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Logs120LOG00001120.5smart_me…LOG0000285.2smart_me…LOG00003178.9smart_me…
A software demo
Believable logs with building_
id, building_ name and zone_ id to fill a screen in front of a buyer.
blueprint · smart-building-energy-usage-log
Behind this dataset
Same schema. As many rows as you need.
These 120 rows came out of a blueprint — 16 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 entry must include timestamp, zone identifier, and device type.
- Energy usage recorded in kWh and normalized by square footage.
- Anomaly flag triggered for usage above preset thresholds.
- Device health status and last maintenance date logged per entry.
- Data aggregated weekly for reporting on sustainability KPIs.
1 credit per row. New accounts start with 25 free credits.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- smart-building-energy-usage-log