If you’re using Nabu, create a script. Restart HA (maybe not required). That script is now available in the Alexa app as a ‘scene’ that you can call with an Alexa routine.
Update: I am now able to get Alexa to start my robot via voice command. But I am still not sure that I set it up correctly, since Alexa detects it as a lamp (and not a scene) and I have to say “Alexa, clean kitchen ON” (instead of just “Alexa, clean kitchen”).
In my configuration.yaml I have to entries for this:
OK, I have to ask, why don’t you use Assist from the beginning? I mean, you are using Alexa, so it already is “not local”, but on the other hand you try to go local?! Wouldn’t it be just easier to work with Assist?
Just asking, I don’t use Alexa, because I don’t want others to listen to my highly personal conversations. I mean, I might have a plan to rule the world, why share it with Jeff? He already rules so many parts of the world…