Parse a number trough Alexa/Google Assistant voice command

I want to use Google Assistant (Or alexa for that matter) to, for example, be able to set hass timers, or to select a channel number by changing a Number Helper. But one can’t expose numeric helpers to Google Assistant and I haven’t found a way to parse a voice assistant’s command to hass.

The specific use case is because I’ve built an universal IR remote, but have not figured jet how to be able to say something like “Change channel to 173” and parse the 173 to be sent to the decoder.

I found this IFTTT WebHooks & GA & Input number but can’t figure out how it works.
So if anyone has an idea, or knows more about the link I provided I’d love your help.

Yes IFTTT is as far as I know the only way to do it with Google home.
But the problem is that Google keeps changing their way to interpret what we say so they keep breaking the automation/routine I made and eventually I gave up.

But what I did was to use the IFTTT integration and have it pass the variable to Home Assistant via IFTTT event.
Here the number is in a JSON format.

All you then need is a routine in Google Home that sends the data to IFTTT.
But when you enter a phrase as routine, say “set number to 8” then it might work fine for a couple of months.
But then Google (I believe) notice I use this phrase often and bind it to something else, say a Wikipedia post about the number 8. And she starts talking about the number 8.

So you change the phrase to “the number should be 8” and it works for a couple of months and then she starts talking about the number of people in a life boat should be 8.
And that is when it becomes boring.

1 Like