mirror of
https://github.com/home-assistant/core.git
synced 2025-07-27 07:07:28 +00:00
Add targets and selectors for services (U-W) (#50630)
Co-authored-by: Franck Nijhof <git@frenck.dev>
This commit is contained in:
parent
bd443af6a2
commit
5d6f4068d3
@ -1,2 +1,3 @@
|
|||||||
reload:
|
reload:
|
||||||
|
name: Reload
|
||||||
description: Reload all universal entities
|
description: Reload all universal entities
|
||||||
|
@ -1,88 +1,161 @@
|
|||||||
light_fade_start:
|
light_fade_start:
|
||||||
|
name: Start light fade
|
||||||
description: Start fading a light either up or down from current brightness.
|
description: Start fading a light either up or down from current brightness.
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: upb
|
||||||
|
domain: light
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name(s) of lights to start fading
|
|
||||||
example: "light.kitchen"
|
|
||||||
brightness:
|
brightness:
|
||||||
description: Number between 0 and 255 indicating brightness, where 0 turns the light off, 1 is the minimum brightness and 255 is the maximum brightness.
|
name: Brightness
|
||||||
example: 142
|
description: Number indicating brightness, where 0 turns the light off, 1 is the minimum brightness and 255 is the maximum brightness.
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: 0
|
||||||
|
max: 255
|
||||||
brightness_pct:
|
brightness_pct:
|
||||||
description: Number between 0 and 100 indicating percentage of full brightness, where 0 turns the light off, 1 is the minimum brightness and 100 is the maximum brightness.
|
name: Brightness percentage
|
||||||
example: 42
|
description: Number indicating percentage of full brightness, where 0 turns the light off, 1 is the minimum brightness and 100 is the maximum brightness.
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: 0
|
||||||
|
max: 100
|
||||||
|
unit_of_measurement: '%'
|
||||||
rate:
|
rate:
|
||||||
|
name: Rate
|
||||||
description: Rate for light to transition to new brightness
|
description: Rate for light to transition to new brightness
|
||||||
example: 3
|
default: -1
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: -1
|
||||||
|
max: 3600
|
||||||
|
step: 0.01
|
||||||
|
unit_of_measurement: seconds
|
||||||
|
|
||||||
light_fade_stop:
|
light_fade_stop:
|
||||||
|
name: Stop light fade
|
||||||
description: Stop a light fade.
|
description: Stop a light fade.
|
||||||
fields:
|
target:
|
||||||
entity_id:
|
entity:
|
||||||
description: Name(s) of lights to stop fadding
|
integration: upb
|
||||||
example: "light.kitchen, light.family_room"
|
domain: light
|
||||||
|
|
||||||
light_blink:
|
light_blink:
|
||||||
|
name: Blink light
|
||||||
description: Blink a light
|
description: Blink a light
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: upb
|
||||||
|
domain: light
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name(s) of lights to start fading
|
|
||||||
example: "light.kitchen"
|
|
||||||
rate:
|
rate:
|
||||||
description: Number of seconds between 0 and 4.25 that the link flashes on.
|
name: Rate
|
||||||
example: 4.2
|
description: Amount of time that the link flashes on.
|
||||||
|
default: 0.5
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: 0
|
||||||
|
max: 4.25
|
||||||
|
step: 0.01
|
||||||
|
unit_of_measurement: seconds
|
||||||
|
|
||||||
link_deactivate:
|
link_deactivate:
|
||||||
|
name: Deactivate link
|
||||||
description: Deactivate a UPB scene.
|
description: Deactivate a UPB scene.
|
||||||
fields:
|
target:
|
||||||
entity_id:
|
entity:
|
||||||
description: Name(s) of scenes to deactivate
|
integration: upb
|
||||||
example: "scene.hygge"
|
domain: light
|
||||||
|
|
||||||
link_goto:
|
link_goto:
|
||||||
|
name: Go to link
|
||||||
description: Set scene to brightness.
|
description: Set scene to brightness.
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: upb
|
||||||
|
domain: scene
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name(s) of scenes to deactivate
|
|
||||||
example: "scene.hygge"
|
|
||||||
brightness:
|
brightness:
|
||||||
description: Number between 0 and 255 indicating brightness, where 0 turns the scene off, 1 is the minimum brightness and 255 is the maximum brightness.
|
name: Brightness
|
||||||
example: 120
|
description: Number indicating brightness, where 0 turns the scene off, 1 is the minimum brightness and 255 is the maximum brightness.
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: 0
|
||||||
|
max: 255
|
||||||
brightness_pct:
|
brightness_pct:
|
||||||
description: Number between 0 and 100 indicating percentage of full brightness, where 0 turns the scene off, 1 is the minimum brightness and 100 is the maximum brightness.
|
name: Brightness percentage
|
||||||
example: 42
|
description: Number indicating percentage of full brightness, where 0 turns the scene off, 1 is the minimum brightness and 100 is the maximum brightness.
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: 0
|
||||||
|
max: 100
|
||||||
|
unit_of_measurement: '%'
|
||||||
rate:
|
rate:
|
||||||
description: Rate in seconds for scene to transition to new brightness
|
name: Rate
|
||||||
example: 3.42
|
description: Amount of time for scene to transition to new brightness
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: -1
|
||||||
|
max: 3600
|
||||||
|
step: 0.01
|
||||||
|
unit_of_measurement: seconds
|
||||||
|
|
||||||
link_fade_start:
|
link_fade_start:
|
||||||
|
name: Start link fade
|
||||||
description: Start fading a link either up or down from current brightness.
|
description: Start fading a link either up or down from current brightness.
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: upb
|
||||||
|
domain: scene
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name(s) of links to start fading
|
|
||||||
example: "scene.party"
|
|
||||||
brightness:
|
brightness:
|
||||||
description: Number between 0 and 255 indicating brightness, where 0 turns the scene off, 1 is the minimum brightness and 255 is the maximum brightness.
|
name: Brightness
|
||||||
example: 142
|
description: Number indicating brightness, where 0 turns the scene off, 1 is the minimum brightness and 255 is the maximum brightness.
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: 0
|
||||||
|
max: 255
|
||||||
brightness_pct:
|
brightness_pct:
|
||||||
description: Number between 0 and 100 indicating percentage of full brightness, where 0 turns the scene off, 1 is the minimum brightness and 100 is the maximum brightness.
|
name: Brightness percentage
|
||||||
example: 42
|
description: Number indicating percentage of full brightness, where 0 turns the scene off, 1 is the minimum brightness and 100 is the maximum brightness.
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: 0
|
||||||
|
max: 100
|
||||||
|
unit_of_measurement: '%'
|
||||||
rate:
|
rate:
|
||||||
description: Rate in seconds for scene to transition to new brightness
|
name: Rate
|
||||||
example: 3.42
|
description: Amount of time for scene to transition to new brightness
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: -1
|
||||||
|
max: 3600
|
||||||
|
step: 0.01
|
||||||
|
unit_of_measurement: seconds
|
||||||
|
|
||||||
link_fade_stop:
|
link_fade_stop:
|
||||||
|
name: Stop link fade
|
||||||
description: Stop a link fade.
|
description: Stop a link fade.
|
||||||
fields:
|
target:
|
||||||
entity_id:
|
entity:
|
||||||
description: Name(s) of links to stop fadding
|
integration: upb
|
||||||
example: "scene.dining, scene.no_tv"
|
domain: scene
|
||||||
|
|
||||||
link_blink:
|
link_blink:
|
||||||
|
name: Blink link
|
||||||
description: Blink a link.
|
description: Blink a link.
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: upb
|
||||||
|
domain: scene
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name(s) of links to start fading
|
|
||||||
example: "scene.hygge"
|
|
||||||
blink_rate:
|
blink_rate:
|
||||||
description: Number of seconds between 0 and 4.25 that the link flashes on.
|
name: Blink rate
|
||||||
example: 1.5
|
description: Amount of time that the link flashes on.
|
||||||
|
default: 0.5
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: 0
|
||||||
|
max: 4.25
|
||||||
|
step: 0.01
|
||||||
|
unit_of_measurement: seconds
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
reset:
|
reset:
|
||||||
name: Reset
|
name: Reset
|
||||||
description: Resets the counter of an utility meter.
|
description: Resets the counter of a utility meter.
|
||||||
target:
|
target:
|
||||||
|
|
||||||
next_tariff:
|
next_tariff:
|
||||||
@ -12,7 +12,7 @@ next_tariff:
|
|||||||
|
|
||||||
select_tariff:
|
select_tariff:
|
||||||
name: Select Tariff
|
name: Select Tariff
|
||||||
description: Selects the current tariff of an utility meter.
|
description: Selects the current tariff of a utility meter.
|
||||||
target:
|
target:
|
||||||
fields:
|
fields:
|
||||||
tariff:
|
tariff:
|
||||||
|
@ -1,27 +1,57 @@
|
|||||||
set_profile:
|
set_profile:
|
||||||
|
name: Set profile
|
||||||
description: Set the ventilation profile.
|
description: Set the ventilation profile.
|
||||||
fields:
|
fields:
|
||||||
profile:
|
profile:
|
||||||
description: "Set to any of: Home, Away, Boost, Fireplace"
|
name: Profile
|
||||||
example: Away
|
description: "Set profile."
|
||||||
|
required: true
|
||||||
|
selector:
|
||||||
|
select:
|
||||||
|
options:
|
||||||
|
- 'Away'
|
||||||
|
- 'Boost'
|
||||||
|
- 'Fireplace'
|
||||||
|
- 'Home'
|
||||||
|
|
||||||
set_profile_fan_speed_home:
|
set_profile_fan_speed_home:
|
||||||
|
name: Set profile fan speed hom
|
||||||
description: Set the fan speed of the Home profile.
|
description: Set the fan speed of the Home profile.
|
||||||
fields:
|
fields:
|
||||||
fan_speed:
|
fan_speed:
|
||||||
description: Fan speed in %. Integer, between 0 and 100.
|
name: Fan speed
|
||||||
example: 50
|
description: Fan speed.
|
||||||
|
required: true
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: 0
|
||||||
|
max: 100
|
||||||
|
unit_of_measurement: '%'
|
||||||
|
|
||||||
set_profile_fan_speed_away:
|
set_profile_fan_speed_away:
|
||||||
|
name: Set profile fan speed away
|
||||||
description: Set the fan speed of the Away profile.
|
description: Set the fan speed of the Away profile.
|
||||||
fields:
|
fields:
|
||||||
fan_speed:
|
fan_speed:
|
||||||
description: Fan speed in %. Integer, between 0 and 100.
|
name: Fan speed
|
||||||
example: 25
|
description: Fan speed.
|
||||||
|
required: true
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: 0
|
||||||
|
max: 100
|
||||||
|
unit_of_measurement: '%'
|
||||||
|
|
||||||
set_profile_fan_speed_boost:
|
set_profile_fan_speed_boost:
|
||||||
|
name: Set profile fan speed boost
|
||||||
description: Set the fan speed of the Boost profile.
|
description: Set the fan speed of the Boost profile.
|
||||||
fields:
|
fields:
|
||||||
fan_speed:
|
fan_speed:
|
||||||
description: Fan speed in %. Integer, between 0 and 100.
|
name: Fan speed
|
||||||
example: 65
|
description: Fan speed.
|
||||||
|
required: true
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: 0
|
||||||
|
max: 100
|
||||||
|
unit_of_measurement: '%'
|
||||||
|
@ -1,18 +1,29 @@
|
|||||||
sync_clock:
|
sync_clock:
|
||||||
|
name: Sync clock
|
||||||
description: Sync the velbus modules clock to the Home Assistant clock, this is the same as the 'sync clock' from VelbusLink
|
description: Sync the velbus modules clock to the Home Assistant clock, this is the same as the 'sync clock' from VelbusLink
|
||||||
|
|
||||||
set_memo_text:
|
set_memo_text:
|
||||||
|
name: Set memo text
|
||||||
description: >
|
description: >
|
||||||
Set the memo text to the display of modules like VMBGPO, VMBGPOD
|
Set the memo text to the display of modules like VMBGPO, VMBGPOD
|
||||||
Be sure the page(s) of the module is configured to display the memo text.
|
Be sure the page(s) of the module is configured to display the memo text.
|
||||||
fields:
|
fields:
|
||||||
address:
|
address:
|
||||||
|
name: Address
|
||||||
description: >
|
description: >
|
||||||
The module address in decimal format.
|
The module address in decimal format.
|
||||||
The decimal addresses are displayed in front of the modules listed at the integration page.
|
The decimal addresses are displayed in front of the modules listed at the integration page.
|
||||||
example: "11"
|
required: true
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: 0
|
||||||
|
max: 255
|
||||||
memo_text:
|
memo_text:
|
||||||
|
name: Memo text
|
||||||
description: >
|
description: >
|
||||||
The actual text to be displayed.
|
The actual text to be displayed.
|
||||||
Text is limited to 64 characters.
|
Text is limited to 64 characters.
|
||||||
example: "Do not forget trash"
|
example: "Do not forget trash"
|
||||||
|
default: ''
|
||||||
|
selector:
|
||||||
|
text:
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
# Velux Integration services
|
# Velux Integration services
|
||||||
|
|
||||||
reboot_gateway:
|
reboot_gateway:
|
||||||
|
name: Reboot gateway
|
||||||
description: Reboots the KLF200 Gateway.
|
description: Reboots the KLF200 Gateway.
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
update_devices:
|
update_devices:
|
||||||
|
name: Update devices
|
||||||
description: Add new VeSync devices to Home Assistant
|
description: Add new VeSync devices to Home Assistant
|
||||||
|
@ -1,9 +1,22 @@
|
|||||||
set_vicare_mode:
|
set_vicare_mode:
|
||||||
|
name: Set vicare mode
|
||||||
description: Set a ViCare mode.
|
description: Set a ViCare mode.
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: vicare
|
||||||
|
domain: climate
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name(s) of vicare climate entities.
|
|
||||||
example: "climate.vicare_heating"
|
|
||||||
vicare_mode:
|
vicare_mode:
|
||||||
description: ViCare mode. One of "dhw", "dhwAndHeating", "heating", "dhwAndHeatingCooling", "forcedReduced", "forcedNormal" or "standby"
|
name: Vicare Mode
|
||||||
example: "dhw"
|
description: ViCare mode.
|
||||||
|
required: true
|
||||||
|
selector:
|
||||||
|
select:
|
||||||
|
options:
|
||||||
|
- 'dhw'
|
||||||
|
- 'dhwAndHeating'
|
||||||
|
- 'dhwAndHeatingCooling'
|
||||||
|
- 'forcedNormal'
|
||||||
|
- 'forcedReduced'
|
||||||
|
- 'heating'
|
||||||
|
- 'standby'
|
||||||
|
@ -1,31 +1,48 @@
|
|||||||
# Describes the format for available water_heater services
|
# Describes the format for available water_heater services
|
||||||
|
|
||||||
set_away_mode:
|
set_away_mode:
|
||||||
|
name: Set away mode
|
||||||
description: Turn away mode on/off for water_heater device.
|
description: Turn away mode on/off for water_heater device.
|
||||||
|
target:
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name(s) of entities to change.
|
|
||||||
example: "water_heater.water_heater"
|
|
||||||
away_mode:
|
away_mode:
|
||||||
|
name: Away mode
|
||||||
description: New value of away mode.
|
description: New value of away mode.
|
||||||
example: true
|
required: true
|
||||||
|
selector:
|
||||||
|
boolean:
|
||||||
|
|
||||||
set_temperature:
|
set_temperature:
|
||||||
|
name: Set temperature
|
||||||
description: Set target temperature of water_heater device.
|
description: Set target temperature of water_heater device.
|
||||||
|
target:
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name(s) of entities to change.
|
|
||||||
example: "water_heater.water_heater"
|
|
||||||
temperature:
|
temperature:
|
||||||
|
name: Temperature
|
||||||
description: New target temperature for water heater.
|
description: New target temperature for water heater.
|
||||||
example: 25
|
required: true
|
||||||
|
selector:
|
||||||
set_operation_mode:
|
number:
|
||||||
description: Set operation mode for water_heater device.
|
min: 0
|
||||||
fields:
|
max: 100
|
||||||
entity_id:
|
step: 0.5
|
||||||
description: Name(s) of entities to change.
|
unit_of_measurement: '°'
|
||||||
example: "water_heater.water_heater"
|
|
||||||
operation_mode:
|
operation_mode:
|
||||||
|
name: Operation mode
|
||||||
description: New value of operation mode.
|
description: New value of operation mode.
|
||||||
example: eco
|
example: eco
|
||||||
|
selector:
|
||||||
|
text:
|
||||||
|
|
||||||
|
set_operation_mode:
|
||||||
|
name: Set operation mode
|
||||||
|
description: Set operation mode for water_heater device.
|
||||||
|
target:
|
||||||
|
fields:
|
||||||
|
operation_mode:
|
||||||
|
name: Operation mode
|
||||||
|
description: New value of operation mode.
|
||||||
|
required: true
|
||||||
|
example: eco
|
||||||
|
selector:
|
||||||
|
text:
|
||||||
|
@ -1,16 +1,26 @@
|
|||||||
set_humidity:
|
set_humidity:
|
||||||
|
name: Set humidity
|
||||||
description: Set the target humidity of WeMo humidifier devices.
|
description: Set the target humidity of WeMo humidifier devices.
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: wemo
|
||||||
|
domain: fan
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Names of the WeMo humidifier entities (1 or more entity_ids are required).
|
|
||||||
example: "fan.wemo_humidifier"
|
|
||||||
target_humidity:
|
target_humidity:
|
||||||
description: Target humidity. This is a float value between 0 and 100, but will be mapped to the humidity levels that WeMo humidifiers support (45, 50, 55, 60, and 100/Max) by rounding the value down to the nearest supported value.
|
name: Target humidity
|
||||||
example: 56.5
|
description: Target humidity.
|
||||||
|
required: true
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: 0
|
||||||
|
max: 100
|
||||||
|
step: 5
|
||||||
|
unit_of_measurement: '%'
|
||||||
|
|
||||||
reset_filter_life:
|
reset_filter_life:
|
||||||
|
name: Reset filter life
|
||||||
description: Reset the WeMo Humidifier's filter life to 100%.
|
description: Reset the WeMo Humidifier's filter life to 100%.
|
||||||
fields:
|
target:
|
||||||
entity_id:
|
entity:
|
||||||
description: Names of the WeMo humidifier entities (1 or more entity_ids are required).
|
integration: wemo
|
||||||
example: "fan.wemo_humidifier"
|
domain: fan
|
||||||
|
@ -1,227 +1,432 @@
|
|||||||
# Describes the format for available Wink services
|
# Describes the format for available Wink services
|
||||||
pair_new_device:
|
pair_new_device:
|
||||||
|
name: Pair new device
|
||||||
description: Pair a new device to a Wink Hub.
|
description: Pair a new device to a Wink Hub.
|
||||||
fields:
|
fields:
|
||||||
hub_name:
|
hub_name:
|
||||||
|
name: Hub name
|
||||||
description: The name of the hub to pair a new device to.
|
description: The name of the hub to pair a new device to.
|
||||||
|
required: true
|
||||||
example: "My hub"
|
example: "My hub"
|
||||||
|
selector:
|
||||||
|
text:
|
||||||
pairing_mode:
|
pairing_mode:
|
||||||
description: One of ["zigbee", "zwave", "zwave_exclusion", "zwave_network_rediscovery", "lutron", "bluetooth", "kidde"].
|
name: Pairing mode
|
||||||
example: "zigbee"
|
description: Mode.
|
||||||
|
required: true
|
||||||
|
selector:
|
||||||
|
select:
|
||||||
|
options:
|
||||||
|
- 'bluetooth'
|
||||||
|
- 'kidde'
|
||||||
|
- 'lutron'
|
||||||
|
- 'zigbee'
|
||||||
|
- 'zwave'
|
||||||
|
- 'zwave_exclusion'
|
||||||
|
- 'zwave_network_rediscovery'
|
||||||
kidde_radio_code:
|
kidde_radio_code:
|
||||||
|
name: Kidde radio code
|
||||||
description: "A string of 8 1s and 0s one for each dip switch on the kidde device left --> right = 1 --> 8. Down = 1 and Up = 0"
|
description: "A string of 8 1s and 0s one for each dip switch on the kidde device left --> right = 1 --> 8. Down = 1 and Up = 0"
|
||||||
example: "10101010"
|
example: "10101010"
|
||||||
|
selector:
|
||||||
|
text:
|
||||||
|
|
||||||
rename_wink_device:
|
rename_wink_device:
|
||||||
|
name: Rename wink device
|
||||||
description: Rename the provided device.
|
description: Rename the provided device.
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: wink
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: The entity_id of the device to rename.
|
|
||||||
example: binary_sensor.front_door_opened
|
|
||||||
name:
|
name:
|
||||||
|
name: Name
|
||||||
description: The name to change it to.
|
description: The name to change it to.
|
||||||
|
required: true
|
||||||
example: back_door
|
example: back_door
|
||||||
|
selector:
|
||||||
|
text:
|
||||||
|
|
||||||
delete_wink_device:
|
delete_wink_device:
|
||||||
|
name: Delete wink device
|
||||||
description: Remove/unpair device from Wink.
|
description: Remove/unpair device from Wink.
|
||||||
fields:
|
target:
|
||||||
entity_id:
|
entity:
|
||||||
description: The entity_id of the device to delete.
|
integration: wink
|
||||||
|
|
||||||
pull_newly_added_devices_from_wink:
|
pull_newly_added_devices_from_wink:
|
||||||
|
name: Pull newly added devices from wink
|
||||||
description: Pull newly paired devices from Wink.
|
description: Pull newly paired devices from Wink.
|
||||||
|
|
||||||
refresh_state_from_wink:
|
refresh_state_from_wink:
|
||||||
|
name: Refresh state from wink
|
||||||
description: Pull the latest states for every device.
|
description: Pull the latest states for every device.
|
||||||
|
|
||||||
set_siren_volume:
|
set_siren_volume:
|
||||||
|
name: Set siren volume
|
||||||
description: Set the volume of the siren for a Dome siren/chime.
|
description: Set the volume of the siren for a Dome siren/chime.
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: wink
|
||||||
|
domain: switch
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name(s) of the entities to set.
|
|
||||||
example: "switch.dome_siren"
|
|
||||||
volume:
|
volume:
|
||||||
description: Volume level. One of ["low", "medium", "high"].
|
name: Volume
|
||||||
example: "high"
|
description: Volume level.
|
||||||
|
required: true
|
||||||
|
selector:
|
||||||
|
select:
|
||||||
|
options:
|
||||||
|
- 'low'
|
||||||
|
- 'medium'
|
||||||
|
- 'high'
|
||||||
|
|
||||||
enable_chime:
|
enable_chime:
|
||||||
|
name: Enable chime
|
||||||
description: Enable the chime of a Dome siren with the provided sound.
|
description: Enable the chime of a Dome siren with the provided sound.
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: wink
|
||||||
|
domain: switch
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name(s) of the entities to set.
|
|
||||||
example: "switch.dome_siren"
|
|
||||||
tone:
|
tone:
|
||||||
|
name: Tone
|
||||||
description: >-
|
description: >-
|
||||||
The tone to use for the chime. One of ["doorbell", "fur_elise",
|
The tone to use for the chime.
|
||||||
"doorbell_extended", "alert", "william_tell", "rondo_alla_turca",
|
required: true
|
||||||
"police_siren", "evacuation", "beep_beep", "beep", "inactive"]
|
selector:
|
||||||
example: "doorbell"
|
select:
|
||||||
|
options:
|
||||||
|
- 'alert'
|
||||||
|
- 'beep'
|
||||||
|
- 'beep_beep'
|
||||||
|
- 'doorbell'
|
||||||
|
- 'doorbell_extended'
|
||||||
|
- 'evacuation'
|
||||||
|
- 'fur_elise'
|
||||||
|
- 'inactive'
|
||||||
|
- 'police_siren'
|
||||||
|
- 'rondo_alla_turca'
|
||||||
|
- 'william_tell'
|
||||||
|
|
||||||
set_siren_tone:
|
set_siren_tone:
|
||||||
|
name: Set siren tone
|
||||||
description: Set the sound to use when the siren is enabled. (This doesn't enable the siren)
|
description: Set the sound to use when the siren is enabled. (This doesn't enable the siren)
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: wink
|
||||||
|
domain: switch
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name(s) of the entities to set.
|
|
||||||
example: "switch.dome_siren"
|
|
||||||
tone:
|
tone:
|
||||||
|
name: Tone
|
||||||
description: >-
|
description: >-
|
||||||
The tone to use for the chime. One of ["doorbell", "fur_elise",
|
The tone to use for the chime.
|
||||||
"doorbell_extended", "alert", "william_tell", "rondo_alla_turca",
|
required: true
|
||||||
"police_siren", "evacuation", "beep_beep", "beep", "inactive"]
|
selector:
|
||||||
example: "alert"
|
select:
|
||||||
|
options:
|
||||||
|
- 'alert'
|
||||||
|
- 'beep'
|
||||||
|
- 'beep_beep'
|
||||||
|
- 'doorbell'
|
||||||
|
- 'doorbell_extended'
|
||||||
|
- 'evacuation'
|
||||||
|
- 'fur_elise'
|
||||||
|
- 'inactive'
|
||||||
|
- 'police_siren'
|
||||||
|
- 'rondo_alla_turca'
|
||||||
|
- 'william_tell'
|
||||||
|
|
||||||
siren_set_auto_shutoff:
|
siren_set_auto_shutoff:
|
||||||
|
name: Siren set auto shutoff
|
||||||
description: How long to sound the siren before turning off.
|
description: How long to sound the siren before turning off.
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: wink
|
||||||
|
domain: switch
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name(s) of the entities to set.
|
|
||||||
example: "switch.dome_siren"
|
|
||||||
auto_shutoff:
|
auto_shutoff:
|
||||||
|
name: Auto shutoff
|
||||||
description: >-
|
description: >-
|
||||||
The time in seconds to sound the siren. One of [None, -1, 30, 60, 120]
|
The time in seconds to sound the siren. One of [None, -1, 30, 60, 120]
|
||||||
(None and -1 are forever. Use None for gocontrol, and -1 for Dome)
|
(None and -1 are forever. Use None for gocontrol, and -1 for Dome)
|
||||||
example: 60
|
required: true
|
||||||
|
selector:
|
||||||
|
select:
|
||||||
|
options:
|
||||||
|
- 'None'
|
||||||
|
- '-1'
|
||||||
|
- '30'
|
||||||
|
- '60'
|
||||||
|
- '120'
|
||||||
|
|
||||||
set_siren_strobe_enabled:
|
set_siren_strobe_enabled:
|
||||||
|
name: Set siren strobe enabled
|
||||||
description: Enable or disable the strobe light when the siren is sounding.
|
description: Enable or disable the strobe light when the siren is sounding.
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: wink
|
||||||
|
domain: switch
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name(s) of the entities to set.
|
|
||||||
example: "switch.dome_siren"
|
|
||||||
enabled:
|
enabled:
|
||||||
|
name: Enabled
|
||||||
description: "True or False"
|
description: "True or False"
|
||||||
|
required: true
|
||||||
|
selector:
|
||||||
|
boolean:
|
||||||
|
|
||||||
set_chime_strobe_enabled:
|
set_chime_strobe_enabled:
|
||||||
|
name: Set chime strobe enabled
|
||||||
description: Enable or disable the strobe light when the chime is sounding.
|
description: Enable or disable the strobe light when the chime is sounding.
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: wink
|
||||||
|
domain: switch
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name(s) of the entities to set.
|
|
||||||
example: "switch.dome_siren"
|
|
||||||
enabled:
|
enabled:
|
||||||
|
name: Enabled
|
||||||
description: "True or False"
|
description: "True or False"
|
||||||
|
required: true
|
||||||
|
selector:
|
||||||
|
boolean:
|
||||||
|
|
||||||
enable_siren:
|
enable_siren:
|
||||||
|
name: Enable siren
|
||||||
description: Enable/disable the siren.
|
description: Enable/disable the siren.
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: wink
|
||||||
|
domain: switch
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name(s) of the entities to set
|
|
||||||
example: "switch.dome_siren"
|
|
||||||
enabled:
|
enabled:
|
||||||
|
name: Enabled
|
||||||
description: "true or false"
|
description: "true or false"
|
||||||
|
required: true
|
||||||
|
selector:
|
||||||
|
boolean:
|
||||||
|
|
||||||
set_chime_volume:
|
set_chime_volume:
|
||||||
|
name: Set chime volume
|
||||||
description: Set the volume of the chime for a Dome siren/chime.
|
description: Set the volume of the chime for a Dome siren/chime.
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: wink
|
||||||
|
domain: switch
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name(s) of the entities to set.
|
|
||||||
example: "switch.dome_siren"
|
|
||||||
volume:
|
volume:
|
||||||
description: Volume level. One of ["low", "medium", "high"]
|
name: Volume
|
||||||
example: "low"
|
description: Volume level.
|
||||||
|
required: true
|
||||||
|
selector:
|
||||||
|
select:
|
||||||
|
options:
|
||||||
|
- 'low'
|
||||||
|
- 'medium'
|
||||||
|
- 'high'
|
||||||
|
|
||||||
set_nimbus_dial_configuration:
|
set_nimbus_dial_configuration:
|
||||||
|
name: Set nimbus dial configuration
|
||||||
description: Set the configuration of an individual nimbus dial
|
description: Set the configuration of an individual nimbus dial
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: wink
|
||||||
|
domain: switch
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name of the entity to set.
|
|
||||||
example: "wink.nimbus_dial_3"
|
|
||||||
rotation:
|
rotation:
|
||||||
description: Direction dial hand should spin ["cw" or "ccw"]
|
name: Rotation
|
||||||
example: "cw"
|
description: Direction dial hand should spin.
|
||||||
|
selector:
|
||||||
|
select:
|
||||||
|
options:
|
||||||
|
- 'cw'
|
||||||
|
- 'ccw'
|
||||||
ticks:
|
ticks:
|
||||||
|
name: Ticks
|
||||||
description: Number of times the hand should move
|
description: Number of times the hand should move
|
||||||
example: 12
|
selector:
|
||||||
|
number:
|
||||||
|
min: 0
|
||||||
|
max: 3600
|
||||||
scale:
|
scale:
|
||||||
description: How the dial should move in response to higher values ["log" or "linear"]
|
name: Scale
|
||||||
example: "linear"
|
description: How the dial should move in response to higher values.
|
||||||
|
selector:
|
||||||
|
select:
|
||||||
|
options:
|
||||||
|
- 'linear'
|
||||||
|
- 'log'
|
||||||
min_value:
|
min_value:
|
||||||
|
name: minimum value
|
||||||
description: The minimum value allowed to be set
|
description: The minimum value allowed to be set
|
||||||
example: 0
|
example: 0
|
||||||
|
selector:
|
||||||
|
text:
|
||||||
max_value:
|
max_value:
|
||||||
|
name: Maximum value
|
||||||
description: The maximum value allowed to be set
|
description: The maximum value allowed to be set
|
||||||
example: 500
|
example: 500
|
||||||
|
selector:
|
||||||
|
text:
|
||||||
min_position:
|
min_position:
|
||||||
description: The minimum position the dial hand can rotate to generally [0-360]
|
name: Minimum position
|
||||||
example: 0
|
description: The minimum position the dial hand can rotate to generally.
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: 0
|
||||||
|
max: 360
|
||||||
max_position:
|
max_position:
|
||||||
description: The maximum position the dial hand can rotate to generally [0-360]
|
name: Maximum position
|
||||||
example: 360
|
description: The maximum position the dial hand can rotate to generally.
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: 0
|
||||||
|
max: 360
|
||||||
|
|
||||||
set_nimbus_dial_state:
|
set_nimbus_dial_state:
|
||||||
|
name: Set nimbus dial state
|
||||||
description: Set the value and labels of an individual nimbus dial
|
description: Set the value and labels of an individual nimbus dial
|
||||||
|
target:
|
||||||
|
entity:
|
||||||
|
integration: wink
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
|
||||||
description: Name of the entity to set.
|
|
||||||
example: "wink.nimbus_dial_3"
|
|
||||||
value:
|
value:
|
||||||
|
name: Value
|
||||||
description: The value that should be set (Should be between min_value and max_value)
|
description: The value that should be set (Should be between min_value and max_value)
|
||||||
|
required: true
|
||||||
example: 250
|
example: 250
|
||||||
|
selector:
|
||||||
|
text:
|
||||||
labels:
|
labels:
|
||||||
|
name: Labels
|
||||||
description: >-
|
description: >-
|
||||||
The values shown on the dial labels ["Dial 1", "test"] the first value
|
The values shown on the dial labels ["Dial 1", "test"] the first value
|
||||||
is what is shown by default the second value is shown when the nimbus is
|
is what is shown by default the second value is shown when the nimbus is
|
||||||
pressed.
|
pressed.
|
||||||
example: ["example", "test"]
|
example: ["example", "test"]
|
||||||
|
selector:
|
||||||
|
object:
|
||||||
|
|
||||||
set_lock_vacation_mode:
|
set_lock_vacation_mode:
|
||||||
|
name: Set lock vacation mode
|
||||||
description: Set vacation mode for all or specified locks. Disables all user codes.
|
description: Set vacation mode for all or specified locks. Disables all user codes.
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
entity_id:
|
||||||
|
name: Entity
|
||||||
description: Name of lock to unlock.
|
description: Name of lock to unlock.
|
||||||
example: "lock.front_door"
|
selector:
|
||||||
|
entity:
|
||||||
|
integration: wink
|
||||||
|
domain: lock
|
||||||
enabled:
|
enabled:
|
||||||
|
name: Enabled
|
||||||
description: enable or disable. true or false.
|
description: enable or disable. true or false.
|
||||||
example: true
|
required: true
|
||||||
|
selector:
|
||||||
|
boolean:
|
||||||
|
|
||||||
set_lock_alarm_mode:
|
set_lock_alarm_mode:
|
||||||
|
name: Set lock alarm mode
|
||||||
description: Set alarm mode for all or specified locks.
|
description: Set alarm mode for all or specified locks.
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
entity_id:
|
||||||
|
name: Entity
|
||||||
description: Name of lock to unlock.
|
description: Name of lock to unlock.
|
||||||
example: "lock.front_door"
|
selector:
|
||||||
|
entity:
|
||||||
|
integration: wink
|
||||||
|
domain: lock
|
||||||
mode:
|
mode:
|
||||||
description: One of tamper, activity, or forced_entry.
|
name: Mode
|
||||||
example: tamper
|
description: Select mode.
|
||||||
|
required: true
|
||||||
|
selector:
|
||||||
|
select:
|
||||||
|
options:
|
||||||
|
- 'activity'
|
||||||
|
- 'forced_entry'
|
||||||
|
- 'tamper'
|
||||||
|
|
||||||
set_lock_alarm_sensitivity:
|
set_lock_alarm_sensitivity:
|
||||||
|
name: Set lock alarm sensitivity
|
||||||
description: Set alarm sensitivity for all or specified locks.
|
description: Set alarm sensitivity for all or specified locks.
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
entity_id:
|
||||||
|
name: Entity
|
||||||
description: Name of lock to unlock.
|
description: Name of lock to unlock.
|
||||||
example: "lock.front_door"
|
selector:
|
||||||
|
entity:
|
||||||
|
integration: wink
|
||||||
|
domain: lock
|
||||||
sensitivity:
|
sensitivity:
|
||||||
description: One of low, medium_low, medium, medium_high, high.
|
name: Sensitivity
|
||||||
example: medium
|
description: Choose the sensitivity.
|
||||||
|
required: true
|
||||||
|
selector:
|
||||||
|
select:
|
||||||
|
options:
|
||||||
|
- 'low'
|
||||||
|
- 'medium_low'
|
||||||
|
- 'medium'
|
||||||
|
- 'medium_high'
|
||||||
|
- 'high'
|
||||||
|
|
||||||
set_lock_alarm_state:
|
set_lock_alarm_state:
|
||||||
|
name: Set lok alarm state
|
||||||
description: Set alarm state.
|
description: Set alarm state.
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
entity_id:
|
||||||
|
name: Entity
|
||||||
description: Name of lock to unlock.
|
description: Name of lock to unlock.
|
||||||
example: "lock.front_door"
|
selector:
|
||||||
|
entity:
|
||||||
|
integration: wink
|
||||||
|
domain: lock
|
||||||
enabled:
|
enabled:
|
||||||
|
name: Enabled
|
||||||
description: enable or disable. true or false.
|
description: enable or disable. true or false.
|
||||||
example: true
|
required: true
|
||||||
|
selector:
|
||||||
|
boolean:
|
||||||
|
|
||||||
set_lock_beeper_state:
|
set_lock_beeper_state:
|
||||||
|
name: Set lock beeper state
|
||||||
description: Set beeper state.
|
description: Set beeper state.
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
entity_id:
|
||||||
|
name: Entity
|
||||||
description: Name of lock to unlock.
|
description: Name of lock to unlock.
|
||||||
example: "lock.front_door"
|
selector:
|
||||||
|
entity:
|
||||||
|
integration: wink
|
||||||
|
domain: lock
|
||||||
enabled:
|
enabled:
|
||||||
|
name: Enabled
|
||||||
description: enable or disable. true or false.
|
description: enable or disable. true or false.
|
||||||
example: true
|
required: true
|
||||||
|
selector:
|
||||||
|
boolean:
|
||||||
|
|
||||||
add_new_lock_key_code:
|
add_new_lock_key_code:
|
||||||
|
name: Add new lock key code
|
||||||
description: Add a new user key code.
|
description: Add a new user key code.
|
||||||
fields:
|
fields:
|
||||||
entity_id:
|
entity_id:
|
||||||
|
name: Entity
|
||||||
description: Name of lock to unlock.
|
description: Name of lock to unlock.
|
||||||
example: "lock.front_door"
|
selector:
|
||||||
|
entity:
|
||||||
|
integration: wink
|
||||||
|
domain: lock
|
||||||
name:
|
name:
|
||||||
|
name: Name
|
||||||
description: name of the new key code.
|
description: name of the new key code.
|
||||||
|
required: true
|
||||||
example: Bob
|
example: Bob
|
||||||
|
selector:
|
||||||
|
text:
|
||||||
code:
|
code:
|
||||||
|
name: Code
|
||||||
description: new key code, length must match length of other codes. Default length is 4.
|
description: new key code, length must match length of other codes. Default length is 4.
|
||||||
|
required: true
|
||||||
example: 1234
|
example: 1234
|
||||||
|
selector:
|
||||||
|
text:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user