• Energy
  • 21 columns
  • 120 rows
  • 8 formats

Smart Building Energy Optimization

This dataset provides granular IoT sensor readings from smart buildings, including environmental, occupancy, and energy consumption data, along with spatial and operational context. It enables facility managers and analysts to identify energy waste, predict occupancy trends, automate system responses, and monitor ESG compliance, supporting advanced sustainability and efficiency strategies.

  • last updated 23 Nov 2025
  • by GoMask
The brief that made it

Energy usage monitoring and waste identification

Sample rows

preview · 8 of 120 rows · all 21 columns
reading_idstringsensor_typestringreading_valuefloatanomaly_detectedbooleanbuilding_namestringbuilding_idstringaddress_streetstringaddress_citystringaddress_statestringaddress_postal_codestringaddress_countrystringfloorintegerzonestringsensor_idstringsensor_modelstringreading_timestampdatetimereading_unitstringoccupancy_statusbooleansystem_statusstringenergy_consumption_kwhfloatesg_compliance_flagboolean
R00001-20240601T083012temperature21.2falseCentral PlazaB001123 Market StNew YorkNY10001USA2LobbyS00001-B001TempSense A1002024-06-01T08:30:12CelsiusblankHVAC_onblanktrue
R00002-20240601T093045humidity48.6falseCentral PlazaB001123 Market StNew YorkNY10001USA2LobbyS00002-B001HumidX H2002024-06-01T09:30:45%blankHVAC_onblanktrue
R00003-20240601T101104co2512falseCentral PlazaB001123 Market StNew YorkNY10001USA5Conference RoomS00003-B001CO2Smart S3002024-06-01T10:11:04ppmblankHVAC_onblankfalse
R00004-20240601T113022energy_meter489.45falseTech Campus - Block AB002200 Innovation AveSan FranciscoCA94107USA1Server RoomS00004-B002EnergyPro E15002024-06-01T11:30:22kWhblankHVAC_on489.45true
R00005-20240601T121507light1755falseTech Campus - Block AB002200 Innovation AveSan FranciscoCA94107USA3Open WorkspaceS00005-B002LightLux L5002024-06-01T12:15:07luxblanklights_onblankfalse
R00006-20240601T133801motion1falseTech Campus - Block AB002200 Innovation AveSan FranciscoCA94107USA0ParkingS00006-B002MotionEye M8002024-06-01T13:38:01motionblanklights_onblankfalse
R00007-20240601T145112energy_meter1200.8trueNorthpoint FactoryB003800 Industrial RdClevelandOH44115USA0Production LineS00007-B003EnergyPro E15002024-06-01T14:51:12kWhblankother1200.8false
R00008-20240601T153529co24580trueNorthpoint FactoryB003800 Industrial RdClevelandOH44115USA1Rack ZoneS00008-B003CO2Smart S3002024-06-01T15:35:29ppmblankHVAC_offblanktrue

What the 120 rows show

from the 120-row sample

Other (sensor type) stands out: 12 of its 12 rows have anomaly_detected = true, against 21 of 108 for the rest.

  • 28%anomaly_detected = true
  • 69.7median reading_value
  • 5address countries
  • 5system statuses
  • 11reading units
  • 15address states
Anomaly detected rate by sensor_typeanomaly_detected = true
0%50%100%6%tem…1 of…6%hum…1 of…0%occ…0 of…38%co26 of…21%lig…3 of…59%ene…10 o…0%mot…0 of…100%oth…12 o…
reading_value120 rows, in bands of 10k
06012041111013-10k20k50kreading_value →

Median 69.7, from -100.5 to 49,999.

building_name119 rows with a value · 1 left blank
  1. Cloud Data Center12
  2. Sunshine Mall12
  3. International HQ9
  4. Tech Campus - Block C9
  5. Skyline Apartments8
  6. Midtown Office8
  7. Northpoint Factory7
  8. Maple School7
  9. Historic Library6
  10. Mountain Retreat6
21 columns by typefrom the column list below
  • string 14
  • integer 1
  • float 2
  • datetime 1
  • boolean 3

Columns

21 columns in four groups
blueprint · 21 columns
columntypedescriptionexample
Text 14 columns
reading_idstringUnique identifier for each sensor reading recorduniqueR00001-20240601T083012
building_idstringUnique identifier for the building where the sensor is locatedB001
building_namestringName of the buildingoptionalCentral Plaza
address_streetstringStreet address of the buildingoptional123 Market St
address_citystringCity where the building is locatedoptionalNew York
address_statestringState or region of the buildingoptionalNY
address_postal_codestringPostal code of the buildingoptional10001
address_countrystringCountry where the building is located5 countries · optionalUSA
zonestringZone, room, or area within the building where the sensor is locatedoptionalLobby
sensor_idstringUnique identifier for the sensor deviceS00001-B001
sensor_typestringType of sensor (e.g., temperature, humidity, occupancy, CO2, light, energy_meter, etc.)8 valuestemperature
sensor_modelstringModel or manufacturer of the sensoroptionalTempSense A100
reading_unitstringUnit of measurement for the reading (e.g., Celsius, %, ppm, lux, kWh, etc.)11 unitsCelsius
system_statusstringOperational status of the building system at the time of reading (e.g., HVAC_on, HVAC_off, lights_on, lights_off, etc.)HVAC_on · HVAC_off · lights_on · lights_off · other · optionalHVAC_on
Numbers 3 columns
floorintegerFloor number where the sensor is installed0 or more · optional2
reading_valuefloatMeasured value from the sensor (unit depends on sensor_type)21.2
energy_consumption_kwhfloatEnergy consumed in kilowatt-hours at the time of reading (if applicable)0 or more · optional489.45
Dates and times 1 column
reading_timestampdatetimeDate and time when the sensor reading was captured2024-06-01T08:30:12
True or false 3 columns
occupancy_statusbooleanIndicates if the area is occupied at the time of reading (true = occupied, false = unoccupied); relevant for occupancy sensorsoptionaltrue
esg_compliance_flagbooleanIndicates whether the reading/event is part of an ESG compliance initiativeoptionaltrue
anomaly_detectedbooleanIndicates if an anomaly (e.g., abnormal consumption or sensor fault) was detected for this readingoptionalfalse

Use it for

  • anomaly detect…28%33 of 120 rowsmean reading value by…16.5temp…55.9humi…0.60occu…3.6kco2

    An energy dashboard

    The anomaly_detected rate, reading_value by sensor_type and a breakdown of building_name. Excel, Power BI or Tableau.

  • Why do 33 of 120 rows have anomaly_detected = true?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable readings with building_id, building_name and address_street to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 21 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset120 rows21 columns
Yours1,000 rows21 columnsaddress_street: UK only

blueprint · smart-building-energy-optimization

Behind this dataset

Same schema. As many rows as you need.

These 120 rows came out of a blueprint — 21 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.

Rules it was built with
  • Each row records aggregated hourly sensor data per building zone
  • Data includes occupancy estimate, temperature, humidity, and energy use
  • Anomalies are flagged if energy use exceeds baseline by >15%
  • Occupancy predictions adjust HVAC and lighting settings automatically
  • Sensor failures are annotated for maintenance prioritization
Rows
Open the blueprint in Data Factory

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-optimization

What should your data show?

Preview 20 rows free
No signup. No card.