2016-12-01 20:48:08 +00:00
# Describes the format for available remote services
turn_on :
2017-10-30 20:39:12 +00:00
description : Sends the Power On Command.
2016-12-01 20:48:08 +00:00
fields :
entity_id :
2017-10-30 20:39:12 +00:00
description : Name(s) of entities to turn on.
2016-12-01 20:48:08 +00:00
example : 'remote.family_room'
activity :
2017-10-30 20:39:12 +00:00
description : Activity ID or Activity Name to start.
2016-12-01 20:48:08 +00:00
example : 'BedroomTV'
2017-07-31 17:46:12 +00:00
toggle :
2017-10-30 20:39:12 +00:00
description : Toggles a device.
2017-07-31 17:46:12 +00:00
fields :
entity_id :
2017-10-30 20:39:12 +00:00
description : Name(s) of entities to toggle.
2017-07-31 17:46:12 +00:00
example : 'remote.family_room'
2016-12-01 20:48:08 +00:00
turn_off :
2017-10-30 20:39:12 +00:00
description : Sends the Power Off Command.
2016-12-01 20:48:08 +00:00
fields :
entity_id :
2017-10-30 20:39:12 +00:00
description : Name(s) of entities to turn off.
2016-12-01 20:48:08 +00:00
example : 'remote.family_room'
send_command :
2019-06-05 09:32:59 +00:00
description : Sends a command or a list of commands to a device.
2016-12-01 20:48:08 +00:00
fields :
entity_id :
2017-10-30 20:39:12 +00:00
description : Name(s) of entities to send command from.
2016-12-01 20:48:08 +00:00
example : 'remote.family_room'
device :
2017-10-30 20:39:12 +00:00
description : Device ID to send command to.
2016-12-01 20:48:08 +00:00
example : '32756745'
command :
2017-05-24 00:00:52 +00:00
description : A single command or a list of commands to send.
2016-12-01 20:48:08 +00:00
example : 'Play'
2017-05-24 00:00:52 +00:00
num_repeats :
2017-10-30 20:39:12 +00:00
description : An optional value that specifies the number of times you want to repeat the command(s). If not specified, the command(s) will not be repeated.
2017-05-24 00:00:52 +00:00
example : '5'
delay_secs :
2017-10-30 20:39:12 +00:00
description : An optional value that specifies that number of seconds you want to wait in between repeated commands. If not specified, the default of 0.4 seconds will be used.
2017-05-24 00:00:52 +00:00
example : '0.75'
2019-03-02 23:54:03 +00:00
hold_secs :
description : An optional value that specifies that number of seconds you want to have it held before the release is send. If not specified, the release will be send immediately after the press.
example : '2.5'
2019-06-05 09:32:59 +00:00
learn_command :
description : Learns a command or a list of commands from a device.
fields :
entity_id :
description : Name(s) of entities to learn command from.
example : 'remote.bedroom'
device :
description : Device ID to learn command from.
example : 'television'
command :
description : A single command or a list of commands to learn.
example : 'Turn on'
alternative :
description : If code must be stored as alternative (useful for discrete remotes).
example : 'True'
timeout :
description : Timeout, in seconds, for the command to be learned.
example : '30'