Releases: bramstroker/homeassistant-powercalc
v1.20.1 🌈
This release includes a few small fixes and improvements to the analytics data collection introduces in v1.20.0.
Since introducing analytics, 426 installations have already opted in, thank you!
With an estimated ~30,000 Powercalc installations, there’s still a lot of potential to get an even clearer picture of real-world usage.
I’ve started building some cool dashboards based on the ingested data, which already provide valuable insights and help guide future improvements. You can find them here: https://library.powercalc.nl/analytics.
Analytics are fully anonymous, lightweight, and can be enabled or disabled with a single toggle. If you haven’t opted in yet, consider doing so (https://docs.powercalc.nl/misc/analytics/#opt-in-and-disabling). Every extra data point helps make Powercalc more accurate and robust for everyone.
Thanks again for supporting the project! 💙
💡 Power profiles
- #3798 Added additional aliases to more than 80 signify devices based on a pdf-file from Signify @mathgaming
- #3800 Add profile for Signify LWB022 @MayuCat
- #3803 Fix validation of translation placeholders error @bramstroker
🚀 Features
- #3796 Add new german youtube tutorial to the docs @bramstroker
- #3795 Add install date and entity types to analytics @bramstroker
- #3804 Add github workflow to validate translation placeholders @bramstroker
- #3807 Improve install_date calculation for analytics @bramstroker
🐛 Bug Fixes
- #3799 Fix some issues with sensor counts being incorrect for analytics @bramstroker
- #3803 Fix validation of translation placeholders error @bramstroker
Supporters powering this project ⚡ 👇
🏆 5 coffees
@Fakre
Someone
CloCkWeRX
and other legends
🥈 3 coffees
Glenn C.
@Mariusthvdb
Someone
and other legends
🥉 2 coffees
Dale P
⭐ 1 coffee
Ad
Someone
František Orság
and other legends
Support the project at https://buymeacoffee.com/bramski
v1.20.0 🌈
🎄 Hope everyone had a great Christmas!
If you enjoy using Powercalc and want to help make it even better, please consider opting in to anonymous analytics.
By enabling analytics, you help me gain insight into how Powercalc is used in the real world: which manufacturers and models are popular, how features are adopted, and where improvements matter most. This data directly guides development priorities, helps catch edge cases earlier, and ultimately results in a more accurate and reliable integration for everyone.
The analytics are fully anonymous, lightweight, and never track personal or identifiable information. It’s a small toggle on your side, but it has a big impact on the quality and future of the project.
Thanks a lot for supporting the project, together we’ll keep improving Powercalc in the new year. 🙌
Changes
💡 Power profiles
- #3768 add Govee H7021 @Thorsten1982
- #3778 add Hue Xamento rececessed spotlight @Thorsten1982
- #3781 Add extra test for standby group and cleanup @bramstroker
- #3784 Add measurements for Govee H600D @SuperTux88
- #3788 Adding IKEA TRADFRI bulb GU10 WW 345 lm to profile library @Peklaa
🚀 Features
- #3738 Add analytics @bramstroker
- #3794 Add group type counts to analytics @bramstroker
- #3780 Cleanup tests by utilizing setup_config_entry method everywhere @bramstroker
- #3781 Add extra test for standby group and cleanup @bramstroker
- #3792 Change group sizes analytics so we can calculate average group size @bramstroker
- #3793 Add device types and source domain counts for analytics @bramstroker
🐛 Bug Fixes
- #3773 Fix open state for valve was not working when using states_power @bramstroker
- #3775 Fix error "entity cannot be added a second time" when using general tariff @bramstroker
- #3776 Fix for broken tariff selects after restart @bramstroker
- #3774 Define off state per domain to correctly determine standby power @bramstroker
- #3789 Fix utility meter tariff collection works correctly @bramstroker
Supporters powering this project ⚡ 👇
🏆 5 coffees
@Fakre
Someone
CloCkWeRX
and other legends
🥈 3 coffees
Christian
Christopher
Gene B.
and other legends
🥉 2 coffees
Dale P
⭐ 1 coffee
Ad
Someone
František Orság
Paul Smith
strutings
Julian Pawlowski
and other legends
Support the project at https://buymeacoffee.com/bramski
v1.20.0-beta.4 🌈
This beta release brings optional anonymous analytics to help improve accuracy, library coverage, and future development.
If you’d like to support the project, consider enabling it. Only aggregated, non-personal usage data is collected, and it can be disabled at any time. I won't slow down Powercalc or your HA instance and statistic are only sent once a day.
See the documentation how to enable and for full details on what is (and isn’t) collected.
Data will also be used in the future to create some cool graphs and statistic on the library website: https://library.powercalc.nl
💡 Power profiles
🚀 Features
- #3792 Change group sizes analytics so we can calculate average group size @bramstroker
- #3793 Add device types and source domain counts for analytics @bramstroker
v1.20.0-beta.3 🌈
This beta release brings optional anonymous analytics to help improve accuracy, library coverage, and future development.
If you’d like to support the project, consider enabling it. Only aggregated, non-personal usage data is collected, and it can be disabled at any time. I won't slow down Powercalc or your HA instance and statistic are only sent once a day.
See the documentation how to enable and for full details on what is (and isn’t) collected.
Data will also be used in the future to create some cool graphs and statistic on the library website: https://library.powercalc.nl
💡 Power profiles
- #3778 add Hue Xamento rececessed spotlight @Thorsten1982
- #3781 Add extra test for standby group and cleanup @bramstroker
- #3784 Add measurements for Govee H600D @SuperTux88
🚀 Features
- #3781 Add extra test for standby group and cleanup @bramstroker
- #3782 Add some more analytics data @bramstroker
🐛 Bug Fixes
- #3789 fix utility meter tariff collection works correctly @bramstroker
v1.20.0-beta.2 🌈
This beta release brings optional anonymous analytics to help improve accuracy, library coverage, and future development.
If you’d like to support the project, consider enabling it. Only aggregated, non-personal usage data is collected, and it can be disabled at any time. I won't slow down Powercalc or your HA instance and statistic are only sent once a day.
See the documentation how to enable and for full details on what is (and isn’t) collected.
Data will also be used in the future to create some cool graphs and statistic on the library website: https://library.powercalc.nl
Changes
💡 Power profiles
- #3768 add Govee H7021 @Thorsten1982
🚀 Features
- #3780 Cleanup tests by utilizing setup_config_entry method everywhere @bramstroker
🐛 Bug Fixes
- #3774 Define off state per domain to correctly determine standby power @bramstroker
v1.20.0-beta.1 🌈
This beta release brings optional anonymous analytics to help improve accuracy, library coverage, and future development.
If you’d like to support the project, consider enabling it. Only aggregated, non-personal usage data is collected, and it can be disabled at any time. I won't slow down Powercalc or your HA instance and statistic are only sent once a day.
See the documentation how to enable and for full details on what is (and isn’t) collected.
Data will also be used in the future to create some cool graphs and statistic on the library website: https://library.powercalc.nl
🐛 Bug Fixes
- #3775 fix error "entity cannot be added a second time" when using general tariff @bramstroker
- #3776 Potential fix for broken tariff selects after restart @bramstroker
v1.20.0-beta.0 🌈
This beta release brings optional anonymous analytics to help improve accuracy, library coverage, and future development.
If you’d like to support the project, consider enabling it. Only aggregated, non-personal usage data is collected, and it can be disabled at any time. I won't slow down Powercalc or your HA instance and statistic are only sent once a day.
See the documentation how to enable and for full details on what is (and isn’t) collected.
Data will also be used in the future to create some cool graphs and statistic on the library website: https://library.powercalc.nl
🚀 Features
- #3738 Add analytics @bramstroker
🐛 Bug Fixes
- #3773 Fix open state for valve was not working when using states_power @bramstroker
v1.19.5 🌈
💡 Power profiles
- #3738 Add analytics @bramstroker
- #3733 Add Phillips Hue Enrave @Thorsten1982
- #3725 Add Hue Xamento L @Thorsten1982
- #3739 Add Hue Resonate @Thorsten1982
- #3745 Added Fritzbox 5690 Pro @rmalbrecht
- #3749 Added reolink rlc 810 wa @rmalbrecht
- #3762 Add nanoleaf NL67E200 @daiw
- #3763 Fix Deverve model id @Thorsten1982
- #3731 Add Livarno Smart LED Mood Light @Thorsten1982
🐛 Bug Fixes
- #3771 Fix multiple issues with library lookup @bramstroker
Supporters powering this project ⚡ 👇
🏆 5 coffees
@Fakre
Someone
CloCkWeRX
and other legends
🥈 3 coffees
Christian
Christopher
Gene B.
and other legends
🥉 2 coffees
Dale P
⭐ 1 coffee
Julian Pawlowski
Marv
Smart Home “King”
and other legends
Support the project at https://buymeacoffee.com/bramski
v1.19.4 🌈
Patch release because profile loading was broken for some profiles (for example Tuya TS011F).
Changes
💡 Power profiles
- #3723 add Phillips Hue Infuse 915005997401 @Thorsten1982
🐛 Bug Fixes
- #3743 fix loading of Tuya TS011F works correctly (broken in v1.19.3) @bramstroker
Supporters powering this project ⚡ 👇
🏆 5 coffees
Someone
CloCkWeRX
Marius Wingerei
🥈 3 coffees
Christopher
Gene B.
Buurgaard
and other legends
🥉 2 coffees
Dale P
⭐ 1 coffee
Someone
Thorsten Busse-Lauer
LourdHD
and other legends
Support the project at https://buymeacoffee.com/bramski
v1.19.3 🌈
💡 Power profiles
- #3698 Add alias LWA021 for Hue 9290030514 @sve007
- #3726 Add support for Signify LTA015 @mbks
- #3664 Add Signify LCB002 @jhnphm
- #3693 Adding Support for Govee H61A1 @miniminne
- #3722 Phillips Hue Devere @Thorsten1982
🚀 Features
- #3694 Sort keys in model.json files @bramstroker
- #3701 Add more verbose logging for JSON decode error @bramstroker
- #3702 Generate effects plot for pull requests @bramstroker
- #3700 Add support for not filter in group include @bramstroker
- #3706 Add test for group restore state to achieve 100% code coverage @bramstroker
- #3707 Cleanup and optimize group code a bit @bramstroker
- #3708 Add self usage devices to all_standby_power group sensor @bramstroker
- #3709 Add configuration option and documentation for standby group @bramstroker
- #3714 Cleanup tests by using fixtures for registries @bramstroker
- #3721 Improve library structure docs @bramstroker
- #3735 Make sure tariff select sensors are added under powercalc domain @bramstroker
🐛 Bug Fixes
- #3705 Use HA asyncio session to prevent leaking fds @bramstroker
- #3713 fix energy sensor broken for HA version lower than 2025.8.0 @bramstroker
- #3717 Fix issue with Wiz SHRGB profile @bramstroker
Supporters powering this project ⚡ 👇
🏆 5 coffees
Someone
CloCkWeRX
Marius Wingerei
🥈 3 coffees
Christopher
Gene B.
Buurgaard
and other legends
🥉 2 coffees
Dale P
⭐ 1 coffee
Someone
Thorsten Busse-Lauer
LourdHD
and other legends
Support the project at https://buymeacoffee.com/bramski