Home
Softono
homeassistant-powercalc

homeassistant-powercalc

Open source MIT Python
1.5K
Stars
384
Forks
7
Issues
13
Watchers
1 week
Last Commit

About homeassistant-powercalc

Home Assistant Custom component to calculate estimated power consumption of lights and other appliances

Platforms

Web Self-hosted

Languages

Python

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.