Twelve Years of Electricity Consumption Data

Twelve years ago I had an idea: if I could figure out a way to read my electricity meter in real time, and post my usage in public, and then convince some friends to do the same, perhaps the social pressure with being public with something that’s usually not would reduce our collective usage.

This idea became The Social Consumption Project, and I received a microgrant from the City of Charlottetown to help fund it.

I identified a simple, inexpensive, USB device, the Grid Insight AMRUSB-1, that could read both electricity and water meters in Charlottetown (which sent out their readings, unencrypted, to allow meter readers to read them on regular drive-bys), and I came up with a Raspberry Pi-based solution for reading meters and uploading readings to a web-based database,

Over the life of the project there were 8 households that allowed me to read and publish their consumption data. While the meter-reading part of the solution was rock-solid, the “hooking a Raspberry Pi up to home wifi” part of the solution was not, and the Achilles heel of the project was that when things went wrong I had to haul a monitor and keyboard to my friends’ homes, interrupt their day, and figure out where things had gone wrong.

Partner homes eventually dropped off, one by one, due this complexity, to the point where our house was the last one standing. But our own AMRUSB-1 and Raspberry Pi have been dutifully gathering and archiving water and electricity usage data since the very beginning, just under 800,000 readings in all, ever since.

Until the morning of April 23, 2026, when our electricity meter got swapped out for a new “smart” meter, as part of Maritime Electric’s meter replacement program, and the radio went cold.

We were always in a funny situation here in Charlottetown with regards to meters: Maritime Electric’s meters were new enough to emit radio data in the clear—older meters needed to be read face-to-face—but old enough that the idea that sending out this data in the clear was a privacy issue. 

(To their credit, the idea that consumer-level technology would allow the data to be read by civilians when the meters were first installed wouldn’t have appeared possible.)

Those of us interested in our consumption were the beneficiaries of this “kind of smart meter” interregnum between dumb and smart. But now it’s over.

For posterity, I’m publishing the entire archive of electricity readings here, 785,211 readings in all, running from October 26, 2014 until April 23, 2026 at 9:51 a.m., when the old meter was disconnected: electricity-readings-archive.csv.zip.

Here’s what out consumption looks like, year by year:

YearkWh
20141,173
20155,591
20165,268
20175,626
20185,198
20194,798
20204,752
20215,357
20225,320
20236,416
20247,416
20258,620
20262,000

Here’s what it looks like on a chart:

Chart showing yearly consumption data.

(The increase in 2023 is something I dove into earlier this year, and traced to roof heating wires and a dehumidifier.)

Here’s the same data, but with seasons highlighted:

A chart showing electricity usage, month by month, with seasons colour-coded.

What’s clear from this chart is that our usage has seasonal variations, and that the summer is where we peak. I’m almost certain this is due to air conditioning, which we’ve used every summer, and more intensively in recent years.

While our real-time home data archiving has ended, there’s a promise, sometime soon, that Maritime Electric’s planned customer portal, using the new meters as the data source, will provide the same data:

More data on your usage: AMI metering will provide you with detailed energy usage information that you can easily access via your account. Over the next several years, we’ll be rolling out a new customer portal. Once available, this system will allow you to view your energy consumption online rather than waiting for your monthly bill. You’ll be able to see how daily habits, seasonal changes, or new appliances impact your usage and find opportunities to save.

In the meantime, our water meter continues to broadcase our water usage, in the clear, over the its radio, so we’ll continue to gather and archive that.

The deep spark that gave rise to all of this was this piece in WIRED from 2001, which I noted in 2007, and which hung around the back of my mind for another 4 years before I took action. I couldn’t have predicted that, all these years later, the machine I built would be still chugging along, albeit without one of its important sources.

Peter Rukavina

Comments

Submitted by Todd Gallant on

Permalink

I’d been considering tackling the same project, gathering daily kWh data from my electric meter, but when the new meters were announced, I abandoned the idea. I assumed ME would have the customer portal in place by the time the meters were swapped, but nope. From your post, I’ll assume the signal from those new meters is encrypted, so no sense getting the hardware to read it now. Guess I’ll still make my post-sunset trek outside to read my meters by eye each evening - when my solar generation is done for the day. We’ll see how data-gathering-friendly the portal is once it’s in place.

Add new comment

Plain text

  • Allowed HTML tags: <b> <i> <em> <strong> <blockquote> <code> <ul> <ol> <li>
  • Lines and paragraphs break automatically.

About This Blog

Photo of Peter RukavinaI am . I am a writer, letterpress printer, and a curious person.

To learn more about me, read my /nowlook at my bio, listen to audio I’ve posted, read presentations and speeches I’ve written, or get in touch (peter@rukavina.net is the quickest way). 

I have been writing here since May 1999: you can explore the 25+ years of blog posts in the archive.

You can subscribe to an RSS feed of posts, an RSS feed of comments, or a podcast RSS feed that just contains audio posts. You can also receive a daily digests of posts by email. I also publish an OPML blogroll.

Elsewhere: InstagramYouTubeVimeoORCIDOpenStreetMapInternet ArchivePEI.artDrupalGithub.