Alexa changing input_number

Hello guys,

I’m using cloud integration with nabucasa.
I created a script for setting the tv volume

    - service: input_number.set_value
        entity_id: input_number.tv_volume
        value: "{{ requested_level }}"

When I call the script from Alexa Routines I get the answer from Alexa Dot: tv volume doesn’t support that

Is there any way to change the input_number from Alexa Routines?


You are using requested_level as a variable passed from the Alexa command? If so I’m not sure you can do that, I didn’t find anything about that when i was looking for it.

Yes, this is what I’m trying. I’ve not specified anything else on the routine action other than the text. I was expected to parse somehow what is after the text and send it as a variable, but I was wrong. It is not mapping the correct text, sometimes is taking a different routine (tv volume up, instead of tv volume) and says that the routine doesn’t support that … Not sure if is possible, that’s why I’m asking :slight_smile:

I manage to find a solution, using alexa local: