Just wondering if anyone had a go at downloading electricity usage information from their Power Utility company, presuming you have a smart meter and your provider gives you access to said data in some way. I am already graphing temperatures and other things around the house, so graphing the power would be useful.
I’m a customer with NVEnergy and they provide this nifty website where you can see your electricity usage for your entire house down into 15 min intervals:
NVE offers a way to manually download your data, which involves ordering the data, waiting, receiving an email with a download link and finally downloading a csv or something, i.e. practically useless from an automation perspective.
NVE aren’t much help as they do not offer any API or SDK to pull data down, so I figure the java scripts they are using to render the graph with, should be fair game. Yet before I start poking around, I just wanted to give a shout out to the ST community to see if anyone else has/is working on something similar?
Btw: I noticed this Ruby project on github, yet I’m not sure that’s what the doctor ordered as it seems to be bill download. I want the raw data which the graphs are being drawn uppon, not the PDF files
Another approach I’ve been considering is sticking a passive IR detector on top of the meter to count kWh blips from the meter using an Arduino/Raspberry (See this video. Note: You don’t need IR goggles to see the blips, a regular smartphone camera can see in infrared)
Either way, if anyone have any experiences in this area I’m all ears, as I hate to re-invent the wheel as much as the next guy