-
-
Notifications
You must be signed in to change notification settings - Fork 35.8k
Bump ZHA to 0.0.64 #149683
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump ZHA to 0.0.64 #149683
Conversation
|
Hey there @dmulcahey, @Adminiuga, @TheJulianJES, mind taking a look at this pull request as it has been labeled with an integration ( Code owner commandsCode owners of
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR bumps the ZHA integration library from version 0.0.62 to 0.0.63, bringing support for new device quirks, improved device joining reliability, bug fixes for Sonoff devices, and fixes for firmware version synchronization with the device registry.
Key changes:
- Updates ZHA dependency version across all requirement files and manifest
- Adds new entity names and translations for Frient devices and additional sensor types
- Implements automatic firmware version synchronization between ZHA devices and Home Assistant's device registry
- Adds test coverage for the new firmware version sync functionality
Reviewed Changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
homeassistant/components/zha/manifest.json |
Updates ZHA dependency version to 0.0.63 |
requirements_all.txt |
Updates ZHA version requirement for production |
requirements_test_all.txt |
Updates ZHA version requirement for testing |
homeassistant/components/zha/strings.json |
Adds new entity names and translations for Frient devices and sensors |
homeassistant/components/zha/helpers.py |
Implements firmware version sync between ZHA devices and device registry |
tests/components/zha/test_update.py |
Adds test coverage for firmware version synchronization and removes obsolete test setup |
|
It seems this is breaking pylint |
|
It's complaining about a use of multiple inheritance deep in a sub-dependency, I'm not sure if this is expected? |
|
I've updated the dependency and tested locally with pylint, it's now happy. |
Co-authored-by: TheJulianJES <TheJulianJES@users.noreply.github.com> Co-authored-by: abmantis <amfcalt@gmail.com>
Proposed change
This PR bumps ZHA to 0.0.64, including 0.0.63.
This brings support for many new quirks, makes the device joining process more reliable for end devices, fixes low-level communication bugs affecting some Sonoff devices, and fixes an outstanding bug with syncing the firmware version with the device registry.
You can find the changelogs for the individual libraries dependencies below:
Type of change
Additional information
Checklist
ruff format homeassistant tests)If user exposed functionality or configuration variables are added/changed:
If the code communicates with devices, web services, or third-party tools:
Updated and included derived files by running:
python3 -m script.hassfest.requirements_all.txt.Updated by running
python3 -m script.gen_requirements_all.To help with the load of incoming pull requests: