I've programmed a smart home device using the Television Device type. Everything is working perfectly except getting one of the channels by name (action.devices.commands.selectChannel). My sync payload is (a segment of course):
{
"key": "root northwest",
"names": [
"root sports northwest",
"root sport",
"mariner channel"
],
"number": "426"
},
Google response is: "Okay, getting AT&T Sports. I'm sorry but that channel is not available" or words to that effect.
All other channel names are working great, there are about 10. When it works on other channel name it returns the name and number to the device as a response. No matter how I phrase it gives the same response. I've even tried putting it in a different order. I've tried changing the name to similar, but recallable, names and still no joy. It comes closest to ROOT SPORT northwest, but that isn't reliable.
Any advice?