Releases: BenPru/luxtronik
2026.01.27
With this release, some temperature entities can now be adjusted in steps of 0.1 degrees instead of 0.5 degrees. Let us know if you like this change or if you prefer the old setting.
What's Changed
- feat: Enum-based DHW mode select entity for ID_Ba_Bw_akt by @age-77 in #495
- feat: #500 Add EVU2 and SmartGrid status sensors by @siedi in #503
- Change native_step from 0.5 to 0.1 for temperature sensors by @Rumbelstilzchen in #499
New Contributors
- @age-77 made their first contribution in #495
- @Rumbelstilzchen made their first contribution in #499
Full Changelog: 2025.12.31-beta...2026.01.27
2025.12.31-beta
Last release of the year
Development has picked up again this year. The integration has evolved to a community driven project. Many thanks for all the contribution (big or small).
What's Changed
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #494
- Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #496
- Fix DHW minimum temperature to match myUplink (30°C) by @eliaslecomte in #502
- Change factor value from 0.1 to 0.01 for additional_heat_generator_amount_counter by @GermanFab in #490
New Contributors
- @eliaslecomte made their first contribution in #502
- @GermanFab made their first contribution in #490
Full Changelog: 2015.12.07-beta...2025.12.31-beta
2015.12.07-beta
We need your help:
We're investigating #491: Effect of changing target room temperature.
Please let us know if and how this entity works for you so we can document the effects and potentially improve the integration.
What's Changed
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #472
- Update const.py to reflect case sensitive unit of measurement by @TheDK in #484
- Update sensor_entities_predefined.py to add SensorDeviceClass.VOLUME_… by @TheDK in #485
- Added thermal power limit by @Codectory in #481
If you know how the newly added thermal power limit works, please let us know so we can document it properly.
New Contributors
Full Changelog: 2025.11.10-beta...2015.12.07-beta
2025.11.10-beta
What's Changed
- Fix binary sensors and switches showing Unknown iso Off by @rhammen in #467
- Add entities to set day for Thermal Desinfection, and Start/End date for Away mode by @rhammen in #476
- Update de.json by @martinlanger90 in #477
New Contributors
- @martinlanger90 made their first contribution in #477
Full Changelog: 2025.10.25-beta...2025.11.10-beta
2025.10.25-beta
What's Changed
- Check if luxtronik_key exists in luxtronik coordinator before adding entity by @rhammen in #463
- Bump stefanzweifel/git-auto-commit-action from 5 to 7 by @dependabot[bot] in #464
Full Changelog: 2025.10.8-beta...2025.10.25-beta
2025.10.8-beta
Home Assistant and the Luxtronik heat pump communicate asynchronous using events. The communication logic has been simplified at the cost of a fixed update window. You shouldn't nice it, but we're testing it in a beta release for a reason.
If you notice an entity isn't updating properly, please check the issues and create a new issue if it isn't reported yet. @rhammen is doing an amazing job by fixing issues quickly.
What's Changed
- Improve config entry not ready by @rhammen in #442
- ASnyc behavior implemented by @rhammen in #444
- move import asyncio to top by @rhammen in #445
- from future to top by @rhammen in #447
- Enable easy updates to luxtronik library definitions by @rhammen in #449
- FIx Ruff(E402) error by @rhammen in #450
- Check if coordinator is updated before adding entities by @rhammen in #451
- Fix for switches magically turning off after being switched on by @rhammen in #452
- Fix Ruff error by @rhammen in #453
Full Changelog: 2025.10.1-beta...2025.10.8-beta
2025.10.1-beta
@rhammen is keeping up the pace with a big update to the discovery and setup flow.
What's Changed
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #419
- Fix thermostat showing 0.0 C by @rhammen in #422
- Fix discover logic by @rhammen in #423
- Changed lux_helper.py to fix discover logic #312 by @rhammen in #410
- Refactor lux_helper.py by @rhammen in #426
- Pull lux_helper.py refactoring changes from main by @rhammen in #429
- Redesigned config-flow by @rhammen in #430
- Fix for issue #359
Full Changelog: 2025.9.6-beta...2025.10.1-beta
2025.9.28
New stable release
🎉We're back with a new "stable" release
Not all issues are fixed, but the last beta release works better than the last stable release. It fixes some breaking changes with Home Assistant and Luxtronik firmware >3.90. Enable pre-release in HACS (Devices & Services > HACS > Luxtronik) to stay up to date with the latest developments and improvements.
Project status
First of all, the project has two new administrators. @rhammen has done most of the development over the last two months and @AJediIAm is helping out with testing and maintaining the GitHub project. The project is still owned by @BenPru, but it's up to us (the community) to carry the project forward.
I'm very thankful for the long list of contributors and all the great work they have done to keep the project alive over the past year.
Alpha Innotec is making frequent updates to the Luxtronik firmware, introducing new features at a decent pace. Better power monitoring and power limiting are among the most notable improvements you can try out.
Open issues
- Missing documentation.
Not all features have proper documentation yet. The power limiting and smart grid functionality need specific steps and conditions to be followed before it works. Please share your findings if you have figured out how it works. - Auto Discovery
Not all improvements related to the setup of a new Luxtronik heatpump are finished. For most people, adding the Luxtronik integration manually and providing the IP address should work. If you have issues with the setup, please do a full power cycle of the heatpump first and try again before submitting an issue.
If you encounter a bug, please check here if the issue already exists and if not, let us know by creating a new issue.
What's Changed
New functionality
- Power consumption sensors.
- Power limit, EVU and Smart grid entities.
- RBE (room thermostat) entities.
- Venting options.
- Several diagnostic sensors
Major bug fixes
- Fix for DHW changes introduced in firmware version 3.90.
- Fix for breaking changes with Home Assistant backend.
- Many improvements to translations.
Full changelog
- Update nl.json fix dutch cooling translation by @thvd in #256
- add current power comsumption sensor by @s-kurz in #277
- Add cooling energy input and second heat generator amount counter by @fmoulin in #272
- Be able to track history of room temperature by @ndeunk in #264
- added time and day related evu events (related #38) #248 by @Gifford47 in #249
- Fixed translation errors in Dutch. by @Travelbacon in #286
- restore evu date attribute correctly to solve the TypeError: 'datetime.time' by @s-kurz in #283
- fix: change name of WaterHeaterEntityEntityDescription (breaking change as of HA 2025.1) by @ahessling in #317
- fixed EVU_DAYS Attribute to bet set correctly [ref #249] by @Gifford47 in #298
- Update en.json by @Firetribe in #334
- Update de.json by @Firetribe in #333
- Update nl.json by @Firetribe in #335
- Update README.md by @rafichris in #327
- FIX FW 3.89 - Calculation 268 unknown by @phagemann in #314
- Fix firmware version check for V3.91 by @martinl in #366
- Added additional sensors by @toggm in #289
- Add unit test for firmware version regex extraction by @BenPru in #373
- Feature/hot water for firmware 90 by @siedi in #357
- Implemented power limitation, by @Codectory in #306
- Fix/dhcp include by @MatthiasMichel in #344
- Revert "Implemented power limitation," by @AJediIAm in #377
- Remove duplicate config entry by @s-kurz in #379
- Revert "Revert "Implemented power limitation,"" by @AJediIAm in #382
- Using ID_Soll_BWS_akt for hot water target temperature by @blue-bean in #305
- Increase minimal HA version manifest.json by @AJediIAm in #385
- Add venting option by @Gifford47 in #350
- Create linter.yml workflow by @AJediIAm in #383
- Update linter.yml by @AJediIAm in #386
- Change the device_info and similar fields to instance variables. by @Guzz-T in #301
- Update README.md by @AJediIAm in #391
- hassfix by @AJediIAm in #393
- Fix for measurement missing on Key 0013 #342 by @BenPru in #389
- Fix for deprecated function platform_translations #396 by @blue-bean in #397
- Added option for RBE functionality by @JarnoHilverts in #371
- Startup lockup by @AJediIAm in #402
- Fix dhw water temp parameter by @rhammen in #400
- Resolve Status-Cooling flickering by @rhammen in #404
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #407
- Bump actions/setup-python from 3 to 5 by @dependabot[bot] in #405
- Bump stefanzweifel/git-auto-commit-action from 5 to 6 by @dependabot[bot] in #406
- Attempt to fix the RBE feature by @rhammen in #401
- Fix active cooling detection by @rhammen in #408
- Translation and code fixes for all hassfest errors, except "Error: R] [MANIFEST] Domain does not match dir name" by @rhammen in #413
New Contributors
- @thvd made their first contribution in #256
- @s-kurz made their first contribution in #277
- @fmoulin made their first contribution in #272
- @ndeunk made their first contribution in #264
- @Gifford47 made their first contribution in #249
- @Travelbacon made their first contribution in #286
- @ahessling made their first contribution in #317
- @Firetribe made their first contribution in #334
- @rafichris made their first contribution in #327
- @phagemann made their first contribution in #314
- @martinl made their first contribution in #366
- @toggm made their first contribution in #289
- @siedi made their first contribution in #357
- @Codectory made their first contribution in #306
- @MatthiasMichel made their first contribution in #344
- @blue-bean made their first contribution in #305
- @Guzz-T made their first contribution in #301
- @JarnoHilverts made their first contribution in #371
Full Changelog: 2024.9.30...2025.9.6-beta
2025.7.22-beta
Development release
Note: This release can contain breaking changes.
@Gifford47 added #350.
Added "Implemented power limitation", by @Codectory in #306 again.
See pull request and related issues for details.
What's Changed since 2025.1.4
- fixed EVU_DAYS Attribute to bet set correctly [ref #249] by @Gifford47 in #298
- Update en.json by @Firetribe in #334
- Update de.json by @Firetribe in #333
- Update nl.json by @Firetribe in #335
- Update README.md by @rafichris in #327
- FIX FW 3.89 - Calculation 268 unknown by @phagemann in #314
- Fix firmware version check for V3.91 by @martinl in #366
- Added additional sensors by @toggm in #289
- Add unit test for firmware version regex extraction by @BenPru in #373
- Feature/hot water for firmware 90 by @siedi in #357
- Implemented power limitation, by @Codectory in #306
- Fix/dhcp include by @MatthiasMichel in #344
- Revert "Implemented power limitation," by @AJediIAm in #377
- Remove duplicate config entry by @s-kurz in #379
- Revert "Revert "Implemented power limitation,"" by @AJediIAm in #382
- Using ID_Soll_BWS_akt for hot water target temperature by @blue-bean in #305
- Increase minimal HA version manifest.json by @AJediIAm in #385
- Add venting option by @Gifford47 in #350
New Contributors
- @Firetribe made their first contribution in #334
- @rafichris made their first contribution in #327
- @phagemann made their first contribution in #314
- @martinl made their first contribution in #366
- @toggm made their first contribution in #289
- @siedi made their first contribution in #357
- @Codectory made their first contribution in #306
- @MatthiasMichel made their first contribution in #344
- @blue-bean made their first contribution in #305
Full Changelog: 2025.1.4-Beta...2025.7.22-beta
2025.7.20-beta
Development release
Note: This release can contain breaking changes.
Added "Implemented power limitation", by @Codectory in #306 again.
See pull request and related issues for details.
What's Changed since 2025.1.4
- fixed EVU_DAYS Attribute to bet set correctly [ref #249] by @Gifford47 in #298
- Update en.json by @Firetribe in #334
- Update de.json by @Firetribe in #333
- Update nl.json by @Firetribe in #335
- Update README.md by @rafichris in #327
- FIX FW 3.89 - Calculation 268 unknown by @phagemann in #314
- Fix firmware version check for V3.91 by @martinl in #366
- Added additional sensors by @toggm in #289
- Add unit test for firmware version regex extraction by @BenPru in #373
- Feature/hot water for firmware 90 by @siedi in #357
- Implemented power limitation, by @Codectory in #306
- Fix/dhcp include by @MatthiasMichel in #344
- Revert "Implemented power limitation," by @AJediIAm in #377
- Remove duplicate config entry by @s-kurz in #379
- Revert "Revert "Implemented power limitation,"" by @AJediIAm in #382
New Contributors
- @Firetribe made their first contribution in #334
- @rafichris made their first contribution in #327
- @phagemann made their first contribution in #314
- @martinl made their first contribution in #366
- @toggm made their first contribution in #289
- @siedi made their first contribution in #357
- @Codectory made their first contribution in #306
- @MatthiasMichel made their first contribution in #344
Full Changelog: 2025.1.4-Beta...2025.7.20-beta