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

Media Device

Device Category: media

The Media device represents a multimedia system capable of playing, recording, or managing audio and video content.


Required Channels

These channels are mandatory for the functionality of the media:

ChannelDescriptionMultipleDetails
media_playbackProvides playback controls for multimedia devices, excluding volume control.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 media devices (hard power / standby) when supported by the integration.NoSee details
media_inputManages the input sources of multimedia devices like TVs, projectors, or audio receivers.NoSee details
microphoneRepresents audio input devices, reporting activity or capturing sound.NoSee details
speakerControls speaker devices, including volume, mute state, and audio output modes.NoSee details

Use Case Scenarios

  1. Playback Control:

    • Control media playback with play, pause, skip, and seek functions. View current track information and progress.
  2. Input Selection:

    • Switch between different media sources using the media_input channel.
  3. Audio Control:

    • Adjust volume and mute state using the speaker channel.

Developer Notes

  1. The media_playback channel is required for playback control.
  2. Switcher channel provides optional power control.
  3. Speaker channel is recommended for volume control.
Last updated on