112 lines
3.8 KiB
YAML
112 lines
3.8 KiB
YAML
add_doorbell_text:
|
|
name: Add Custom Doorbell Text
|
|
description: Adds a new custom message for Doorbells.
|
|
fields:
|
|
device_id:
|
|
name: UniFi Protect NVR
|
|
description: Any device from the UniFi Protect instance you want to change. In case you have multiple Protect Instances.
|
|
required: true
|
|
selector:
|
|
device:
|
|
integration: unifiprotect
|
|
message:
|
|
name: Custom Message
|
|
description: New custom message to add for Doorbells. Must be less than 30 characters.
|
|
example: Come In
|
|
required: true
|
|
selector:
|
|
text:
|
|
remove_doorbell_text:
|
|
name: Remove Custom Doorbell Text
|
|
description: Removes an existing message for Doorbells.
|
|
fields:
|
|
device_id:
|
|
name: UniFi Protect NVR
|
|
description: Any device from the UniFi Protect instance you want to change. In case you have multiple Protect Instances.
|
|
required: true
|
|
selector:
|
|
device:
|
|
integration: unifiprotect
|
|
message:
|
|
name: Custom Message
|
|
description: Existing custom message to remove for Doorbells.
|
|
example: Go Away!
|
|
required: true
|
|
selector:
|
|
text:
|
|
set_default_doorbell_text:
|
|
name: Set Default Doorbell Text
|
|
description: Sets the default doorbell message. This will be the message that is automatically selected when a message "expires".
|
|
fields:
|
|
device_id:
|
|
name: UniFi Protect NVR
|
|
description: Any device from the UniFi Protect instance you want to change. In case you have multiple Protect Instances.
|
|
required: true
|
|
selector:
|
|
device:
|
|
integration: unifiprotect
|
|
message:
|
|
name: Default Message
|
|
description: The default message for your Doorbell. Must be less than 30 characters.
|
|
example: Welcome!
|
|
required: true
|
|
selector:
|
|
text:
|
|
set_doorbell_message:
|
|
name: Set Doorbell message
|
|
description: >
|
|
Use to dynamically set the message on a Doorbell LCD screen. This service should only be used to set dynamic messages (i.e. setting the current outdoor temperature on your Doorbell). Static messages should still be set using the Select entity and can be added/removed using the add_doorbell_text/remove_doorbell_text services.
|
|
fields:
|
|
entity_id:
|
|
name: Doorbell Text
|
|
description: The Doorbell Text select entity for your Doorbell.
|
|
example: "select.front_doorbell_camera_doorbell_text"
|
|
required: true
|
|
selector:
|
|
entity:
|
|
integration: unifiprotect
|
|
domain: select
|
|
message:
|
|
name: Message to display
|
|
description: The message you would like to display on the LCD screen of your Doorbell. Must be less than 30 characters.
|
|
example: "Welcome | 09:23 | 25°C"
|
|
required: true
|
|
selector:
|
|
text:
|
|
duration:
|
|
name: Duration
|
|
description: Number of minutes to display the message for before returning to the default message. The default is to not expire.
|
|
example: 5
|
|
selector:
|
|
number:
|
|
min: 1
|
|
max: 120
|
|
step: 1
|
|
mode: slider
|
|
unit_of_measurement: minutes
|
|
set_chime_paired_doorbells:
|
|
name: Set Chime Paired Doorbells
|
|
description: >
|
|
Use to set the paired doorbell(s) with a smart chime.
|
|
fields:
|
|
device_id:
|
|
name: Chime
|
|
description: The Chimes to link to the doorbells to
|
|
required: true
|
|
selector:
|
|
device:
|
|
integration: unifiprotect
|
|
entity:
|
|
device_class: unifiprotect__chime_button
|
|
doorbells:
|
|
name: Doorbells
|
|
description: The Doorbells to link to the chime
|
|
example: "binary_sensor.front_doorbell_doorbell"
|
|
required: false
|
|
selector:
|
|
target:
|
|
entity:
|
|
integration: unifiprotect
|
|
domain: binary_sensor
|
|
device_class: occupancy
|