https://github.com/bramstroker/homeassistant-powercalc
Custom component to calculate estimated power consumption of lights and other appliances
https://github.com/bramstroker/homeassistant-powercalc
consumption energy-monitor hacktoberfest hacs home-assistant homeassistant metering power virtual-sensors
Last synced: 27 days ago
JSON representation
Custom component to calculate estimated power consumption of lights and other appliances
- Host: GitHub
- URL: https://github.com/bramstroker/homeassistant-powercalc
- Owner: bramstroker
- License: mit
- Created: 2021-06-04T13:10:11.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2026-03-26T08:20:59.000Z (4 months ago)
- Last Synced: 2026-03-26T20:50:30.060Z (4 months ago)
- Topics: consumption, energy-monitor, hacktoberfest, hacs, home-assistant, homeassistant, metering, power, virtual-sensors
- Language: Python
- Homepage:
- Size: 63.9 MB
- Stars: 1,439
- Watchers: 12
- Forks: 376
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
- open-sustainable-technology - PowerCalc - Custom component for Home Assistant to estimate the power consumption (as virtual meters) of lights, fans, smart speakers and other devices, which don't have a built-in power meter. (Energy Systems / Building Energy Monitoring)
- awesome-home-assistant - Powercalc - Calculate estimated power consumption of lights and other devices, even those that don't report it themselves (1,482β ). (Custom Integrations / β‘ Energy & solar)
- awesome-github-projects - homeassistant-powercalc - Home Assistant Custom component to calculate estimated power consumption of lights and other appliances β1,516 `Python` π₯ (π€ AI & Machine Learning)
README



[](https://github.com/hacs/integration)

[](https://coveralls.io/github/bramstroker/homeassistant-powercalc?branch=master)
# 
## β‘ 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

---
## 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
- π **[Quick Start Guide](https://docs.powercalc.nl/quick-start/)**
- π [Full Documentation](https://docs.powercalc.nl)
- π [Device Profile Library](https://library.powercalc.nl)
---
## π 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:
- β **Star this repository**
- β [Buy me a coffee](https://www.buymeacoffee.com/bramski)
---
## π Powered by
[](https://jb.gg/OpenSource)