This beta release includes a refresh of several GUI configuration screens, taking advantage of newly available selector components.
For example, in the Fixed Power configuration screen you can configure a fixed power value, select a power template, or define state-based power settings. Previously, all of these options were displayed together in a single dialog, which could feel cluttered. The new interface lets you first choose the configuration type, resulting in a cleaner and more intuitive experience.
Besides that a preview component has been added which allows you to check the resulting power calculation based on the current entity state. This is also handy for direct template debugging.
In addition, the Daily Energy and Playbook Strategy configuration dialogs have also been redesigned and improved for better usability.
Changes
- #4144 Update translations
- #4170 Cleanup unit test suite @bramstroker
💡 Power profiles
- #4133 Add Yeelight YLXD024 @xxddff
- #4142 Update Yeelight YLXD024 model name @xxddff
- #4143 Add action for debugging groups @bramstroker
- #4145 Move GU10 WW 345lm alias from LED2005R5 to LED2104R3 @webjunkie
- #4149 Add APC Back-UPS ES 650G1 NUT UPS power profile @brianegge
- #4153 Remove duplicated tripp lite UPS profile @bramstroker
- #4163 Hue Omniglow 3m (929004608002) @phoenixxx-1
- #4164 Hue Play Wall Washer @phoenixxx-1
🚀 Features
- #4143 Add action for debugging groups @bramstroker
- #4151 Performance improvements in test suite. Runs in 10 seconds now @bramstroker
- #4154 Cleanup tests @bramstroker
- #4159 Implement profile preview @bramstroker
- #4165 Implement new selectors in GUI flow @bramstroker
- #4167 Up HA version required to 2026.1 as we are using new GUI selectors @bramstroker
🐛 Bug Fixes
- #4152 No need to assign hass to template @bramstroker
- #4172 Fix blocking IO in async functions @bramstroker
- #4173 Fix mypy type ignore @bramstroker
- #4171 Lower cyclomatic complexity from 15 to 10 @bramstroker
- #4174 Remove noqa annotations @bramstroker
- #4175 Change line length from 150 to 120 @bramstroker
- #4177 Fix Github actions workflow permissions @bramstroker
- #4182 Remove config from power sensor category as this prevents entity creation @bramstroker
Supporters powering this project ⚡ 👇
🏆 5 coffees
pinkfin
@Fakre
CloCkWeRX
and other legends
🥈 3 coffees
Stephan Ristow
Steffen
Tim
and other legends
🥉 2 coffees
@danielectronik
Sandro
Dale P
⭐ 1 coffee
Rigo
Jan
Mirko Fey
and other legends
Support the project at https://buymeacoffee.com/bramski