Power monitoring 16 circuits at the breaker panel

Поділитися
Вставка
  • Опубліковано 20 сер 2024
  • 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.

КОМЕНТАРІ • 394

  • @JonMaier
    @JonMaier Рік тому +320

    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 Рік тому +12

      Can you please share your esphome configuration for this device?

    • @ZWBenedict
      @ZWBenedict Рік тому +13

      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 ua-cam.com/video/xKxGaerzNKM/v-deo.html

    • @James02876
      @James02876 Рік тому +14

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

    • @DEADB33F
      @DEADB33F Рік тому +2

      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 Рік тому +107

    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 Рік тому +2

      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 Рік тому +9

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

    • @chaklee435
      @chaklee435 Рік тому +1

      @@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 Рік тому +3

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

  • @JeffGeerling
    @JeffGeerling Рік тому +42

    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 Рік тому +1

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

    • @thegittubaba
      @thegittubaba Рік тому +2

      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 Рік тому +3

      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 Рік тому +1

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

    • @RobbZinn
      @RobbZinn Рік тому +2

      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.

  • @fredolin_
    @fredolin_ Рік тому +125

    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 Рік тому +4

      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 Рік тому +3

      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 Рік тому +1

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

  • @matambale
    @matambale Рік тому +13

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

  • @ZWBenedict
    @ZWBenedict Рік тому +47

    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 Рік тому +4

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

    • @klaernie
      @klaernie Рік тому +20

      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 Рік тому +2

      @@klaernie But also PLEASE do it

  • @EngineerMikeF
    @EngineerMikeF Рік тому +6

    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

  • @judman13
    @judman13 Рік тому +11

    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  Рік тому +3

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

    • @judman13
      @judman13 Рік тому +2

      @@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 Рік тому +3

      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 Рік тому +5

      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 Рік тому +1

      @@matthiasrandomstuff2221 another vote here for IoTaWatt

  • @JasonGivens13
    @JasonGivens13 8 місяців тому

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

  • @andrewdavidson4595
    @andrewdavidson4595 Рік тому +2

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

  • @MyWasteOfTime
    @MyWasteOfTime Рік тому +1

    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.

  • @thegodofsleep215
    @thegodofsleep215 Рік тому +12

    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 Рік тому +2

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

  •  Рік тому +1

    That data agreement is wild.

  • @kylewollman2239
    @kylewollman2239 Рік тому +10

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

  • @Storycrafter
    @Storycrafter Рік тому +2

    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.

  • @Hug0agogo
    @Hug0agogo Рік тому +10

    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.

  • @randybartlett3042
    @randybartlett3042 Рік тому +2

    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".

  • @fiveifrenzy
    @fiveifrenzy Рік тому +6

    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  Рік тому +12

      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 Рік тому +1

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

    • @bobd.
      @bobd. Рік тому +3

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

    • @CompactFlesh
      @CompactFlesh Рік тому +1

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

  • @ErikMeike
    @ErikMeike Рік тому +5

    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).

  • @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

  • @StephenSemmelrothTeamHappyDay
    @StephenSemmelrothTeamHappyDay Рік тому +1

    Best part is the TOS review at the end!!

  • @PabloEdvardo
    @PabloEdvardo Рік тому

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

  • @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.

  • @XtrmJosh
    @XtrmJosh Рік тому +4

    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!

  • @HemonDey
    @HemonDey Рік тому +2

    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.

  • @adampdx
    @adampdx Рік тому +1

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

    • @JimLambier
      @JimLambier Рік тому +1

      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!

  • @YehudaKatz1
    @YehudaKatz1 Рік тому +1

    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.

  • @billsmith5166
    @billsmith5166 Рік тому

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

  • @thegittubaba
    @thegittubaba Рік тому +6

    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.

  • @JeffGeerling
    @JeffGeerling Рік тому +7

    06:04 - Flying Spaghetti Monster!

    • @_rlb
      @_rlb Рік тому +3

      R'amen

  • @yle5788
    @yle5788 Рік тому

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

  • @DaleKlein
    @DaleKlein Рік тому +1

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

  • @coreyperez13
    @coreyperez13 6 місяців тому

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

  • @trudyandgeorge
    @trudyandgeorge Рік тому

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

  • @Electronzap
    @Electronzap Рік тому +1

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

  • @daveduback7974
    @daveduback7974 Рік тому +5

    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.

  • @frankmthompson
    @frankmthompson Рік тому +1

    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).

  • @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.

  • @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!

  • @fouroakfarm
    @fouroakfarm Рік тому

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

  • @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.

  • @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.

  • @kasperlaerkesen
    @kasperlaerkesen Рік тому +1

    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.

  • @SciPunk215
    @SciPunk215 Рік тому

    This is why we need a strong Open Source community.

  • @KSCPMark6742
    @KSCPMark6742 Рік тому +6

    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.

  • @seebaastian
    @seebaastian Рік тому +1

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

  • @TKC_
    @TKC_ Рік тому +1

    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_ Рік тому +2

      @@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.

  • @willierants5880
    @willierants5880 Рік тому

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

  • @jeffpkamp
    @jeffpkamp Рік тому +2

    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 10 місяців тому

      What did you use for current sensors?

  • @tomanderson4131
    @tomanderson4131 Рік тому

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

  • @ybtech
    @ybtech Рік тому

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

  • @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.

  • @tylerscochran
    @tylerscochran Рік тому +1

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

  • @rjsprojects
    @rjsprojects Рік тому +1

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

  • @MoritzvonSchweinitz
    @MoritzvonSchweinitz Рік тому +1

    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

  • @silverXnoise
    @silverXnoise Рік тому +3

    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.

  • @pete3897
    @pete3897 Рік тому +1

    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 :)

  • @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.

  • @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.

  • @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.

  • @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.

  • @andregross7420
    @andregross7420 Рік тому +1

    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.

  • @NathanielHatley
    @NathanielHatley Рік тому +1

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

  • @markjacobsen605
    @markjacobsen605 Рік тому

    Great video. Really enjoyed it all the way through.

  • @Extragonk
    @Extragonk Рік тому

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

  • @Spoolingturbo6
    @Spoolingturbo6 Рік тому

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

  • @johankorten2797
    @johankorten2797 Рік тому

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

  • @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

  • @GlennFrazeeYT
    @GlennFrazeeYT Рік тому +17

    I did a similar thing with the IoTaWatt (ua-cam.com/video/wM1FMRFgvzY/v-deo.html, no affiliation with the company) to monitor my energy usage. It's an open device and keeps your data stored locally on an SD card, and you can see the data in realtime by navigating to the device's IP address. I think the graphing functions for the IoTaWatt are a bit better than the Emporia, too.
    The instructions for it recommend looping the 240v phases as you did to properly count both legs. I never thought of doing two circuits of the same phase in one CT though, so may have to give that a try.

    • @GrimResistance
      @GrimResistance Рік тому +1

      I also use IoTaWatt, it seems like a better product than this one

    • @mike_realityi
      @mike_realityi 11 місяців тому

      Sadly IoTaWatt is no longer in production.

    • @ovidiucp
      @ovidiucp 10 місяців тому

      @@mike_realityi They restarted the production, and I just bought one for my house. I like its integration with different services that you just install yourself on your own machines.

    • @mike_realityi
      @mike_realityi 10 місяців тому

      @@ovidiucp Thank you so much. That just made my head spin. Now do I go with the IoTaWatt that I would love or a more Enduser Friendly setup do to the possibility of selling the house in the near, 1-3 years, future.

  • @jjdawg9918
    @jjdawg9918 Рік тому

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

  • @ionstorm66
    @ionstorm66 Рік тому +3

    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.

  • @snik2pl
    @snik2pl Рік тому

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

  • @watcherofwatchers
    @watcherofwatchers Рік тому

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

  • @jackhandyy
    @jackhandyy 8 місяців тому

    One very important thing is to never unplug the current transformers pigtail while it's on a wire. It will cause high voltage arcs across the pigtail wire ends

    • @matthiasrandomstuff2221
      @matthiasrandomstuff2221  8 місяців тому

      these current transformers have the shunt resistors IN the transformer unit, so unplugging it doesn't cause crazy voltages. Kind of sensible to do it this way.

  • @adrian_foden
    @adrian_foden Рік тому

    The Emporia device has been a total game-changer for me. First time I've ever really truly understood my power consumption. 1600 kWh/ year of savings identified so far. So many things with a 'small' background power consumption that I've had running 24/7 for a couple of decades. The cumulative lifetime consumption has been eye-watering and all of the concerns you've raised around cloud data/EULA/laggyness... are put into context.

  • @AmirASD
    @AmirASD Рік тому

    Love these videos. Great job. Thank you.

  • @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!

  • @truist7
    @truist7 Рік тому +1

    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

  • @expeloco
    @expeloco Рік тому +1

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

    • @matthiasrandomstuff2221
      @matthiasrandomstuff2221  Рік тому +1

      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.

  • @dorvinion
    @dorvinion Рік тому +1

    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 ua-cam.com/video/xKxGaerzNKM/v-deo.html

  • @user-vl4vo2vz4f
    @user-vl4vo2vz4f 5 місяців тому

    Firefighters will love this installation...😃

  • @MRrwmac
    @MRrwmac Рік тому +1

    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.

  • @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.

  • @johnnypicnic
    @johnnypicnic Рік тому

    Also Home Assistant is your friend with lots of add-on for storing and viewing data however you want.

  • @howiegrapek
    @howiegrapek 11 місяців тому

    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.

  • @Tropaxseli
    @Tropaxseli Рік тому

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

  • @adamfritzsche
    @adamfritzsche Рік тому +1

    Flashing that with the established ESPHome configuration will virtually remove all the complaints you have with this device. Combine that with logging the data to something like influxdb and displaying it in Grafana will give you the ability to graph to your hearts content.

  • @pabllosee
    @pabllosee Рік тому +3

    Matthias maybe Home Assistant is solutions for Your need? There's Emporia Vue integration for Home Assistant. ESP Home supports it also.

    • @Varangian_af_Scaniae
      @Varangian_af_Scaniae Рік тому

      Home Assistant, how steep is the learning curve?

    • @pabllosee
      @pabllosee Рік тому

      @@Varangian_af_Scaniae Easy in my perception. Can be trained in virtual machine and then deploy to real hardware. Lots of tutorials. Can deployed in latest RPi.

    • @Varangian_af_Scaniae
      @Varangian_af_Scaniae Рік тому

      @@pabllosee "Can deployed in latest RPi" That sounds neat. Will give it a good thought. Chasing wattage is almost necessary here in EU now with the Russia - America kerfuffle. Our energy price has sky rocketed.

  • @mndodd
    @mndodd Рік тому

    LeChacal makes energy monitoring stuff that might be more friendly to your usual Raspberry Pi centric workflow.

  • @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.

  • @youkirei9820
    @youkirei9820 Рік тому +2

    You could probably flash it with esphome and gather the data localy in grafana or home assistant.

  • @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...

  • @jmanatee
    @jmanatee Рік тому +1

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

  • @StanSwan
    @StanSwan Рік тому

    Dude they make addressable panels that have this all built in. Leviton makes them. It can recognize the type of load and index it. Most times it gets it right or you can use a smart phone to rename it.

  • @SmithyScotland
    @SmithyScotland Рік тому +1

    Look in to open energy monitor. You should be able to use same energy clamps.

  • @jessicav2031
    @jessicav2031 Рік тому +2

    Shouldn't actually be too hard to write your own firmware for the device which sends reports to a local server. Saves you the trouble of designing a bunch of hardware. Nice of them to use an MCU that is so easy to program.

  • @mph8759
    @mph8759 4 місяці тому

    Matthias please revisit this project - solder in the pin headers and flash ESP Home to the ESP and integrate it into Home Assistant.

  • @georgigobg
    @georgigobg Рік тому

    Brilliant video!

  • @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.

  • @olachus
    @olachus Рік тому +1

    Totally agree about trusting third party co. They always sell your data.