Slashdot Mirror


Real-Time Power Monitoring Options?

tedpearson writes "I've wanted for quite a while to be able to look at my electricity usage in graphed form, both real-time and historical data. There seem to be a number of options for power monitoring in existence: some that hook into Google PowerMeter, others to Microsoft Hohm, and some that are standalone units. I've also seen DIY projects using Arduinos for reading the data and sending it to a computer. But I haven't found anything that is quite what I'm looking for, and I am hoping the Slashdot community can give me some advice. What I'm looking for currently: Some sort of device(s) that a) accurately measures power usage, b) allows me to access the data for storage in a database for my own graphing/analysis purposes, c) will work with MacOS (doesn't require Windows), and d) doesn't cost more than $150 or so. DIY is fine, though I don't understand circuit design, which is keeping me from designing something myself."

42 of 172 comments (clear)

  1. Watt's Up Pro by Robbat2 · · Score: 2, Insightful

    I use the Watt's Up Pro, but it's for monitoring a single outlet.

    Do you intend to monitor your entire house, or just some devices?

    --
    ICQ# : 30269588
    "I used to be an idealist, but I got mugged by reality."
    1. Re:Watt's Up Pro by onebadmutha · · Score: 3, Informative

      Stick a webcam on it, do ocr to text on the numbers. Sheesh!

    2. Re:Watt's Up Pro by jpapon · · Score: 2, Insightful

      You wouldn't even need OCR. Just watch the lowest digit, and count every time it moves!

      --
      -- Let us endeavor so to live that when we pass even the undertaker shall be sorry. -- M. Twain
    3. Re:Watt's Up Pro by smellsofbikes · · Score: 2, Funny

      You joke, but I've done that: put a handheld digital multimeter face-down on a flatbed scanner, and used gocr to get data. It was *very* awkward, and once I got gpib running, I've never looked back at that without shivering.

      --
      Nostalgia's not what it used to be.
    4. Re:Watt's Up Pro by treecat · · Score: 3, Informative

      This appears to be a re-branded product marketed by Blue Line Innovations http://bluelineinnovations.com/. I purchased one of these about three years ago for about US $200.00. It works moderately well although the meter-reading device doesn't seem too happy with New England winters.

      The unit can read meters with a spinning dial and meters with a digital display. Digital meters contain an optical port through which the device monitors the meter.

      The model I have can't interface with a computer; the company might have models that will do so.

      Another product I purchased is produced and marketed by BrulTech Research Inc. http://www.brultech.com/. The unit is the ECM-1220 and works quite well. The supplied software is written to run under Windows, although BrulTech are very helpful in providing sample software and code for anyone who might like to port the product to another operating system.

      I had marvelous plans to write some GPL'd software for OS/X and Linux; as with many projects life got in the way.

      As I recall, this unit and the supplied software (not the sample code) cost me about US $300.00.

      The product uses current transformers. On my 200-amp 220 VAC panel I have two current transformers - one for each leg of the load to the house.

      Monitoring each load is possible with enough current transformers and host units; the cost would be (for me) prohibitive.

      I strongly prefer the BrulTech unit over the Blue Line product, although each is quite usable.

  2. Go round the side of your house by 2.7182 · · Score: 2, Funny

    And check how fast the dial in the electric meter is spinning.

    1. Re:Go round the side of your house by jpapon · · Score: 3, Funny
      Yeah Winter, that's when it rains occasionally, right?

      Sincerely,

      The Bay Area

      --
      -- Let us endeavor so to live that when we pass even the undertaker shall be sorry. -- M. Twain
    2. Re:Go round the side of your house by Idarubicin · · Score: 2, Insightful

      Go round the side of your house...And check how fast the dial in the electric meter is spinning.

      Which works brilliantly, as long as he's only interested in knowing his electrical consumption while he's outside the house -- and not when he's busy cooking, watching television, ironing, using power tools, or having a hot electrically-heated shower. And as long as he doesn't care about electrical usage while he's asleep at night or when he's at work during the day. And as long as he doesn't mind getting funny numbers because the baseboard heaters in the front hall cycle on for a few minutes every time he opens the front door to go out to read the meter...

      --
      ~Idarubicin
    3. Re:Go round the side of your house by lazlo · · Score: 3, Insightful

      Are you saying you're un-lazy enough to walk a few feet outside and read your meter? And write down the reading? Every five minutes? For a month?

      Yes, it's very easy to track your average monthly power usage, it's right there on your bill. It's also easy to check your instantaneous usage by looking at the meter. What the OP wanted to know wasn't just a point measurement, but a running graph to see how it varied from hour to hour throughout the day.

      --
      Pound! Bang! Bin! Bash! is this a shell script or a Batman comic?
    4. Re:Go round the side of your house by Dishevel · · Score: 2, Funny

      It rains in the winter?
      Sincerely,

      So Cal

      --
      Why is it so hard to only have politicians for a few years, then have them go away?
    5. Re:Go round the side of your house by Jane+Q.+Public · · Score: 2, Funny

      The Newcomer's Guide To Bay Area Weather:

      Gray = Winter

      Blue = Summer

      You can sort of do a running average to figure out Fall and Spring.

    6. Re:Go round the side of your house by Jane+Q.+Public · · Score: 2, Funny

      Sure. But the difference between 120" of precipitation a year (Olympic Peninsula) and 18" a year (far Eastern edge of the state) is pretty large. Even larger if you're talking about the stinkin' desert in the center. But let's not.

      It even snows in Pullman once in a while. The real spectator sport in Pullman during the winter is watching all the Freshman from the West side of the state, who have never driven in the snow, slide down Stadium Way toward Main Street. Or even better, down the hill behind the campus hospital to Stadium Way.

      Once after a good snow I saw a young woman drive around that corner onto the downward slope of the hill, try to stop at the bottom, slide out a bit onto Stadium Way, and get stuck. A few minutes later a small blue pickup with a pizza delivery sign on the roof went around the same corner, slid down the hill, hit the back of the woman's car, and pushed it further out onto Stadium Way. Someone must have called the police because after a few more minutes, a police car turned onto the same hill and slid all the way down into the pizza truck, knocking it into the car again.

      In a situation like that, I wonder who gets a ticket?

  3. IObridge by rodrigo1979 · · Score: 5, Informative

    This is about as cheap as it gets for a DIY project. If I were to give you a quote for a commercial grade version you'd shoot me in the eye. http://www.iobridge.net/projects/category/projects/ http://www.iobridge.net/projects/2009/01/real-time-power-monitoring-system/

    1. Re:IObridge by rodrigo1979 · · Score: 3, Informative

      Here's the kind of meter we typically provide for commercial building applications: http://www.electricitymetering.com/p3894/veris_h8036_enercept.php That's just the retail cost of the meter.. add the cost of the web appliance (Honeywell/Tridium) with I/O module or Lonworks/modbus interface, plus labor to the electrician for wiring/installation, graphics design, programming the appliance and commissioning the whole enchilada. Not cheap.

  4. Reading the meter by SIGBUS · · Score: 3, Informative

    At the meter, you can calculate the power draw. Look for the Kh value on the meter, and count the number of seconds it takes for the disc to make one full rotation. Then, use this formula:

    W = Kh / (Seconds / 3600)

    to get the power draw in watts.

    Of course, this assumes you're still using an old-school spinning-disc meter.

    --
    Oh, no! You have walked into the slavering fangs of a lurking grue!
    1. Re:Reading the meter by markdavis · · Score: 2, Interesting

      Why are you all assuming there is a turning disc in the meter? I haven't had one in mine for many years. There is only a digital readout with FULL KW/h and no current load reading at all. It is completely useless for real-time monitoring. Thanks for the "improved" meter, Virginia Dominion Power!

    2. Re:Reading the meter by jjhall · · Score: 3, Interesting

      The digital meters used in the Idaho Power area anyway has a scrolling line on the bottom of the digital display. This represents the old turning wheel and uses in fact the same calculations.

      http://efundies.com/electricity/how_to_read_power_meter.htm

      Our power meters use a slightly different digital method, it has a bar that "fills up" at the bottom, and it is measured from the moment it resets to the next reset as the equivalent to one wheel revolution.

      Your power meter should have a way to see current usage, give your utility a call if you can't figure it out, and if there is in fact no way to read it, I'd get in touch with the public utilities commission and see if it is a requirement.

  5. The Energy Detective by swillden · · Score: 3, Informative

    It's a little more expensive that what you want -- $200 rather than $150 -- but other than that, I think it's exactly what you're looking for. The gateway device itself stores sufficient data to allow you to look at short-term detailed usage and long-term trends via its web interface, but if you want more than that, you can set up something to periodically poll the device, downloading detailed, per-second, usage in an XML format. You can then store that data however you like, and mine it however you want.

    There may be other solutions out there, and I'm interested to see what others suggest, but I have a TED unit and I couldn't be happier with it. It also uploads to Google PowerMeter.

    http://www.theenergydetective.com

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    1. Re:The Energy Detective by Stele · · Score: 2, Informative

      Yep, absolutely fantastic system and not too hard to install yourself. The wireless receiver actually has a built-in web server you can log into from any computer, and "there's an app for that" too. You log into the server, tell it what your energy rates are, and it'll tell you instantly what the electricity is costing you. I have mine sending everything to Google PowerMeter (this feature is built in) which provides very accurate persistent usage data.

      I sprung for the optional remote which sits in our kitchen and displays our usage all the time.

      First thing I learned after installing mine: the clothes dryer uses the most electricity by far, and leaving my computers on 24/7 doesn't use as much energy as I thought it did.

    2. Re:The Energy Detective by swillden · · Score: 5, Informative

      First thing I learned after installing mine: the clothes dryer uses the most electricity by far, and leaving my computers on 24/7 doesn't use as much energy as I thought it did.

      I learned the same things. The clothes dryer, stove/oven and dishwasher dominate my power consumption. A microwave is an extremely efficient way to heat food. Computers are small users, even my dual-processor Opteron file server with eight hard drives only draws about 120W. The cool "multi-can" lighting systems in my kitchen, living and family room suck a lot of juice -- each room is about 800W with the lights on. My swamp cooler uses more juice than I thought it did.

      One thing I discovered the first day I installed the device was a "phantom" 400W draw that was pretty much always on. By shutting off all the circuit breakers one by one and watching the draw I was able to narrow it down and eventually discover that it was a large vent fan in my attic on a thermostat. It may have been necessary originally, but about five years ago I installed those spinning "hurricane" vents so my attic has good passive cooling -- but with that fan's thermostat set to turn the fan on at about 100 degrees, it was on nearly full-time during the summer. I turned the thermostat up to 120 and I don't think the fan has come on since. Turning it up hasn't appreciably affected the amount of time my swamp cooler runs.

      So far, I think I'm saving about $20 per month since installing the TED. It should pay for itself quite handily in a year's time.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  6. Google Power Meter / Hackaday Suggestions by SheeEttin · · Score: 2, Informative

    If all you want is graphing, then Google Power Meter is probably the best way.

    That said, there have been a few articles on Hackaday recently concerning methods of interfacing meters with Google's API. I assume that once you submit it, you can get it back out.

    Or, if that doesn't do it for you, I'm sure you could adapt one of the projects on Hackaday to your own ends.

  7. Flukso looks interesting... by mspohr · · Score: 2, Informative
    This product is designed for whole house real time monitoring with the results available on the web... looks interesting.

    http://www.flukso.net/

    --
    I don't read your sig. Why are you reading mine?
  8. Your budget isn't realistic by dave562 · · Score: 2, Informative

    Take a look at what a monitored PDU costs for a server rack. APC offers them, as do a few other vendors. You're easily looking at $450 per PDU. It will do everything that you want though, including output to SNMP so that you can trap it.

  9. "Dad monitor" by NevarMore · · Score: 4, Funny

    1) Wander around house, see if lights, appliances, devices are on/plugged in.
    2) Make arbitrary decision about power usage.
    3) Turn off/unplug device.

    There. Now go play outside.

    1. Re:"Dad monitor" by blair1q · · Score: 3, Insightful

      He's just getting you back for all the times you played kitchen-implement drums while he was trying to nap.

      Hug him for it.

  10. For people who do electronics by smellsofbikes · · Score: 4, Informative

    The Analog Designs ADE7763 is a pretty awesome chip for doing this sort of stuff. Here's the appnote in a pdf, and here's the chip itself. It's quite easily interfaced to an Arduino using SPI. I just laid out a board interfacing this to an ATMEGA1284 for doing power quality monitoring and logging, but it's for an internal project so I can't just hand out the code or layout, but it was a dead simple chip to work with: one crystal and two caps were all it required for support, and if it were interfaced to an Arduino, that could handle all the I/O to a computer or write to an SD card.

    --
    Nostalgia's not what it used to be.
    1. Re:For people who do electronics by smellsofbikes · · Score: 2, Informative
      A few thoughts: the ADE7763 I mentioned is nice because it's so cheap, and a board built around it would cost about $5, with roughly $8 of components (chip, crystal, screw terminals, header for the SPI bus) so you could afford an Arduino and a half-dozen of these, and put them in the breaker box to measure multiple circuits simultaneously. But if you want to go appliance-by-appliance, the bus length and the per-unit cost are going to get very painful, and it seems like the tweet-a-watt kit, using a cut-up kill-a-watt meter with networking added, would be a better idea. Of course, that doesn't work with 220V appliances, and you have to get something like the SmartWatt, which isn't as user-friendly, although it does come with networking built in. It's also $20 over the article's price budget, which is a shame because it's pretty cool.

      But if you're a serious DIY person, I think that analog chip is going to be hard to beat.

      At work I use a Yokogawa WT210, and it's fantastic -- distortion out to the 50th harmonic, scads of power factor and real power measuring abilities -- but it's also like $7K, and a bear to learn to use. Le sigh.

      With all THAT said, I don't know of any accurate, networkable, completely non-intrusive load monitoring hardware, which is a shame.

      --
      Nostalgia's not what it used to be.
  11. Most meters can monitored optically by Anonymous Coward · · Score: 2, Informative

    See here for a commercial product that exploits this:

    http://www.blackanddecker.com/energy/PowerMonitorCompatibility.htm

  12. You might be surprised ... by drachenstern · · Score: 3, Interesting

    Check with your power company, especially if you are with a smaller co-op. I write software that does the analysis and historical reporting on modern (aka, "smart", the kind that can phone home with readings on usage, peaks, etc, and all over the powerline itself) meters, and we have all that data like you're describing. More complex systems allow for complete home monitoring, but they do require some specialized devices inside the house.

    Here's a link (ok, the first on google I came across on the terms you need) but still, this will get your foot in the door. HTH. http://www.sdge.com/smartmeter/homeAreaNetwork.shtml

    If you're in with a bigger firm, sorry charlie, not much to suggest there.

    --
    2^3 * 31 * 647
  13. CurrentCost Envi by Anonymous Coward · · Score: 3, Informative

    I have an older version of the CurrentCost monitor..

    When I get some extra $ together will likely upgrade.

    http://www.currentcost.com/

  14. Re:Tweet-A-Watt by eln · · Score: 5, Funny

    So register one twitter account per outlet, have them all tweet power usage, then register another twitter account that retweets all the others and then tweets the total usage. Once you start generating that much twitter traffic, CNN will eventually start publishing your tweets on the front page of their website, since their primary news gathering activity these days is reading and re-posting "hot" twitter feeds. Then, you can just log on to cnn.com whenever you want to know your power usage.

    Sheesh, do we have to think of everything?

  15. Brultech ECM1240 is about $150 in default config by marcmerlin · · Score: 4, Informative

    See http://www.etherbee.com/products/ECM1240/default.htm
    and see what you can output with one of those guys:
    http://marc.merlins.org/perso/linuxha/post_2010-08-13_Fine-grained-house-wide-power-monitoring-with-Brultech-ECM1240_-ecmread_py-_with-net-metering-support_-and-graphing-with-cacti.html

    There is one caveat: you need windows for the initial setup, although I did it in vmware, maybe it works in wine too, but since then it's been running fine on linux (and it would work just the same on MacOS since it's a python script).

    Marc

  16. TED by Yossarian45793 · · Score: 4, Informative

    I use TED. It's right around your price range. It monitors whole-house power usage in real time and has a USB-Serial interface which you can easily suck data out of with Python script. I personally do all the data logging on a Linux box and export it through a web interface.

    1. Re:TED by GruntMan · · Score: 4, Informative

      I have a TED-5000. Very happy with it. 15-minute install in the main panel; the bigger hassle was resetting all the clocks in the house afterwards. Connected the gateway device to my home network, now any device that has a web browser can see power usage. Easily accessible from the outside world by web browser, with the right router settings. Monitoring is down to the second, with a claimed accuracy of +/-2%

      Nothing need be installed on the PC, and it doesn't rely on a PC to store data; the gateway device records the data and is the web server.

      The manufacturer seems pretty open; they publish the XML format and there are plenty of people reading the device with PHP scripts and logging to SQL databases for more flexible & permanent data storage. There are a few iPhone apps and I think there is a Android app, or talk about one. You can export the data from the gateway in second, minute, hour, daily, or montly format, with the follow capacities:

      ~2 days of per-minute data
      ~66 minutes of per-second data
      ~58 days of per-hour data (likely longer... I've only had mine for 58 days!)

      One caveat: the device that connects to the power panel (a pair of current clamps and a pair of voltage taps) communicates with the gateway via power line. Seems like many of the problems people have are related to power line communications, either due to electical noise or other power line communications devices (e.g. X-10) in the house. Some people have success with filters (extra cost), others never seem to solve these problems.

      I think it meets the poster's requirements for a), b), and c). It cost me $243 Canadian delivered to my door in 3 days from a Canadian supplier

      http://www.powermeterstore.com/p7774/ted_5000_home_energy_monitor.php

      No connection to either company here. Just a very happy customer.

      --
      Too cool to live, too smart to die!
  17. Maybe currentcost by Booker · · Score: 2, Informative
    The currentcost meters are fairly cheap, OSX-capable I think, and very popular in Europe so there are lots of little scripts for them. In the us you can find them at http://currentcost.net/buynowmain.html

    The DIY rig at http://openenegymonitor.org/ is fairly straightforward, even if you're not that technically inclined....

    Otherwise I'd just echo the suggestion to suck it up for the extra $50 and get the Ted 5000

    My recent time-waster is finding a way to make all these different gadgets able to talk to all the various websites ...

  18. Re:Pick two by geekoid · · Score: 2, Insightful

    No he doesn't.

    He only needs two: Cheap and good. His requirement doesn't have time. Based on you post it will be perfect, cost him nothing and be done in infinity years... he might was to adjust a little.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  19. I've built my own by baileydau · · Score: 2, Informative

    In conjunction with getting solar power at home, I've also set up real time usage monitoring.

    I've had a stand alone power monitor for a while (our state Government offered them + a bunch of CFLs and other stuff for $50). However it doesn't have any PC connectivity. One day I was looking in the meter box, and I realised that the sensor was just a clamp meter around the input wires.

    I already had a clamp current meter attachment for my multimeter (which also has RS232 out), so I put the clamp around the same incomming wires, connected it to my multimeter and then to my PC (via an RS232 -> USB cable). From there I have some scripts to take readings and enter them into a database as well as a web interface for output. Fortunately for me, the meter box is just outside of the room where the PCs are, so it was easy to wire up.

    I actually did this setup in a number of stages. Initially, I used some software for my multimeter to plot / save to text file the raw (amperage ) data. I then started batch importing it into the database and calculating wattages etc from there. Now it all happens automatically. Readings are taken at 1 minute intervals.

    Even though I already had all the parts, they cost well under your budget. From memory their original costs were:

        * clamp meter attachment (Digitek QM1565) $25 (see http://www.jaycar.com.au/productResults.asp?keywords=QM1565&keyform=KEYWORD&SUBMIT.x=0&SUBMIT.y=0)
        * multimeter with RS232 (Digitek QM1538) $50 (NB. this model is no longer available, don't know what an equivalent would be)
        * RS232 -> USB $6 (from eBay)

    Now I live in Australia, so your meter box setup may be different to ours. In mine, the meter and circuit breakers etc are mounted on a board in the box. This board has hinges on one side, so you can swing it out to get behind it. That's where the wires are that you need to put the clamp around. Obviously you want to be very careful back there, but there *shouldn't* be any bare wires etc. If in doubt, you could get an electrician to do this for you.

    I've put a sample of our median usage and production on Imageshack http://img31.imageshack.us/i/electricityusageandprod.png/

    Here is the usage and production for a single day http://img163.imageshack.us/i/usageprodction20100915.png/

    Having this type of data is great for tracking down where your usage is going.

    --
    Ever stop to think ... and forget to start again?
  20. Overkill DIY solution... by dj.delorie · · Score: 5, Interesting

    I had that desire too, but my electronics skills were up to an overkill DIY solution...
    http://www.delorie.com/electronics/powermeter/
    I record watt-seconds for each of 64 circuits once per second to a linux server.

    1. Re:Overkill DIY solution... by seanadams.com · · Score: 3, Informative
      This is very cool! But you have a big problem unless I'm missing something. I only briefly skimmed your code so maybe I missed this, but it doesn't look like you are accounting for power factor. In order to do that you need to measure the voltage on each phase, ideally at a few KHz, and generate CT samples at the same rate which are multiplied by this measurement. This way you properly deal not only with low PF loads, but also variance and distortion in the AC line voltage supplied by the utility.

      Some devices can have very low PFs, for example insteon switches and other small loads, and lightly loaded switching power supplies, it can be as little as 0.1x. A ceiling fan running at low speed, or a CFL might be something like 0.4. So the number you are calculating is properly called VA (volt-amps) and is not the same as watts, which is what you're actually consuming and being billed for.

      I see you have put calibration factors in for each circuit. You may find that the reason you're needing these at all is because those loads are low PF and are reading higher than they should.

    2. Re:Overkill DIY solution... by seanadams.com · · Score: 2, Informative

      Ehh.. never mind. I see you are using ADE7753 which watches the line voltage.

  21. Re:The electric meter will sap and impurify you. by Planesdragon · · Score: 4, Insightful

    Of course PG&E really wants the capablity to charge us double on the hottest days

    Wait, you mean they want the capacity to raise price when demand spikes, so as to help the market forces discourage use when reduced use causes the most benefit to the market, and thus allow them to stretch out their infrastructure allotment and help save the planet?

    Shocking, SHOCKING I say! :)

  22. Re:Tweet-A-Watt by nospam007 · · Score: 2, Informative

    I found an energy-logger from Conrad.de in Germany.
    It has an SD card where it stores the data for 6 months. Apparently it includes software to graph the results. Around 60 bucks, cheaper if you buy several.

    http://www.conrad.de/ce/de/product/125335/VOLTCRAFT-ENERGY-LOGGER-4000-ENERGIEKME;jsessionid=7CBBF03B9C5D056C0E5E07A4CDEFCC77.ASTPCCP4