[OBSOLETE] Shady - Group your shades & blinds and control as a single device

Shady is a manager app that allows you to group your binds and manage them as a single device. This SmartApp requires that you have already installed the companion device handler Shady Groups. The process for installing the SmartApp and companion device handler are in the instructions. This app also requires that you already have your blinds paired with SmartThings and setup using a dimmer like device handler. This app was inspired by TrendSetter which I think would also work for this use, however this is more specific to shades / blinds. I’ve also created a shade / blind specific device handler. I have only tested it with the new Somfy shades.

The created virtual device supports On (up), Off (down), Set Level, 5 scene one of which you can customize, align top, and align bottom.

The Manager app is capable of managing multiple groups and blinds can be members of multiple groups. For example “Family Room Blinds” & “All Blinds”.


I have made several changes since the initial release and I have updated the first post to reflect.

1 - Updated the custom button to show the custom level you selected.
2 - Added support for proper refresh and poll
3 - I created a device handler for z-wave shades / blinds.
4 - Align top and align bottom incase you adjust a single blind and want the others to match.

Very cool idea. I wrote a Blinds Sync app [RELEASE] Blinds Sync) which accomplishes similar goal of synching a status. Sounds like this app is more powerful though as it actually controls the devices and groups them as opposed to my app which takes a master device and just syncs it from a status perspective. I might give this a shot later on.

I am using echo to control shades. I would like to tell her open and close the blinds. Can you add that to your driver? It would help with the girlfriend. Thanks

I don’t think you can say open and close. I think you have to say turn on and turn off. Does that not work?

The girlfriend wants to say open and close. Yes on and of work.

I think that is a limitation of the echo.

It is. It works sometimes but not always. In reference to Open/Close in Echo.

I just say “Alexa, set the shades to 100%”. It is oddly more natural than “Alexa, turn on the shades.”.

Echo native commands is not reliable for devices it doesn’t support such as blinds. You are better off using IFTTT so you can say “Trigger Open Blinds”.

I am trying to use the shades in Apple’s HomeKit using HomeBridge and your code shows the shades as lights - I’m not able to edit it to be shades in HomeKit.

I do have one of the shades properly show up in HomeKit as a shade and it is the Somfy Z-Wave Shades and Blinds Multi tile from My Somfy-SmartThings Integration

Do you have any recommendations on finding a solution? My goal here is to tell Siri to close or open all the shades without specifying the device names.

1 Like

I don’t use Siri so I don’t know if this will work, but I updated the device handlers to support the Window Shade capability. You will need to update from github.

1 Like

Sorry, didn’t work by just adding the Window Shade capability. Wish it did. Any way you could adapt something from this linked code…which is picked up by HomeKit as a shade instead of a dimmable light (uses the device.windowShade call):


This device handler needs a zwave to RFS like this one?

It depends on your shades. The new Bali and Graber blinds don’t require it and are zwave native.

I understand, but if I have a somfy RTS for my horizontal blinds, how do I connect the RTS to the zwave?
Using that wall module I posted above?
You said you use with your somfy blinds…

I think that device pairs directly with SmartThings. There is another thread about it, I don’t have one.

I’m reading the other topic. Thanks. =)

But i’m preety sure you said you tested with a somfy controller.

I did. I meant Somfy blinds not the Garber. Mine are the new ones, not the ones that require that device.

Oh, I see.
Do you know if there’s a stand alone motor from Somfy (to exchange mine) that works like yours?

But going back to the app.
Does all this functions work also with the ZRTSI or only with these brand new blinds that come with zwave?