WindowShade should Open always set to fully open?

I am working on a driver using the WindowShade capability.

This may just be the opinion of people who would use such a driver. Should the Open command set the shade to fully open, or should it work like a dimmer and set it to the position from the last time it was opened?

Or, another option is I could add a setting so it could be set to work either way?

Also, when closed should the position be set to 0 or should it remain at the last open position (similar to a dimmer with level).

I have 7 automated shades in my apartment. After experimenting with partial
"open" condition me and my fife decided to get it either fully open or fully closed.
Any "partial open" did not do any good for us. But sure,this is very specific case.

1 Like

If possible, you could provide optional parameters for the "Open Value" and "Closed Value", maybe default them to 100 and 0 respectively? This gives the user the option to override if desired.

I use up, down and preset. For shades I do not need an infinite level of adjustment. The preset is a partially open/closed position that is open enough to allow light into the room, but closed enough to prevent neighbors from seeing in. Since that does not change, my location of my preset does not change. Thus if you have a slider I would want it to be able to preset a location that is between 0 and 100, and then chose from among 0, preset and 100.

However, I could easily see how someone might use a lux sensor and revise the location of a preset that tracks the sun.

One other consideration for those of use who have Top Down/Bottom Up shades:
If your Open and Close actions are linked to rails going up and down, please either:

  • Revise the words Open/Close to Up/Down
    or
  • Let the user define the pairing of rail direction with the Open /Close status.
    On a top down shade, when the rail goes down, the shade opens and vice versa.

I appreciate the feedback but I don't think my two questions were answered. This does point towards everyone does different things so maybe a setting as I was thinking would be best.

Should the Open command set the shade to fully open, or should it work like a dimmer and set it to the position from the last time it was opened?

Also, when closed should the position be set to 0 or should it remain at the last open position (similar to a dimmer with level).

To further elaborate, with a dimmer, if it is at 75% and I turn it off, the level stays at 75% and the "switch" changes to off. If you turn it back on with the "on" command it goes back to 75%. Is this how a shade should also work?

In my mind, yes, that is how it should work... But, in full disclosure, I do not have any automated blinds. My house has wooden plantation shutters on all interior windows, which don't lend themselves to easy automation, unfortunately. :frowning:

Thats how I have it coded right now, since I replicated my dimmer code and just changed the events to be for a shade. If someone really does want it on fully open they can always use setLevel(100).

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.