question

KasimirWetter avatar image
KasimirWetter asked ·

ChannelController not working as expected

I think this is an old topic, but i was not able to find any answers or solutions for this. So i try again:


I have created a Smart Home Skill which returns a device during discovery request like shown below. After discovery the device is shown as "Heimkino" in the Alexa App. I am able to issue requests like "Alexa, schalte Heimkino an" (Alexa, turn on Heimkino).

But changing channels is not possible. I tried as described in the Alexa documentation:

"Alexa, wechsel auf Heimkino zu Kanal zweihundert" or

"Alexa, wechsel den Kanal zu RTL auf Heimkino", but the response from Alexa is always


"This command is not working for Heimkino" or

"Heimkino doesn't support this"


So my question is here why this is not working as described in the Alexa Smart Home Skill Api documentation. Skill language is german.


Example Device Discovery response (partial):


{
"endpointId": "HCVED_990001@VirtualEntertainmentDevice",
"manufacturerName": "SomeName",
"friendlyName": "Heimkino",
"description": "My device",
"displayCategories": [
"TV"
],
"capabilities": [
{
"type": "AlexaInterface",
"interface": "Alexa",
"version": "3"
},
{
"type": "AlexaInterface",
"interface": "Alexa.PowerController",
"version": "3",
"properties": {
"supported": [
{
"name": "powerState"
}
],
"proactivelyReported": true,
"retrievable": true
}
},
{
"type": "AlexaInterface",
"interface": "Alexa.ChannelController",
"version": "3",
"properties": {
"supported": [
{
"name": "channel"
}
],
"proactivelyReported": true,
"retrievable": true
}
}
]
}

skillalexa smart homesmart home
10 |2000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Chihiro@Amazon avatar image
Chihiro@Amazon answered ·

Hi there,

Thank you for posting. It looks you have reached out to us from contact us. We will follow up with you directly from the contact us case.

10 |2000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Philipp Grabner avatar image
Philipp Grabner answered ·

Carsten,

I implemented a similar device recently in German also.

For me it's working with "Alexa, Heimkino auf Kanal 200" or "Alexa, Heimkino auf Kanal RTL".

10 |2000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.