Smart Meter Home Energy Usage
This dataset provides detailed, time-stamped home energy usage records from smart meters, including consumption amounts, interval lengths, tariff codes, and optional contextual data such as temperature and occupancy status. It enables granular analysis of household energy patterns, supports efficiency improvements, and facilitates modeling of consumption in relation to location, climate, and pricing structures.
Sample rows
preview · 8 of 200 rows · all 14 columns| meter_idstring | occupancy_statusstring | interval_minutesinteger | peak_usageboolean | home_countrystring | home_idstring | reading_datetimedatetime | energy_consumed_kwhfloat | tariff_codestring | temperature_celsiusfloat | home_street_addressstring | home_citystring | home_statestring | home_postal_codestring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| USA-SMTR-001 | occupied | 15 | false | USA | HOME-USA-CA-1001 | 2024-01-03T06:15:00 | 1.21 | CA-REGULAR | 13.2 | 108 Maple Avenue | Oakland | CA | 94607 |
| USA-SMTR-002 | occupied | 30 | true | USA | HOME-USA-NY-1002 | 2024-01-03T17:45:00 | 4.95 | NY-PEAK | 6.3 | 244 Broadway | New York | NY | 10007 |
| UK-MTR-0001 | occupied | 60 | true | UK | HOME-UK-LND-3001 | 2024-01-03T18:30:00 | 5.24 | LND-PEAK | 7.9 | 57 High Street | London | LND | EC4A 2AB |
| AUS-MTR-0020 | occupied | 30 | false | AUS | HOME-AUS-NSW-2001 | 2024-01-03T14:05:00 | 2.13 | NSW-REGULAR | 32.7 | 21 Pittwater Road | Sydney | NSW | 2000 |
| DEU-MTR-0005 | vacant | 1 | false | DEU | HOME-DEU-BE-5001 | 2024-01-03T23:59:00 | 0.12 | blank | -3.8 | 12 Unter den Linden | Berlin | BE | 10117 |
| SG-MTR-0012 | occupied | 30 | false | SG | HOME-SG-01-1201 | 2024-01-03T13:20:00 | 3.52 | SG-REGULAR | 34.1 | 45 Orchard Road | Singapore | SG | 238895 |
| USA-SMTR-003 | occupied | 60 | true | USA | HOME-USA-TX-1003 | 2024-01-03T19:00:00 | 8.45 | TX-PEAK | 18.5 | 500 Main Street | Dallas | TX | 75201 |
| USA-SMTR-004 | unknown | 1 | false | USA | HOME-USA-CA-1004 | 2024-01-03T11:40:00 | 0.03 | blank | 15.4 | 16 9th Avenue | San Francisco | CA | 94118 |
| UK-MTR-0002 | occupied | 15 | false | UK | HOME-UK-LND-3002 | 2024-01-03T07:30:00 | 1.35 | LND-REGULAR | 8.6 | 23 Fleet Street | London | LND | SW1A 1AA |
| AUS-MTR-0035 | vacant | 1 | false | AUS | HOME-AUS-VIC-2002 | 2024-01-03T10:10:00 | 0.06 | blank | 38.2 | 7 Collins Street | Melbourne | VIC | 3000 |
| DEU-MTR-0010 | occupied | 30 | true | DEU | HOME-DEU-NW-5002 | 2024-01-03T18:10:00 | 2.69 | NW-PEAK | 5.1 | 88 Hohenzollernring | Cologne | NW | 50672 |
| IND-MTR-0101 | occupied | 60 | true | IND | HOME-IND-DL-9001 | 2024-01-03T16:00:00 | 14.67 | DL-PEAK | 38.4 | 3 Connaught Place | Delhi | DL | 110001 |
| CAN-MTR-2010 | occupied | 30 | true | CAN | HOME-CAN-ON-8001 | 2024-01-03T19:30:00 | 1.92 | ON-PEAK | -7.3 | 180 King Street | Toronto | ON | M5H 1J9 |
| USA-SMTR-005 | occupied | 15 | false | USA | HOME-USA-IL-1005 | 2024-01-03T05:55:00 | 0.65 | IL-REGULAR | -2.1 | 230 Michigan Ave | Chicago | IL | 60601 |
| CAN-MTR-2011 | vacant | 1 | false | CAN | HOME-CAN-BC-8002 | 2024-01-03T23:10:00 | 0 | blank | 0.7 | 16 Granville Street | Vancouver | BC | V6Z 1E6 |
| ZA-MTR-0402 | occupied | 60 | true | ZA | HOME-ZA-GP-6001 | 2024-01-03T15:20:00 | 9.88 | GP-PEAK | 41.2 | 109 Fox Street | Johannesburg | GP | 2000 |
| SG-MTR-0013 | occupied | 60 | true | SG | HOME-SG-02-1202 | 2024-01-03T18:05:00 | 6.21 | SG-PEAK | 36.7 | 78 Bukit Timah Road | Singapore | SG | 259872 |
| USA-SMTR-006 | occupied | 15 | false | USA | HOME-USA-FL-1006 | 2024-01-03T12:30:00 | 1.11 | FL-REGULAR | 22.5 | 44 Ocean Drive | Miami | FL | 33139 |
| UK-MTR-0003 | vacant | 1 | false | UK | HOME-UK-MAN-3003 | 2024-01-03T05:00:00 | 0.11 | blank | 3.2 | 19 Oxford Road | Manchester | MAN | M13 9PL |
| USA-SMTR-007 | occupied | 30 | true | USA | HOME-USA-WA-1007 | 2024-01-03T20:00:00 | 3.48 | WA-PEAK | 7.4 | 1501 Pike Street | Seattle | WA | 98101 |
What the 200 rows show
from the 200-row sampleOccupied (occupancy status) stands out: mean interval_
- 30%peak_
usage = true - 15median interval_
minutes - 1.8median energy_
consumed_ kwh - 18.8median temperature_
celsius
Median 15, from 1 to 120.
- string 9
- integer 1
- float 2
- datetime 1
- boolean 1
Columns
14 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 9 columns | |||
meter_id | string | Unique identifier for the smart meter device installed in the homeunique | USA-SMTR-001 |
home_id | string | Unique identifier for the home or household where the smart meter is installed | HOME-USA-CA-1001 |
tariff_code | string | Code representing the energy tariff or pricing plan applied to this readingoptional | CA-REGULAR |
home_street_address | string | Street address of the home where the smart meter is installedoptional | 108 Maple Avenue |
home_city | string | City of the homeoptional | Oakland |
home_state | string | State or province of the homeoptional | CA |
home_postal_code | string | Postal code of the homeoptional | 94607 |
home_country | string | Country of the homeoptional | USA |
occupancy_status | string | Indicates whether the home was occupied at the time of reading (e.g., 'occupied', 'vacant', 'unknown')occupied · vacant · unknown · optional | occupied |
| Numbers 3 columns | |||
energy_consumed_kwh | float | Amount of energy consumed in kilowatt-hours during the interval0 or more | 1.21 |
interval_minutes | integer | Length of the measurement interval in minutes (e.g., 15, 30, 60)1 or more | 15 |
temperature_celsius | float | Ambient temperature in Celsius at the time of reading, if available-50 to 60 · optional | 13.2 |
| Dates and times 1 column | |||
reading_datetime | datetime | Timestamp when the energy usage reading was recorded | 2024-01-03T06:15:00 |
| True or false 1 column | |||
peak_usage | boolean | Indicates if the reading occurred during a designated peak usage periodoptional | false |
Use it for
An energy dashboard
The peak_
usage rate, interval_ minutes by occupancy_ status and a breakdown of home_ country. Excel, Power BI or Tableau. Why do the 147 occupied rows have a mean interval_
minutes of 33.1? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Meters200USA-SMTR-00115occupiedUSA-SMTR-00230occupiedUK-MTR-000160occupied
A software demo
Believable meters with home_
id, reading_ datetime and energy_ consumed_ kwh to fill a screen in front of a buyer.
blueprint · smart-meter-home-energy-usage
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 14 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.
- Hourly usage per household
- Include meter model
- Flag high consumption alerts
- Record billing cycles
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-meter-home-energy-usage