-
Notifications
You must be signed in to change notification settings - Fork 131
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
Tilt Angle for Window Covering #560
Comments
How is it controlled? What kind of wiring is needed for it?
If it's like that you can't use a 2.5, you would need a 4 channel devices, which didn't exist in the shelly stock. |
No, it's mechanically coupled. The Fibaro Roller Shutter supports this, for example: If needed, I can provide a video showing the function in real life. |
Something like this is a much needed feature, but not sure if possible. There could be a parameter, something like this: // how much time in miliseconds to tilt the cover slates But not sure how to implement the tilt sequence in homekit (fully close blinds and then press button) |
The Problem what I see is that you can create a state from the home app which your cover can't achieve. |
I actually started implementing this, but am not currently working on it anymore. I think it would be perfectly possible. "timeToTilt" or something like that would be the only required configuration, assuming it takes the same amount of time in both directions to reach the extreme positions. We receive a command like "50% open, 30% tilt" from Homekit. Say we are coming from "0% open, 100% tilt". |
If I understand you right you want to fix that problem that you can’t change the angle while the WC isn’t fully closed by telling HK that the angle has a min and max of for example 0, is that right? If that’s your workaround, you have the problem that you can’t change that min/max value at runtime. You can only set it on boot time of the HK Server. So yes in theory your plan can work, in practice not. |
Sorry I don't understand what problem you see there. Maybe I didn't describe the way the covering works precisely enough? |
ok, then never mind, I have misunderstood you |
This sounds amazing. If this would possible it would be great. But not sure if HK support the tilt feature. If this solution is not possible I would at least like to have some "dumb" solution, like exposing extra HK button that would just run the motor up for the specified timeToTilt. I would set it to the time it takes for the slates to be in my most commonly used position. |
@oliverrahner Thats great news! Your proposed solution is the way to go then. Is there anyone here who knows c++ and would like to implement it? If there was a crowdsourcing for this I would even pay something. |
This issue is stale because it has been open 30 days with no activity. Comment or this will be closed in 7 days. |
This issue has now been closed, as no update was provided after it was marked stale. Feel free to provide updates to reopen this issue. |
That would be much appreciated feature. I know in many countries are usual blinds without tilt, but in multiple countries it’s the only standard solution. All models I know work exactly the proposed way and the implementation would be awesome. |
It may be a good request But I think it’s something that must be implemented by someone how has this kind of window covers. So if some would like to implement it, PRs are welcome. |
I already started this but got sidetracked 😄 maybe I can share the work in progress in a PR in the next days |
that would be nice to share. |
PR #707 includes my current working progress |
Is there any news here? |
I watched my own blinds a bit more and saw that my previous analysis wasn't 100% accurate:
The slats are, in both cases, rotating while the up/down motion is already in progress. @brancooo1 can you confirm that your blinds behave the same way? |
Hi, When the motor starts turning in the "down" direction, first the slats are rotated to fully closed, then the down motion begins. So, slats are moving (tilting) first when I press up/down. When they are fully open/close, the blind starts going up/down. This happens at any height of the blind. Just like this video, but with an electrical motor :D |
Just played with mine today and you are right, they are rotating while moving. I have never noticed it before, you have to look for it to test it. @WatsonDue2 In the provided video (with the manual blinds) you can tilt the blinds the other way around. With electric (at least mine) you can tilt it only one way... I have never seen motor blinds that would work like the one on the video. How mine work:
|
Hi, just found this issue and the current perperations made by @oliverrahner. I took his code and updated the codebase to 2.11.1. While implementing the movement logic, I ran into a couple of questions:
The tilting logic is implemented the following:
At the moment I have an alpha-version for testing arround a bit. I tried to commit my changes to oliver´s repo to update the PR, but wasn´t successful. Maybe someone can help me out? |
Hi @kodi83, I just added you as a collaborator to my repo so you can contribute here! BR Oliver |
Hi @oliverrahner, I faced into several issues trying to build your fork. So I decided to create a new mergeable fork and a new pull request, containing my changes (#1033) I'm running this build till 2 days in my constellation without any issues. Cheers |
Hi,
I'm thinking about getting a Shelly 2.5 for an office where we have outside window coverings like these:
I now want to use the HAP feature Horizontal Tilt Angle to control the slat angle, but I couldn't find support for this in the source code. Did I miss something? If not, is it planned to support this scenario?
The text was updated successfully, but these errors were encountered: