9 ms·
IoTaWatt Open Source WiFi Electric Power Monitor
- sponaugle 6y agoIt really is a pretty good device - I have 14 of them in my install: https://www.garagejournal.com/forum/showthread.php?t=409988&page=37 https://www.garagejournal.com/forum/showthread.php?t=409988&... (post 737 has the iotawatt details) I have been running this setup since October with great results.
- bombcar 6y agoWow. That's a substation! I'm honestly surprised that wireless works so well, at those levels I'd be very tempted to use industrial controllers that are all hardwired.
- sponaugle 6y agoAgreed - in fact I did run Cat6 to all of those locations with the assumption of needing a direct connection. The IotaWatt doesn't have an ethernet interface, so wireless is the only way to connect. I have APs in most of the rooms (Using Ubiquity APs), so coverage is very good. I was concerned about the devices being in a sealed metal box, but wifi is surprisingly robust! It is possible in the future I might switch to something else, but the units have been working really well without any glitches.
- _jal 6y agoOooh, I've been wanting something like this for some time. Prior searches have only turned up systems far, far larger and more complex than a house needs.
- ljosa 6y agoI installed it last year. Very happy.
- daniellarusso 6y agoHow many clamps are you using?
- ljosa 6y agoI'm using all the 14 inputs.
- Diederich 6y agoWow, this is slick!
- mciancia 6y agoLooks nice, sad that there is no 3-phase version
- daniellarusso 6y agoIt works with three phase. There are two ways to do it. Either, one clamp, and it calculates the other two, or you can use three clamps.
- ortusdux 6y agoI've been considering an Emporia Vue 2 for a while now. It would end up being about half the price of this. Does anyone know anything about it? I'd like to go open source, but my primary motivation is lowering power costs, so its hard to justify doubling my ROI time.
- reeddavid 6y agoI started using the Emporia Vue 2 about a month ago. Overall I'd say it's great. I hooked up a few circuits individually and I got crucial insight into unusually high energy usage from a heat pump + air handler + auxiliary heater setup. I much prefer this approach (by Emporia and IoTaWatt) of multiple CTs (non-contact sensors applied to specific circuits) vs. the "Learning" devices that try to interpret what's using energy based on a signature of power usage, with reportedly very poor success. The app is quit useful. I do wish I could get access to the raw data by default, without needing to send it through their cloud first (only way to get data off the decice) and submit an export request to get emailed a CSV.
- jorgejams88 6y agoI've been thinking about getting and Emporia and searching around I saw that there's a project on github to extract data using Python. https://github.com/magico13/PyEmVue https://github.com/magico13/PyEmVue I have no idea if it works, but it might be worth taking a look.
- ortusdux 6y agoWas installation difficult?
- reeddavid 6y agoThe concept of installation was very simple – just put clips on wires. However even with my entire electrical panel switched off at the main breaker, the supply from the meter is always live. So with the panel cover removed in order to install the clips, it would have been possible to touch the supply lines and get a lethal shock. If you have any qualms about working safely in an electrical panel, hiring an electrician is the way to go.
- imoverclocked 6y agoInfluxDB integration? Mains, branches and my solar inverter? If I had 3-phase, it would do that too?! Very slick! I've ordered one.
- phrz 6y agoI'm not well-versed in this field but had heard of the Sense, and was almost going to buy one, except I detest that it's closed off to everything but the cloud. Furthermore, I've heard the mains-only monitoring it uses, while trying to divine the power sinks by their signature, leaves much to be desired. This looks like just the thing for me.
- ed25519FUUU 6y agoOut of curiosity, do you plan to add a sensor to every output breaker in your box? I'm interested in a closed (for everyone but ME) system as well. I'm not sure I'll be able to fit much hardware in the breaker box so I'm unsure.
- daniellarusso 6y agoIf this is possible, I know my breaker box has enough room, but is there any risk with all those cables with the 3.5mm end causing arcing? How do you route them out of the box? Should the wires criss-cross? Bundle them?
- VectorLock 6y agoLeave everything in the breaker box and communicate out with wireless or optically isolated connectors.
- irq 6y agoYou still have to plug in two wall wart style transformers (one is for reference voltage, the other is to power the box) into a real power outlet outside the box, and then get those wires inside the box. Or commit some electrical code sins and wire that inside the box too.
- sokoloff 6y agoMany houses have a doorbell transformer mounted on their service panel with no plug; I can’t see how that’s a NEC violation (and therefore providing a path for a similarly engineered, code-compliant solution).
- amluto 6y agoI would be considerably more likely to buy this if there was a wired Ethernet version.
- gregable 6y agoOne option for you might be the Brultech GreenEye monitor. They are considerably more expensive and unless they've changed a bit more of a roll-your-own on the coding side.
- nickt 6y agoThe OpenEnergyMonitor emonPi has been around a while and also quite good, and supports MQTT which I don't think IoTaWatt does. https://guide.openenergymonitor.org/technical/emonpi/ https://guide.openenergymonitor.org/technical/emonpi/ https://openenergymonitor.org https://openenergymonitor.org [edit] I see it can use EmonCMS which is part of the OpenEnergyMonitor project.
- seany 6y agoHave you seen any good mods for emonPi that increases the number of sensors? I really want to monitor every circuit in my panel (40)
- SpikedCola 6y agoAlso would be interested in this. I've looked but haven't found anything that has 2 voltage inputs (for split-phase) and 20-40 current inputs. Tempted to build it myself, basically this[0], pared-down, pluggable into a common backplane that would have ethernet, but haven't got around to it yet. [0] https://github.com/CircuitSetup/Split-Single-Phase-Energy-Meter https://github.com/CircuitSetup/Split-Single-Phase-Energy-Me...
- BostonEnginerd 6y agoI picked up one of these a month or two ago. It works really well, quite simple to set up and has not gone down yet.
- ldbooth 6y ago0.5% accuracy on those CT's if Alibaba led me correctly - that's revenue grade, nice!
- ljosa 6y agoThe numbers I get from mine match the power company’s daily numbers almost perfectly.
- walrus01 6y agoI wonder about the choice of 3.5mm TRS stereo jack for the inputs. Ordinarily this would mean you need to buy prefabricated 3.5mm TRS cables and cut one end off to wire them up to the CT, because it's difficult or annoying to terminate your own 3.5mm TRS plug connector. Why not some other connector choice? Maybe RJ11, or one of the typical 'green' two conductor terminal blocks socket/plug combos with latches you can get from Digikey or Mouser?
- VectorLock 6y agoAll these current sense coils come with 3.5mm so I think thats why they use them.
- amluto 6y agoHigh quality CTs from reputable brands come with wire leads. Here’s a nice, inexpensive CT, UL listed: https://www.magnelab.com/products/uct-0350-050-ct/ https://www.magnelab.com/products/uct-0350-050-ct/ This style also has an integrated burden resistor, which makes it far safer than a plain current transformer.
- ssl-3 6y agoI haven't had tools to do 6P4C for over a decade and almost never used them anyway, but my soldering iron works great for TRS. I'm not displeased with this connector choice. FYI, there are 3.5mm TRS adapters out there that have green screw terminals if that's your thing. They're very inexpensive. But connecting my own current transformers isn't the intent here, I don't think. I think the intent is to have plug-and-play kits that are hard to screw up. And the prices for their own CTs seem fine to me.
- alexose 6y agoI bought a Sense (https://sense.com https://sense.com) because I loved the idea of applying ML to my energy consumption. While the interface is nice, it just hasn't lived up to its promise. It wants to classify 40% of my energy usage as 'unknown'. Nothing so insightful that it's really worth giving up my privacy, unfortunately. The future of IoT is open, hackable, and decentralized. The IoTaWatt looks like a big step in the right direction.
- xfitm3 6y agoHow in the world can ML benefit energy consumption?
- aemreunal 6y agoA cynical person would say "Through smartly-targeted ads for devices claiming to use less power than the ones you have" but I'm totally not one of those people.
- cromka 6y agoIt doesn’t benefit it, it is used to infer the consumption by each of the devices in the circuit separately. In theory, in practice it doesn’t really work well, as Op pointed out.
- joezydeco 6y agoJust an FYI that your home may already have a grid-connected meter outside, and it may already have a wireless interface. For example, if you're a ComEd customer in the Chicago area, your smart meter is Zigbee-enabled and works with a handful of approved devices: https://www.comed.com/WaysToSave/ForYourHome/Pages/SmartMeterConnectedDevices.aspx https://www.comed.com/WaysToSave/ForYourHome/Pages/SmartMete... The information won't be as finely detailed since it's not sensing every circuit in the home, but for $70 and no tinkering necessary I can read my home's consumption in XML format every 10 seconds.
- linkalus 6y agoWhich device do you have that gives xml output?
- joezydeco 6y agoRainforest RAVEn USB. It looks like an FTDI-type serial port to a host. If you skip their application and just open the port it constantly sends data. https://rainforestautomation.com/wp-content/uploads/2014/02/raven_datasheet_1.8.pdf https://rainforestautomation.com/wp-content/uploads/2014/02/... Might be discontinued now, but I think Rainforest's gateway product is a continuation.
- etcet 6y agoYou've just made me run outside to check my meter. What do you use to read it and are you happy with it?
- joezydeco 6y agoRainforest Automation device, see below. Am I happy with it? Good question. I dropped RRTP last summer so I'm not as involved with it anymore. It doesn't really tell me much that I don't know, I suppose.
- rootusrootus 6y agoAnd even meters that don't have zigbee might be readable using an RTL-SDR. You do have to figure out which one is yours and which are your neighbors, though.
- mkoryak 6y agoDumb question: What do you do with this information? I can see it being useful for detecting anomalies, but for every day usage... I am not going to stop using my refrigerator to save power.
- mediaman 6y agoI don't know about residential. Seems mostly to be a plaything. But there is big potential for this in industrial settings. Imagine being able to monitor machine uptime around the clock by sensing amperage usage. Tracking cycle time by counting cyclic spikes in current and putting it on a live dashboard. Detecting motor degradation by sensing increases in amperage required over time. Calculating energy consumption per pound of commodity part produced.
- londons_explore 6y agoThis is for the same kind of people who record their heart rate every minute for their entire lifetime... And then proceed to do nothing with the mostly-useless data.
- danans 6y agoI used to work on the home energy monitoring space a decade ago. The most useful thing I ever heard of as a result of home electricity monitoring is that someone found a 100-W bulb that was always on. If you have it connected to a major electricity consuming appliance, like a refrigerator, an electric dryer, or a furnace (whose fans use a ton of electricity), then in theory you can see any degradation in efficiency over time which may indicate that they need repairs. I doubt most people will do that. For example, I'm pretty nerdy about energy use, and it took me 2 years to notice that the output of my house PV system had reduced 30% because of some trees that had grown taller. Also, in the future, this sort of monitoring will likely be built into the appliances themselves. There are also easier ways to achieve something like this, for example kill-a-watt meters.
- ljosa 6y agoI learned that the radiant heat in the bathroom floor used very little electricity compared to heavy-hitter circuits like hot water, so it wasn’t worth adjusting the thermostat schedules and give up comfort. We use it to keep an eye on how much energy we use for grow lights in the greenhouse. As a bonus, the electricity usage of the well pump is a proxy for water level in the well.
- 1996 6y agoIs there anything simpler/cheaper that can go into a wall socket and be queried over bluetooth? (or join an existing wifi network)
- irq 6y agoAll you can measure by plugging into a wall socket is (1) voltage; (2) power, but only for devices plugged into that outlet (by installing a meter like a kill-a-watt between the outlet and the device). In order to determine power consumption for an entire circuit, or your entire house, you need to put a sensor around a wire in the breaker box. You can’t even do it in the walls because once power cabling leaves your breaker box, all the conductors for a given circuit are bundled, and if you put a current transformer around that bundle, it will show net zero power because it’s summing both halves of the AC wave. You need to get a sensor around just the hot wire of the circuit, which is only accessible on its own inside the breaker box.
- KingMachiavelli 6y agoThere are a lot* of cheap 2.4Ghz wireless outlets that can be flashed with custom firmware that supports power usage & outlet control over MQTT & other protocols. Keep in mind that these devices have to be manually configured & calibrated. https://github.com/arendst/tasmota/ https://github.com/arendst/tasmota/ * Some new versions of these outlets come with firmware that can not be patched/flashed so do some research. Also most of these are limited to 10 amps of restive load... inductive loads like motors, compressors, and to an extent power supplies, will have peak loads 3-4x there 'real' consumption which can damage the relay if its not rated for the high initial load. If anyone knows of a cheap alternative or cheap DIY that can handle +20A I would be very interested as it would be nice to be able to control things like fridges without worrying the outlet will fail closed & my food will spoil.
- shadowpho 6y agoIotaWatt is amazing!
- Sebb767 6y agoDoes anyone have experience how hard it is to add something like this to an existing EU breaker panel? I'd love to have this but, since I'm living in a rented flat, I'm not very optimistic about being able to retrofit it.
- cromka 6y agoI’d say not easy: in EU we build around the circuit breakers, while in the US it’s common to use a standardized front panel that, when removed, will give access to the circuitry behind the breakers. I have yet to see a house without it. And I notice, because they always stick out like a sore thumb.
- errantspark 6y agoSuper cool stuff, anyone who's dug into this know how the integration for the actual measurement works? Would it be possible to use with some shunts or hall effect sensors for DC applications with a little electrical shoehorning? I run about half my stuff off DC directly for increased efficiency and save that this would be perfect.
- savrajsingh 6y agocool need to integrate this
- pyrox420 6y agoI literally installed this last week. It's awesome to monitor individual circuits and track with awesome detail what's using electricity. Yup... a hot tub in winter SUCKS. Other than that... easy install, great instructions.
- judge2020 6y agoWould love to know if there's a docker [compose] setup for the influxDB+grafana setup.
- rasz 6y agoNice, its ~$10 in hardware for all that functionality.
- cromka 6y agoFor those building their new homes right now, or updating the electrics, Schneider, Leviton and LeGrand have smart circuit breakers in their offer, which not only measure the consumption, but offer additional monitoring, like the load or tripping. With LeGrand you can even trip them remotely, which, combined with leak or fire sensors, can definitely save money – or even lives. LeGrand has an open API and is not cloud-based. Leviton, last time o checked, was cloud only.
- bombcar 6y agoThe cost is surprisingly low, too (compared to what you might expect).
- Yaggo 6y agoDIN rail mounting would be nice. Is it not used in U.S?