Skip to content
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

2021.12.10 #64317

Merged
merged 20 commits into from Jan 18, 2022
Merged

2021.12.10 #64317

merged 20 commits into from Jan 18, 2022

Conversation

balloob
Copy link
Member

@balloob balloob commented Jan 17, 2022

kpine and others added 15 commits January 17, 2022 10:22
* Only replace a node if the mfgr id / prod id / prod type differ

* Prefer original device name for unready node

* move register_node_in_dev_reg into async_setup_entry

* simplify get_device_id_ext

* Don't need hex ids

* Revert "move register_node_in_dev_reg into async_setup_entry"

This reverts commit f900e5fb0c67cc81657a1452b51c313bccb6f9e1.

* Revert Callable change

* Revert device backup name

* Add test fixtures

* Update existing not ready test with new fixture data

* Check device properties after node added event

* Add entity check

* Check for extended device id

* better device info checks

* Use receive_event to properly setup components

* Cleanup tests

* improve test_replace_different_node

* improve test_replace_same_node

* add test test_node_model_change

* Clean up long comments and strings

* Format

* Reload integration to detect node device config changes

* update assertions

* Disable entities on "value removed" event

* Disable node status sensor on node replacement

* Add test for disabling entities on remove value event

* Add test for disabling node status sensor on node replacement

* disable entity -> remove entity

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
#64184)

* Fix bug with zwave-js device actions

* outdent

* Add test and fix bug

* fix
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
@probot-home-assistant probot-home-assistant bot added core has-tests merging-to-master This PR is merging into the RC branch and should probably change the branch to `dev`. labels Jan 17, 2022
@balloob balloob changed the title 2021.12.12 2021.12.10 Jan 17, 2022
@bdraco
Copy link
Member

bdraco commented Jan 17, 2022

Additional fixes

#64326 fix for regression with 0x35 white levels
#64144 since #64027 was tagged
#64327 unifi config flow fix

@balloob balloob requested a review from Kane610 as a code owner January 17, 2022 22:36
@balloob
Copy link
Member Author

balloob commented Jan 17, 2022

I added some type ignores earlier because during cherry picking it gave issues, later I realized I had the wrong lib version installed so now mypy complained about unused ignores. Removing typing again.

Copy link
Member

@bdraco bdraco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks 👍

@balloob balloob merged commit 7887f23 into master Jan 18, 2022
@github-actions github-actions bot locked and limited conversation to collaborators Jan 19, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cla-signed core has-tests merging-to-master This PR is merging into the RC branch and should probably change the branch to `dev`.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet