I bought this line… https://www.zebrablinds.com/virtual-cord-lightweaves-z-waves-smart-motorized-graber-roller-shades
They have zwave built into the motor controller; They have a micro-usb lead that is used to connect to power. They come with a “pod” that holds 8 AA batteries (lithium is a good idea), or you could possibly figure out how to wire them to permanent power (wish I had thought about that before I closed up the walls!). I have our battery pods mounted with velcro tape to the top inside of the window jam, behind the valence, so you can’t see them. Changing batteries requires pulling out the valence (so install it so you can do this). Easy enough.
They have a single button on the motor for opening/closing and joining/resetting ZWave. They also can have a 2-button remote that comes paired with them that opens, closes, and allows you to set the top and bottom of travel.
When you order, you can also order a three button remote they will configure to work with all of the shades, so one button can open, close or set a home position which can be anywhere for each individual window (so open, closed or 3/4 up if you want).
If you are using them with ST, you need to reset all the shades and controllers. Then you add each shade to ST, add it’s 2-button remote to ST (which is kinda cool, because you can use the remote separately for automation) and then pair the individual remotes back to the shade. This is a good idea in case you just want a quick button to move a single shade. We did this, then mounted the remote to the window trim. So you don’t have to ask Alexa or pull your phone out to move a single window. After that, you can also set up the group remote so one button opens/closes them all.
I would like to see a better device handler/HA integration with Alexa. You have to say “turn on the shades” to open them- the terms “open/close” don’t work, since the device handler treats them like dimmer lights. But I can deal. And honestly, until I THOROUGHLY research any new config/handler, I am not gonna mess with it. I have SIX SHADES and 7 REMOTES working with several auto-mations, it takes a lot of time and effort to reconfigure all of them if something stops working.
Also, bought an in-wall dimmer switch that I haven’t even hooked up to a light, just to use as a controller for these. Right now I have it working with taps for open/close, but I think I can get it working as a dimmer… if you set the dim level with the paddle, it should be able to send that level to the shades. But haven’t had the time. “Alexa, set Shade 1 to 40%” works, but I haven’t figured out how to do “Alexa, set the master bedroom shades to 40%” yet. I could probably do this with a virtual device and WebCore.