Power monitoring 16 circuits at the breaker panel

I bought an "emporia" energy monitoring box, which came with current transformers for measuring power going to individual circuits in the house. So I can figure out where the electricity is actually going. The box is meant to go inside the breaker panel, but I mounted it above.

Пікірлер: 396

  • @JonMaier
    @JonMaier Жыл бұрын

    For anyone interested I went through and flashed it with esphome to get it into home assistant and it works great! The update time is much better. It does require popping it open and flashing the firmware directly but after that it works great over the air with esphome.

  • @GargamelCZ

    @GargamelCZ

    Жыл бұрын

    Can you please share your esphome configuration for this device?

  • @ZWBenedict

    @ZWBenedict

    Жыл бұрын

    Same here! Absolutely love having it local and the power of influxdb+grafana allows for all the data viz that Matthias wants.

  • @LarryKapp1

    @LarryKapp1

    Жыл бұрын

    @@ZWBenedict I made a video on how I use peacefair pzem energy monitors and send data to grafana kzread.info/dash/bejne/qn-sqcOeot20e7A.html

  • @James02876

    @James02876

    Жыл бұрын

    As soon as I saw the esp32, I came looking for this comment.

  • @DEADB33F

    @DEADB33F

    Жыл бұрын

    So glad this is possible. I looked at getting one of these a while back but was put off by the fact it's reliant on external servers. I was guessing it had something like an ESP32 inside it but good to hear it confirmed that there is custom firmware available to open it up. Can you share your configuration?

  • @Ruboka
    @Ruboka Жыл бұрын

    oh please make a video about hacking the emporia. this would be too good to let it be like this, especially after reading those terms of service

  • @SquintyGears

    @SquintyGears

    Жыл бұрын

    I don't know if that's within his capabilities. There's quite a jump between python monitoring + interfaces and spoofing web traffic to route the device to your local private server while keeping the data readable.

  • @Heimbasteln

    @Heimbasteln

    Жыл бұрын

    @@SquintyGears Or you could write your own program that is put on the ESP and just use the PCB as finished hardware.

  • @chaklee435

    @chaklee435

    Жыл бұрын

    @@SquintyGears he has an ESP32. So it could be more of a hardware hack, no web traffic shenanigans needed.

  • @SquintyGears

    @SquintyGears

    Жыл бұрын

    I don't know if a hardware hack is any simpler. Usually in a finished product things are write protected. And at some point you might as well have made your own thing from the ground up. Just taken apart the existing product for the "dumb" bits. Idk but it doesn't seem any easier.

  • @donwilson2382

    @donwilson2382

    Жыл бұрын

    Look at the IoTaWatt…it’s similar and open source.

  • @JeffGeerling
    @JeffGeerling Жыл бұрын

    12:13 - I'm on the same page; I have a few parts sitting in a box to do this (just lack of time), after looking into all the other prebuilt solutions, none of them were really open with their data, and I'd rather keep it all inside my home. My plan now is to integrate energy monitoring into Home Assistant, which keeps it all local and feels like a solution that will continue working for many years.

  • @bluesquadron593

    @bluesquadron593

    Жыл бұрын

    Yo Jeff, you seem to be on the same channels 😂

  • @thegittubaba

    @thegittubaba

    Жыл бұрын

    If this can be flashed to tasmota firmware, then you can use mqtt to push all data to influxdb / any other database you choose. Relinquishing data ownership to 3rd party cloud is always a No GO.

  • @JonBons

    @JonBons

    Жыл бұрын

    Have you heard of the IoTaWatt before? It's all local data with a local web interface that is fairly powerful and has support for pushing data out to InfluxDB if Grafana is more your thing. It is also open source.

  • @FrankGraffagnino

    @FrankGraffagnino

    Жыл бұрын

    we need a collaboration to help people take control of their devices and their data!

  • @RobbZinn

    @RobbZinn

    Жыл бұрын

    Jeff you need to convince Mattias to use dev boards like the esp32 and Home assistant more. It kills me everytime he whips out a raspi for something he could easily do with esp32.

  • @matambale
    @matambale Жыл бұрын

    Absolutely agreed on setting up your own server. That EULA, that too many click without reading, is ridiculous.

  • @fredolin_
    @fredolin_ Жыл бұрын

    Hi Matthias, I'm not generally much of a commenter, but this is highly intriguing. There's also someone who seems to have been able to reverse engineer and replace the emporia FW. Just search for "flaviutamas reverse engineering emporia". Maybe I'll also give it a try some time. Cheers

  • @dannytemmerman16

    @dannytemmerman16

    Жыл бұрын

    Was going to answer something similar. Most esp devices can be reflashed with new FW for using with a local home system like rpi. Enough people on the internet that figure these things out as hobby.

  • @GeorgeLeite

    @GeorgeLeite

    Жыл бұрын

    very cool read. Thanks for the tip.

  • @russellzauner

    @russellzauner

    Жыл бұрын

    Why not just go with an open source project (unless you're very interested on defeating Emporia in particular)? There is one that is already using ESP ecosystem and has open sourced their hardware. EDIT: I need to stop using the word "literally" so much

  • @MazeFrame

    @MazeFrame

    Жыл бұрын

    @@dannytemmerman16 It is like a jigsaw puzzle for grown ups :)

  • @SomeMorganSomewhere

    @SomeMorganSomewhere

    Жыл бұрын

    @@jeremiahbullfrog9288 OpenEnergyMonitor is open source but you can also purchase pre-assembled hardware.

  • @ZWBenedict
    @ZWBenedict Жыл бұрын

    Love seeing this! I literally just installed an emporia energy monitor last thursday. Ive been obsessed with analyzing the data! I ended up flashing the board with ESPHome to keep all my data local so I skipped the app. I also noticed the same issue with my 240v circuits. Doubling a single leg doesnt always work out so I ended up monitoring both legs separately.

  • @gms8994

    @gms8994

    Жыл бұрын

    Did you follow any how-tos on flashing the board? This is really interesting to me.

  • @klaernie

    @klaernie

    Жыл бұрын

    Sssshhh... Don't tell Matthias about flashing it with esphome and setting up a grafana instance on a pi.. he'd waste months on perfecting this setup leaving us dry longing for videos. ;)

  • @AdjustinThings

    @AdjustinThings

    Жыл бұрын

    @@klaernie But also PLEASE do it

  • @JasonGivens13
    @JasonGivens137 ай бұрын

    The moment I saw how you measured a dual-pole circuit with one 50A monitor!!! Thank you.

  • @Mike80528
    @Mike80528 Жыл бұрын

    I've been using one of these for about a year. They provide great insight. Very helpful for optimizing efficiency and planning a future solar PV system.

  • @chrisbuckler
    @chrisbuckler Жыл бұрын

    Thank you for doing this so we don't have to! There are so many like-minded engineers subscribed to your channel and this content really serves that audience well.

  • Жыл бұрын

    That data agreement is wild.

  • @XtrmJosh
    @XtrmJosh Жыл бұрын

    I've been planning to do this since I bought a hot tub last year, bought a few bits and pieces to play with but haven't gotten around to it yet. I'd recommend trying to flash the existing system if you can, in any case, as it is just an ESP32 and has its own power supply, that's likely worth keeping. Top quality content, I love to see this kinda thing!

  • @andrewdavidson4595
    @andrewdavidson4595 Жыл бұрын

    You are my hero. The comment about the oven was just great 😂

  • @randybartlett3042
    @randybartlett3042 Жыл бұрын

    Relevant Joke for the dads: A man is on his death bed. He calls his wife's name and asks "Are you here?", "Yes". He calls his son's name and asks "Are you here?", "Yes". He calls his daughter's name and asks "Are you here?", "Yes father". He says, "If you're all here, why is the light still on in the kitchen".

  • @kevincampbell3173
    @kevincampbell3173 Жыл бұрын

    i wish i had the time to sit around in my house all day gathering data about how much power i use, i have no clue how much i pay for my utility bill and i really dont care. but for some reason i always look forward to watching your videos.

  • @yle5788
    @yle5788 Жыл бұрын

    I'm very glad you included that conclusion in the end. I was worried up until then =)

  • @eliotmansfield
    @eliotmansfield Жыл бұрын

    As soon as I saw that device I was about to post about it all talking to their backend and you don’t have any access to the data locally and the fact they could drop or charge you to access the app - glad you spotted that and told everyone

  • @HemonDey
    @HemonDey Жыл бұрын

    Hi Matthias, cool video as usual - your experimentation here is close to my heart. However I've gone down the line of using single DIN energy meters with isolate pulse output (rather than using current clamps), because they are cheap, accurate (or at least they should be within the standards spec) and really quite reliable. I monitor the pulses myself and can monitor larger circuits like Solar injection, Grid power in, what goes to the house, and what goes to the office. Although these measure energy, its trivial to work out what the instantaneous power is within the time base accuracy of the microcontroller. All this data goes into an Influx DB time series database which is displayed on a Grafana web interface, both of which running as servers on a Raspberry Pi - all free to use, and all running on a local subnet 24/7 without having to connect to the cloud. I know it sounds like a lot of work, but actually I don't think it will take you that much time to learn the stuff. I can even take you through the process if you'd like - just email me.

  • @MyWasteOfTime
    @MyWasteOfTime Жыл бұрын

    Dryer 240v is the same way as the motor runs off one leg. I've had an Emporia installed for 18 months and and absolutely love it.

  • @tylerscochran
    @tylerscochran Жыл бұрын

    "The nice thing is, it's already built so I don't have to build it." "But I'd rather build it myself" 🤣

  • @kylewollman2239
    @kylewollman2239 Жыл бұрын

    Definitely make a follow up if you reconfigure it to output to your own server. That would be fascinating to see.

  • @JeffGeerling
    @JeffGeerling Жыл бұрын

    06:04 - Flying Spaghetti Monster!

  • @_rlb

    @_rlb

    Жыл бұрын

    R'amen

  • @EngineerMikeF
    @EngineerMikeF Жыл бұрын

    1. Brilliant idea on routing the 2nd leg backward thru a single CT. 2. Fashion is to stuff a fridge into a cabinet with minimal air; you might help fridge longevity & reduce watt consumption adding a small fan & quality air circulation path. Excellent subject matter & video coverage, thanks

  • @AlexanderBukh

    @AlexanderBukh

    Жыл бұрын

    Or just open the vent port from the top, creating a chimney?

  • @Lizlodude

    @Lizlodude

    Жыл бұрын

    Hmm that sounds like a project right up his alley

  • @markjacobsen605
    @markjacobsen605 Жыл бұрын

    Great video. Really enjoyed it all the way through.

  • @watcherofwatchers
    @watcherofwatchers Жыл бұрын

    I have been looking at this unit, as well. Interesting and helpful video!

  • @Storycrafter
    @Storycrafter Жыл бұрын

    You had me sold on this right up to the points about the absurd ToS. I agree with your conclusion, it's more prudent to build our own.

  • @SomeMorganSomewhere

    @SomeMorganSomewhere

    Жыл бұрын

    Or reflash it with different firmware...

  • @billsmith5166
    @billsmith5166 Жыл бұрын

    If you ever market one, I'll buy. Great video. Very interesting.

  • @coreyperez13
    @coreyperez135 ай бұрын

    Excellent, thanks for all the details. The rights explained at the end were very important

  • @GeorgeLeite
    @GeorgeLeite Жыл бұрын

    I use the sonoff S31 "smart plug" which is just an esp8266, flashed with tasmota, store the data via Openhab. I don't know how accurate they are, but they are good enough to show me what is going on. I think those sensors are a cleaner way however because you need fewer sensors. Thanks for digging deeper for us.

  • @shenkerism
    @shenkerism Жыл бұрын

    Emporia should pay for your advice! If I owned my own home and was interested in a similar project, I'd buy something that had your input (and suggested improvements applied) over other options!

  • @frankmthompson
    @frankmthompson Жыл бұрын

    I completely agree with your assessment. I have an emporia vue and I do like it for what it is. I was going to get Brultech GEM, but it was significatnly more expensive. Ths Emporia has allowed me to monitor with less cost now while I investigate and prepare for the Brultech GEM (which requires it to be mounted outside the box, which I can't do to the location of my box in my master bedroom. WAF). the Brultech offeres local connectivity and monitoring. Emporia has refused to open that up (even just allowing you to set your internal endpoint to collect the data yourself).

  • @Geopolitic157
    @Geopolitic157 Жыл бұрын

    Matthias, I have a similar system called CURB Energy with 20 current transformer sensors....I also have the kilowatt meter, and a Fluke 335 true rms clamp meter, that gives me good comparisons.... The curb system is quite accurate, and I get Email "colour" graph reports monthly with no charge for it for the past 5 years I have owned it, and they also upgrade the software with more additional information often, with no charge, which is quite the thing really... I am also able to insert the KWH cost from NB power, and actually get a cost comparison report. I have a generator and generator panel, and recorded the rush or start up currents for various appliances and necessities, such as my water pump so that I could manage power usage in a power outage.... This is valuable, as I cannot run everything on my 7200 watt generator at the same time, however, I can run everything singularly including my water pump that has around a 1700 watt start up current by managing my circuits at the generator panel so that not everything is on at the same time......All good.

  • @adampdx
    @adampdx Жыл бұрын

    That's my exact washer dryer set! Love those old things!

  • @JimLambier

    @JimLambier

    Жыл бұрын

    The nice thing about older appliances is that they tend not to beak down and when they do it's easier to repair them. My 20+ year old dryer broke last year and I found a paper copy of the schematic inside the back cover and the replacement thermal switch was stocked at the local parts store.

  • @terencegalati970

    @terencegalati970

    Жыл бұрын

    My 1983 vintage washer dryer are called "Lady Kenmore". I assume this is offensive to some people. I self-identify as a man; I use the He pronoun; and I do the laundry because my wife never checks my pockets!

  • @StephenSemmelrothTeamHappyDay
    @StephenSemmelrothTeamHappyDay Жыл бұрын

    Best part is the TOS review at the end!!

  • @AmirASD
    @AmirASD Жыл бұрын

    Love these videos. Great job. Thank you.

  • @Spoolingturbo6
    @Spoolingturbo6 Жыл бұрын

    Very informitive. Thanks for making the vid. I'm with you on the EULA notes.

  • @judman13
    @judman13 Жыл бұрын

    Shame you missed out on the IotaWatt device It is exactly what you mention in the end of the video. It is very similar to the Emporia, but allows for totally local logging and updates. It can push to cloud if you want to, but you can also push to influx and visualize in Grafana.

  • @matthiasrandomstuff2221

    @matthiasrandomstuff2221

    Жыл бұрын

    It was one of the devices I considered. But it's quite a bit more expensive!

  • @judman13

    @judman13

    Жыл бұрын

    @@matthiasrandomstuff2221 It is, but I guess that's the price of being able to own your own data. Plus having interacted with the creator on their own forums I happily support the product. It really is worth it to me to be able to pipe all the data into my own database and no rely on the cloud.

  • @NickStallman

    @NickStallman

    Жыл бұрын

    I've had my iotawatt since 2019 and it's very nice knowing I have all the energy monitoring stats stored locally. I've got solar and Home Assistant and they all integrate very nicely. If you like data, it's certainly the best option - it gives you all of it, and there's zero cloud.

  • @NickStallman

    @NickStallman

    Жыл бұрын

    Just finished the video, and virtually every complaint is not an issue with the iotawatt. Want multiple graphs overlaid? Sure. Configurable time periods with configurable grouping period? Yep. Iotawatt also uses a ESP and yes they can store all that data using a SD Card. :) The really fun one is when there's a blackout nearby I can very accurately measure it as the Iotawatt doesn't just record watts, it also records voltage, power factor, hertz and a few other things. Blackouts cause interesting jumps and dips in the voltage and it samples fast enough to catch them.

  • @GrimResistance

    @GrimResistance

    Жыл бұрын

    @@matthiasrandomstuff2221 another vote here for IoTaWatt

  • @justinhalsall4077
    @justinhalsall4077 Жыл бұрын

    Oh man this is so cool! I have some smart plugs around the house monitoring energy usage but it really doesn’t give a full picture. Would love to see something like this integrated with Home Assistant

  • @PabloEdvardo
    @PabloEdvardo Жыл бұрын

    Love the no-nonsense comments about the EULA and the idea of building your own to take ownership of your data!

  • @thegittubaba
    @thegittubaba Жыл бұрын

    I (and my friends) have been using some sonoff / no name brand tua etc.. power monitor / smart switch devices. All are some variants of esp chip. We flashed them all to tasmota firmware, and using mqtt to push data to a influxdb database. This ensured ownership of data, but you have to make the dashboard / data charting yourself in influxdb. Haven't tried this type of multi circuit device, this looks very interesting (if supported by tasmota). I had a plan once to balance house's electric load across two sources evenly by monitoring daily/weekly power usage of different circuits and toggle their Source automatically, So at the month's end, all sources (Electric company power meter) have equal power usage.

  • @Hug0agogo
    @Hug0agogo Жыл бұрын

    I have had pretty good success with iotawatt which is a similar kind of unit hardware wise feeding into influxdb and displayed in grafana, there is a little setup of the UI, but it's pretty straightforward just writing queries to pull the data into plots, easy to add other sensors such as temperature too, and all local with no cloud.

  • @farqhart9642

    @farqhart9642

    Жыл бұрын

    iotawatt works well with Home Assistant too. Been using it for around 2 years and quite satisfied.

  • @Extragonk
    @Extragonk Жыл бұрын

    Really cool to see, I've seen this has an integration into home assistant

  • @YehudaKatz1
    @YehudaKatz1 Жыл бұрын

    I don't know about Canada, but in the US, that electrical panel would be illegal - breakers either need to be sideways or have on at the top, but are not allowed to have on at the bottom.

  • @thegodofsleep215
    @thegodofsleep215 Жыл бұрын

    You could also look into Home Assistant if you haven't already. A great place to bring stuff like that together into one interface.

  • @haphazard1342

    @haphazard1342

    Жыл бұрын

    These Emporia units can be flashed with ESPHome and then integrate easily with HomeAssistant.

  • @Electronzap
    @Electronzap Жыл бұрын

    That's a pretty cool power monitoring unit. Hopefully they get the connector issues resolved.

  • @trudyandgeorge
    @trudyandgeorge Жыл бұрын

    As someone who's deep in the "Home Assistant" woods I say to your final comments 'hear, hear"

  • @fiveifrenzy
    @fiveifrenzy Жыл бұрын

    I bought one of these last year! helped me find the big energy wasters in my home and actually dropped my energy bill by identifying non led lights I though I had changed out when I moved.

  • @matthiasrandomstuff2221

    @matthiasrandomstuff2221

    Жыл бұрын

    There's quite a few energy wasters in our house, but they are all stuff the wife uses.

  • @jzvetter

    @jzvetter

    Жыл бұрын

    @@matthiasrandomstuff2221 this is exactly my experience too!! I'm the only one in the house who cares about power usage.

  • @CompactFlesh

    @CompactFlesh

    Жыл бұрын

    I am using a energy saving wife. works quite well.

  • @bobd.

    @bobd.

    Жыл бұрын

    @@CompactFlesh How does that work? Can you turn her off when not needed? 🙂

  • @CompactFlesh

    @CompactFlesh

    Жыл бұрын

    @@bobd. actually I turn her on quite often, but everything else is leaving her cold 😉

  • @andregross7420
    @andregross7420 Жыл бұрын

    Hey Matthias, I used a C library called emonlib (short for energy monitor library) and although it wasn't great and had some confusing aspects, I was able to successfully use it to track the current draw of a 3 phase motor for a project. It may be a useful starting point for a homemade logger.

  • @DaleKlein
    @DaleKlein Жыл бұрын

    Great point about how to monitor 240v loads that might be not balanced! (Flip direction of one phase and put both in the CT)

  • @MRrwmac
    @MRrwmac Жыл бұрын

    Matthias, Niceley done! I;m sure you will come up with yourown program to not only read the sensors but store the data for long time result comparison. Gonna be interesting to see them all onm one graph over time.

  • @KSCPMark6742
    @KSCPMark6742 Жыл бұрын

    Connecting to a remote server, sigh, the bane of all such devices. I say it'll work for two years, until they stop the service. Less if Google buys Emporia.

  • @ybtech
    @ybtech Жыл бұрын

    Do not trust them. Good call. Love your videos! Thank you for this.

  • @Tropaxseli
    @Tropaxseli Жыл бұрын

    Dude!!!! I didn't know you had another chanel, you must inform us. I just subscribed to this channel to now

  • @daveduback7974
    @daveduback7974 Жыл бұрын

    I have been using a pi4 with docker containers for a year now for home monitoring and love it. Jertel/vuegraph is on github; portainer, influxdb and grafana come together with that nicely to let you save your data locally. I am using an Emporia system for energy monitoring. It does rely on their server which is not a problem right now. It took a while to sort stuff out and it is by no means polished but the data is being saved with what I believe is an "infinite" retention policy on influxdb. So I can spend occasional winter nights tweaking it and perhaps correlating my temperature readings with a local "official" weather station. My readings go through a python script into a separate influx time series on the pi4.

  • @ErikMeike
    @ErikMeike Жыл бұрын

    I have been surprised by the accuracy of the system. I have one and have recorded the data from an emporia for a while to an influxdb database as well as data from a Tesla powerwall for many months. They agree quite closely. When the house is using >1kw, the difference between the measurements is on the order of 5-10 watts, and averages to near 0 watts if I average more than a few seconds of data. This means their spec of 0.1% accuracy is probably correct if the powerwall is accurate (the powerwall is a revenue grade meter, so it is accurate enough to sell power based on the readings it provides, so I trust the values it gives).

  • @rjsprojects
    @rjsprojects Жыл бұрын

    I've also noticed that ceiling mounted enclosed light fixtures kill LED bulbs in a noticeable time period, where end table lamps don't.

  • @kasperlaerkesen
    @kasperlaerkesen Жыл бұрын

    Oh boy, Matthias, do I have a hint for you! You may very well already be aware its existence, but if you want a rabbit hole of data collection and home optimization and analysis to jump in to, Home Assistant is absolutely amazing. It executes 100% locally and is open source and community driven. Nobody but you own and have rights to the data you produce. It has amazing addon support. For instance InfluxDB and Grafana. The former is a database optimized for time series data, such as utility read outs, temperatures, relative humidity, prices, etc. The latter is essentially a very powerful graphing tool, which can query the aforementioned database for which ever data you put in it. I see other comments mentioning that people have already integrated Emporia into Home Assistant. That would solve the data and logging issue as well. Anyway best of luck.

  • @georgigobg
    @georgigobg Жыл бұрын

    Brilliant video!

  • @jjdawg9918
    @jjdawg9918 Жыл бұрын

    Very eye opening! That 20 watt idle oven is obnoxious and so are those license agreements(re-flash time).

  • @willierants5880
    @willierants5880 Жыл бұрын

    Bonus points for using a shielded CAT5/6 cable and it even looks like you grounded it.

  • @AlbertFilice
    @AlbertFilice Жыл бұрын

    I always thought you would build something like this yourself, but I understand with kids it's limited how much time you have. Maybe they'll get interested in tinkering and will be able to help you build stuff like this in the future!

  • @fouroakfarm
    @fouroakfarm Жыл бұрын

    Highly recommend getting on the Home Assistant bandwagon. That way you run your own server and no cloud nonsense, all local control :)

  • @tomanderson4131
    @tomanderson4131 Жыл бұрын

    Thanks Matthias. I just turned off my range at the breaker.

  • @johankorten2797
    @johankorten2797 Жыл бұрын

    Thanks for the interesting video. B.t.w. SAMD09 is 32-bit (ARM Cortex M0).

  • @decomputerleraarable
    @decomputerleraarable Жыл бұрын

    And again: top video! Rob

  • @seebaastian
    @seebaastian Жыл бұрын

    I agree with you! They want the data and we get nothing in exchange.

  • @NathanielHatley
    @NathanielHatley Жыл бұрын

    I use it with home assistant and I'm pretty happy with it.

  • @dereketheridge133
    @dereketheridge133 Жыл бұрын

    I locally use emoncms on a raspberry pi and a esp32 based split phase clamp current monitoring system for my home and it works great and lets me use my data how I want. You might even be able to reflash that device to work with emoncms.

  • @SciPunk215
    @SciPunk215 Жыл бұрын

    This is why we need a strong Open Source community.

  • @jafinch78
    @jafinch78 Жыл бұрын

    Balancing the panel next? I recall watching more than one video detailing and something regarding potentially lowering the electric bill from the benefit of balancing the breakers based on use. Thanks for sharing!

  • @LarsDunemark
    @LarsDunemark Жыл бұрын

    Have a look at Home Assistant on a local Raspberry pi, and the use the ESP32 connected to EPSHome to download firmware to read the energy usage. Here in Sweden we got new energy meters installed so it gave me an easy solution to read the raw data from the HAN/P1-interface on the powermeter to an esp32 and push it to my home assistant. Adding InfluxDB and grafana as secondary datastore and visulizer I can create graph and inspect all power usage with 10 sec update intervals. I have then got a some Shelly power switches with energy meters built in connected to the same installation so I can see each applience, combining with the energy dashboard and the Spot price for energy at Nordpool I now know exacly how much each part use and even how much it cost each hour. Since I have the total usage directly from my powermeter it also gives me Voltage/Current and Power for all phases (3). Combining with an other module connected to my heatpump I can detect when it is running and estimat the total usage of power by substracting all other sensors from the totalt plus my "standby" power (~120W). Super addictive to start with home automation so watch out for the rabbit-hole. :D One problem that you may get with the solution is if your phases dosen't have the same voltage in that case you might get wrong power usage if the meter only sample the voltage for one phase but are measuring differnet phases.

  • @timfischer
    @timfischer Жыл бұрын

    9:59 Hey we have those same fixtures over our kitchen peninsula and island! We do have LEDs in ours. Took me a few tries to stop blowing them but whatever brand we have now (I couldn't even tell you what it is) lasts pretty long.

  • @guym6093
    @guym6093 Жыл бұрын

    I have recently been lookin at this device. I have ofteh thought of making my own but kind of think about the time to build it... Its all simple enough. Recently have been playing with Home assistant. A completely locally run home automation system that runs on a Raspberry PI. It works well. If you punch a hole in your firewall you can even use it remotely. Maybe I should do an energy monitoring system using Home Assistant...

  • @jeffpkamp
    @jeffpkamp Жыл бұрын

    I built my own version of this with an esp8266 and a nano. I store the results on the local raspberry pi. In a perfect world you could store one sample per second from 12 sensors for 2 days on The for megabyte flash memory of an ESP32, and hooking it up to an SD card via the SPI would also give you plenty of storage. It definitely seems like you need an external ADC because the ESP32 ADC's are super noisy.

  • @astronut99

    @astronut99

    9 ай бұрын

    What did you use for current sensors?

  • @bobd.
    @bobd. Жыл бұрын

    Interesting. I have been using the Sense energy monitor for a couple years. The web app and the mobile app are pretty good. The Sense is supposed to be able to ID just about everything in your home, but I have had mixed results with that. I think it would be interesting to see you review the Sense monitor and compare it to the emporia. With the Sense you need only one pair of CTs on the mains into your panel. There are provisions for solar systems and sub-panels.

  • @SchwaAlien

    @SchwaAlien

    Жыл бұрын

    That sounds like the kind of monitoring that smart meters do and the data electric companies sell to the highest bidder [china] without notice or our consent. I often wondered the reality of the accuracy of those systems, I guess they don’t care too much as long as it generates lots of data they can monetize.

  • @silverXnoise
    @silverXnoise Жыл бұрын

    I’d do some tests to ensure the error is linear across the likely power ranges before setting a constant correction ratio with the multipliers.

  • @traviswatson6527

    @traviswatson6527

    Жыл бұрын

    Watch the rest of the video.

  • @snik2pl
    @snik2pl Жыл бұрын

    What you said at the end. Home assistant and esphome plugin is the way to go for you.

  • @pete3897
    @pete3897 Жыл бұрын

    My smart meter has an LED which flashes once for every watt hour used. I count those flashes with a Wemos running Tasmota to then log and live-graph the results with gnuplot :) Sure it's only 1 channel, but it was almost free to implement :)

  • @just_noXi
    @just_noXi Жыл бұрын

    I basically did the same with a Shelly 3EM and monitor my main 3 phases. Works great and the UI is basically local. So if they stop their services I can switch to VPN whenever I need to know my usage when traveling. Which is not that often anyway.

  • @TKC_
    @TKC_ Жыл бұрын

    If you have interconnected smoke alarms check those. Been a while since I checked that but I want to say the ones I have were drawing an amp at idle. They just don’t bother with efficient power supplies on those.

  • @matthiasrandomstuff2221

    @matthiasrandomstuff2221

    Жыл бұрын

    if they used that much power, they would get quite hot!

  • @TKC_

    @TKC_

    Жыл бұрын

    @@matthiasrandomstuff2221 so to clarify that powers 5 alarms so it’s 20 watts per. I just pointed a flir camera at one out of curiosity though. The entire housing of the alarms are at least a degree celsius hotter than the surrounding wall. I figured this out because I was having trouble getting my generator to run the furnace blower during a power outage so was probing the panel with a meter to figure out where all the power was going.

  • @MoritzvonSchweinitz
    @MoritzvonSchweinitz Жыл бұрын

    As others have mentioned: you can replace the firmware on the things. But it shouldn't be necessary. I wish that by law, all these products would have to also offer an open standard way of working, like mqtt

  • @tomschmidt381
    @tomschmidt381 Жыл бұрын

    I absolutely agree with you. I hate devices that require internet access and store data in the cloud and do not use them. I've done several home automation projects and they all work independently of the internet (well except for email notification) as long as our LAN is running. But they don't have a pretty user interface so no one but me uses the info. I guess that would be a good winter project learning data presentation.

  • @ftrueck
    @ftrueck Жыл бұрын

    sounds like there is the need for a custom firmware that you can flash on the emporia device. since it is only an esp32 it should be no big issue. A bit of fiddleing around until you got the measurements right and there you go. As a backend you can use a grafana/influx on a RPI with external SSD.

  • @tatoute1
    @tatoute1 Жыл бұрын

    The reason of the different reading for killawat and courant sensors is that kilawat sees the voltage and the current together, so it is able to compute rms accurately, but the current sensor only rely on current, and make hypothesis about voltage, missing both the real voltage and the power factor.

  • @piconano
    @piconano Жыл бұрын

    I wrote my own firmware for the esp32 using Rui Santos esp32 server and graphing videos and codes to start out. I store radiation counts of a GM tube and store them every 30sec along with an internet time stamp for 48 hours on the esp32, and if I don't download it within that time, it will right over it round robin fashion. It has OTA so upgrading the firmware is nice. It's outside on the fence post. If you want something good that does exactly what you want now and in the future, you have to make it yourself. In your case, I would reprogram the board with a custom firmware and be done with it.

  • @jmanatee
    @jmanatee Жыл бұрын

    I use the Iotawatt very similar device, But data is all stored on a local SD Card. You may want to look into it

  • @truist7
    @truist7 Жыл бұрын

    The Sense device seems to have a more balanced EULA, and a great app, and it’s possible to get the data from their server via a third-party python library. But it doesn’t have individual channel monitors… but honestly I prefer the ease of installation. It’s easy to measure individual devices just through timing their on/off.

  • @clchin

    @clchin

    Жыл бұрын

    Agreed with Sense but it isn’t able to recognize small loads

  • @phs125
    @phs125 Жыл бұрын

    I bought a regular old analogue style energy meter few months ago, (it has a voltmeter and a coil ammeter inside, with a mechanical counter) At first I used it with inverter, to check idle usage , and comparing lighting circuit vs power circuit. Then I found out it's not really useful, so I took it out and connected it to my AC. It also has a blinking LED, I can count the number of blinks to calculate it more accurately. here is my data. Energy bill per month is 270kWh. So it's around 9kWh per day. In idle, if I turn off all my breakers and only connect the inverter, it uses 20W, even when it's not charging the battery. Entire lighting circuit in the house uses only 1kWh per day. Which includes lights, fans, TV, fridge, phone chargers, etc. Which means the power circuit is using 8kWh per day. The AC, as it turns out, uses 5kWh per day. Yes. A crazy amount. Which means the rest of power appliances use 3kWh combined. Which include, Washing machine, mixer, convection oven, induction cooker, water heater.

  • @DEADB33F
    @DEADB33F Жыл бұрын

    Seeing as the sensors are analog, will extending the sensor wire affect accuracy at all? Did you do any accuracy tests with extended wires before putting them in the wall?

  • @user-vl4vo2vz4f
    @user-vl4vo2vz4f4 ай бұрын

    Firefighters will love this installation...😃

  • @dorvinion
    @dorvinion Жыл бұрын

    Since it does have one of those ESP chips I would not be surprised if someone hasn't already come up with a flash for the chip that lets you keep the data local. I want to do this myself but I'd probably go with an entirely DIY system. Motivation is to understand where/how I use power and when. End goal is to figure out just how much solar and battery I'd need if I ever wanted to off grid the house.

  • @LarryKapp1

    @LarryKapp1

    Жыл бұрын

    Take a look at my videos - I do what you are talking about using esp and running data to a raspberry pi so no outside servers. I can graph it all right on the pi too using grafana. Peacefair pzem energy monitors don't cost very much. I have a few videos showing how to connect them and also how to get the data to pi kzread.info/dash/bejne/qn-sqcOeot20e7A.html

  • @Mr.Leeroy
    @Mr.Leeroy Жыл бұрын

    how are those long twisted pair runs to distant current transformers affect the reading accuracy?

  • @ionstorm66
    @ionstorm66 Жыл бұрын

    To be honest it might be easier to reverse engineer the device than build from scratch. It already has the micro for an adc, multiplexers and power supply. It's likely just a serial connection between the two micros, with the ESP just doing the wifi data. Shouldn't be the hard to check all the serial UARTs in the ESP and figure out how it's getting the data. Then either rewrite the ESP firmware or even better swap the ESP for a Pi.

  • @Jeffferguson1911
    @Jeffferguson1911 Жыл бұрын

    Just like social media, the consumer and their data is the actual product. I'm looking forward to you writing your own server to use with this or just replacing it completely with something that respects our privacy.

  • @atheron1776
    @atheron1776 Жыл бұрын

    Definitely agree with wanting local control and storage. IoT devices might as well come with an expiration date on the box. It may be a year, it may be more, but probably sooner than is reasonable it will be a brick due to the dependence on the Internet service. It'll be made "obsolete" (just buy our new thing that isn't better but comes with a subscription!) or the company will fold, or get bought out...

  • @RXSVN_2

    @RXSVN_2

    5 ай бұрын

    ...Or a crappy update that will brick the device as well If it doesn't end up limiting what you can do further or take away features like many "updates" nowadays.

  • @burdenstephen
    @burdenstephen Жыл бұрын

    Some people have been able to flash esphome (part of home assistant) to the Vue 2

  • @nicolek4076
    @nicolek4076 Жыл бұрын

    I have a feeling that the EULA might fail in the UK if challenged as being an "unfair contract".

  • @NoelBarlau
    @NoelBarlau Жыл бұрын

    You want to talk about obsessing about power consumption, we installed a 10kW grid tied solar array two years ago, and I've been compulsively trying to make use of every bit of power we generate given the draconian net metering terms here in Georgia. We're paid out every night at midnight for our excess generation, so I've been using a Sense home energy monitor to track our production vs our usage. It's been very handy, but quite expensive. Every year or so on average, the main unit fails and I'm forced to buy a refurbished replacement at a not-insignificant cost to myself. Also, for some bizarre reason you can't re-use an email address to activate the replacement - you have to use a new email address for each serial number. Very annoying! I'd love to see what you come up with for a monitoring solution, and I guarantee you there's at least a few of us out there who are desperate for a better way to keep tabs on our energy usage. It'd be great to have a way to monitor individual breakers, as I also installed mini splits throughout the house and have a dedicated circuit for EV charging, which is the primary way I've been banking my excess solar production.

  • @expeloco
    @expeloco Жыл бұрын

    I love that matthias preffer to use a super complicated wood mount insted of double sided tape to mount it! lol.

  • @matthiasrandomstuff2221

    @matthiasrandomstuff2221

    Жыл бұрын

    with double sided tape, it's stuck in place. Also, no flat surface to tape it to.

  • @crapizio

    @crapizio

    Жыл бұрын

    @@matthiasrandomstuff2221 Maybe Velcro tape then? You could mount a small flat surface for whatever tape if needed. But either way, I don't know how long I would trust the adhesives. I like the wood mount. It's odd Emporia didn't design it with a mounting option.

  • @howiegrapek
    @howiegrapek10 ай бұрын

    esp32 works great with home assistant. I'll be installing this, and collecting all the data locally. That's the way to go. no dependency on the cloud services.

  • @RandomTorok
    @RandomTorok Жыл бұрын

    Great video. I have a couple of TPLink power bars and would love to know if I can monitor the power using Home Assistant.

  • @matthiasrandomstuff2221

    @matthiasrandomstuff2221

    Жыл бұрын

    You should talk to someone who knows somethign about home assistant