RM not started by scene

Hi, I have a scene like below which turns on the tv and starts a stream service, which streaming service is started depends on which button of a Virtual Button device it was pressed.

The scene works well if I trigger it by pressing the Virtual Button via HE interface, however I want to have it working on Alexa as well. To my disappointment I was unable to make Alexa discover a Virtual Button automatically, it seems they are not compatible with Alexa.

So my idea is creating a Scene on Hubitat that presses a button in my Virtual Device button (TV Command). I will create one Scene per each streaming service/ button pressed.

My problem is that my scene presses that virtual button but nothing happens. I am not certain if the problem is in the scene, the virtual button or the Rule.

The log tells that the scene is initiating but nothing happens

Any suggestion?

I do the same thing but with a Roku box. I use virtual switches that turn off after 1s. The virtual switches will appear in Alexa and can be turned on and off either with direct voice commands or with a routine.

1 Like

BTW I could not get my Alexa routine to use "HBO" so instead of telling Alexa to "play HBO" I have to say "Alexa play hobo." HBO must be a reserved word?

Tks for the heads up. I also had the same problem. I think Alexa is not good at handling abbreviations.