Understand Smart Home Entertainment Add-ons
You can use the Alexa APIs to create smart home add-ons that control smart home entertainment and audio visual (AV) devices such as smart TVs, cable boxes, and other entertainment devices. You create add-ons for smart home entertainment devices the same way you create any other smart home add-on. For details, see Connect Your Device Cloud with Smart Home Add-ons and Steps to Build Smart Home Add-ons.
Utterances
The Alexa interfaces to build add-ons for smart home entertainment devices use the pre-built voice interaction model.
The following examples show some user utterances.
Alexa, change the channel to two hundred on the Living Room TV.
Alexa, change the input to HDMI one on the Living Room TV.
Alexa, turn the volume down on the stereo by twenty.
Alexa interfaces for smart home entertainment add-ons
Implement the following Smart Home APIs in your Alexa add-on to enable users to control your smart home entertainment devices. For ideas about how to combine Alexa interfaces in different products, see Get Started with Device Templates. For interfaces for video, see Video APIs.
- Alexa.ChannelController — Users can change or increment the channel for an entertainment device.
- Alexa.EqualizerController — Users can set and adjust the equalizer bands and sound modes of a smart entertainment device.
- Alexa.InputController — Users can change the input of an entertainment device.
- Alexa.Speaker — Users can control the volume of their entertainment devices that contain audio speakers.
- Alexa.StepSpeaker — Users can control the volume of their entertainment devices that contain audio speakers.
- Alexa.WakeOnLANController — For a smart home device endpoints that support the Wake-on-LAN (WoL) or Wake on Wireless LAN (WoWLAN) standard for powering on.
Related topics
- Smart Home Device Templates
- Understand the Music, Radio, and Podcast Skill API
- Understand the Video Skills
Last updated: Nov 22, 2023

