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

Workaround : Hardwired switches (Somfy) #266

Open
3 tasks done
Sulphuratum opened this issue Jul 28, 2024 · 1 comment
Open
3 tasks done

Workaround : Hardwired switches (Somfy) #266

Sulphuratum opened this issue Jul 28, 2024 · 1 comment

Comments

@Sulphuratum
Copy link

Sulphuratum commented Jul 28, 2024

Checklist

  • I have filled out the template to the best of my ability.
  • This only contains 1 feature request (if you have multiple feature requests, open one feature request for each feature request).
  • This issue is not a duplicate feature request of previous feature requests.

Is your feature request related to a problem? Please describe.

My Somfy covers do not update their position state when I use my hardwired switches. They only refresh when you open the official app after using the switches or when the "cover.stop_cover" service is called twice. This leads to the problem where the physical buttons become unusable when using this integration because their changes are never detected, therefore never triggering a manual override.

Describe the solution you'd like

Add a somfy workaround switch to the automation that calls the cover.stop_cover service twice and waits for a second before running the rest of the automatic adjustment whenever a cover will be adjusted.
This may stop manual changes occasionally, but it would at least restore functionality of the switches

Describe alternatives you've considered

I considered running the stop service on a timer for all my automated covers, but that seems less elegant than calling it only when a change is supposed to happen.

Additional context

As I do not know how many people have a similar setup this may be a pretty niche usecase.

@basbruss
Copy link
Owner

basbruss commented Aug 8, 2024

This is definitely a niche situation. The integration is designed using the tools that HA provides for covers, so it doesn’t accommodate these cases because the necessary information from another integration or manufacturer isn't provided to HA.

Unfortunately, I can't test this feature myself since I don't have the relevant hardware. However, you're welcome to submit a PR if you require this functionality.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants