I really need to stop blogging about CurrentCost stuff, this is starting to look like an obsession 🙂
But before I do that, I thought I’d share my experiences in writing a new CurrentCost parser.
What is this all about?
On the off-chance that anyone following me hasn’t already heard about CurrentCost a million times already, CurrentCost meters are domestic electricity monitors that tell you how much electricity your household is using. And they have a connection underneath that lets you grab the data from them.
As well as getting your current electricity usage, you can also get historical usage totals out of the serial port, which I’ve used in a variety of ways, such as in my Python CurrentCost software.
CurrentCost have now brought out a new model of their monitor – the CC128. The data format is different to the current models, so I wanted to try and write a new parser that could handle both the existing model and the new CC128 data.

The tabbed interface in 
Once you answer that, a target line is added to each graph. The target line shows how much electricity you should use in order to meet your goal. 
