[media_player] Fix actions with id as value (#8654)

This commit is contained in:
Jesse Hills 2025-04-30 20:08:46 +12:00 committed by GitHub
parent c0be2c14f3
commit caa255f5d1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -134,12 +134,14 @@ MEDIA_PLAYER_SCHEMA = cv.ENTITY_BASE_SCHEMA.extend(
) )
MEDIA_PLAYER_ACTION_SCHEMA = cv.Schema( MEDIA_PLAYER_ACTION_SCHEMA = automation.maybe_simple_id(
cv.Schema(
{ {
cv.GenerateID(): cv.use_id(MediaPlayer), cv.GenerateID(): cv.use_id(MediaPlayer),
cv.Optional(CONF_ANNOUNCEMENT, default=False): cv.templatable(cv.boolean), cv.Optional(CONF_ANNOUNCEMENT, default=False): cv.templatable(cv.boolean),
} }
) )
)
MEDIA_PLAYER_CONDITION_SCHEMA = automation.maybe_simple_id( MEDIA_PLAYER_CONDITION_SCHEMA = automation.maybe_simple_id(
{cv.GenerateID(): cv.use_id(MediaPlayer)} {cv.GenerateID(): cv.use_id(MediaPlayer)}