With the addition of the addition of voicecCmdastext in Echo speaks I can now move my shades off of ST.
I can use a virtual shade and I can make a rule in RM that will open and close the shade based on the virtual shade.
Everything works except whenever I tell Alexa to raise or lower the shade it always says I am not quite sure what went wrong. If I say open or close it has no problem.
I want to use raise and lower to open or close to 50%, as all my shades have two setpoints. I want open or close to open or close all the way.
I know this was an issue with fans and It seems to be fixed. The commands work and the virtual shade will raise and lower as it should but it always gives me this message, when I say raise or lower.
My guess is: If you asked me to raise the shade, I would immediately ask you "to where".
My guess your issue may be you have to set up the shade to be something like a dimmer. Not sure how capable your shade / shade driver is though.
Saying "Raise" raises shade 25% each time. Saying "open" or "close", opens or closes fully(100%).
The driver handles it fine. Each time I say raise or lower it raises or lowers virtual shade 25%. I can also say set shade to 50% and I get the something went wrong message.
Only when you say open or close do you not get message.
Just a guess. 'open' is used for things like starting a skill and is 'special'. Close might have a similar problem if Alexa doesn't weigh 'shades' as a priority option for close. For fun, you could try creating routines and see if they have the same problem.
I did find a solution and it was to use Alexa routines. In my ST setup I had to have Alexa routines for open and close and raise and lower for all 5 shades. With this method if it worked as I thought it should I would not need routines at all.
I still don't need routines for open and close just for raise and lower for each shade, so it's something.
It works with out the Alexa routines only I get the message each time about Alexa not knowing what went wrong. So instead of explaining to my wife she should ignore it I just made the routines.