I was in the middle of prototyping a "power monitor" smart board until I got caught up in
Maker Faire preperations. If you can hang on for another month, we may have an ioBridge power monitor smart board that will do this sort of thing.
I have a Kill-A-Watt and thought it would be a simple hack to tie into the power reading functions. It turns out that it's not simple at all. The hack on ladyada.net basically ties into a signal corresponding to current through the device. If you know anything about AC power calculation, measuring current alone can lead to very inaccurate power readings. As an example, I have a small desk fan that uses about 25W. However, because of the low power factor of the fan, calculating power based on current alone will give readings of about 14W.
I'm pointing this out for two reasons.
1) I was heavily criticized for ignoring power factor in my personal ioBridge power meter hack. And even though I initially dismissed the comments as over zealous power monitoring purists, I now understand the need to use PF in calculations.
2) Although the Kill-A-Watt takes power factor into consideration and is reasonably accurate, the Tweet-A-Watt only uses current and is prone to the large errors.
Measuring electrical power is a much deeper subject than I ever expected. Here are a few links in case you want to dig a little deeper yourself:
AC Power:
http://en.wikipedia.org/wiki/AC_powerPower Factor:
http://en.wikipedia.org/wiki/Power_factorPower Factor and non-sinusoidal waveforms:
http://www.st.com/stonline/books/pdf/docs/4042.pdfAnother PF explanation:
http://www1.eere.energy.gov/industry/bestpractices/pdfs/mc60405.pdf