Hey everyone,
I'm currently looking for software recommendations that can help me monitor my PC's power consumption and record its performance daily. Specifically, I'm interested in finding a tool that can track when my system's power consumption spikes and provide insights into what activities or processes might be causing those spikes.
Ideally, I'd like the software to offer features such as:
Daily monitoring of power usage. Ability to record power consumption data over time. Analysis of power usage patterns, highlighting peak times.
I'm hoping to optimize my PC's energy efficiency and identify any potential issues that might be contributing to excessive power consumption. Any recommendations or insights into available software solutions would be greatly appreciated!
Either all home electricity with data being gathered near/at meter, or targeting a specific point, like your home-lab consumption or particular devices?
I'm just looking for helpful tools to help visualize and monitor energy consumption.
Videos
I have several monitored APC PDUs and they have the ability upload the log files to a server. I am curious if there is a program that can take those logs, and keep a running tally for the power draw for the PDUs, and maybe a total monthly cost for them. The current format is doable, but just to save me time I think it would be helpful to track the total power cost automatically.
We're looking for a 3 phase power quality and usage platform, ideally with wifi or networking capabilities for real time data. My first thought was to go with Fluke, partly because I've previously used the 3540 FC. But the reviews on Fluke's own website absolutely drag the 3540. We're going to use this for short term monitoring, power quality spot checks, and to compare the data from some of our permanent Siemens panel meters. Is there a better option? Imagine cost is no issue.
I know this topic has been discussed numerous times, but new hardware and software is always being released so I wanted to see what the latest consensus is.
What’s the best whole house electricity monitor? Looking at Sense Flex, Emporia Vue 3, and Shelly Pro 3EM-400. Open to other ideas though.
I have a split-service 400A system (2x200A panels)
Thanks!
i got a new one, a corsaire 650 which will replace the 450w one
but i would like to make some kind of stress test on them, with gpu+cpu
what is the best software to monitor the use of my psu ?
I have a 450W Corsair CX450M and I'd like to see if all my stuff overloads the PSU
Hey folks,
I'm interested in monitoring power usage and on/off timing of a few devices around my home. To start, I'm thinking the washing machine, fridge, and HVAC fan. For these devices, I have no desire to switch them on and off at the plug, I'm just looking for energy/power monitoring.
What's the best way to go about this?
From what I've researched, I probably want to go with Shelly Power Meters for the washing machine and fridge:
https://www.amazon.com/Shelly-Bluetooth-Automation-Compatible-Schedules/dp/B0CQCY93H4?source=ps-sl-shoppingads-lpcontext&ref_=fplfs&smid=AFXZFGKJMX9E4&th=1 But I'm not sure of there are other products I should consider. Will those fit inside a standard US power receptacle with enough room for the outlet?
For the HVAC, I'll probably need to use a whole home energy monitoring kit that hooks up to my electrical box. I see recommendations for Emporia or CircuitSetup, thoughts? Thanks!
I want to monitor the power consumption of various 120V and 240V appliances. I like the idea of installing current clamps directly in the panel, but a lot of these products have a hub that has like 8 or 16 circuits, and if you run out they are not expandable. I would like to start off by just monitoring 2 or 3 circuits but have the capability to monitor more and my system grows.
What are you guys using and what is known to work well with HA?
Hi All,
Since I built my new pc, sometimed I get random reboots (kernel power error 41). I checked everything and my conclusion is that my PSU could be faulty. I would like to monitor the voltage rails over time (12,5, 3.5 volts) and get a report, so I can check if there are any fluctuations in the voltage. Can RGB leds cause such issue?
Specs
CPU: 12th Gen Intel Core i9-12900K
ASRock Z690M PG Riptide/D5 (CPUSocket)
3726GB Seagate ST4000DM004-2CV104 (SATA )
32 GB DDR5 ram
931GB Samsung SSD 980 1TB (Unknown (SSD)
win 10
I just need something to monitor my mains. After my poor experience with Shelly, I'm not sure. First I was looking at the Shelly EM, but I think I like the 3EM better, but again, their support consists of a Facebook page where it's more of a roast page than a support page, and their support is in a time zone 7 hours ahead of me and takes days to respond.
Then I looked at the CircuitSetup sing split phase, but they are currently out of stock, and after days of no response from them, I'm guessing the lack of support claims I've seen in articles and across the web are confirmed.
I do like the IotaWatt device but it's $200 for a 6 channel and I have no interest in monitoring anything but my mains as most of my "heavy" loads already are smart with useage monitoring.
Are there ones I'm missing? I want local hosting, no cloud, and HA integration either natively or through the ability to flash with esphome.
Title ^
Specifically a overlay to look at while in-game more or less.
Want something that runs in a docker container on my NAS and will let me monitor/calculate costs of power consumption for my UPS
I know there are threads that answer this same question, but many are 1+ years old and with the constant state of change, was wondering if the recommendations then are still true today.
Some things that are important to me:
Zigbee/zwave/wifi connectivity (I don't use MQTT)
Ease of installation. I'd prefer to not have to hire an electrician. I've wired all of my own zwave switches and outlets around the house, but I feel underqualified to be in an electrical box. I also don't want to turn off mains, if possible...
Home Assistant support. Really prefer something that has a default integration or a HACS integration. Don't want to get into something that suddenly loses support.
From what I've gathered, there are 4 serious contenders:
Sense: https://www.amazon.com/Sense-Energy-Monitor-Electricity-Usage/dp/B075K6PHJ9?th=1
Aeotec: https://aeotec.com/z-wave-home-energy-measure/
Emporia: https://www.emporiaenergy.com/how-the-vue-energy-monitor-works
IoTaWatt: https://iotawatt.com/
The sense seems to be the most expensive, mature, and also the least capable when wanting to monitor individual items/circuits. Amazon reviews have indicated that detections are slow and the price point is too high to justify it. However, it's easy to configure.
The Aeotec looks good, but I can't seem to find anything concrete about how many devices it'll eventually detect. Price is significantly better than the sense, at $99. I also like the internal radio type.
The Emporia looks really good, it can monitor up to 16 individual circuits, as well as the mains. I read somewhere (and I can't find it now) that it's cloud based though. Price is decent at $150, too.
The IoTaWatt is getting tons of love on the internet and looks to be quite capable. Price is also decent at $175ish, depending on the bundle.
So based on this, I think the sense is a no-go, but what about the others? I just don't know!
Hey guys
So thankful for this community. What started as a project to be able to remotely monitor my POE cams, has turned into a entire smart home conversion from a house built in 1952. I had zero programming experience prior and have slowly been learning how to set up and use two RPi's, one running HA OS and the other running PiHole and a few others.
I'm at the point where I'd like to integrate something to monitor my whole house energy use - most of you doing this from the breaker box I assume? What are you favorite tools to make this happen? I'd like to be able to see what each breaker is doing 24/7 and possible control the breaker remotely, but that's not a must. Would be cool but don't HAVE to have it - unless maybe I should??
Shed some light on this noob, please! Thanks for the help!
EDIT - Wow I definitely wasn't expecting this many replies but will definitely be reading these and responding as I can - Thanks so much !! You guys rock
Hello HomeAssistant Community!
I am trying to figure out what is the best solution for me to monitor all of the circuits in my house, verify electric bills, monitor future solar power panel levels, keep tabs on the kids electric usage and I’d like to be able to turn off an entire circuit or outlet. I have something going rogue that’s eating up a ton of power and I have no clue what it is. I’ve been using a watt meter with no luck so far.
I have seen some people using Sense for whole house power monitoring and what looks to be it’s closest competitors such as SquareD, Iotawatt, Emporia, Eyedro etc. I think I saw a Sonoff 20amp in-line power monitor relay on Alibaba. I’ve read about others using Shelly relays but they also seem to be sold out. I’ve thought about smart outlets with power monitoring but that’s not going to give me the full circuit power usage.
I’d love to hear any recommendations, thoughts and what everyone’s current setup looks like!
The comparisons of energy monitoring hardware tend to range all over the place, from Sense to CircuitSetup, which are weird comparisons because they're totally different products and the discussion gets unfocused. So I wanted to compare three solutions I've looked at with a focus on those who want lots of data (monitor more than two circuits) and local LAN option.
So throw away all the cloud-only units. Also excluding two-channel solutions that just don't scale well when wanting to monitor 6, 12, or even more circuits.
The solutions I've considered are:
-
IoTaWatt
-
CircuitSetup
-
Dave's [decreddave] open source Raspberry Pi Power Monitor
Architecture - Network:
IoTaWatt relies on wifi (2.4GHz). No getting around it. CircuitSetup and Dave's solution can be any type of network (ethernet, 2.4GHz, or 5GHz) because you're providing the controller (raspberry pi). Some self-hosted folks care a lot about wifi vs hardwired solutions.
Architecture - Data / Controller:
IoTaWatt includes not only the CT interface, but has the controller built in that has webserver/backend that saves all the consumption data. You can get going really fast if you're happy with the way data is presented in the embedded server. But, if you're used to having 10GB influxDB installations and saving years of data, then the embedded system may not be what you want to store long term data. Fortunately, IoTaWatt provides a local API to get data into your own InfluxDB.
Both CircuitSetup and Dave's solution provide only the CT interface board, and require you to supply a separate Raspberry Pi to read data from the interface module. You can put the entire software stack (Influx, Grafana) on that same Pi, but again, that's less ideal for backups and long term data storage. I'm really assuming you're hosting Influx and backing it up somewhere on your LAN.
The CircuitSetup wiki uses an ESP32 as the controller, but you can use a Raspberry Pi instead, here's my code for it.
CircuitSetup and Dave's solution also offer the most data. You can control how fast to read the CT's. You might save 1-minute data long term, but maybe it's interesting short term to be able to see sub-second data. With CircuitSetup, I know you can read 12 channels in 250ms.
Scalability
-
Dave's solution offers 6 channels max per interface board. Additional circuits seem to require additional interface boards and another Pi.
-
IoTaWatt provides 14 channels per controller. If you want 28 channels, that's two separate controllers.
-
CircuitSetup can have multiple 6-channel modules connected to a single Pi, up to six modules for a total of 42 channels! Nice scalability. I've only tested two 6-channel modules, so I know for sure that works.
Fit and Finish
IoTaWatt wins here. It's a nice plastic enclosure with the controller already inside. Both CircuitSetup and Dave's solution will be more DIY looking. But hey, it's in the basement.
Price
Least important consideration when you factor in all the time and effort put into a project like this. All 3 options are pretty even in price. The best way to save money is to buy your own current transformers from ebay. Or maybe you opt to support the companies and buy transformers from them.
-
IoTaWatt: 14 channel for $140
-
CircuitSetup: 6-channel board for $70 + Raspberry Pi
-
Dave's: 6-channel board for $70 + Raspberry Pi, or solder your own board from parts for $25
With IoTaWatt, you kinda take the plunge on a controller with all 14 channels. With CircuitSetup and Dave's solution, you can start off small with just 6 channels, and then buy more later.
Also, current transformers get expensive. Cheapest seems to be $6 each, so a 12-channel solution is $72 just in CT's.
Time
IoTaWatt saves the most time and effort because of the included server. But that's only good if you think you'd be happy with it long term. Otherwise you're gonna be setting up integration into your own Influx/Grafana anyways.
Dave's solution (photo from Dave's post)
Dave's RPi Board - from Dave's post about it.
CircuitSetup - my own installation.
CircuitSetup - my own installation IoTaWatt
Total Energy from selected date
Daily Energy w/ weekend highlighting
A whole post about energy monitoring and not a single mention of the new energy management feature in HA…
CircuitSetup runs ESPHome which natively integrates with Home Assistant and the new energy management feature. Here is an example ESPHome config by Digiblur.
Iotawatt has a custom component available. We did get it fixed to make sure it works with energy management now and the author is going to submit it to core.
I went down the same path and ended up buying a GEM system - https://www.brultech.com/greeneye/
For $509 I got the monitor itself (32 channels), 32x 40A CTs (not split core, need to insert the wire through the ring), AC-AC transformer for voltage reference, and AC-DC transformer to power the unit. I spent another ~$40 on 3x Split 60A CTs for high power circuits.
The GEM does an HTTP POST to node-red with all of the data as fields. The channels each sample both energy (watt*seconds) and instantaneous current at a 5 second interval, plus voltage for the whole unit. There's also a HomeAssistant addon which pulls data from the GEM instead of making it do a POST.
I put the unit outside of the panel. The CT wires all run through a grommet in one of the knockouts and into the back of the unit which is mounted on the wall next to the panel. I installed an outlet off an existing circuit next to the panel to power the AC-AC reference, but got my own PoE splitter to power the unit so it doesn't go down every time I have a power outage. This lets me detect the power outage since I can still read the AC reference voltage and see it go to zero.
Hi, I have a question about the best way to monitor the performances of an user’s computer because he’s complaining about lags.
Context :
I have a small issue with a VP complaining about his computer being slow.
His computer was changed 4 months ago, it’s a Dell Pro Premium with ultra 7 268V, 32gb ram, 1To SSD and Win11 pro.
His needs are moderate Office use and web browsing. I brought this computer because he’s prompt to complain so I thought I would not hear from him about perf issue until a long time with such an oversized computer for his needs.
Turns out, he’s complaining about the computer being slow. 2 weeks ago, it was Linkedin being slow. I checked and indeed Linkedin was slow but it was on their side, it was slow with other computers and other networks. Right now, he complains about Outlook. He reverted to Outlook classic because he doesn’t like the new Outlook. He doesn’t have issue while using the web client but he doesn’t like it either.
On a bright note, he does his updates, doesn’t keep a thousand tabs open and turn off his computer daily.
Anyway, I need to make sure the issue isn’t about the computer but rather some specific case that are outside my scope of action.
What’s the best way to monitor his computer performances continuously and check if there is no system or hardware issue ?
Thank you in advance for your recommandations.
EDIT : Thank you for the advice, I will look into the different solution you offered!