I posted this in a 2 year old thread so I doubt will be monitored so thought I would create a new one.
Is there anyway I could get the devs to publish the virtual shade driver code to GitHub?
Right now my sync rule (using the virtual shade device as the trigger for physical shades in the group) works perfectly to get around shades (without dimmer capability) to be grouped. It's set to watch for the "opening" or "closing" values on the virtual shade device, wait for the virtual shade to complete it's movement to new position (lowest I can set is 5 seconds), set the virtual shade position to a local variable, then set all my physical shades to that variable.
Simple and works for the open, close, and integer position commands from Alexa. It's just that the time from the Alexa command saying "ok" to the shades moving is 5 seconds (the minimum in the driver). 1 second (or better yet 0.5 seconds if supported) would be better. If I could get my hands on the virtual shade driver, I'm sure I could add the option for 1 second.
Setting the virtual shade device transition time to ASAP does not work as the virtual shade device never goes into the "opening" or "closing" states when ASAP is set.