68 lines
1.4 KiB
YAML
68 lines
1.4 KiB
YAML
smart_url:
|
|
name: Smart play URL
|
|
description: Resolve and play a shared URL in RelayTV (RelayTV POST /smart).
|
|
target:
|
|
entity:
|
|
domain: media_player
|
|
integration: relaytv
|
|
device:
|
|
integration: relaytv
|
|
fields:
|
|
url:
|
|
required: true
|
|
example: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
|
|
selector:
|
|
text:
|
|
|
|
play_now:
|
|
name: Play now
|
|
description: Play a URL immediately (RelayTV POST /play). This clears the queue.
|
|
target:
|
|
entity:
|
|
domain: media_player
|
|
integration: relaytv
|
|
device:
|
|
integration: relaytv
|
|
fields:
|
|
url:
|
|
required: true
|
|
example: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
|
|
selector:
|
|
text:
|
|
use_ytdlp:
|
|
required: false
|
|
default: true
|
|
selector:
|
|
boolean:
|
|
cec:
|
|
required: false
|
|
default: false
|
|
selector:
|
|
boolean:
|
|
|
|
announce:
|
|
name: Announce
|
|
description: Alias for play_now. (RelayTV does not currently implement a distinct announcement mode.)
|
|
target:
|
|
entity:
|
|
domain: media_player
|
|
integration: relaytv
|
|
device:
|
|
integration: relaytv
|
|
fields:
|
|
url:
|
|
required: true
|
|
example: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
|
|
selector:
|
|
text:
|
|
use_ytdlp:
|
|
required: false
|
|
default: true
|
|
selector:
|
|
boolean:
|
|
cec:
|
|
required: false
|
|
default: false
|
|
selector:
|
|
boolean:
|