coldfire84 / node-red-alexa-home-skill-v3-web

Web Service/ API for Alexa and Google Home Node-RED Smart Home Control

Home Page:https://red.cb-net.co.uk/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Custom channel names / utterances

Royal2000H opened this issue · comments

commented

I'm just getting started with your platform, thank you for all your work.

I'm starting off with a media player that makes use of ChannelController with Alexa. I've looked into their API docs and wasn't able to comprehend an answer to below.

I'm successful in saying things like "Change channel to ESPN on Living Room TV", "CNN", "BBC", etc.
Where I'm getting tripped up is that it seems that the Alexa API or somewhere in between has a dictionary that filters the input.
If I try "Change channel to Netflix on Living Room TV", it does not work. I thought maybe it has a list of legitimate channels, but if I list all kinds of random words like animals (chicken, pig, aardvark) and other objects, it works. But then some things are changed. "hot dog" always becomes "hot". "plex" always becomes "movie plex on demand". "Flicks" becomes "flicks of fury".

Is all this a built-in dictionary at Alexa? Can this be modified with properties either in your implementation or with state reporting (as far as you know)? Sorry if this is out of the realm of this issue board.