• Energy
  • 16 columns
  • 200 rows
  • 8 formats

IoT-Enabled Office Energy Logs

This dataset provides detailed, time-stamped energy usage logs from IoT sensors deployed throughout office buildings, capturing electricity consumption, power demand, occupancy, and environmental conditions at a granular level. It enables comprehensive analysis for optimizing energy efficiency, monitoring building performance, and supporting sustainability initiatives in smart office environments.

  • last updated 21 Aug 2025
  • by GoMask
The brief that made it

Real-time energy consumption monitoring and anomaly detection

Sample rows

preview · 8 of 200 rows · all 16 columns
log_idstringsensor_typestringtemperature_celsiusfloatoccupancy_statusbooleanzone_namestringtimestampdatetimesensor_idstringdevice_idstringzone_idstringfloorintegerbuilding_idstringenergy_consumption_kwhfloatpower_demand_kwfloathumidity_percentfloatco2_ppmfloatsensor_statusstring
log001electricity21.2trueReception Area2024-05-01T08:16:23ZSEN-ELEC-001DV-PRINTER-01Z-1011BLD-NYC-0010.150.0640.5450active
log002hvac22.9falseLarge Meeting Room2024-05-01T09:03:15ZSEN-HVAC-002DV-HVAC-02Z-2102BLD-NYC-00110.82.155.2700active
log003lighting16.5blankExterior Entry2024-05-01T10:20:41ZSEN-LIGHT-003DV-LIGHT-03Z-EXT0BLD-NYC-0010.030.0246.1402active
log004occupancy24.7trueOpen Workspace2024-05-01T11:02:55ZSEN-OCC-004blankZ-3183BLD-NYC-0010blank39.8665active
log005plug_load23.5falseIT Room2024-05-01T12:07:12ZSEN-PLUG-005DV-MONITOR-05Z-1051BLD-NYC-0010.430.1341.2430active
log006hvac25.3trueOpen Workspace2024-05-01T13:18:26ZSEN-HVAC-006DV-HVAC-06Z-3183BLD-NYC-0018.51.852690active
log007lighting15.8blankExterior Entry2024-05-01T14:24:09ZSEN-LIGHT-007blankZ-EXT0BLD-NYC-0010.020.0240.4407active
log008occupancy23.4falseLarge Meeting Room2024-05-01T15:35:32ZSEN-OCC-008blankZ-2102BLD-NYC-0010blank45.7555active

What the 200 rows show

from the 200-row sample

Lighting (sensor type) stands out: mean temperature_celsius is 15.2, against 26.0 for the rest.

  • 38%occupancy_status = true
  • 22.2median temperature_celsius
  • 4sensor statuses
  • 12zones
  • 19buildings
  • 1median floor
Mean temperature_celsius by sensor_type171 rows
0204026.0elect…32 rows23.8hvac32 rows15.2light…38 rows28.7occup…42 rows21.9plug_…22 rows34.3other5 rows
temperature_celsius171 rows, in bands of 5
04080183576181242006103560temperature_celsius →

Median 22.2, from 10.4 to 60.0.

zone_name200 rows · top 10 of 24 values
  1. Exterior Entry45
  2. Open Workspace18
  3. South Lounge12
  4. West Server Room10
  5. Testing Zone9
  6. Server Room9
  7. Large Meeting Room8
  8. Printer Room8
  9. Server Closet8
  10. IT Room7
16 columns by typefrom the column list below
  • string 8
  • integer 1
  • float 5
  • datetime 1
  • boolean 1

Columns

16 columns in four groups
blueprint · 16 columns
columntypedescriptionexample
Text 8 columns
log_idstringUnique identifier for each energy usage log entryuniquelog001
sensor_idstringUnique identifier for the IoT sensor that recorded the dataSEN-ELEC-001
sensor_typestringType of sensor (e.g., electricity, HVAC, lighting, occupancy)6 valueselectricity
device_idstringIdentifier for the device or appliance being monitored, if applicableoptionalDV-PRINTER-01
zone_idstringIdentifier for the office zone, room, or area where the sensor is located12 zonesZ-101
zone_namestringHuman-readable name for the office zone or areaoptionalReception Area
building_idstringIdentifier for the building in which the sensor is installedBLD-NYC-001
sensor_statusstringOperational status of the sensor at the time of loggingactive · inactive · error · maintenance · optionalactive
Numbers 6 columns
floorintegerFloor number where the sensor is located0 or more · optional1
energy_consumption_kwhfloatAmount of energy consumed in kilowatt-hours (kWh) during the log interval0 or more0.15
power_demand_kwfloatInstantaneous power demand in kilowatts (kW) at the time of logging0 or more · optional0.06
temperature_celsiusfloatAmbient temperature in degrees Celsius at the time of loggingoptional21.2
humidity_percentfloatRelative humidity percentage at the time of logging0 to 100 · optional40.5
co2_ppmfloatCO2 concentration in parts per million (ppm) at the time of logging0 or more · optional450
Dates and times 1 column
timestampdatetimeDate and time when the energy usage was recorded2024-05-01T08:16:23Z
True or false 1 column
occupancy_statusbooleanWhether the zone was occupied (true) or unoccupied (false) at the time of loggingoptionaltrue

Use it for

  • occupancy stat…38%57 of 150 rowsmean temperature cels…26.0elec…23.8hvac15.2ligh…28.7occu…

    An energy dashboard

    The occupancy_status rate, temperature_celsius by sensor_type and a breakdown of zone_name. Excel, Power BI or Tableau.

  • Why do the 38 lighting rows have a mean temperature_celsius of 15.2?

    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 logs with timestamp, sensor_id and sensor_type to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 16 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 dataset200 rows16 columns
Yours1,000 rows16 columns

blueprint · iot-enabled-office-energy-logs

Behind this dataset

Same schema. As many rows as you need.

These 200 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.

Rules it was built with
  • Hourly readings per sensor ID
  • Include device location and type
  • Anomalies flagged for >200% increase
  • Data gaps patched with interpolation
  • Building IDs anonymized
Rows
Open the blueprint in Data Factory

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
iot-enabled-office-energy-logs

What should your data show?

Preview 20 rows free
No signup. No card.