Just needs to be integrated into the existing skill. My code there is under a Creative Commons CC0 license, so it's public domain and Hubitat is free to use/remix/include any part of it with zero obligation or rights reserved to me.
Also you got in better support for fan controllers! Mine have “worked”, but with some exceptions such as “set fan to medium” not working, I think maybe because Alexa saw them as dimmers. Having her understand them as fans will be awesome.
I should mention.. There is a small bug in fans at the moment that I'm tracking down.. Specifically with drivers that use both fan control and level capabilities. She gets a little confused with both capabilities reporting at the same time using the same directive response.. I'm hunting that down.. It works.. she just complains that it's not responding.
I'm excited too! I have some shades controlled by the Bond Bridge but after the latest update, I still cannot get Alexa to open/close them. I can still control them with on/off commands.
I tried removing/re-adding them back on the Amazon Echo Skill in the HE App settings but no luck. Anyone else get shades working with Bond and Alexa?
@bcopelandI've got a similar thing - I have a load of blinds using the Qubino Shutter module. On the latest Hubitat release they come up in Alexa as a switch and a thermostat... but not a blind. Even after removing and re-adding.... any help?
Hi @bcopeland, I finally updated my C4 to latest firmware. It's been working wonderfully - no performance issues, no z-wave issues, the new shade controller works, and Alexa now recognizes my fans as fans. This "I'm not quite sure what went wrong" issue is the only one I'm having in the entire release. It seems to happen about 50% of the time, which might match up to Alexa randomly choosing from 2 directive responses and only understanding 1, based on what you said earlier.
For info: My devices are either GE Fan Controllers, or Virtual Fan Controllers.
It doesn’t work for me, but I think the limitation is on Alexa’s side. It doesn’t seem to understand “the blinds in my current room” the same way it understands “turn off the lights”.
I’ve done that, just the same as with the lights. For example, I created a group/room in the Alexa app for my office, and assigned all the lights and both smart blinds to that room, as well as the echo device.
If I go in the office and just say “turn off the lights”, she correctly turns off 3 smart switches.
But if I go in there and say “close the blinds”, she says I don’t have a device named that and I need to be more specific. So I end up having to say “close the left office blinds” and then “close the right office blinds” as separate commands. (I named them for the left and right window.)
I just tested it so I could give you a good example:
I said "Alexa, close the blinds".
Alexa says "A few things share the name blinds. Which one do you want?"
It's possible she would figure it out if my blinds didn't have "blinds" in their names? But she does just fine with lights that have "lights" in the names, so idk.
I'm running into some issues with controlling my shades via Alexa that I didn't run into with SmartThings. If I set my shades into a group, and ask Alexa to "set SHADE GROUP to 50%", she responds with "SHADE GROUP doesn't support that." Single shade control is fine, but I really don't want to have to have to issue multiple commands.
I have not found any way to successfully group shades within Alexa, whether it be on the Hubitat side or the Alexa side. Tried a user app called "Shade Control," but it doesn't respect level or position (it's either completely open or completely closed). Groups and Dimmers didn't work for me. Banging my head here and could really use a hand.