Skip to Content
🚀 We just launched! Please star us on Github!

Set-top Box Device

Device Category: set_top_box

The Set-top Box device represents a TV-connected media device (streaming box, IPTV box, or HDMI stick) providing playback control and optional source selection.


Required Channels

These channels are mandatory for the functionality of the set-top box:

ChannelDescriptionMultipleDetails
media_playbackProvides playback controls and metadata for the set-top box.NoSee details
device_informationProvides metadata about the device, including manufacturer details, model information, and operational statuses.NoSee details

Optional Channels

These channels are optional and provide additional features:

ChannelDescriptionMultipleDetails
switcherOptional power control for set-top boxes (hard power / standby) when supported by the integration.NoSee details
media_inputOptional source selection when exposed by the device (apps/inputs).NoSee details
speakerOptional volume control if the device exposes audio output controls.NoSee details

Use Case Scenarios

  1. Media Streaming:

    • Control playback of streaming content with play, pause, and navigation. View current media information and progress.
  2. App Navigation:

    • Switch between streaming apps or input sources when available.
  3. Audio Output:

    • Control volume when the device supports audio output.

Developer Notes

  1. The media_playback channel is required for playback control.
  2. Switcher provides optional power control.
  3. Speaker channel is optional for devices with audio output.
Last updated on