I currently have an extensive x10 system operating on the original activehome software. I am using a high reflection window shade which pulls down by hand from my ceiling for a screen for my video projector. I would like to motorize it and control the motor using x10. Any advice would be appreciated, but my specific concerns are:
Automating draperies, blinds and shades (and thus screens) is one thing that currently isn't very well implemented in X10. Theoretically it is possible, X10 even added extended commands for controlling "Shutters and Sunshades" (see
Extended X10 code format), but to my knowledge, no one has ever implemented it.
I don't have any first hand experience with this, but I will try to answer your questions as best as I can.
1) What kind of motor should I use?
Does your screen have a chain (or U loop cord) for raising or lowering it or does it have a spring retractor? If it uses a chain, you can use a
Motorized Drape Controller or a
Whisper-Quiet Motorized Drape Controller. Otherwise you will have to hack something together yourself.
2) Should I use mechanical limits?
I believe both of the above controllers have limit settings.
3) Is there a way to control both up and down from a single x10 unit or will I need to do 1 for up and 1 for down (polarized motor)?
The first option above uses one regular appliance module and the second one uses one universal module.
4) Is it really necessary to use the inductive units for motors or will a simple appliance module handle it (I've found this to be the case with ceiling fans)
Inductive load switches are only needed if you want to adjust the speed of the motor with X10. In your case either an appliance or universal module should do.
5) Is there a way to use a dimming command to set a height (ie 100% = all the way up, 50% = halfway down, 0% = all the way down)?
Theoretically yes, but you would have to design your own controller to do this. To my knowledge, there aren't any commercial implementations of this.