Skip to content

bramstroker/homeassistant-powercalc

Repository files navigation

Version Downloads Contributors hacs_badge hacs installs Coverage Status

⚡ Turn any device into an energy monitor, no smart plug required

PowerCalc brings energy monitoring to devices that normally don’t support it.

  • Lights, fans, media devices, and more
  • No extra hardware needed
  • Works seamlessly inside Home Assistant

Instead of measuring power directly, PowerCalc accurately estimates consumption using smart models based on real measurements.


See it in action

Preview


Why use PowerCalc?

  • 💰 Save money - no need to buy smart plugs for every device
  • 🔍 Full visibility - track energy usage across your entire home
  • Accurate estimates - based on real device measurements
  • 🔌 Works out of the box - huge built-in profile library
  • 🧠 Advanced modeling - brightness, color, fan speed, and more

How it works

PowerCalc creates virtual power sensors in Home Assistant.

For example:

  • 💡 Lights → power based on brightness, color, temperature
  • 🌀 Fans → power based on speed
  • 📺 Other devices → configurable strategies or measured profiles

You get realistic energy data — without physically measuring every device.


Get started


🌍 Community & contributions

PowerCalc is powered by a growing community:

  • Contribute new device profiles
  • Share measurements
  • Improve accuracy for everyone

⭐ Support the project

If PowerCalc helped you:


🙌 Powered by

JetBrains logo.

Sponsor this project

  •  

Contributors

Languages