Outsmarting the smart meter
honeynet.org
honeynet.org
Maybe this isn't important for initial deployment. Maybe each meter is simply read-only. But, eventually, I think utilities want to be able to signal to the meter and associated devices in the house when to turn on and turn off. E.g. temporarily shut off air conditioning during a demand peak. I don't want some random hacker in another continent communicating with my meter, either for malice or for lulz.
Anyway, that's just my simple view on how things should be done. Obviously the real world isn't nearly as paranoid.
This already exists in a number of regions: https://www.clearlyenergy.com/residential-demand-response-pr...
I have no idea what protocols they use, though.
How it works (in my area at least) copied from your linked site. Essentially, radio signal.
> If the demand for electricity escalates to a critical point, a "system emergency" or "peak alert" is announced, and Alliant willl turn on the radio signal that activates the switch on your air conditioner. The receiver will be activated to cycle the outdoor cooling unit according to the program option you elected.
But to let them control the temperature of your house, that seems rather Orweillian.
How, how is it Orwellian? Is the power company determining whether you can have air conditioning based on your party loyalty and commitment in the 5 minutes hate?
Or maybe, and I know this will sound crazy to the most vocal HN people on this, it's a line item on your bill which lets you have a lower rate in exchange for allowing load management on a large, dumb energy hungry appliance?
* There seems to be a slippery slope once power companies start to care what do you use your electricity for.
* People are possesive of stuff that is inside their home and do want to retain control over it.
I think most of those people (me included) would be happy to have a varying price of electricity instead.Moreover, the notion that there's a slippery slope is as fallacious as it has ever been. What additional change will be implemented without forethought or public debate, that this change implies?
They "predict" your usage wildly inaccurately (even if you give monthly readings and they have years of your historical usage to analyse) and adjust your monthly direct debit how they see fit.
What providers really want is to move to tiered and time-of-use pricing across the entire grid. Most utilities already do this with the various commercial tariffs, but that only accounts for about 40% of the total grid. All of us, in the near future, will be paying rates that vary by how much we use AND (more critically) WHEN we use it.
It's not really something to fear, for a lot of people this is going to mean lower utility bills in general. For the folks running swimming pools and the like, things are probably going to get a bit more expensive.
This is a great place for startups, btw. There are a lot of interesting opportunities around helping people make sense of the changing landscape surrounding utility billing.
Providing a secure medium for meter communication is in the interest of both the user and the power companies: Users are protected from malicious commands to the meter (using the breaker to disconnect your power, changing the used tariff, ...) and power suppliers prevent fraud.
[1] http://csrc.nist.gov/groups/ST/toolkit/BCM/documents/propose... [2] http://eprint.iacr.org/2012/018.pdf
So provisioning "2048 bit keys" (more realistically/reasonably: aggressively small ECC keys) is not as simple as pulling them out of the air and assigning them.
On top of that, and for the same reasons I mentioned above, smart meters tend to communicate over very simple RF protocols. There isn't a lot of headroom in those protocols for large moduli or, for that matter, for many round-trips.
I'm not arguing that these systems should be more secure. They obviously should be. I'm disputing that securing them is an easy problem. It is not.
Later
(There are better smart meters, as someone mentioned downthread. But remember also that it is very, very difficult to get cryptography right. It has essentially never been done in the first major deployment of any system.)
I have nothing but respect for what you do, Thomas. I wish everyone I've worked with had access to your services. Could you maybe help TI wrap it all up into a hardware block in the next generation of MSP430s? :)
Completely impractical for SCADA systems. :)
I've explored all the ISM bands - I just want to play with something even slower/longer range whilst sailing (in international waters, of course :)).
and interesting detail here: http://en.wikipedia.org/wiki/Project_Sanguine
I was familiar with Project Sanguine, but had hoped there were less ambitious public projects I had overlooked (perhaps closer to VLF which operates <30m seawater depths).
After reading about the Navy E-6B aircraft, which trails a 5km antenna behind it to communicate with subs, I had presumed modern 'submarine -> other underwater radios' were akin to large commercial fishing trawling nets - or the really long antennas were packed into hilbert curves and epoxied to the hulls or something.
Anyhow, it seems 'acoustic modems' using 'CSMA' [1] are the norm for commercial underwater ROVs (such as James Gosling's 'wavegliders' [2]).
The whole smart meter movement is not about technical advancement, it's about they want that you pay higher prices for consuming less and they don't have to build a better power grid infrastructure in the next few years. It reminds me of the telcos 15 years ago when phone calls and internet over modem was cheaper in the night when most people sleep, and very expensive during working hours.
But can you use them? New Zealand power retailers install their own meters - you can't supply your own. You can certainly install additional metering of your own but you can't get rid of the smart meter.
Are things different where you live?
Also, I disagree with your final paragraph. Our local distributors have been spending lots of money installing new lines and upgrading the network, and the retailers are changing the meters because it means we get an accurate bill every month (rather than an estimate for two out of every three months) and they don't need a meter reader to visit every property every three months. It's a significant improvement in service and it simplifies their operations at the same time.
You can use you your own meters, but the last one facing the power grid is installed by the infrastructure provider. So you can mearsure with old refurbished meters your washing machine, swimming pool, etc. Ask your power infrastructure provider, they may sell you old analog and/or digital meters. And depending on the local law, you have the right to "say no" to the installation of a smart meter.
> Our local distributors have been spending lots of money installing new lines and upgrading the network
That's great. At my location the power infrastructure is the same since around 1960 (old wooden power poles on the country side, etc.) and the power line goes also from roof to roof, and if you want underground cable you have to pay it yourself. Almost every thunderstorm we have a short power-outage, because of the wooden poles. They only repair, and don't upgrade the infrastructure at all.
> the retailers are changing the meters because it means we get an accurate bill every month.
Where I live, central Europe, you have to read the traditional (analog or digital) meter yourself every month and send the data via email/postcard and someone controls your meter infrequently every few months/years at your location. If the device would be called digital meter (like the industrial ones) and send the data only once a week or month, it would be fine. On the other side the new smart meters send the data every 15 minutes over GPRS cell-phone technology.