1
mirror of https://github.com/home-assistant/core synced 2024-08-02 23:40:32 +02:00
ha-core/homeassistant/components/webostv/services.yaml
Marko Korhonen c9e1a03fe2
Remove webostv service description github link (#53502)
Co-authored-by: Shay Levy <levyshay1@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-09-30 13:03:38 +02:00

75 lines
2.0 KiB
YAML

# Describes the format for available webostv services
button:
name: Button
description: "Send a button press command."
fields:
entity_id:
name: Entity
description: Name(s) of the webostv entities where to run the API method.
required: true
selector:
entity:
integration: webostv
domain: media_player
button:
name: Button
description: >-
Name of the button to press. Known possible values are
LEFT, RIGHT, DOWN, UP, HOME, MENU, BACK, ENTER, DASH, INFO, ASTERISK, CC, EXIT,
MUTE, RED, GREEN, BLUE, VOLUMEUP, VOLUMEDOWN, CHANNELUP, CHANNELDOWN,
PLAY, PAUSE, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
required: true
example: "LEFT"
selector:
text:
command:
name: Command
description: "Send a command."
fields:
entity_id:
name: Entity
description: Name(s) of the webostv entities where to run the API method.
required: true
selector:
entity:
integration: webostv
domain: media_player
command:
name: Command
description: Endpoint of the command.
required: true
example: "system.launcher/open"
selector:
text:
payload:
name: Payload
description: >-
An optional payload to provide to the endpoint in the format of key value pair(s).
example: >-
target: https://www.google.com
advanced: true
selector:
object:
select_sound_output:
name: Select Sound Output
description: "Send the TV the command to change sound output."
fields:
entity_id:
name: Entity
description: Name(s) of the webostv entities to change sound output on.
required: true
selector:
entity:
integration: webostv
domain: media_player
sound_output:
name: Sound Output
description: Name of the sound output to switch to.
required: true
example: "external_speaker"
selector:
text: