I have a few virtual switches setup in hubitat that are setup to turn off/on things when they are triggered.
They are discovered in Alexa as dimmers (even though they are switches) and I can set them up in Routines. However if I try to trigger the routine they will never fire.
I can trigger them from Alexa other ways so the switches work. Just not via a routine.
Any ideas as to what may be happening here?
Put the switches into a group via either Hubitat Groups or via Alexa Groups and then they will work when you add them to a routine. It’s a quirk of not having an Alexa Skill that not everyone runs into, but I certainly do. Adding to a groups always solves the issue.
Thanks for the tip. But no luck. In hubitat I created a group and put my virtual switch in it. I then assigned that group in Alexa to a routine and it doesn't fire. It does fire if I select the group manually.
I'm trying to manage everything via hubitat and this worked in the 'other hub' so must be a reason alexa isn't firing these virtual switches.
Edit: updated quote.
Let me look at mine. And might I say that’s an odd quote and not what I intended to be the message! ![:rofl: :rofl:](https://community.hubitat.com/images/emoji/apple/rofl.png?v=5)
HAHA… I just realized it only quoted that line as I now looked at it. No worries. I know what you meant.
OK, so virtual switches still don’t work when they’re just added to routines, but if I add them to Alexa Groups, and then add that to Routines, it works. Hubitat Groups were previously “Alexa Groups”, a feature created to resolve this issue, among others. Perhaps it’s broken at the moment.
Makes sense. Thanks for the confirmation. Hopefully support will see this and take a look. At least there is a work around for now.
1 Like
Couldn’t duplicate the issue.
- Created a group in HE named “test alexa groups” containing a virtual switch.
- Added that to the HE Amazon Echo app
- Discovered in devices in Alexa iOS app
I tested by saying “Alexa, turn on test alexa groups” and it worked. I then added the test alexa groups device to a routine, and that worked too.
Yup. Exact same routine for me. But it doesn’t fire.
I added my virtual switch to an Alexa group and used that in my routine and that works as a work around.
My hub is at the latest version as of last night. I wonder if my Alexa has a different version. I am based in Canada and I know we are always behind with features.
I’m in Toronto, but my Echos are attached to a US Amazon account. I doubt that has anything to do with it, but maybe.