Releases: iluvdata/liebherr
Releases · iluvdata/liebherr
2026.2.3
2026.2.3-beta-1
What's Changed
- Update de.json by @or70 in #26
- Coordinators are now device specific meaning each device will poll at the configured interval.
Fixes
Full Changelog: 2026.2.2-dev...2026.2.3-beta-1
2026.2.2
What's Changed
Fixes
- Issue #24: Devices with autodoor would update once then show all entities as unavailable.
Annoucement
- If you really want to be on the bleeding edge try downloading https://github.com/iluvdata/liebherr/releases/tag/2026.2.3-beta-1 which should speed up integration startup and result in less timeouts on startup and in the log files.
- Translations are needed for de, fr, hu, it.
Full Changelog: 2026.1.6...2026.2.2
2026.2.2-dev
Updated Italian (it.json) translations 🇮🇹🇮🇹🇮🇹
Climate entity fix, additional diagnostics
New Features
- Added new diagnostic download to the device which will allow us to better understand how entities/devices are being created on specific models and the current state (note that the API Key and Liebherr Device ID will always be redacted).
- Changed how entity attributes/states are updated so entities are immediately available after restart/reload (don't have to wait for the next cloud poll).
Fixes
- #21: issue with the new control updates in controls with the same name i.e.
temperaturebut different zones not mapping to entities correctly.
Changes
- Removed a duplicate debug log entry from pyliebherr (in 2026.1.3 of that library).
Full Changelog: 2026.1.4...2026.1.5
Presentation Light Fix
Changes
- See release notes for 2026.1.3 pre-release now included in this release as it contained some significant changes.
Bug fixes
- Issue with presentation light not toggling (but working with slider) in #1 - Thanks @25hdwkfs9g-crypto!
Full Changelog: 2026.1.2...2026.1.4
Performance Optimizations, API Key Error Checking
Changes
- Now using
pyliebherr=2026.1.1:- Rather than return a list of controls this provides a mapping of controls so that the integration doesn't have to loop through all the controls until it finds the corresponding control for the entity. This probably will same some CPU cycles with each update.
- Better error checking to make sure the provided API Key doesn't contain any leading or trailing whitespace (due to a copy/paste error).
Breaking Changes
- None, hopefully 🤞🏻!
Fixes
auth_errordidn't have an associated translation- this has been added as a result of #19.- The integration was doing multiple repeat polls on startup. This has been fixed- only a single coordinated poll occurs (and hopefully will minimize
HTTP 429 - Too Many Requestserrors. - The
aiohttpsession was not being closed appropriately during configuration. This was fixed.
Full Changelog: 2026.1.2...2026.1.3
Updated es, fr, it translations
Changes
Updated es.json, fr.json, and it.json
Fixes
Issues with the French Translation (fixes #15 )
Full Changelog: 2026.1.1...2026.1.2