Table of Contents

Class MediaPlayerPlaybackState

Namespace
HaMqttDiscoverable.Entities
Assembly
HaMqttDiscoverable.dll

The playback state values Home Assistant's media player component understands, for use with PublishPlaybackStateAsync(string, CancellationToken). Matches homeassistant.components.media_player.MediaPlayerState.

public static class MediaPlayerPlaybackState
Inheritance
MediaPlayerPlaybackState
Inherited Members

Fields

Buffering

The player is preparing to start playback.

public const string Buffering = "buffering"

Field Value

string

Idle

The player is on and accepting commands, but nothing is playing.

public const string Idle = "idle"

Field Value

string

Off

The player is off.

public const string Off = "off"

Field Value

string

On

The player is on, but no further detail is known.

public const string On = "on"

Field Value

string

Paused

Media is loaded but paused.

public const string Paused = "paused"

Field Value

string

Playing

Media is actively playing.

public const string Playing = "playing"

Field Value

string