core/homeassistant/components/simplisafe/services.yaml

146 lines
3.6 KiB
YAML

# Describes the format for available SimpliSafe services
clear_notifications:
name: Clear notifications
description: Clear any active SimpliSafe notifications
fields:
device_id:
name: System
description: The system to remove the PIN from
required: true
selector:
device:
integration: simplisafe
model: alarm_control_panel
remove_pin:
name: Remove PIN
description: Remove a PIN by its label or value.
fields:
device_id:
name: System
description: The system to remove the PIN from
required: true
selector:
device:
integration: simplisafe
model: alarm_control_panel
label_or_pin:
name: Label/PIN
description: The label/value to remove.
required: true
example: Test PIN
selector:
text:
set_pin:
name: Set PIN
description: Set/update a PIN
fields:
device_id:
name: System
description: The system to set the PIN on
required: true
selector:
device:
integration: simplisafe
model: alarm_control_panel
label:
name: Label
description: The label of the PIN
required: true
example: Test PIN
selector:
text:
pin:
name: PIN
description: The value of the PIN
required: true
example: 1256
selector:
text:
set_system_properties:
name: Set system properties
description: Set one or more system properties
fields:
device_id:
name: System
description: The system whose properties should be set
required: true
selector:
device:
integration: simplisafe
model: alarm_control_panel
alarm_duration:
name: Alarm duration
description: The length of a triggered alarm
selector:
number:
min: 30
max: 480
unit_of_measurement: seconds
alarm_volume:
name: Alarm volume
description: The volume level of a triggered alarm
selector:
select:
options:
- 'low'
- 'medium'
- 'high'
- 'off'
chime_volume:
name: Chime volume
description: The volume level of the door chime
selector:
select:
options:
- 'low'
- 'medium'
- 'high'
- 'off'
entry_delay_away:
name: Entry delay away
description: How long to delay when entering while "away"
selector:
number:
min: 30
max: 255
unit_of_measurement: seconds
entry_delay_home:
name: Entry delay home
description: How long to delay when entering while "home"
selector:
number:
min: 0
max: 255
unit_of_measurement: seconds
exit_delay_away:
name: Exit delay away
description: How long to delay when exiting while "away"
selector:
number:
min: 45
max: 255
unit_of_measurement: seconds
exit_delay_home:
name: Exit delay home
description: How long to delay when exiting while "home"
selector:
number:
min: 0
max: 255
unit_of_measurement: seconds
light:
name: Light
description: Whether the armed light should be visible
selector:
boolean:
voice_prompt_volume:
name: Voice prompt volume
description: The volume level of the voice prompt
selector:
select:
options:
- 'low'
- 'medium'
- 'high'
- 'off'