Stacey on IoT | Internet of Things news and analysis

Internet of Things

  • Home
  • Analysis
  • Startups
  • How-To
  • News
  • Podcast
  • Events
  • About
  • Advertise
  • Speaking
    • Facebook
    • RSS
    • Twitter
    • YouTube

Here’s an open source smart home energy management solution

February 13, 2023 by Kevin C. Tofel 3 Comments

On a recent Internet of Things Podcast episode, we took a call from our podcast hotline about smart home energy management. Thomas is looking for a whole home energy management solution but he has a specific requirement. He wants it to be open source. At first we thought Thomas would have to roll up his sleeves and create his own solution. It turns out there are several hardware options for energy monitoring that work with Home Assistant, which is an open source product.

In fact, Home Assistant started to integrate energy management into the platform back in August of 2021. What started out as a sketch of how the integration should look on the HomeAssistant dashboard looks fantastic today.

An early prototype sketch. Image courtesy of Home Assistant
Home Assistant smart energy monitor dashboard. Image courtesy of Home Assistant

From a software and hub perspective then, Thomas has what he needs in Home Assistant. He’ll have to download and install the Home Assistant software to a Raspberry Pi to use it of course. So that gets Thomas halfway there because the software needs energy data from physical hardware. Luckily, there are a few hardware options that integrate with Home Assistant.

The least expensive hardware looks to be Shelly EM products and there are several to choose from, ranging in price from €16.90 to €119.90. These use Wi-Fi to send energy data to the cloud where it’s available for up to a year. The downside, at least for Thomas, is that they only measure a few circuits. That may be fine for some people but not for those who want to monitor more circuits than that.

Image courtesy of Shelly

For that use case, we found the IoTaWatt products that cost between $149.50 and $199.99. These work similar to the Shelly EM units and send data over Wi-Fi, but can monitor up to 14 individual circuits. And you have a choice to buy these products directly, or build them yourself since the design and software is completely open source. Between the open source nature and the ability to monitor more circuits, we think this would be the better option for Thomas.

Image courtesy of IoTaWatt

With either hardware product, it’s highly recommended to have an electrician do the installation. After that, the data can easily be fed into the Home Assistant dashboard. In fact, you can see energy usage and creation, via solar panels, in this public demo of a Home Assistant dashboard 7×24.

Note that there are other energy management hardware products that also integrate with Home Assistant. Here’s an interesting video of a DIY solution built with an ESP32 NodeMCU module and some Split Core Current Transformers. This might not be a project most people want to undertake, but it’s definitely an option.

To be honest, I’m thrilled that Thomas called in with this question! And I’ll be curious which solution he uses.

It’s been too long since I last looked at Home Assistant and I was recently thinking about monitoring my home’s electricity at the individual circuit level. I already do this on a limited basis with a few smart outlets that track power usage, but I want the bigger picture. So thanks, Thomas. I think I’ll be dusting off my Raspberry Pi, upgrading to the latest Home Assistant software and trying one of these approaches myself. Stay tuned!

To hear Thomas’ question in full, as well as our discussion on the topic, tune in to the Internet of Things Podcast below:

Want the latest IoT news and analysis? Get my newsletter in your inbox every Friday.

Share this:

  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to share on LinkedIn (Opens in new window)

Related

Filed Under: Featured, How-To Tagged With: energy management, energy monitoring, Home Assistant, open source, smart home, smart outlets, smart plugs

Sponsors



Become a sponsor

Subscribe to Blog via Email

Enter your email address to receive notifications of new posts by email.

Comments

  1. Steve Linthicum says

    February 13, 2023 at 12:48 pm

    I’ve detailed what I’ve personally done in terms of electricity use management in two articles I wrote as a guest blogger (uncompensated) that are available on Emporia Energy’s website, utilizing their inexpensive ($39.99) Vue: Utility Connect device. A product worth looking at if your utility provider is among a few who allow it to talk to your meter. Articles:
    https://www.emporiaenergy.com/blog/managing-electrical-energy-costs-with-tou-limitations

    https://www.emporiaenergy.com/blog/making-data-driven-decisions-on-time-of-use-electrical-consumption

    Reply
  2. marshall says

    February 13, 2023 at 6:04 pm

    I’m pretty sure that someone who is interested (for privacy reasons) in having their own home management system is not going to be interested in sensors that upload data to someone else’s server. (“to the cloud”)

    Reply
  3. Glenn says

    February 14, 2023 at 6:56 am

    One other big feature of Home Assistant is that it can can be used locally, and not require the cloud.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

IoT Podcast

Listen to the latest episode of the Internet of Things Podcast. Just press play!

Sponsors

Become a sponsor







Get Stacey’s free weekly Internet of Things newsletter

  • This field is for validation purposes and should be left unchanged.

Recent Comments

  • Brian Brown on Can’t hear that phone ring? Smart home to the rescue!
  • NateS on Need a smart switch without a neutral wire? Here are some options.
  • Chris Wood on Need a smart switch without a neutral wire? Here are some options.
  • Jack on Podcast: Making meaning from Matter product delays

Stacey on Twitter

Tweets by gigastacey
Copyright © 2023 SKT Labs, LLC · Privacy Policy