ESPHome
2025.5.0
Loading...
Searching...
No Matches
esphome
components
media_player
Data Structures
|
Namespaces
|
Typedefs
automation.h File Reference
Go to the source code of this file.
Data Structures
class
esphome::media_player::MediaPlayerCommandAction< Command, Ts >
class
esphome::media_player::PlayMediaAction< Ts >
class
esphome::media_player::VolumeSetAction< Ts >
class
esphome::media_player::StateTrigger
class
esphome::media_player::MediaPlayerStateTrigger< State >
class
esphome::media_player::IsIdleCondition< Ts >
class
esphome::media_player::IsPlayingCondition< Ts >
class
esphome::media_player::IsPausedCondition< Ts >
class
esphome::media_player::IsAnnouncingCondition< Ts >
Namespaces
namespace
esphome
Providing packet encoding functions for exchanging data with a remote host.
namespace
esphome::media_player
Typedefs
template<typename... Ts>
using
esphome::media_player::PlayAction
=
MediaPlayerCommandAction
<
MediaPlayerCommand::MEDIA_PLAYER_COMMAND_PLAY
, Ts...>
template<typename... Ts>
using
esphome::media_player::PauseAction
=
MediaPlayerCommandAction
<
MediaPlayerCommand::MEDIA_PLAYER_COMMAND_PAUSE
, Ts...>
template<typename... Ts>
using
esphome::media_player::StopAction
=
MediaPlayerCommandAction
<
MediaPlayerCommand::MEDIA_PLAYER_COMMAND_STOP
, Ts...>
template<typename... Ts>
using
esphome::media_player::ToggleAction
=
MediaPlayerCommandAction
<
MediaPlayerCommand::MEDIA_PLAYER_COMMAND_TOGGLE
, Ts...>
template<typename... Ts>
using
esphome::media_player::VolumeUpAction
=
MediaPlayerCommandAction
<
MediaPlayerCommand::MEDIA_PLAYER_COMMAND_VOLUME_UP
, Ts...>
template<typename... Ts>
using
esphome::media_player::VolumeDownAction
=
MediaPlayerCommandAction
<
MediaPlayerCommand::MEDIA_PLAYER_COMMAND_VOLUME_DOWN
, Ts...>
using
esphome::media_player::IdleTrigger
=
MediaPlayerStateTrigger
<
MediaPlayerState::MEDIA_PLAYER_STATE_IDLE
>
using
esphome::media_player::PlayTrigger
=
MediaPlayerStateTrigger
<
MediaPlayerState::MEDIA_PLAYER_STATE_PLAYING
>
using
esphome::media_player::PauseTrigger
=
MediaPlayerStateTrigger
<
MediaPlayerState::MEDIA_PLAYER_STATE_PAUSED
>
using
esphome::media_player::AnnouncementTrigger
=
MediaPlayerStateTrigger
<
MediaPlayerState::MEDIA_PLAYER_STATE_ANNOUNCING
>
Generated by
1.12.0