Add support to Hunter Douglas for Silhouette Type 23 Tilting#70775
Add support to Hunter Douglas for Silhouette Type 23 Tilting#70775bdraco merged 8 commits intohome-assistant:devfrom
Conversation
|
Hey there @bdraco, mind taking a look at this pull request as it has been labeled with an integration ( |
|
@bdraco I've pushed a refactored version |
|
@trullock If you cherry-pick this commit it will resolve some of the comments above bdraco@291ca66 |
|
Thank you for your contribution thus far! 🎖 Since this is a significant contribution, we would appreciate you'd added yourself to the list of code owners for this integration. ❤️ Please, add your GitHub username to the For more information about "code owners", see: Architecture Decision Record 0008: Code owners. |
you want me to stick this on top of my PR, right? |
|
I've done everything except adding myself to code owners, doing so breaks the I want to give the current code a final testing tomorrow hopefully so don't merge it yet, but PR feedback welcome |
You can run |
|
@bdraco pushed the final set of changes and physically tested it, all working well. I still cant get If you can add me and commit that that would be great, or can otherwise help me solve the above Otherwise this PR is ready i think :) |
I'm not sure what is causing the encoding error on your system, but I went ahead and took care of running hassfest |
|
Tested. Didn't see any breakage with my shades |
Awesome thanks. Just using it via msysgit on windows, never had an issue before. I'll take it to the forums |
|
|
||
| RESYNC_DELAY = 60 | ||
|
|
||
| POSKIND_NONE = 0 |
There was a problem hiding this comment.
Please separate words with underscore in variable names.
There was a problem hiding this comment.
I'll address this in the next PR to extend this functionality further
@bdraco @trullock I think there is something in this commit that breaks the is_closed The button close button is not disabling as you would expect it to - i rolled back to an old version and it worked as expected i am investigating and will update here if i can, and/or include the fix in my pull |
@bdraco found the cause. Wasnt this one but a commit you made a couple back where #70195 implemented _attr_assumed_state = True As a result shades always have this display even when closed With all the 'FORCE_RESYNC' we are sending now is this necessary? |
|
Yes. The assumed state is still needed until we solve #70043 via #70043 (comment) |



Proposed change
Add support to Hunter Douglas for Silhouette Type 23 Tilting
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: