Add device_info and entity_category to Vallox#67353
Add device_info and entity_category to Vallox#67353bdraco merged 4 commits intohome-assistant:devfrom andre-richter:vallox_device_registry
Conversation
|
Hey there @slovdahl, @viiru-, mind taking a look at this pull request as it has been labeled with an integration ( |
|
@slovdahl could you give me a quick primer on how to run all the vallox tests locally? |
Sure! Are you using the devcontainers setup? In that case, run this: And if you want to check the test coverage percentages, use this: |
|
Tested the changes briefly locally, seeems to work fine 👍 |
|
Thanks! Need to fix the Tests sometime later, hopefully today. |
slovdahl
left a comment
There was a problem hiding this comment.
Thanks, nice improvement overall! I really like getting the direct link to the Vallox unit's web UI 🙂
|
@iMicknl I would like to defer the changes to the Then we can do it all at once (or tackle it in the 3rd party library directly), and not mix it with the actual scope of this PR. |
Makes sense! I didn't look at the other parts of this component. For now; a quick fix could be to just use cast() instead of instanceof. |
|
Did a major rebase because a few conflicting PRs went in in the meantime. @slovdahl would be great if you could do a smoke test again as well 🙏 |
Breaking change
Proposed change
Adds Device Registry and entity categorization support.
Type of change
Additional information
Checklist
black --fast 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..coveragerc.The integration reached or maintains the following Integration Quality Scale:
To help with the load of incoming pull requests: