Custom commands with Alexa

Hey,

I have a Alexa at home and when I add new entities there are exposed to Alexa and I can use them. The problem is, that the name of an entity is not always intuitiv. Example: Alexa turn on the light Ground floor dining room left corner.

Can I use a friendly name for this?

But I want also use specified commands like “Alexa I want to watch TV”. This should trigger a automization or a node-red flow. Is this possible and how? I know it is possible with Alexa Custom Skills, but I want to make it without a amazon dev acc etc.

The command can also be “Alexa turn on the tv” and this triggers the automatization. I best case I will get a response. Like “Alexa what is the temperature in the kitchen” and Alexa will say the averange temperature of all sensors through the automatization/node-red flow.

so long…

You can change the alias in the cloud configuration. You can make alexa routines to run custom commands.

2 Likes

It was a little bit tricky to find the alias but it is only availible for Assistant and Google Assistant, but not Alexa. I checked also the routines and it will work. Thanks for the hint!

But I want to configure it only in one place. I thought I can make a new “button entity” and name it “tv scene” and when it is “pushed” the automatation is triggered. The entity is then exposed to alexa and I can use it. Is it a good idea, or are they better workarounds?

Actually I configured it on my samsung watch and it is nice with the double tap to activate the ha assist. It would be perfect if I can use Alexa or HA Assistant on my watch with the same commands. Is my idea above the right way?

1 Like