Wrap up selectors (#50794)

Co-authored-by: Franck Nijhof <git@frenck.dev>
This commit is contained in:
tkdrob 2021-05-25 08:45:17 -04:00 committed by GitHub
parent 9319fc6263
commit 028a07d86f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
114 changed files with 183 additions and 628 deletions

View File

@ -6,7 +6,6 @@ capture_image:
name: Entity name: Entity
description: Entity id of the camera to request an image. description: Entity id of the camera to request an image.
required: true required: true
example: camera.downstairs_motion_camera
selector: selector:
entity: entity:
integration: abode integration: abode
@ -39,7 +38,6 @@ trigger_automation:
name: Entity name: Entity
description: Entity id of the automation to trigger. description: Entity id of the automation to trigger.
required: true required: true
example: switch.my_automation
selector: selector:
entity: entity:
integration: abode integration: abode

View File

@ -59,8 +59,7 @@ refresh:
fields: fields:
force: force:
name: Force name: Force
description: Force update (by passes AdGuard Home throttling). description: Force update (bypasses AdGuard Home throttling). "true" to force, or "false" to omit for a regular refresh.
example: '"true" to force, "false" or omit for a regular refresh.'
default: false default: false
selector: selector:
boolean: boolean:

View File

@ -15,7 +15,6 @@ write_data_by_name:
name: ADS type name: ADS type
description: The data type of the variable to write to. description: The data type of the variable to write to.
required: true required: true
example: "int"
selector: selector:
select: select:
options: options:
@ -29,7 +28,6 @@ write_data_by_name:
name: Value name: Value
description: The value to write to the variable. description: The value to write to the variable.
required: true required: true
example: 1
selector: selector:
number: number:
min: 0 min: 0

View File

@ -10,7 +10,6 @@ set_time_to:
name: Minutes name: Minutes
description: Minutes until action description: Minutes until action
required: true required: true
example: "60"
selector: selector:
number: number:
min: 0 min: 0

View File

@ -2,7 +2,7 @@
add_tracking: add_tracking:
name: Add tracking name: Add tracking
description: Add new tracking to Aftership. description: Add new tracking number to Aftership.
fields: fields:
tracking_number: tracking_number:
name: Tracking number name: Tracking number
@ -26,7 +26,7 @@ add_tracking:
remove_tracking: remove_tracking:
name: Remove tracking name: Remove tracking
description: Remove a tracking from Aftership. description: Remove a tracking number from Aftership.
fields: fields:
tracking_number: tracking_number:
name: Tracking number name: Tracking number

View File

@ -70,12 +70,14 @@ goto_preset:
fields: fields:
entity_id: entity_id:
description: "Name(s) of the cameras, or 'all' for all cameras." description: "Name(s) of the cameras, or 'all' for all cameras."
example: "camera.house_front" selector:
entity:
integration: amcrest
domain: camera
preset: preset:
name: Preset name: Preset
description: Preset number. description: Preset number.
required: true required: true
example: 1
selector: selector:
number: number:
min: 1 min: 1
@ -94,7 +96,6 @@ set_color_bw:
color_bw: color_bw:
name: Color name: Color
description: Color mode. description: Color mode.
example: auto
selector: selector:
select: select:
options: options:
@ -138,7 +139,6 @@ ptz_control:
name: Movement name: Movement
description: "Direction to move the camera." description: "Direction to move the camera."
required: true required: true
example: "right"
selector: selector:
select: select:
options: options:
@ -155,7 +155,6 @@ ptz_control:
travel_time: travel_time:
name: Travel time name: Travel time
description: "Travel time in fractional seconds: from 0 to 1." description: "Travel time in fractional seconds: from 0 to 1."
example: ".5"
default: .2 default: .2
selector: selector:
number: number:

View File

@ -7,7 +7,6 @@ adb_command:
entity_id: entity_id:
description: Name(s) of Android TV / Fire TV entities. description: Name(s) of Android TV / Fire TV entities.
required: true required: true
example: "media_player.android_tv_living_room"
selector: selector:
entity: entity:
integration: androidtv integration: androidtv
@ -26,7 +25,6 @@ download:
entity_id: entity_id:
description: Name of Android TV / Fire TV entity. description: Name of Android TV / Fire TV entity.
required: true required: true
example: "media_player.android_tv_living_room"
selector: selector:
entity: entity:
integration: androidtv integration: androidtv
@ -52,7 +50,6 @@ upload:
entity_id: entity_id:
description: Name(s) of Android TV / Fire TV entities. description: Name(s) of Android TV / Fire TV entities.
required: true required: true
example: "media_player.android_tv_living_room"
selector: selector:
entity: entity:
integration: androidtv integration: androidtv

View File

@ -17,7 +17,6 @@ turn_off:
name: Stop actions name: Stop actions
description: Stop currently running actions. description: Stop currently running actions.
default: true default: true
example: true
selector: selector:
boolean: boolean:
@ -39,7 +38,6 @@ trigger:
name: Skip conditions name: Skip conditions
description: Whether or not the conditions will be skipped. description: Whether or not the conditions will be skipped.
default: true default: true
example: true
selector: selector:
boolean: boolean:

View File

@ -6,7 +6,6 @@ join:
name: Master name: Master
description: Entity ID of the player that should become the master of the group. description: Entity ID of the player that should become the master of the group.
required: true required: true
example: "media_player.bluesound_livingroom"
selector: selector:
entity: entity:
integration: bluesound integration: bluesound
@ -14,7 +13,6 @@ join:
entity_id: entity_id:
name: Entity name: Entity
description: Name of entity that will coordinate the grouping. Platform dependent. description: Name of entity that will coordinate the grouping. Platform dependent.
example: "media_player.bluesound_livingroom"
selector: selector:
entity: entity:
integration: bluesound integration: bluesound
@ -27,7 +25,6 @@ unjoin:
entity_id: entity_id:
name: Entity name: Entity
description: Name of entity that will be unjoined from their group. Platform dependent. description: Name of entity that will be unjoined from their group. Platform dependent.
example: "media_player.bluesound_livingroom"
selector: selector:
entity: entity:
integration: bluesound integration: bluesound
@ -40,7 +37,6 @@ set_sleep_timer:
entity_id: entity_id:
name: Entity name: Entity
description: Name(s) of entities that will have a timer set. description: Name(s) of entities that will have a timer set.
example: "media_player.bluesound_livingroom"
selector: selector:
entity: entity:
integration: bluesound integration: bluesound
@ -53,7 +49,6 @@ clear_sleep_timer:
entity_id: entity_id:
name: Entity name: Entity
description: Name(s) of entities that will have the timer cleared. description: Name(s) of entities that will have the timer cleared.
example: "media_player.bluesound_livingroom"
selector: selector:
entity: entity:
integration: bluesound integration: bluesound

View File

@ -54,7 +54,6 @@ play_stream:
name: Media Player name: Media Player
description: Name(s) of media player to stream to. description: Name(s) of media player to stream to.
required: true required: true
example: "media_player.living_room_tv"
selector: selector:
entity: entity:
domain: media_player domain: media_player
@ -62,7 +61,6 @@ play_stream:
name: Format name: Format
description: Stream format supported by media player. description: Stream format supported by media player.
default: "hls" default: "hls"
example: "hls"
selector: selector:
select: select:
options: options:
@ -86,25 +84,19 @@ record:
name: Duration name: Duration
description: Target recording length. description: Target recording length.
default: 30 default: 30
example: 30
selector: selector:
number: number:
min: 1 min: 1
max: 3600 max: 3600
step: 1
unit_of_measurement: seconds unit_of_measurement: seconds
mode: slider
lookback: lookback:
name: Lookback name: Lookback
description: description:
Target lookback period to include in addition to duration. Only Target lookback period to include in addition to duration. Only
available if there is currently an active HLS stream. available if there is currently an active HLS stream.
default: 0 default: 0
example: 4
selector: selector:
number: number:
min: 0 min: 0
max: 300 max: 300
step: 1
unit_of_measurement: seconds unit_of_measurement: seconds
mode: slider

View File

@ -6,7 +6,6 @@ show_lovelace_view:
name: Entity name: Entity
description: Media Player entity to show the Lovelace view on. description: Media Player entity to show the Lovelace view on.
required: true required: true
example: "media_player.kitchen"
selector: selector:
entity: entity:
integration: cast integration: cast

View File

@ -26,7 +26,6 @@ seek_by:
name: Seconds name: Seconds
description: Number of seconds to seek by. Negative numbers seek backwards. description: Number of seconds to seek by. Negative numbers seek backwards.
required: true required: true
example: 120
selector: selector:
number: number:
min: -3600 min: -3600

View File

@ -11,7 +11,6 @@ set_aux_heat:
name: Auxiliary heating name: Auxiliary heating
description: New value of auxiliary heater. description: New value of auxiliary heater.
required: true required: true
example: true
selector: selector:
boolean: boolean:
@ -40,7 +39,6 @@ set_temperature:
temperature: temperature:
name: Temperature name: Temperature
description: New target temperature for HVAC. description: New target temperature for HVAC.
example: 25
selector: selector:
number: number:
min: 0 min: 0
@ -51,7 +49,6 @@ set_temperature:
name: Target temperature high name: Target temperature high
description: New target high temperature for HVAC. description: New target high temperature for HVAC.
advanced: true advanced: true
example: 26
selector: selector:
number: number:
min: 0 min: 0
@ -62,7 +59,6 @@ set_temperature:
name: Target temperature low name: Target temperature low
description: New target low temperature for HVAC. description: New target low temperature for HVAC.
advanced: true advanced: true
example: 20
selector: selector:
number: number:
min: 0 min: 0
@ -72,7 +68,6 @@ set_temperature:
hvac_mode: hvac_mode:
name: HVAC mode name: HVAC mode
description: HVAC operation mode to set temperature to. description: HVAC operation mode to set temperature to.
example: "heat"
selector: selector:
select: select:
options: options:
@ -95,14 +90,11 @@ set_humidity:
name: Humidity name: Humidity
description: New target humidity for climate device. description: New target humidity for climate device.
required: true required: true
example: 60
selector: selector:
number: number:
min: 30 min: 30
max: 99 max: 99
step: 1
unit_of_measurement: "%" unit_of_measurement: "%"
mode: slider
set_fan_mode: set_fan_mode:
name: Set fan mode name: Set fan mode
@ -129,7 +121,6 @@ set_hvac_mode:
hvac_mode: hvac_mode:
name: HVAC mode name: HVAC mode
description: New value of operation mode. description: New value of operation mode.
example: "heat"
selector: selector:
select: select:
options: options:

View File

@ -31,7 +31,6 @@ configure:
minimum: minimum:
name: Minimum name: Minimum
description: New minimum value for the counter or None to remove minimum. description: New minimum value for the counter or None to remove minimum.
example: 0
selector: selector:
number: number:
min: -9223372036854775807 min: -9223372036854775807
@ -40,7 +39,6 @@ configure:
maximum: maximum:
name: Maximum name: Maximum
description: New maximum value for the counter or None to remove maximum. description: New maximum value for the counter or None to remove maximum.
example: 100
selector: selector:
number: number:
min: -9223372036854775807 min: -9223372036854775807
@ -49,7 +47,6 @@ configure:
step: step:
name: Step name: Step
description: New value for step. description: New value for step.
example: 2
selector: selector:
number: number:
min: 1 min: 1
@ -58,7 +55,6 @@ configure:
initial: initial:
name: Initial name: Initial
description: New value for initial. description: New value for initial.
example: 6
selector: selector:
number: number:
min: 0 min: 0
@ -67,7 +63,6 @@ configure:
value: value:
name: Value name: Value
description: New state value. description: New state value.
example: 3
selector: selector:
number: number:
min: 0 min: 0

View File

@ -32,14 +32,11 @@ set_cover_position:
name: Position name: Position
description: Position of the cover description: Position of the cover
required: true required: true
example: 30
selector: selector:
number: number:
min: 0 min: 0
max: 100 max: 100
step: 1
unit_of_measurement: "%" unit_of_measurement: "%"
mode: slider
stop_cover: stop_cover:
name: Stop name: Stop
@ -80,14 +77,11 @@ set_cover_tilt_position:
name: Tilt position name: Tilt position
description: Tilt position of the cover. description: Tilt position of the cover.
required: true required: true
example: 30
selector: selector:
number: number:
min: 0 min: 0
max: 100 max: 100
step: 1
unit_of_measurement: "%" unit_of_measurement: "%"
mode: slider
stop_cover_tilt: stop_cover_tilt:
name: Stop tilt name: Stop tilt

View File

@ -7,35 +7,34 @@ configure:
entity: entity:
name: Entity name: Entity
description: Represents a specific device endpoint in deCONZ. description: Represents a specific device endpoint in deCONZ.
example: "light.rgb_light"
selector: selector:
entity: entity:
integration: deconz integration: deconz
field: field:
name: Path name: Path
selector:
text:
description: >- description: >-
String representing a full path to deCONZ endpoint (when String representing a full path to deCONZ endpoint (when
entity is not specified) or a subpath of the device path for the entity is not specified) or a subpath of the device path for the
entity (when entity is specified). entity (when entity is specified).
example: '"/lights/1/state" or "/state"' example: '"/lights/1/state" or "/state"'
data:
name: Configuration payload
required: true
selector:
object:
description: JSON object with what data you want to alter.
example: '{"on": true}'
bridgeid:
name: Bridge identifier
selector: selector:
text: text:
data:
name: Configuration payload
description: JSON object with what data you want to alter.
required: true
example: '{"on": true}'
selector:
object:
bridgeid:
name: Bridge identifier
description: >- description: >-
Unique string for each deCONZ hardware. Unique string for each deCONZ hardware.
It can be found as part of the integration name. It can be found as part of the integration name.
Useful if you run multiple deCONZ integrations. Useful if you run multiple deCONZ integrations.
example: "00212EFFFF012345" example: "00212EFFFF012345"
selector:
text:
device_refresh: device_refresh:
name: Device refresh name: Device refresh
@ -43,13 +42,13 @@ device_refresh:
fields: fields:
bridgeid: bridgeid:
name: Bridge identifier name: Bridge identifier
selector:
text:
description: >- description: >-
Unique string for each deCONZ hardware. Unique string for each deCONZ hardware.
It can be found as part of the integration name. It can be found as part of the integration name.
Useful if you run multiple deCONZ integrations. Useful if you run multiple deCONZ integrations.
example: "00212EFFFF012345" example: "00212EFFFF012345"
selector:
text:
remove_orphaned_entries: remove_orphaned_entries:
name: Remove orphaned entries name: Remove orphaned entries
@ -57,13 +56,13 @@ remove_orphaned_entries:
fields: fields:
bridgeid: bridgeid:
name: Bridge identifier name: Bridge identifier
selector:
text:
description: >- description: >-
Unique string for each deCONZ hardware. Unique string for each deCONZ hardware.
It can be found as part of the integration name. It can be found as part of the integration name.
Useful if you run multiple deCONZ integrations. Useful if you run multiple deCONZ integrations.
example: "00212EFFFF012345" example: "00212EFFFF012345"
selector:
text:
alarm_panel_state: alarm_panel_state:
name: Alarm panel state name: Alarm panel state

View File

@ -26,7 +26,6 @@ set_dynamic_eq:
dynamic_eq: dynamic_eq:
description: "True/false for enable/disable." description: "True/false for enable/disable."
default: true default: true
example: true
selector: selector:
boolean: boolean:
update_audyssey: update_audyssey:

View File

@ -37,15 +37,14 @@ see:
gps_accuracy: gps_accuracy:
name: GPS accuracy name: GPS accuracy
description: Accuracy of GPS coordinates. description: Accuracy of GPS coordinates.
example: "80"
selector: selector:
number: number:
min: 1 min: 1
max: 100 max: 100
unit_of_measurement: "%"
battery: battery:
name: Battery level name: Battery level
description: Battery level of device. description: Battery level of device.
example: "100"
selector: selector:
number: number:
min: 0 min: 0

View File

@ -10,14 +10,12 @@ request_area_preset:
area: area:
description: "Area to request the preset reported" description: "Area to request the preset reported"
required: true required: true
example: 2
selector: selector:
number: number:
min: 1 min: 1
max: 9999 max: 9999
channel: channel:
description: "Channel to request the preset to be reported from." description: "Channel to request the preset to be reported from."
example: 1
default: 1 default: 1
selector: selector:
number: number:
@ -38,7 +36,6 @@ request_channel_level:
name: Area name: Area
description: "Area for the requested channel" description: "Area for the requested channel"
required: true required: true
example: 2
selector: selector:
number: number:
min: 1 min: 1
@ -47,7 +44,6 @@ request_channel_level:
name: Channel name: Channel
description: "Channel to request the level for." description: "Channel to request the level for."
required: true required: true
example: 1
selector: selector:
number: number:
min: 1 min: 1

View File

@ -12,7 +12,6 @@ set_night_mode:
name: Night mode name: Night mode
description: Night mode status description: Night mode status
required: true required: true
example: true
selector: selector:
boolean: boolean:
@ -28,7 +27,6 @@ set_auto_mode:
name: Auto Mode name: Auto Mode
description: Auto mode status description: Auto mode status
required: true required: true
example: true
selector: selector:
boolean: boolean:
@ -44,7 +42,6 @@ set_angle:
name: Angle low name: Angle low
description: The angle at which the oscillation should start description: The angle at which the oscillation should start
required: true required: true
example: 1
selector: selector:
number: number:
min: 5 min: 5
@ -54,7 +51,6 @@ set_angle:
name: Angle high name: Angle high
description: The angle at which the oscillation should end description: The angle at which the oscillation should end
required: true required: true
example: 255
selector: selector:
number: number:
min: 5 min: 5
@ -73,7 +69,6 @@ set_flow_direction_front:
name: Flow direction front name: Flow direction front
description: Frontal flow direction description: Frontal flow direction
required: true required: true
example: true
selector: selector:
boolean: boolean:
@ -89,7 +84,6 @@ set_timer:
name: Timer name: Timer
description: The value in minutes to set the timer to, 0 to disable it description: The value in minutes to set the timer to, 0 to disable it
required: true required: true
example: 30
selector: selector:
number: number:
min: 0 min: 0
@ -108,7 +102,6 @@ set_speed:
name: Speed name: Speed
description: Speed description: Speed
required: true required: true
example: 1
selector: selector:
number: number:
min: 1 min: 1

View File

@ -9,7 +9,6 @@ create_vacation:
name: Entity name: Entity
description: ecobee thermostat on which to create the vacation. description: ecobee thermostat on which to create the vacation.
required: true required: true
example: "climate.kitchen"
selector: selector:
entity: entity:
integration: ecobee integration: ecobee
@ -25,7 +24,6 @@ create_vacation:
name: Cool temperature name: Cool temperature
description: Cooling temperature during the vacation. description: Cooling temperature during the vacation.
required: true required: true
example: 23
selector: selector:
number: number:
min: 7 min: 7
@ -36,7 +34,6 @@ create_vacation:
name: Heat temperature name: Heat temperature
description: Heating temperature during the vacation. description: Heating temperature during the vacation.
required: true required: true
example: 25
selector: selector:
number: number:
min: 7 min: 7
@ -74,7 +71,6 @@ create_vacation:
fan_mode: fan_mode:
name: Fan mode name: Fan mode
description: Fan mode of the thermostat during the vacation. description: Fan mode of the thermostat during the vacation.
example: "on"
default: "auto" default: "auto"
selector: selector:
select: select:
@ -84,7 +80,6 @@ create_vacation:
fan_min_on_time: fan_min_on_time:
name: Fan minimum on time name: Fan minimum on time
description: Minimum number of minutes to run the fan each hour (0 to 60) during the vacation. description: Minimum number of minutes to run the fan each hour (0 to 60) during the vacation.
example: 30
default: 0 default: 0
selector: selector:
number: number:
@ -121,7 +116,6 @@ resume_program:
entity_id: entity_id:
name: Entity name: Entity
description: Name(s) of entities to change. description: Name(s) of entities to change.
example: "climate.kitchen"
selector: selector:
entity: entity:
integration: ecobee integration: ecobee
@ -129,7 +123,6 @@ resume_program:
resume_all: resume_all:
name: Resume all name: Resume all
description: Resume all events and return to the scheduled program. description: Resume all events and return to the scheduled program.
example: true
default: false default: false
selector: selector:
boolean: boolean:
@ -141,7 +134,6 @@ set_fan_min_on_time:
entity_id: entity_id:
name: Entity name: Entity
description: Name(s) of entities to change. description: Name(s) of entities to change.
example: "climate.kitchen"
selector: selector:
entity: entity:
integration: ecobee integration: ecobee
@ -150,7 +142,6 @@ set_fan_min_on_time:
name: Fan minimum on time name: Fan minimum on time
description: New value of fan min on time. description: New value of fan min on time.
required: true required: true
example: 5
selector: selector:
number: number:
min: 0 min: 0
@ -169,7 +160,6 @@ set_dst_mode:
name: Daylight savings time enabled name: Daylight savings time enabled
description: Enable automatic daylight savings time. description: Enable automatic daylight savings time.
required: true required: true
example: "true"
selector: selector:
boolean: boolean:
@ -185,7 +175,6 @@ set_mic_mode:
name: Mic enabled name: Mic enabled
description: Enable Alexa mic. description: Enable Alexa mic.
required: true required: true
example: "true"
selector: selector:
boolean: boolean:
@ -200,12 +189,10 @@ set_occupancy_modes:
auto_away: auto_away:
name: Auto away name: Auto away
description: Enable Smart Home/Away mode. description: Enable Smart Home/Away mode.
example: "true"
selector: selector:
boolean: boolean:
follow_me: follow_me:
name: Follow me name: Follow me
description: Enable Follow Me mode. description: Enable Follow Me mode.
example: "true"
selector: selector:
boolean: boolean:

View File

@ -6,7 +6,6 @@ heat_set:
name: Duration name: Duration
description: Duration to heat/cool at the target level in seconds. description: Duration to heat/cool at the target level in seconds.
required: true required: true
example: 3600
selector: selector:
number: number:
min: 0 min: 0
@ -16,7 +15,6 @@ heat_set:
name: Entity name: Entity
description: Entity id of the bed state to adjust. description: Entity id of the bed state to adjust.
required: true required: true
example: sensor.eight_left_bed_state
selector: selector:
entity: entity:
integration: eight_sleep integration: eight_sleep
@ -25,7 +23,6 @@ heat_set:
name: Target name: Target
description: Target cooling/heating level from -100 to 100. description: Target cooling/heating level from -100 to 100.
required: true required: true
example: 35
selector: selector:
number: number:
min: -100 min: -100

View File

@ -89,7 +89,6 @@ alarm_display_message:
clear: clear:
name: Clear name: Clear
description: 0=clear message, 1=clear message with * key, 2=Display until timeout description: 0=clear message, 1=clear message with * key, 2=Display until timeout
example: 1
default: 2 default: 2
selector: selector:
number: number:
@ -98,14 +97,12 @@ alarm_display_message:
beep: beep:
name: Beep name: Beep
description: 0=no beep, 1=beep description: 0=no beep, 1=beep
example: 1
default: 0 default: 0
selector: selector:
boolean: boolean:
timeout: timeout:
name: Timeout name: Timeout
description: Time to display message, 0=forever, max 65535 description: Time to display message, 0=forever, max 65535
example: 4242
default: 0 default: 0
selector: selector:
number: number:
@ -164,7 +161,6 @@ speak_word:
name: Word number name: Word number
description: Word number to speak. description: Word number to speak.
required: true required: true
example: 142
selector: selector:
number: number:
min: 1 min: 1
@ -197,7 +193,6 @@ sensor_counter_set:
name: Value name: Value
description: Value to set the counter to. description: Value to set the counter to.
required: true required: true
example: 4242
selector: selector:
number: number:
min: 0 min: 0

View File

@ -8,7 +8,6 @@ alarm_keypress:
name: Entity name: Entity
description: Name of the alarm control panel to trigger. description: Name of the alarm control panel to trigger.
required: true required: true
example: "alarm_control_panel.downstairs"
selector: selector:
entity: entity:
integration: envisalink integration: envisalink
@ -40,7 +39,6 @@ invoke_custom_function:
name: PGM name: PGM
description: The PGM number to trigger on the alarm panel. description: The PGM number to trigger on the alarm panel.
required: true required: true
example: "2"
selector: selector:
number: number:
min: 1 min: 1

View File

@ -66,7 +66,6 @@ set_zone_override:
name: Setpoint name: Setpoint
description: The temperature to be used instead of the scheduled setpoint. description: The temperature to be used instead of the scheduled setpoint.
required: true required: true
example: 5.0
selector: selector:
number: number:
min: 4.0 min: 4.0
@ -89,7 +88,6 @@ clear_zone_override:
name: Entity name: Entity
description: The entity_id of the zone. description: The entity_id of the zone.
required: true required: true
example: climate.bathroom
selector: selector:
entity: entity:
integration: evohome integration: evohome

View File

@ -5,7 +5,6 @@ teach_face:
entity_id: entity_id:
name: Entity name: Entity
description: The facebox entity to teach. description: The facebox entity to teach.
example: "image_processing.facebox"
selector: selector:
entity: entity:
integration: facebox integration: facebox

View File

@ -40,14 +40,11 @@ set_percentage:
name: Percentage name: Percentage
description: Percentage speed setting. description: Percentage speed setting.
required: true required: true
example: 25
selector: selector:
number: number:
min: 0 min: 0
max: 100 max: 100
step: 1
unit_of_measurement: "%" unit_of_measurement: "%"
mode: slider
turn_on: turn_on:
name: Turn on name: Turn on
@ -60,17 +57,16 @@ turn_on:
name: Speed name: Speed
description: Speed setting. description: Speed setting.
example: "high" example: "high"
selector:
text:
percentage: percentage:
name: Percentage name: Percentage
description: Percentage speed setting. description: Percentage speed setting.
example: 75
selector: selector:
number: number:
min: 0 min: 0
max: 100 max: 100
step: 1
unit_of_measurement: "%" unit_of_measurement: "%"
mode: slider
preset_mode: preset_mode:
name: Preset mode name: Preset mode
description: Preset mode setting. description: Preset mode setting.
@ -96,7 +92,6 @@ oscillate:
name: Oscillating name: Oscillating
description: Flag to turn on/off oscillation. description: Flag to turn on/off oscillation.
required: true required: true
example: true
selector: selector:
boolean: boolean:
@ -118,7 +113,6 @@ set_direction:
name: Direction name: Direction
description: The direction to rotate. description: The direction to rotate.
required: true required: true
example: "forward"
selector: selector:
select: select:
options: options:
@ -136,14 +130,11 @@ increase_speed:
advanced: true advanced: true
required: false required: false
description: Increase speed by a percentage. description: Increase speed by a percentage.
example: 50
selector: selector:
number: number:
min: 0 min: 0
max: 100 max: 100
step: 1
unit_of_measurement: "%" unit_of_measurement: "%"
mode: slider
decrease_speed: decrease_speed:
name: Decrease speed name: Decrease speed
@ -156,11 +147,8 @@ decrease_speed:
advanced: true advanced: true
required: false required: false
description: Decrease speed by a percentage. description: Decrease speed by a percentage.
example: 50
selector: selector:
number: number:
min: 0 min: 0
max: 100 max: 100
step: 1
unit_of_measurement: "%" unit_of_measurement: "%"
mode: slider

View File

@ -5,7 +5,6 @@ restart:
entity_id: entity_id:
name: Entity name: Entity
description: Name of entity that will restart. Platform dependent. description: Name of entity that will restart. Platform dependent.
example: binary_sensor.ffmpeg_noise
selector: selector:
entity: entity:
integration: ffmpeg integration: ffmpeg
@ -17,7 +16,6 @@ start:
entity_id: entity_id:
name: Entity name: Entity
description: Name of entity that will start. Platform dependent. description: Name of entity that will start. Platform dependent.
example: binary_sensor.ffmpeg_noise
selector: selector:
entity: entity:
integration: ffmpeg integration: ffmpeg
@ -29,7 +27,6 @@ stop:
entity_id: entity_id:
name: Entity name: Entity
description: Name of entity that will stop. Platform dependent. description: Name of entity that will stop. Platform dependent.
example: binary_sensor.ffmpeg_noise
selector: selector:
entity: entity:
integration: ffmpeg integration: ffmpeg

View File

@ -12,7 +12,6 @@ set_sleep_mode:
name: Sleep minutes name: Sleep minutes
description: The time to sleep in minutes. description: The time to sleep in minutes.
default: true default: true
example: 120
selector: selector:
select: select:
options: options:
@ -23,7 +22,6 @@ set_sleep_mode:
name: Revert to mode name: Revert to mode
description: The mode to revert to after sleep_minutes has elapsed. description: The mode to revert to after sleep_minutes has elapsed.
default: true default: true
example: "home"
selector: selector:
select: select:
options: options:

View File

@ -9,7 +9,6 @@ ptz:
movement: movement:
description: "Direction of the movement." description: "Direction of the movement."
required: true required: true
example: "up"
selector: selector:
select: select:
options: options:
@ -23,7 +22,6 @@ ptz:
- 'up' - 'up'
travel_time: travel_time:
description: "Travel time in seconds." description: "Travel time in seconds."
example: 0.125
default: 0.125 default: 0.125
selector: selector:
number: number:

View File

@ -13,9 +13,8 @@ set_theme:
text: text:
mode: mode:
name: Mode name: Mode
description: The mode the theme is for, either 'dark' or 'light'. description: The mode the theme is for.
default: "light" default: "light"
example: "dark"
selector: selector:
select: select:
options: options:

View File

@ -10,7 +10,6 @@ set_zone_mode:
name: Entity name: Entity
description: The zone's entity_id. description: The zone's entity_id.
required: true required: true
example: climate.kitchen
selector: selector:
entity: entity:
integration: geniushub integration: geniushub
@ -19,7 +18,6 @@ set_zone_mode:
name: Mode name: Mode
description: "One of: off, timer or footprint." description: "One of: off, timer or footprint."
required: true required: true
example: timer
selector: selector:
select: select:
options: options:
@ -36,7 +34,6 @@ set_zone_override:
name: Entity name: Entity
description: The zone's entity_id. description: The zone's entity_id.
required: true required: true
example: climate.bathroom
selector: selector:
entity: entity:
integration: geniushub integration: geniushub
@ -45,7 +42,6 @@ set_zone_override:
name: Temperature name: Temperature
description: The target temperature. description: The target temperature.
required: true required: true
example: 19.2
selector: selector:
number: number:
min: 4 min: 4

View File

@ -41,7 +41,6 @@ set:
all: all:
name: All name: All
description: Enable this option if the group should only turn on when all entities are on. description: Enable this option if the group should only turn on when all entities are on.
example: true
selector: selector:
boolean: boolean:

View File

@ -18,7 +18,6 @@ change_channel:
name: Channel name: Channel
description: Channel number to change to description: Channel number to change to
required: true required: true
example: "200"
selector: selector:
number: number:
min: 1 min: 1

View File

@ -62,7 +62,6 @@ volume:
down: down:
name: Down name: Down
description: Decreases volume x levels. description: Decreases volume x levels.
example: 3
selector: selector:
number: number:
min: 1 min: 1
@ -70,7 +69,6 @@ volume:
mute: mute:
name: Mute name: Mute
description: Mutes audio system. description: Mutes audio system.
example: toggle
selector: selector:
select: select:
options: options:
@ -80,7 +78,6 @@ volume:
up: up:
name: Up name: Up
description: Increases volume x levels. description: Increases volume x levels.
example: 3
selector: selector:
number: number:
min: 1 min: 1

View File

@ -16,7 +16,6 @@ boost_heating:
temperature: temperature:
name: Temperature name: Temperature
description: Set the target temperature for the boost period. description: Set the target temperature for the boost period.
example: 20.5
default: 25.0 default: 25.0
selector: selector:
number: number:
@ -24,7 +23,6 @@ boost_heating:
max: 35 max: 35
step: 0.5 step: 0.5
unit_of_measurement: ° unit_of_measurement: °
mode: slider
boost_heating_on: boost_heating_on:
name: Boost Heating On name: Boost Heating On
description: Set the boost mode ON defining the period of time and the desired target temperature for the boost. description: Set the boost mode ON defining the period of time and the desired target temperature for the boost.
@ -43,7 +41,6 @@ boost_heating_on:
temperature: temperature:
name: Temperature name: Temperature
description: Set the target temperature for the boost period. description: Set the target temperature for the boost period.
example: 20.5
default: 25.0 default: 25.0
selector: selector:
number: number:
@ -51,7 +48,6 @@ boost_heating_on:
max: 35 max: 35
step: 0.5 step: 0.5
unit_of_measurement: ° unit_of_measurement: °
mode: slider
boost_heating_off: boost_heating_off:
name: Boost Heating Off name: Boost Heating Off
description: Set the boost mode OFF. description: Set the boost mode OFF.
@ -60,7 +56,6 @@ boost_heating_off:
name: Entity ID name: Entity ID
description: Select entity_id to turn boost off. description: Select entity_id to turn boost off.
required: true required: true
example: climate.heating
selector: selector:
entity: entity:
integration: hive integration: hive
@ -73,7 +68,6 @@ boost_hot_water:
name: Entity ID name: Entity ID
description: Select entity_id to boost. description: Select entity_id to boost.
required: true required: true
example: water_heater.hot_water
selector: selector:
entity: entity:
integration: hive integration: hive
@ -89,7 +83,6 @@ boost_hot_water:
name: Mode name: Mode
description: Set the boost function on or off. description: Set the boost function on or off.
required: true required: true
example: "on"
selector: selector:
select: select:
options: options:

View File

@ -15,7 +15,6 @@ virtualkey:
name: Channel name: Channel
description: Channel for calling a keypress. description: Channel for calling a keypress.
required: true required: true
example: 1
selector: selector:
number: number:
min: 1 min: 1
@ -41,7 +40,6 @@ set_variable_value:
entity_id: entity_id:
name: Entity name: Entity
description: Name(s) of homematic central to set value. description: Name(s) of homematic central to set value.
example: "homematic.ccu2"
selector: selector:
entity: entity:
domain: homematic domain: homematic
@ -75,7 +73,6 @@ set_device_value:
name: Channel name: Channel
description: Channel for calling a keypress description: Channel for calling a keypress
required: true required: true
example: 1
selector: selector:
number: number:
min: 1 min: 1
@ -130,7 +127,6 @@ set_install_mode:
mode: mode:
name: Mode name: Mode
description: 1= Normal mode / 2= Remove exists old links description: 1= Normal mode / 2= Remove exists old links
example: 1
default: 1 default: 1
selector: selector:
number: number:
@ -139,7 +135,6 @@ set_install_mode:
time: time:
name: Time name: Time
description: Time to run in install mode description: Time to run in install mode
example: 1
default: 60 default: 60
selector: selector:
number: number:

View File

@ -8,7 +8,11 @@ activate_eco_mode_with_duration:
name: Duration name: Duration
description: The duration of eco mode in minutes. description: The duration of eco mode in minutes.
required: true required: true
example: 60 selector:
number:
min: 1
max: 1440
unit_of_measurement: "minutes"
accesspoint_id: accesspoint_id:
name: Accesspoint ID name: Accesspoint ID
description: The ID of the Homematic IP Access Point description: The ID of the Homematic IP Access Point
@ -49,7 +53,6 @@ activate_vacation:
name: Temperature name: Temperature
description: the set temperature during the vacation mode. description: the set temperature during the vacation mode.
required: true required: true
example: 18.5
default: 18 default: 18
selector: selector:
number: number:
@ -99,9 +102,8 @@ set_active_climate_profile:
text: text:
climate_profile_index: climate_profile_index:
name: Climate profile index name: Climate profile index
description: The index of the climate profile (1 based) description: The index of the climate profile.
required: true required: true
example: 1
selector: selector:
number: number:
min: 1 min: 1
@ -127,7 +129,6 @@ dump_hap_config:
anonymize: anonymize:
name: Anonymize name: Anonymize
description: Should the Configuration be anonymized? description: Should the Configuration be anonymized?
example: true
default: true default: true
selector: selector:
boolean: boolean:

View File

@ -24,7 +24,6 @@ set_humidity:
humidity: humidity:
description: New target humidity for humidifier device. description: New target humidity for humidifier device.
required: true required: true
example: 50
selector: selector:
number: number:
min: 0 min: 0

View File

@ -57,7 +57,6 @@ display_message:
sound: sound:
name: Sound name: Sound
description: To make a sound when displaying the message. description: To make a sound when displaying the message.
example: "true"
selector: selector:
boolean: boolean:

View File

@ -7,7 +7,6 @@ push_alarm_state:
entity_id: entity_id:
description: Name of the alarm control panel which state has to be updated. description: Name of the alarm control panel which state has to be updated.
required: true required: true
example: "alarm_control_panel.downstairs"
selector: selector:
entity: entity:
domain: alarm_control_panel domain: alarm_control_panel

View File

@ -8,8 +8,7 @@ set_runtime_value_bool:
name: Controller ID name: Controller ID
description: | description: |
If you have multiple controller, this is the index of you controller If you have multiple controller, this is the index of you controller
starting with 0 starting with 0.
example: 0
default: 0 default: 0
selector: selector:
number: number:
@ -19,7 +18,6 @@ set_runtime_value_bool:
name: IHC ID name: IHC ID
description: The integer IHC resource ID. description: The integer IHC resource ID.
required: true required: true
example: 123456
selector: selector:
number: number:
min: 0 min: 0
@ -29,7 +27,6 @@ set_runtime_value_bool:
name: Value name: Value
description: The boolean value to set. description: The boolean value to set.
required: true required: true
example: true
selector: selector:
boolean: boolean:
@ -41,8 +38,7 @@ set_runtime_value_int:
name: Controller ID name: Controller ID
description: | description: |
If you have multiple controller, this is the index of you controller If you have multiple controller, this is the index of you controller
starting with 0 starting with 0.
example: 0
default: 0 default: 0
selector: selector:
number: number:
@ -52,7 +48,6 @@ set_runtime_value_int:
name: IHC ID name: IHC ID
description: The integer IHC resource ID. description: The integer IHC resource ID.
required: true required: true
example: 123456
selector: selector:
number: number:
min: 0 min: 0
@ -62,7 +57,6 @@ set_runtime_value_int:
name: Value name: Value
description: The integer value to set. description: The integer value to set.
required: true required: true
example: 50
selector: selector:
number: number:
min: 0 min: 0
@ -77,8 +71,7 @@ set_runtime_value_float:
name: Controller ID name: Controller ID
description: | description: |
If you have multiple controller, this is the index of you controller If you have multiple controller, this is the index of you controller
starting with 0 starting with 0.
example: 0
default: 0 default: 0
selector: selector:
number: number:
@ -88,7 +81,6 @@ set_runtime_value_float:
name: IHC ID name: IHC ID
description: The integer IHC resource ID. description: The integer IHC resource ID.
required: true required: true
example: 123456
selector: selector:
number: number:
min: 0 min: 0
@ -98,7 +90,6 @@ set_runtime_value_float:
name: Value name: Value
description: The float value to set. description: The float value to set.
required: true required: true
example: 1.47
selector: selector:
number: number:
min: 0 min: 0
@ -114,8 +105,7 @@ pulse:
name: Controller ID name: Controller ID
description: | description: |
If you have multiple controller, this is the index of you controller If you have multiple controller, this is the index of you controller
starting with 0 starting with 0.
example: 0
default: 0 default: 0
selector: selector:
number: number:
@ -125,7 +115,6 @@ pulse:
name: IHC ID name: IHC ID
description: The integer IHC resource ID. description: The integer IHC resource ID.
required: true required: true
example: 123456
selector: selector:
number: number:
min: 0 min: 0

View File

@ -28,7 +28,6 @@ set_datetime:
description: description:
The target date & time the entity should be set to as expressed by a The target date & time the entity should be set to as expressed by a
UNIX timestamp. UNIX timestamp.
example: 1598027400
selector: selector:
number: number:
min: 0 min: 0

View File

@ -23,7 +23,6 @@ set_value:
name: Value name: Value
description: The target value the entity should be set to. description: The target value the entity should be set to.
required: true required: true
example: 42
selector: selector:
number: number:
min: 0 min: 0

View File

@ -9,7 +9,6 @@ select_next:
name: Cycle name: Cycle
description: If the option should cycle from the last to the first. description: If the option should cycle from the last to the first.
default: true default: true
example: true
selector: selector:
boolean: boolean:
@ -39,7 +38,6 @@ select_previous:
name: Cycle name: Cycle
description: If the option should cycle from the first to the last. description: If the option should cycle from the first to the last.
default: true default: true
example: true
selector: selector:
boolean: boolean:

View File

@ -6,7 +6,6 @@ add_all_link:
name: Group name: Group
description: All-Link group number. description: All-Link group number.
required: true required: true
example: 1
selector: selector:
number: number:
min: 0 min: 0
@ -15,7 +14,6 @@ add_all_link:
name: Mode name: Mode
description: Linking mode controller - IM is controller responder - IM is responder description: Linking mode controller - IM is controller responder - IM is responder
required: true required: true
example: "controller"
selector: selector:
select: select:
options: options:
@ -29,7 +27,6 @@ delete_all_link:
name: Group name: Group
description: All-Link group number. description: All-Link group number.
required: true required: true
example: 1
selector: selector:
number: number:
min: 0 min: 0
@ -48,7 +45,6 @@ load_all_link_database:
reload: reload:
name: Reload name: Reload
description: Reload all records. If true the current records are cleared from memory (does not effect the device) and the records are reloaded. If false the existing records are left in place and only missing records are added. Default is false. description: Reload all records. If true the current records are cleared from memory (does not effect the device) and the records are reloaded. If false the existing records are left in place and only missing records are added. Default is false.
example: "true"
default: false default: false
selector: selector:
boolean: boolean:
@ -60,7 +56,6 @@ print_all_link_database:
name: Entity name: Entity
description: Name of the device to print description: Name of the device to print
required: true required: true
example: "light.1a2b3c"
selector: selector:
entity: entity:
integration: insteon integration: insteon
@ -75,7 +70,6 @@ x10_all_units_off:
name: Housecode name: Housecode
description: X10 house code description: X10 house code
required: true required: true
example: c
selector: selector:
select: select:
options: options:
@ -103,7 +97,6 @@ x10_all_lights_on:
name: Housecode name: Housecode
description: X10 house code description: X10 house code
required: true required: true
example: c
selector: selector:
select: select:
options: options:
@ -131,7 +124,6 @@ x10_all_lights_off:
name: Housecode name: Housecode
description: X10 house code description: X10 house code
required: true required: true
example: c
selector: selector:
select: select:
options: options:
@ -159,7 +151,6 @@ scene_on:
name: Group name: Group
description: INSTEON group or scene number description: INSTEON group or scene number
required: true required: true
example: 26
selector: selector:
number: number:
min: 0 min: 0
@ -172,7 +163,6 @@ scene_off:
name: Group name: Group
description: INSTEON group or scene number description: INSTEON group or scene number
required: true required: true
example: 26
selector: selector:
number: number:
min: 0 min: 0

View File

@ -20,7 +20,6 @@ send_raw_node_command:
value: value:
name: Value name: Value
description: The integer value to be sent with the command. description: The integer value to be sent with the command.
example: 255
selector: selector:
number: number:
min: 0 min: 0
@ -35,7 +34,6 @@ send_raw_node_command:
unit_of_measurement: unit_of_measurement:
name: Unit of measurement name: Unit of measurement
description: The ISY Unit of Measurement (UOM) to send with the command, if required. description: The ISY Unit of Measurement (UOM) to send with the command, if required.
example: 67
selector: selector:
number: number:
min: 0 min: 0
@ -53,7 +51,6 @@ send_node_command:
name: Command name: Command
description: The command to be sent to the device. description: The command to be sent to the device.
required: true required: true
example: "fast_on"
selector: selector:
select: select:
options: options:
@ -150,7 +147,6 @@ set_on_level:
name: Value name: Value
description: integer value to set. description: integer value to set.
required: true required: true
example: 255
selector: selector:
number: number:
min: 0 min: 0
@ -167,7 +163,6 @@ set_ramp_rate:
name: Value name: Value
description: Integer value to set, see PyISY/ISY documentation for values to actual ramp times. description: Integer value to set, see PyISY/ISY documentation for values to actual ramp times.
required: true required: true
example: 30
selector: selector:
number: number:
min: 0 min: 0
@ -195,7 +190,6 @@ set_variable:
address: address:
name: Address name: Address
description: The address of the variable for which to set the value. description: The address of the variable for which to set the value.
example: 5
selector: selector:
number: number:
min: 0 min: 0
@ -203,7 +197,6 @@ set_variable:
type: type:
name: Type name: Type
description: The variable type, 1 = Integer, 2 = State. description: The variable type, 1 = Integer, 2 = State.
example: 2
selector: selector:
number: number:
min: 1 min: 1
@ -217,7 +210,6 @@ set_variable:
init: init:
name: Init name: Init
description: If True, the initial (init) value will be updated instead of the current value. description: If True, the initial (init) value will be updated instead of the current value.
example: false
default: false default: false
selector: selector:
boolean: boolean:
@ -225,7 +217,6 @@ set_variable:
name: Value name: Value
description: The integer value to be sent. description: The integer value to be sent.
required: true required: true
example: 255
selector: selector:
number: number:
min: 0 min: 0
@ -246,15 +237,18 @@ send_program_command:
name: Address name: Address
description: The address of the program to control (use either address or name). description: The address of the program to control (use either address or name).
example: "04B1" example: "04B1"
selector:
text:
name: name:
name: Name name: Name
description: The name of the program to control (use either address or name). description: The name of the program to control (use either address or name).
example: "My Program" example: "My Program"
selector:
text:
command: command:
name: Command name: Command
description: The ISY Program Command to be sent. description: The ISY Program Command to be sent.
required: true required: true
example: "run"
selector: selector:
select: select:
options: options:
@ -279,7 +273,6 @@ run_network_resource:
address: address:
name: Address name: Address
description: The address of the network resource to execute (use either address or name). description: The address of the network resource to execute (use either address or name).
example: 121
selector: selector:
number: number:
min: 0 min: 0

View File

@ -8,16 +8,14 @@ airflow_min:
fields: fields:
airflow: airflow:
name: Percent name: Percent
description: Airflow percent in 5% increments description: Airflow percent.
required: true required: true
example: 95
selector: selector:
number: number:
min: 0 min: 0
max: 100 max: 100
step: 5 step: 5
unit_of_measurement: "%" unit_of_measurement: "%"
mode: slider
airflow_max: airflow_max:
name: Set maximum airflow name: Set maximum airflow
description: Set the airflow maximum percent for a zone description: Set the airflow maximum percent for a zone
@ -28,13 +26,11 @@ airflow_max:
fields: fields:
airflow: airflow:
name: Percent name: Percent
description: Airflow percent in 5% increments description: Airflow percent.
required: true required: true
example: 95
selector: selector:
number: number:
min: 0 min: 0
max: 100 max: 100
step: 5 step: 5
unit_of_measurement: "%" unit_of_measurement: "%"
mode: slider

View File

@ -22,13 +22,13 @@ set_energy:
energy: energy:
name: Energy name: Energy
description: > description: >
The energy target to stop charging in kWh. Setting 0 disables the limit. The energy target to stop charging. Setting 0 disables the limit.
example: 10.0
selector: selector:
number: number:
min: 0 min: 0
max: 100 max: 100
step: 0.1 step: 0.1
unit_of_measurement: "kWh"
set_current: set_current:
name: Set current name: Set current
@ -37,16 +37,16 @@ set_current:
current: current:
name: Current name: Current
description: > description: >
The maximum current used for the charging process in A. Allowed are values between The maximum current used for the charging process.
6 A and 63 A. Invalid values are discardedand the default is set to 6 A. The value is depending on the DIP-switch settings and the used cable of the
The value is also depending on the DIP-switchsettings and the used cable of the charging station.
charging station default: 6
example: 16
selector: selector:
number: number:
min: 0 min: 6
max: 100 max: 63
step: 0.1 step: 0.1
unit_of_measurement: "A"
enable: enable:
name: Enable name: Enable
@ -67,7 +67,6 @@ set_failsafe:
name: Failsafe timeout name: Failsafe timeout
description: > description: >
Timeout after which the failsafe mode is triggered, if set_current was not executed during this time. Timeout after which the failsafe mode is triggered, if set_current was not executed during this time.
example: 30
default: 30 default: 30
selector: selector:
number: number:
@ -77,19 +76,18 @@ set_failsafe:
failsafe_fallback: failsafe_fallback:
name: Failsafe fallback name: Failsafe fallback
description: > description: >
Fallback current in A to be set after timeout. Fallback current to be set after timeout.
example: 6
default: 6 default: 6
selector: selector:
number: number:
min: 0 min: 6
max: 100 max: 63
step: 0.1 step: 0.1
unit_of_measurement: "A"
failsafe_persist: failsafe_persist:
name: Failsafe persist name: Failsafe persist
description: > description: >
If failsafe_persist is 0, the failsafe option is only until charging station reboot. If failsafe_persist is 1, the failsafe option will survive a reboot. If failsafe_persist is 0, the failsafe option is only until charging station reboot. If failsafe_persist is 1, the failsafe option will survive a reboot.
example: 0
default: 0 default: 0
selector: selector:
number: number:

View File

@ -18,31 +18,26 @@ set_mode:
desk_mode: desk_mode:
name: Desk mode name: Desk mode
description: Desk mode. description: Desk mode.
example: true
selector: selector:
boolean: boolean:
wall_mode: wall_mode:
name: Wall mode name: Wall mode
description: Wall mode. description: Wall mode.
example: true
selector: selector:
boolean: boolean:
phase_correction: phase_correction:
name: Phase correction name: Phase correction
description: Phase correction. description: Phase correction.
example: true
selector: selector:
boolean: boolean:
high_pass: high_pass:
name: High pass name: High pass
description: High-pass mode". description: High-pass mode".
example: true
selector: selector:
boolean: boolean:
sub_polarity: sub_polarity:
name: Subwoofer polarity name: Subwoofer polarity
description: Sub polarity. description: Sub polarity.
example: "+"
selector: selector:
select: select:
options: options:
@ -51,7 +46,6 @@ set_mode:
bass_extension: bass_extension:
name: Base extension name: Base extension
description: Bass extension. description: Bass extension.
example: "Extra"
selector: selector:
select: select:
options: options:
@ -62,11 +56,11 @@ set_mode:
set_desk_db: set_desk_db:
name: Set desk dB name: Set desk dB
description: Set the "Desk mode" slider of the speaker in dB. description: Set the "Desk mode" slider of the speaker in dB.
target:
entity:
integration: kef
domain: media_player
fields: fields:
entity_id:
name: Entity
description: The entity_id of the KEF speaker.
example: media_player.kef_lsx
db_value: db_value:
name: dB value name: dB value
description: Value of the slider description: Value of the slider
@ -89,7 +83,6 @@ set_wall_db:
db_value: db_value:
name: dB value name: dB value
description: Value of the slider. description: Value of the slider.
example: 0.0
selector: selector:
number: number:
min: -6 min: -6
@ -108,7 +101,6 @@ set_treble_db:
db_value: db_value:
name: dB value name: dB value
description: Value of the slider. description: Value of the slider.
example: 0.0
selector: selector:
number: number:
min: -2 min: -2
@ -127,7 +119,6 @@ set_high_hz:
hz_value: hz_value:
name: Hertz value name: Hertz value
description: Value of the slider. description: Value of the slider.
example: 95
selector: selector:
number: number:
min: 50 min: 50
@ -146,7 +137,6 @@ set_low_hz:
hz_value: hz_value:
name: Hertz value name: Hertz value
description: Value of the slider. description: Value of the slider.
example: 80
selector: selector:
number: number:
min: 40 min: 40
@ -165,10 +155,8 @@ set_sub_db:
db_value: db_value:
name: dB value name: dB value
description: Value of the slider. description: Value of the slider.
example: 0
selector: selector:
number: number:
min: -10 min: -10
max: 10 max: 10
step: 1
unit_of_measurement: dB unit_of_measurement: dB

View File

@ -73,7 +73,6 @@ exposure_register:
name: "Entity" name: "Entity"
description: "Entity id whose state or attribute shall be exposed." description: "Entity id whose state or attribute shall be exposed."
required: true required: true
example: "light.kitchen"
selector: selector:
entity: entity:
attribute: attribute:

View File

@ -15,7 +15,6 @@ output_abs:
name: Output name: Output
description: Output port description: Output port
required: true required: true
example: "output1"
selector: selector:
select: select:
options: options:
@ -25,17 +24,16 @@ output_abs:
- "output4" - "output4"
brightness: brightness:
name: Brightness name: Brightness
description: Absolute brightness in percent. description: Absolute brightness.
required: true required: true
example: 50
selector: selector:
number: number:
min: 0 min: 0
max: 100 max: 100
unit_of_measurement: "%"
transition: transition:
name: Transition name: Transition
description: Transition time. description: Transition time.
example: 5
default: 0 default: 0
selector: selector:
number: number:
@ -59,7 +57,6 @@ output_rel:
name: Output name: Output
description: Output port description: Output port
required: true required: true
example: "output1"
selector: selector:
select: select:
options: options:
@ -69,9 +66,8 @@ output_rel:
- "output4" - "output4"
brightness: brightness:
name: Brightness name: Brightness
description: Relative brightness in percent. description: Relative brightness.
required: true required: true
example: 50
selector: selector:
number: number:
min: -100 min: -100
@ -93,7 +89,6 @@ output_toggle:
name: Output name: Output
description: Output port description: Output port
required: true required: true
example: "output1"
selector: selector:
select: select:
options: options:
@ -104,7 +99,6 @@ output_toggle:
transition: transition:
name: Transition name: Transition
description: Transition time. description: Transition time.
example: 5
default: 0 default: 0
selector: selector:
number: number:
@ -126,7 +120,7 @@ relays:
text: text:
state: state:
name: State name: State
description: Relays states as string (1=on, 2=off, t=toggle, -=nochange) description: Relays states as string (1=on, 2=off, t=toggle, -=no change)
required: true required: true
example: "t---001-" example: "t---001-"
selector: selector:
@ -147,7 +141,6 @@ led:
name: LED name: LED
description: Led description: Led
required: true required: true
example: "led6"
selector: selector:
select: select:
options: options:
@ -167,7 +160,6 @@ led:
name: State name: State
description: Led state description: Led state
required: true required: true
example: "blink"
selector: selector:
select: select:
options: options:
@ -191,7 +183,6 @@ var_abs:
name: Variable name: Variable
description: Variable or setpoint name description: Variable or setpoint name
required: true required: true
example: "var1"
default: native default: native
selector: selector:
select: select:
@ -218,8 +209,7 @@ var_abs:
- "var12" - "var12"
value: value:
name: Value name: Value
description: Value to set description: Value to set.
example: "50"
default: 0 default: 0
selector: selector:
number: number:
@ -227,8 +217,7 @@ var_abs:
max: 100000 max: 100000
unit_of_measurement: unit_of_measurement:
name: Unit of measurement name: Unit of measurement
description: Unit of value description: Unit of value.
example: "celsius"
selector: selector:
select: select:
options: options:
@ -265,11 +254,12 @@ var_reset:
description: Module address description: Module address
required: true required: true
example: "myhome.s0.m7" example: "myhome.s0.m7"
selector:
text:
variable: variable:
name: Variable name: Variable
description: Variable or setpoint name description: Variable or setpoint name.
required: true required: true
example: "var1"
selector: selector:
select: select:
options: options:
@ -309,7 +299,6 @@ var_rel:
name: Variable name: Variable
description: Variable or setpoint name description: Variable or setpoint name
required: true required: true
example: "var1"
selector: selector:
select: select:
options: options:
@ -353,7 +342,6 @@ var_rel:
value: value:
name: Value name: Value
description: Shift value description: Shift value
example: "50"
default: 0 default: 0
selector: selector:
number: number:
@ -362,7 +350,6 @@ var_rel:
unit_of_measurement: unit_of_measurement:
name: Unit of measurement name: Unit of measurement
description: Unit of value description: Unit of value
example: "celsius"
default: native default: native
selector: selector:
select: select:
@ -393,7 +380,6 @@ var_rel:
value_reference: value_reference:
name: Reference value name: Reference value
description: Reference value for setpoint and threshold description: Reference value for setpoint and threshold
example: "current"
default: current default: current
selector: selector:
select: select:
@ -416,7 +402,6 @@ lock_regulator:
name: Setpoint name: Setpoint
description: Setpoint name description: Setpoint name
required: true required: true
example: "r1varsetpoint"
selector: selector:
select: select:
options: options:
@ -440,7 +425,6 @@ lock_regulator:
state: state:
name: State name: State
description: New setpoint state description: New setpoint state
example: true
default: false default: false
selector: selector:
boolean: boolean:
@ -465,8 +449,7 @@ send_keys:
text: text:
state: state:
name: State name: State
description: "Key state upon sending (optional, must be hit for deferred)" description: "Key state upon sending (must be hit for deferred)"
example: "hit"
default: hit default: hit
selector: selector:
select: select:
@ -478,7 +461,6 @@ send_keys:
time: time:
name: Time name: Time
description: Send delay. description: Send delay.
example: 10
default: 0 default: 0
selector: selector:
number: number:
@ -487,7 +469,6 @@ send_keys:
time_unit: time_unit:
name: Time unit name: Time unit
description: Time unit of send delay. description: Time unit of send delay.
example: "s"
default: s default: s
selector: selector:
select: select:
@ -535,7 +516,6 @@ lock_keys:
time: time:
name: Time name: Time
description: Lock interval. description: Lock interval.
example: 10
default: 0 default: 0
selector: selector:
number: number:
@ -544,7 +524,6 @@ lock_keys:
time_unit: time_unit:
name: Time unit name: Time unit
description: Time unit of lock interval. description: Time unit of lock interval.
example: "s"
default: s default: s
selector: selector:
select: select:
@ -579,7 +558,6 @@ dyn_text:
name: Row name: Row
description: Text row. description: Text row.
required: true required: true
example: 1
selector: selector:
number: number:
min: 1 min: 1

View File

@ -9,7 +9,6 @@ set_state:
infrared: infrared:
name: infrared name: infrared
description: Automatic infrared level when light brightness is low. description: Automatic infrared level when light brightness is low.
example: 255
selector: selector:
number: number:
min: 0 min: 0
@ -23,7 +22,6 @@ set_state:
transition: transition:
name: Transition name: Transition
description: Duration it takes to get to the final state. description: Duration it takes to get to the final state.
example: 10
selector: selector:
number: number:
min: 0 min: 0
@ -32,7 +30,6 @@ set_state:
power: power:
name: Power name: Power
description: Turn the light on or off. Leave out to keep the power as it is. description: Turn the light on or off. Leave out to keep the power as it is.
example: false
selector: selector:
boolean: boolean:
@ -47,7 +44,6 @@ effect_pulse:
mode: mode:
name: Mode name: Mode
description: "Decides how colors are changed." description: "Decides how colors are changed."
example: strobe
selector: selector:
select: select:
options: options:
@ -59,7 +55,6 @@ effect_pulse:
brightness: brightness:
name: Brightness name: Brightness
description: Number indicating brightness of the temporary color. description: Number indicating brightness of the temporary color.
example: 120
selector: selector:
number: number:
min: 0 min: 0
@ -79,7 +74,6 @@ effect_pulse:
period: period:
name: Period name: Period
description: Duration of the effect. description: Duration of the effect.
example: 3
default: 1.0 default: 1.0
selector: selector:
number: number:
@ -90,7 +84,6 @@ effect_pulse:
cycles: cycles:
name: Cycles name: Cycles
description: Number of times the effect should run. description: Number of times the effect should run.
example: 2
default: 1 default: 1
selector: selector:
number: number:
@ -99,7 +92,6 @@ effect_pulse:
power_on: power_on:
name: Power on name: Power on
description: Powered off lights are temporarily turned on during the effect. description: Powered off lights are temporarily turned on during the effect.
example: false
default: true default: true
selector: selector:
boolean: boolean:
@ -115,7 +107,6 @@ effect_colorloop:
brightness: brightness:
name: Brightness name: Brightness
description: Number indicating brightness of the effect. Leave this out to maintain the current brightness of each participating light. description: Number indicating brightness of the effect. Leave this out to maintain the current brightness of each participating light.
example: 120
selector: selector:
number: number:
min: 0 min: 0
@ -123,7 +114,6 @@ effect_colorloop:
period: period:
name: Period name: Period
description: Duration between color changes. description: Duration between color changes.
example: 180
default: 60 default: 60
selector: selector:
number: number:
@ -134,7 +124,6 @@ effect_colorloop:
change: change:
name: Change name: Change
description: Hue movement per period, in degrees on a color wheel. description: Hue movement per period, in degrees on a color wheel.
example: 45
default: 20 default: 20
selector: selector:
number: number:
@ -144,7 +133,6 @@ effect_colorloop:
spread: spread:
name: Spread name: Spread
description: Maximum hue difference between participating lights, in degrees on a color wheel. description: Maximum hue difference between participating lights, in degrees on a color wheel.
example: 0
default: 30 default: 30
selector: selector:
number: number:
@ -154,7 +142,6 @@ effect_colorloop:
power_on: power_on:
name: Power on name: Power on
description: Powered off lights are temporarily turned on during the effect. description: Powered off lights are temporarily turned on during the effect.
example: false
default: true default: true
selector: selector:
boolean: boolean:

View File

@ -11,15 +11,12 @@ turn_on:
fields: fields:
transition: transition:
name: Transition name: Transition
description: Duration in seconds it takes to get to next state. description: Duration it takes to get to next state.
example: 60
selector: selector:
number: number:
min: 0 min: 0
max: 300 max: 300
step: 1
unit_of_measurement: seconds unit_of_measurement: seconds
mode: slider
rgb_color: rgb_color:
name: RGB-color name: RGB-color
description: A list containing three integers between 0 and 255 representing the RGB (red, green, blue) color for the light. description: A list containing three integers between 0 and 255 representing the RGB (red, green, blue) color for the light.
@ -45,7 +42,6 @@ turn_on:
name: Color name name: Color name
description: A human readable color name. description: A human readable color name.
advanced: true advanced: true
example: "red"
selector: selector:
select: select:
options: options:
@ -216,76 +212,59 @@ turn_on:
name: Color temperature (mireds) name: Color temperature (mireds)
description: Color temperature for the light in mireds. description: Color temperature for the light in mireds.
advanced: true advanced: true
example: 250
selector: selector:
number: number:
min: 153 min: 153
max: 500 max: 500
step: 1
unit_of_measurement: mireds unit_of_measurement: mireds
mode: slider
kelvin: kelvin:
name: Color temperature (Kelvin) name: Color temperature (Kelvin)
description: Color temperature for the light in Kelvin. description: Color temperature for the light in Kelvin.
advanced: true advanced: true
example: 4000
selector: selector:
number: number:
min: 2000 min: 2000
max: 6500 max: 6500
step: 100 step: 100
unit_of_measurement: K unit_of_measurement: K
mode: slider
brightness: brightness:
name: Brightness value name: Brightness value
description: description:
Number between 0..255 indicating brightness, where 0 turns the light Number indicating brightness, where 0 turns the light
off, 1 is the minimum brightness and 255 is the maximum brightness off, 1 is the minimum brightness and 255 is the maximum brightness
supported by the light. supported by the light.
advanced: true advanced: true
example: 120
selector: selector:
number: number:
min: 0 min: 0
max: 255 max: 255
step: 1
mode: slider
brightness_pct: brightness_pct:
name: Brightness name: Brightness
description: description:
Number between 0..100 indicating percentage of full brightness, where 0 Number indicating percentage of full brightness, where 0
turns the light off, 1 is the minimum brightness and 100 is the maximum turns the light off, 1 is the minimum brightness and 100 is the maximum
brightness supported by the light. brightness supported by the light.
example: 47
selector: selector:
number: number:
min: 0 min: 0
max: 100 max: 100
step: 1
unit_of_measurement: "%" unit_of_measurement: "%"
mode: slider
brightness_step: brightness_step:
name: Brightness step value name: Brightness step value
description: Change brightness by an amount. Should be between -255..255. description: Change brightness by an amount.
advanced: true advanced: true
example: -25.5
selector: selector:
number: number:
min: -225 min: -225
max: 255 max: 255
step: 1
mode: slider
brightness_step_pct: brightness_step_pct:
name: Brightness step name: Brightness step
description: Change brightness by a percentage. Should be between -100..100. description: Change brightness by a percentage.
example: -10
selector: selector:
number: number:
min: -100 min: -100
max: 100 max: 100
step: 1
unit_of_measurement: "%" unit_of_measurement: "%"
mode: slider
profile: profile:
name: Profile name: Profile
description: Name of a light profile to use. description: Name of a light profile to use.
@ -295,12 +274,8 @@ turn_on:
text: text:
flash: flash:
name: Flash name: Flash
description: If the light should flash. Valid values are short and long. description: If the light should flash.
advanced: true advanced: true
example: short
values:
- short
- long
selector: selector:
select: select:
options: options:
@ -309,12 +284,12 @@ turn_on:
effect: effect:
name: Effect name: Effect
description: Light effect. description: Light effect.
example: random
values:
- colorloop
- random
selector: selector:
text: select:
options:
- colorloop
- random
- white
turn_off: turn_off:
name: Turn off name: Turn off
@ -325,23 +300,16 @@ turn_off:
fields: fields:
transition: transition:
name: Transition name: Transition
description: Duration in seconds it takes to get to next state. description: Duration it takes to get to next state.
example: 60
selector: selector:
number: number:
min: 0 min: 0
max: 300 max: 300
step: 1
unit_of_measurement: seconds unit_of_measurement: seconds
mode: slider
flash: flash:
name: Flash name: Flash
description: If the light should flash. Valid values are short and long. description: If the light should flash.
advanced: true advanced: true
example: short
values:
- short
- long
selector: selector:
select: select:
options: options:
@ -359,15 +327,12 @@ toggle:
fields: fields:
transition: transition:
name: Transition name: Transition
description: Duration in seconds it takes to get to next state. description: Duration it takes to get to next state.
example: 60
selector: selector:
number: number:
min: 0 min: 0
max: 300 max: 300
step: 1
unit_of_measurement: seconds unit_of_measurement: seconds
mode: slider
rgb_color: rgb_color:
name: RGB-color name: RGB-color
description: Color for the light in RGB-format. description: Color for the light in RGB-format.
@ -379,7 +344,6 @@ toggle:
name: Color name name: Color name
description: A human readable color name. description: A human readable color name.
advanced: true advanced: true
example: "red"
selector: selector:
select: select:
options: options:
@ -550,64 +514,50 @@ toggle:
name: Color temperature (mireds) name: Color temperature (mireds)
description: Color temperature for the light in mireds. description: Color temperature for the light in mireds.
advanced: true advanced: true
example: 250
selector: selector:
number: number:
min: 153 min: 153
max: 500 max: 500
step: 1
unit_of_measurement: mireds unit_of_measurement: mireds
mode: slider
kelvin: kelvin:
name: Color temperature (Kelvin) name: Color temperature (Kelvin)
description: Color temperature for the light in Kelvin. description: Color temperature for the light in Kelvin.
advanced: true advanced: true
example: 4000
selector: selector:
number: number:
min: 2000 min: 2000
max: 6500 max: 6500
step: 100 step: 100
unit_of_measurement: K unit_of_measurement: K
mode: slider
white_value: white_value:
name: White level name: White level
description: Number indicating level of white. description: Number indicating level of white.
advanced: true advanced: true
example: "250"
selector: selector:
number: number:
min: 0 min: 0
max: 255 max: 255
step: 1
mode: slider
brightness: brightness:
name: Brightness value name: Brightness value
description: Number indicating brightness, where 0 turns the light description: Number indicating brightness, where 0 turns the light
off, 1 is the minimum brightness and 255 is the maximum brightness off, 1 is the minimum brightness and 255 is the maximum brightness
supported by the light. supported by the light.
advanced: true advanced: true
example: 120
selector: selector:
number: number:
min: 0 min: 0
max: 255 max: 255
step: 1
mode: slider
brightness_pct: brightness_pct:
name: Brightness name: Brightness
description: description:
Number between 0..100 indicating percentage of full brightness, where 0 Number indicating percentage of full brightness, where 0
turns the light off, 1 is the minimum brightness and 100 is the maximum turns the light off, 1 is the minimum brightness and 100 is the maximum
brightness supported by the light. brightness supported by the light.
example: 47
selector: selector:
number: number:
min: 0 min: 0
max: 100 max: 100
step: 1
unit_of_measurement: "%" unit_of_measurement: "%"
mode: slider
profile: profile:
name: Profile name: Profile
description: Name of a light profile to use. description: Name of a light profile to use.
@ -617,12 +567,8 @@ toggle:
text: text:
flash: flash:
name: Flash name: Flash
description: If the light should flash. Valid values are short and long. description: If the light should flash.
advanced: true advanced: true
example: short
values:
- short
- long
selector: selector:
select: select:
options: options:
@ -631,9 +577,5 @@ toggle:
effect: effect:
name: Effect name: Effect
description: Light effect. description: Light effect.
example: random
values:
- colorloop
- random
selector: selector:
text: text:

View File

@ -18,7 +18,6 @@ set_sleep_mode:
name: Enabled name: Enabled
description: Whether sleep mode should be enabled. description: Whether sleep mode should be enabled.
required: true required: true
example: true
selector: selector:
boolean: boolean:
start_time: start_time:
@ -40,11 +39,6 @@ set_wait_time:
name: Minutes name: Minutes
description: Minutes to wait. description: Minutes to wait.
required: true required: true
example: 7
values:
- 3
- 7
- 15
default: 7 default: 7
selector: selector:
select: select:

View File

@ -6,7 +6,6 @@ update_file_path:
name: Entity name: Entity
description: Name of the entity_id of the camera to update. description: Name of the entity_id of the camera to update.
required: true required: true
example: "camera.local_file"
selector: selector:
entity: entity:
domain: camera domain: camera

View File

@ -7,7 +7,6 @@ clear_usercode:
node_id: node_id:
name: Node ID name: Node ID
description: Node id of the lock. description: Node id of the lock.
example: 18
selector: selector:
number: number:
min: 1 min: 1
@ -15,7 +14,6 @@ clear_usercode:
code_slot: code_slot:
name: Code slot name: Code slot
description: Code slot to clear code from. description: Code slot to clear code from.
example: 1
selector: selector:
number: number:
min: 1 min: 1
@ -28,7 +26,6 @@ get_usercode:
node_id: node_id:
name: Node ID name: Node ID
description: Node id of the lock. description: Node id of the lock.
example: 18
selector: selector:
number: number:
min: 1 min: 1
@ -36,7 +33,6 @@ get_usercode:
code_slot: code_slot:
name: Code slot name: Code slot
description: Code slot to retrieve a code from. description: Code slot to retrieve a code from.
example: 1
selector: selector:
number: number:
min: 1 min: 1
@ -76,14 +72,12 @@ set_usercode:
fields: fields:
node_id: node_id:
description: Node id of the lock. description: Node id of the lock.
example: 18
selector: selector:
number: number:
min: 1 min: 1
max: 255 max: 255
code_slot: code_slot:
description: Code slot to set the code. description: Code slot to set the code.
example: 1
selector: selector:
number: number:
min: 1 min: 1

View File

@ -19,7 +19,6 @@ log:
entity_id: entity_id:
name: Entity ID name: Entity ID
description: Entity to reference in custom logbook entry. description: Entity to reference in custom logbook entry.
example: "light.kitchen"
selector: selector:
entity: entity:
domain: domain:

View File

@ -5,7 +5,6 @@ set_default_level:
level: level:
name: Level name: Level
description: Default severity level for all integrations. description: Default severity level for all integrations.
example: debug
selector: selector:
select: select:
options: options:
@ -25,7 +24,6 @@ set_level:
description: description:
"Example on how to change the logging level for a Home Assistant Core "Example on how to change the logging level for a Home Assistant Core
integrations." integrations."
example: debug
selector: selector:
select: select:
options: options:
@ -40,7 +38,6 @@ set_level:
name: Home Assistant components mqtt name: Home Assistant components mqtt
description: description:
"Example on how to change the logging level for an Integration." "Example on how to change the logging level for an Integration."
example: warning
selector: selector:
select: select:
options: options:
@ -55,7 +52,6 @@ set_level:
name: Custom components "my_integation" name: Custom components "my_integation"
description: description:
"Example on how to change the logging level for a Custom Integration." "Example on how to change the logging level for a Custom Integration."
example: debug
selector: selector:
select: select:
options: options:
@ -70,7 +66,6 @@ set_level:
name: aioHttp name: aioHttp
description: description:
"Example on how to change the logging level for a Python module." "Example on how to change the logging level for a Python module."
example: error
selector: selector:
select: select:
options: options:

View File

@ -7,7 +7,6 @@ set_config:
entity_id: entity_id:
name: Entity name: Entity
description: Name(s) of entities to apply the operation mode to. description: Name(s) of entities to apply the operation mode to.
example: "camera.living_room_camera"
selector: selector:
entity: entity:
integration: logi_circle integration: logi_circle
@ -16,7 +15,6 @@ set_config:
name: Mode name: Mode
description: "Operation mode. Allowed values: LED, RECORDING_MODE." description: "Operation mode. Allowed values: LED, RECORDING_MODE."
required: true required: true
example: "RECORDING_MODE"
selector: selector:
select: select:
options: options:
@ -26,7 +24,6 @@ set_config:
name: Value name: Value
description: "Operation value." description: "Operation value."
required: true required: true
example: true
selector: selector:
boolean: boolean:
@ -37,7 +34,6 @@ livestream_snapshot:
entity_id: entity_id:
name: Entity name: Entity
description: Name(s) of entities to create snapshots from. description: Name(s) of entities to create snapshots from.
example: "camera.living_room_camera"
selector: selector:
entity: entity:
integration: logi_circle integration: logi_circle
@ -57,7 +53,6 @@ livestream_record:
entity_id: entity_id:
name: Entity name: Entity
description: Name(s) of entities to create recordings from. description: Name(s) of entities to create recordings from.
example: "camera.living_room_camera"
selector: selector:
entity: entity:
integration: logi_circle integration: logi_circle
@ -73,7 +68,6 @@ livestream_record:
name: Duration name: Duration
description: Recording duration. description: Recording duration.
required: true required: true
example: 60
selector: selector:
number: number:
min: 1 min: 1

View File

@ -16,7 +16,6 @@ play_media:
name: Media content type name: Media content type
description: The type of the content to play. Must be one of MUSIC, TVSHOW, VIDEO, EPISODE, CHANNEL or PLAYLIST MUSIC. description: The type of the content to play. Must be one of MUSIC, TVSHOW, VIDEO, EPISODE, CHANNEL or PLAYLIST MUSIC.
required: true required: true
example: "music"
selector: selector:
select: select:
options: options:

View File

@ -46,7 +46,6 @@ volume_mute:
name: Muted name: Muted
description: True/false for mute/unmute. description: True/false for mute/unmute.
required: true required: true
example: true
selector: selector:
boolean: boolean:
@ -61,13 +60,11 @@ volume_set:
name: Level name: Level
description: Volume level to set as float. description: Volume level to set as float.
required: true required: true
example: 0.6
selector: selector:
number: number:
min: 0 min: 0
max: 1 max: 1
step: 0.01 step: 0.01
mode: slider
media_play_pause: media_play_pause:
name: Play/Pause name: Play/Pause
@ -122,7 +119,6 @@ media_seek:
name: Position name: Position
description: Position to seek to. The format is platform dependent. description: Position to seek to. The format is platform dependent.
required: true required: true
example: 100
selector: selector:
number: number:
min: 0 min: 0
@ -202,7 +198,6 @@ shuffle_set:
name: Shuffle name: Shuffle
description: True/false for enabling/disabling shuffle. description: True/false for enabling/disabling shuffle.
required: true required: true
example: true
selector: selector:
boolean: boolean:
@ -217,7 +212,6 @@ repeat_set:
name: Repeat mode name: Repeat mode
description: Repeat mode to set. description: Repeat mode to set.
required: true required: true
example: "off"
selector: selector:
select: select:
options: options:

View File

@ -12,7 +12,6 @@ set_room_temperature:
away_temp: away_temp:
name: Away temperature name: Away temperature
description: Away temp. description: Away temp.
example: 12
selector: selector:
number: number:
min: 0 min: 0
@ -21,7 +20,6 @@ set_room_temperature:
comfort_temp: comfort_temp:
name: Comfort temperature name: Comfort temperature
description: Comfort temp. description: Comfort temp.
example: 22
selector: selector:
number: number:
min: 0 min: 0
@ -30,7 +28,6 @@ set_room_temperature:
sleep_temp: sleep_temp:
name: Sleep temperature name: Sleep temperature
description: Sleep temp. description: Sleep temp.
example: 17
selector: selector:
number: number:
min: 0 min: 0

View File

@ -6,7 +6,6 @@ write_coil:
name: Address name: Address
description: Address of the register to write to. description: Address of the register to write to.
required: true required: true
example: 0
selector: selector:
number: number:
min: 1 min: 1
@ -22,7 +21,6 @@ write_coil:
name: Unit name: Unit
description: Address of the modbus unit. description: Address of the modbus unit.
required: true required: true
example: 21
selector: selector:
number: number:
min: 1 min: 1
@ -42,7 +40,6 @@ write_register:
name: Address name: Address
description: Address of the holding register to write to. description: Address of the holding register to write to.
required: true required: true
example: 0
selector: selector:
number: number:
min: 1 min: 1
@ -51,7 +48,6 @@ write_register:
name: Unit name: Unit
description: Address of the modbus unit. description: Address of the modbus unit.
required: true required: true
example: 21
selector: selector:
number: number:
min: 1 min: 1

View File

@ -12,7 +12,6 @@ set_absolute_position:
name: Absolute position name: Absolute position
description: Absolute position to move to. description: Absolute position to move to.
required: true required: true
example: 70
selector: selector:
number: number:
min: 1 min: 1
@ -20,7 +19,6 @@ set_absolute_position:
width: width:
name: Width name: Width
description: Specify the width that is covered, only for TDBU Combined entities. description: Specify the width that is covered, only for TDBU Combined entities.
example: 30
selector: selector:
number: number:
min: 1 min: 1

View File

@ -29,11 +29,6 @@ publish:
name: QoS name: QoS
description: Quality of Service to use. description: Quality of Service to use.
advanced: true advanced: true
example: 2
values:
- 0
- 1
- 2
default: 0 default: 0
selector: selector:
select: select:
@ -45,7 +40,6 @@ publish:
name: Retain name: Retain
description: If message should have the retain flag set. description: If message should have the retain flag set.
default: false default: false
example: true
selector: selector:
boolean: boolean:
@ -64,15 +58,12 @@ dump:
duration: duration:
name: Duration name: Duration
description: how long we should listen for messages in seconds description: how long we should listen for messages in seconds
example: 5
default: 5 default: 5
selector: selector:
number: number:
min: 1 min: 1
max: 300 max: 300
step: 1
unit_of_measurement: "seconds" unit_of_measurement: "seconds"
mode: slider
reload: reload:
name: Reload name: Reload

View File

@ -5,7 +5,6 @@ send_ir_code:
entity_id: entity_id:
name: Entity name: Entity
description: Name of entity that should have the IR code set and be turned on. Platform dependent. description: Name of entity that should have the IR code set and be turned on. Platform dependent.
example: "switch.living_room_1_1"
selector: selector:
entity: entity:
integration: mysensors integration: mysensors

View File

@ -10,7 +10,6 @@ custom_cleaning:
name: Set cleaning mode name: Set cleaning mode
description: "Set the cleaning mode: 1 for eco and 2 for turbo. Defaults to turbo if not set." description: "Set the cleaning mode: 1 for eco and 2 for turbo. Defaults to turbo if not set."
default: 2 default: 2
example: 2
selector: selector:
number: number:
min: 1 min: 1
@ -20,7 +19,6 @@ custom_cleaning:
name: Set navigation mode name: Set navigation mode
description: "Set the navigation mode: 1 for normal, 2 for extra care, 3 for deep. Defaults to normal if not set." description: "Set the navigation mode: 1 for normal, 2 for extra care, 3 for deep. Defaults to normal if not set."
default: 1 default: 1
example: 1
selector: selector:
number: number:
min: 1 min: 1
@ -30,7 +28,6 @@ custom_cleaning:
name: Use cleaning map name: Use cleaning map
description: "Whether to use a persistent map or not for cleaning (i.e. No go lines): 2 for no map, 4 for map. Default to using map if not set (and fallback to no map if no map is found)." description: "Whether to use a persistent map or not for cleaning (i.e. No go lines): 2 for no map, 4 for map. Default to using map if not set (and fallback to no map if no map is found)."
default: 4 default: 4
example: 2
selector: selector:
number: number:
min: 2 min: 2

View File

@ -8,7 +8,6 @@ aux:
name: Output ID name: Output ID
description: The aux output you wish to change. description: The aux output you wish to change.
required: true required: true
example: 1
selector: selector:
number: number:
min: 1 min: 1
@ -16,7 +15,6 @@ aux:
state: state:
name: State name: State
description: The On/Off State. If P14xE 8E is enabled then a value of true will pulse output x for the time specified in P14(x+4)E. description: The On/Off State. If P14xE 8E is enabled then a value of true will pulse output x for the time specified in P14(x+4)E.
example: true
default: true default: true
selector: selector:
boolean: boolean:

View File

@ -7,7 +7,6 @@ set_away_mode:
away_mode: away_mode:
name: Away mode name: Away mode
description: New mode to set. description: New mode to set.
example: "away"
required: true required: true
selector: selector:
select: select:
@ -28,14 +27,12 @@ set_eta:
eta: eta:
name: ETA name: ETA
description: Estimated time of arrival from now. description: Estimated time of arrival from now.
example: "00:10:30"
required: true required: true
selector: selector:
time: time:
eta_window: eta_window:
name: ETA window name: ETA window
description: Estimated time of arrival window. description: Estimated time of arrival window.
example: "00:05"
default: "00:01" default: "00:01"
selector: selector:
time: time:

View File

@ -9,8 +9,7 @@ set_camera_light:
fields: fields:
camera_light_mode: camera_light_mode:
name: Camera light mode name: Camera light mode
description: Outdoor camera light mode (on/off/auto) description: Outdoor camera light mode.
example: auto
required: true required: true
selector: selector:
select: select:
@ -65,7 +64,7 @@ set_person_away:
domain: camera domain: camera
fields: fields:
person: person:
description: Person's name (optional) description: Person's name.
example: Bob example: Bob
selector: selector:
text: text:

View File

@ -29,7 +29,6 @@ set_option:
failover: failover:
name: Failover name: Failover
description: Failover mode. description: Failover mode.
example: auto
selector: selector:
select: select:
options: options:
@ -39,7 +38,6 @@ set_option:
autoconnect: autoconnect:
name: Auto-connect name: Auto-connect
description: Auto-connect mode. description: Auto-connect mode.
example: home
selector: selector:
select: select:
options: options:

View File

@ -10,7 +10,6 @@ set_aircleaner_mode:
name: Air cleaner mode name: Air cleaner mode
description: 'The air cleaner mode to set.' description: 'The air cleaner mode to set.'
required: true required: true
example: allergy
selector: selector:
select: select:
options: options:
@ -30,7 +29,6 @@ set_humidify_setpoint:
name: Humidify name: Humidify
description: "The humidification setpoint." description: "The humidification setpoint."
required: true required: true
example: 45
selector: selector:
number: number:
min: 35 min: 35

View File

@ -56,11 +56,17 @@ apns_register:
Notification Service). Notification Service).
fields: fields:
push_id: push_id:
name: Push ID
description: description:
The device token, a 64 character hex string (256 bits). The device token The device token, a 64 character hex string (256 bits). The device token
is provided to you by your client app, which receives the token after is provided to you by your client app, which receives the token after
registering itself with the remote notification service. registering itself with the remote notification service.
example: "72f2a8633655c5ce574fdc9b2b34ff8abdfc3b739b6ceb7a9ff06c1cbbf99f62" example: "72f2a8633655c5ce574fdc9b2b34ff8abdfc3b739b6ceb7a9ff06c1cbbf99f62"
selector:
text:
name: name:
description: A friendly name for the device (optional). name: Name
description: A friendly name for the device.
example: "Sam's iPhone" example: "Sam's iPhone"
selector:
text:

View File

@ -7,9 +7,8 @@ lock_n_go:
domain: lock domain: lock
fields: fields:
unlatch: unlatch:
name: unlatch name: Unlatch
description: Whether to unlatch the lock. description: Whether to unlatch the lock.
example: false
default: false default: false
selector: selector:
boolean: boolean:

View File

@ -12,7 +12,6 @@ bypass_zone:
name: Zone name: Zone
description: The number of the zone to be bypassed. description: The number of the zone to be bypassed.
required: true required: true
example: "1"
selector: selector:
number: number:
min: 1 min: 1
@ -30,7 +29,6 @@ unbypass_zone:
name: Zone name: Zone
description: The number of the zone to be un-bypassed. description: The number of the zone to be un-bypassed.
required: true required: true
example: "1"
selector: selector:
number: number:
min: 1 min: 1

View File

@ -15,7 +15,6 @@ set_speed:
speed: speed:
name: Speed name: Speed
description: Speed limit. 0 is unlimited. description: Speed limit. 0 is unlimited.
example: 1000
default: 1000 default: 1000
selector: selector:
number: number:

View File

@ -25,7 +25,6 @@ submit_tv_request:
season: season:
name: Season name: Season
description: Which season(s) to request. description: Which season(s) to request.
example: "latest"
default: latest default: latest
selector: selector:
select: select:

View File

@ -10,7 +10,6 @@ set_pump_speed:
name: Speed name: Speed
description: Speed for the VSP between min and max speed. description: Speed for the VSP between min and max speed.
required: true required: true
example: 85
selector: selector:
number: number:
min: 0 min: 0

View File

@ -9,7 +9,6 @@ ptz:
tilt: tilt:
name: Tilt name: Tilt
description: "Tilt direction." description: "Tilt direction."
example: "UP"
selector: selector:
select: select:
options: options:
@ -18,7 +17,6 @@ ptz:
pan: pan:
name: Pan name: Pan
description: "Pan direction." description: "Pan direction."
example: "RIGHT"
selector: selector:
select: select:
options: options:
@ -27,7 +25,6 @@ ptz:
zoom: zoom:
name: Zoom name: Zoom
description: "Zoom." description: "Zoom."
example: "ZOOM_IN"
selector: selector:
select: select:
options: options:
@ -37,7 +34,6 @@ ptz:
name: Distance name: Distance
description: "Distance coefficient. Sets how much PTZ should be executed in one request." description: "Distance coefficient. Sets how much PTZ should be executed in one request."
default: 0.1 default: 0.1
example: 0.1
selector: selector:
number: number:
min: 0 min: 0
@ -47,7 +43,6 @@ ptz:
name: Speed name: Speed
description: "Speed coefficient. Sets how fast PTZ will be executed." description: "Speed coefficient. Sets how fast PTZ will be executed."
default: 0.5 default: 0.5
example: 0.5
selector: selector:
number: number:
min: 0 min: 0
@ -57,7 +52,6 @@ ptz:
name: Continuous duration name: Continuous duration
description: "Set ContinuousMove delay in seconds before stopping the move" description: "Set ContinuousMove delay in seconds before stopping the move"
default: 0.5 default: 0.5
example: 0.5
selector: selector:
number: number:
min: 0 min: 0
@ -74,7 +68,6 @@ ptz:
name: Move Mode name: Move Mode
description: "PTZ moving mode." description: "PTZ moving mode."
default: "RelativeMove" default: "RelativeMove"
example: "ContinuousMove"
selector: selector:
select: select:
options: options:

View File

@ -12,7 +12,6 @@ invoke_pin:
name: PIN name: PIN
description: Which pin to invoke description: Which pin to invoke
required: true required: true
example: 4
selector: selector:
number: number:
min: 0 min: 0

View File

@ -26,12 +26,13 @@ set_central_heating_ovrd:
description: The gateway_id of the OpenTherm Gateway. description: The gateway_id of the OpenTherm Gateway.
required: true required: true
example: "opentherm_gateway" example: "opentherm_gateway"
selector:
text:
ch_override: ch_override:
name: Central heating override name: Central heating override
description: > description: >
The desired boolean value for the central heating override. The desired boolean value for the central heating override.
required: true required: true
example: "on"
selector: selector:
boolean: boolean:
@ -44,6 +45,8 @@ set_clock:
description: The gateway_id of the OpenTherm Gateway. description: The gateway_id of the OpenTherm Gateway.
required: true required: true
example: "opentherm_gateway" example: "opentherm_gateway"
selector:
text:
date: date:
name: Date name: Date
description: Optional date from which the day of the week will be extracted. Defaults to today. description: Optional date from which the day of the week will be extracted. Defaults to today.
@ -77,7 +80,6 @@ set_control_setpoint:
Values between 0 and 90 are accepted, but not all boilers support this range. Values between 0 and 90 are accepted, but not all boilers support this range.
A value of 0 disables the central heating setpoint override. A value of 0 disables the central heating setpoint override.
required: true required: true
example: "37.5"
selector: selector:
number: number:
min: 0 min: 0
@ -129,7 +131,6 @@ set_hot_water_setpoint:
The domestic hot water setpoint to set on the gateway. Not all boilers support this feature. The domestic hot water setpoint to set on the gateway. Not all boilers support this feature.
Values between 0 and 90 are accepted, but not all boilers support this range. Values between 0 and 90 are accepted, but not all boilers support this range.
Check the values of the slave_dhw_min_setp and slave_dhw_max_setp sensors to see the supported range on your boiler. Check the values of the slave_dhw_min_setp and slave_dhw_max_setp sensors to see the supported range on your boiler.
example: "60"
selector: selector:
number: number:
min: 0 min: 0
@ -152,7 +153,6 @@ set_gpio_mode:
name: ID name: ID
description: The ID of the GPIO pin. description: The ID of the GPIO pin.
required: true required: true
example: "B"
selector: selector:
select: select:
options: options:
@ -164,7 +164,6 @@ set_gpio_mode:
Mode to set on the GPIO pin. Values 0 through 6 are accepted for both GPIOs, 7 is only accepted for GPIO "B". Mode to set on the GPIO pin. Values 0 through 6 are accepted for both GPIOs, 7 is only accepted for GPIO "B".
See https://www.home-assistant.io/integrations/opentherm_gw/#gpio-modes for an explanation of the values. See https://www.home-assistant.io/integrations/opentherm_gw/#gpio-modes for an explanation of the values.
required: true required: true
example: "5"
selector: selector:
number: number:
min: 0 min: 0
@ -185,7 +184,6 @@ set_led_mode:
name: ID name: ID
description: The ID of the LED. description: The ID of the LED.
required: true required: true
example: "C"
selector: selector:
select: select:
options: options:
@ -198,10 +196,9 @@ set_led_mode:
mode: mode:
name: Mode name: Mode
description: > description: >
The function to assign to the LED. One of "R", "X", "T", "B", "O", "F", "H", "W", "C", "E", "M" or "P". The function to assign to the LED.
See https://www.home-assistant.io/integrations/opentherm_gw/#led-modes for an explanation of the values. See https://www.home-assistant.io/integrations/opentherm_gw/#led-modes for an explanation of the values.
required: true required: true
example: "F"
selector: selector:
select: select:
options: options:
@ -237,7 +234,6 @@ set_max_modulation:
The modulation level to provide to the gateway. The modulation level to provide to the gateway.
Provide a value of -1 to clear the override and forward the value from the thermostat again. Provide a value of -1 to clear the override and forward the value from the thermostat again.
required: true required: true
example: "42"
selector: selector:
number: number:
min: -1 min: -1
@ -263,11 +259,11 @@ set_outside_temperature:
Values between -40.0 and 64.0 will be accepted, but not all thermostats can display the full range. Values between -40.0 and 64.0 will be accepted, but not all thermostats can display the full range.
Any value above 64.0 will clear a previously configured value (suggestion: 99) Any value above 64.0 will clear a previously configured value (suggestion: 99)
required: true required: true
example: "-2.3"
selector: selector:
number: number:
min: -40 min: -40
max: 99 max: 99
unit_of_measurement: "°"
set_setback_temperature: set_setback_temperature:
name: Set setback temperature name: Set setback temperature
@ -282,11 +278,11 @@ set_setback_temperature:
text: text:
temperature: temperature:
name: Temperature name: Temperature
description: The setback temperature to configure on the gateway. Values between 0.0 and 30.0 are accepted. description: The setback temperature to configure on the gateway.
required: true required: true
example: "16.0"
selector: selector:
number: number:
min: 0 min: 0
max: 30 max: 30
step: 0.1 step: 0.1
unit_of_measurement: "°"

View File

@ -12,7 +12,6 @@ add_node:
instance_id: instance_id:
name: Instance ID name: Instance ID
description: The OZW Instance/Controller to use. description: The OZW Instance/Controller to use.
default: 1
selector: selector:
number: number:
min: 1 min: 1
@ -52,7 +51,6 @@ set_config_parameter:
name: Node ID name: Node ID
description: Node id of the device to set config parameter to. description: Node id of the device to set config parameter to.
required: true required: true
example: 10
selector: selector:
number: number:
min: 1 min: 1
@ -61,7 +59,6 @@ set_config_parameter:
name: Parameter name: Parameter
description: Parameter number to set. description: Parameter number to set.
required: true required: true
example: 8
selector: selector:
number: number:
min: 1 min: 1
@ -94,7 +91,6 @@ clear_usercode:
name: Code slot name: Code slot
description: Code slot to clear code from. description: Code slot to clear code from.
required: true required: true
example: 1
selector: selector:
number: number:
min: 1 min: 1
@ -112,7 +108,6 @@ set_usercode:
name: Code slot name: Code slot
description: Code slot to set the code. description: Code slot to set the code.
required: true required: true
example: 1
selector: selector:
number: number:
min: 1 min: 1

View File

@ -5,7 +5,6 @@ start:
seconds: seconds:
name: Seconds name: Seconds
description: The number of seconds to run the profiler. description: The number of seconds to run the profiler.
example: 60.0
default: 60.0 default: 60.0
selector: selector:
number: number:
@ -19,7 +18,6 @@ memory:
seconds: seconds:
name: Seconds name: Seconds
description: The number of seconds to run the memory profiler. description: The number of seconds to run the memory profiler.
example: 60.0
default: 60.0 default: 60.0
selector: selector:
number: number:
@ -33,7 +31,6 @@ start_log_objects:
scan_interval: scan_interval:
name: Scan interval name: Scan interval
description: The number of seconds between logging objects. description: The number of seconds between logging objects.
example: 60.0
default: 30.0 default: 30.0
selector: selector:
number: number:

View File

@ -6,7 +6,6 @@ send_command:
name: Entity name: Entity
description: Name of entity to send command. description: Name of entity to send command.
required: true required: true
example: "media_player.playstation_4"
selector: selector:
entity: entity:
integration: ps4 integration: ps4
@ -15,7 +14,6 @@ send_command:
name: Command name: Command
description: Button to press. description: Button to press.
required: true required: true
example: "ps"
selector: selector:
select: select:
options: options:

View File

@ -10,12 +10,10 @@ set_zone_moisture_percent:
name: Percent name: Percent
description: Set the desired zone moisture percentage. description: Set the desired zone moisture percentage.
required: true required: true
example: 50
selector: selector:
number: number:
min: 0 min: 0
max: 100 max: 100
mode: slider
unit_of_measurement: "%" unit_of_measurement: "%"
start_multiple_zone_schedule: start_multiple_zone_schedule:
name: Start multiple zones name: Start multiple zones
@ -45,13 +43,11 @@ pause_watering:
duration: duration:
name: Duration name: Duration
description: The time to pause running schedules. description: The time to pause running schedules.
example: 30
default: 60 default: 60
selector: selector:
number: number:
min: 1 min: 1
max: 60 max: 60
mode: slider
unit_of_measurement: "minutes" unit_of_measurement: "minutes"
resume_watering: resume_watering:
name: Resume watering name: Resume watering

View File

@ -6,7 +6,6 @@ start_irrigation:
name: Entity name: Entity
description: Name of a single irrigation to turn on description: Name of a single irrigation to turn on
required: true required: true
example: "switch.sprinkler_1"
selector: selector:
entity: entity:
integration: rainbird integration: rainbird
@ -15,4 +14,8 @@ start_irrigation:
name: Duration name: Duration
description: Duration for this sprinkler to be turned on description: Duration for this sprinkler to be turned on
required: true required: true
example: 1 selector:
number:
min: 1
max: 1440
unit_of_measurement: "minutes"

View File

@ -11,7 +11,6 @@ disable_program:
name: Program ID name: Program ID
description: The program to disable. description: The program to disable.
required: true required: true
example: 3
selector: selector:
number: number:
min: 1 min: 1
@ -28,7 +27,6 @@ disable_zone:
name: Zone ID name: Zone ID
description: The zone to disable. description: The zone to disable.
required: true required: true
example: 3
selector: selector:
number: number:
min: 1 min: 1
@ -45,7 +43,6 @@ enable_program:
name: Program ID name: Program ID
description: The program to enable. description: The program to enable.
required: true required: true
example: 3
selector: selector:
number: number:
min: 1 min: 1
@ -62,7 +59,6 @@ enable_zone:
name: Zone ID name: Zone ID
description: The zone to enable. description: The zone to enable.
required: true required: true
example: 3
selector: selector:
number: number:
min: 1 min: 1
@ -79,7 +75,6 @@ pause_watering:
name: Seconds name: Seconds
description: The time to pause. description: The time to pause.
required: true required: true
example: 30
selector: selector:
number: number:
min: 1 min: 1
@ -97,7 +92,6 @@ start_program:
name: Program ID name: Program ID
description: The program to start. description: The program to start.
required: true required: true
example: 3
selector: selector:
number: number:
min: 1 min: 1
@ -114,7 +108,6 @@ start_zone:
name: Zone ID name: Zone ID
description: The zone to start. description: The zone to start.
required: true required: true
example: 3
selector: selector:
number: number:
min: 1 min: 1
@ -122,8 +115,12 @@ start_zone:
zone_run_time: zone_run_time:
name: Zone run time name: Zone run time
description: The number of seconds to run the zone. description: The number of seconds to run the zone.
example: 120
default: 600 default: 600
selector:
number:
min: 1
max: 86400
mode: box
stop_all: stop_all:
name: Stop all name: Stop all
description: Stop all watering activities. description: Stop all watering activities.
@ -143,7 +140,6 @@ stop_program:
name: Program ID name: Program ID
description: The program to stop. description: The program to stop.
required: true required: true
example: 3
selector: selector:
number: number:
min: 1 min: 1
@ -160,7 +156,6 @@ stop_zone:
name: Zone ID name: Zone ID
description: The zone to stop. description: The zone to stop.
required: true required: true
example: 3
selector: selector:
number: number:
min: 1 min: 1

View File

@ -7,19 +7,15 @@ purge:
keep_days: keep_days:
name: Days to keep name: Days to keep
description: Number of history days to keep in database after purge. description: Number of history days to keep in database after purge.
example: 2
selector: selector:
number: number:
min: 0 min: 0
max: 365 max: 365
step: 1
unit_of_measurement: days unit_of_measurement: days
mode: slider
repack: repack:
name: Repack name: Repack
description: Attempt to save disk space by rewriting the entire database file. description: Attempt to save disk space by rewriting the entire database file.
example: true
default: false default: false
selector: selector:
boolean: boolean:
@ -27,7 +23,6 @@ purge:
apply_filter: apply_filter:
name: Apply filter name: Apply filter
description: Apply entity_id and event_type filter in addition to time based purge. description: Apply entity_id and event_type filter in addition to time based purge.
example: true
default: false default: false
selector: selector:
boolean: boolean:

View File

@ -8,6 +8,7 @@ turn_on:
domain: remote domain: remote
fields: fields:
activity: activity:
name: Activity
description: Activity ID or Activity Name to start. description: Activity ID or Activity Name to start.
example: "BedroomTV" example: "BedroomTV"
selector: selector:
@ -38,6 +39,8 @@ send_command:
name: Device name: Device
description: Device ID to send command to. description: Device ID to send command to.
example: "32756745" example: "32756745"
selector:
text:
command: command:
name: Command name: Command
description: A single command or a list of commands to send. description: A single command or a list of commands to send.
@ -47,37 +50,32 @@ send_command:
text: text:
num_repeats: num_repeats:
name: Repeats name: Repeats
description: An optional value that specifies the number of times you want to repeat the command(s). description: The number of times you want to repeat the command(s).
example: "5"
default: 1 default: 1
selector: selector:
number: number:
min: 0 min: 0
max: 255 max: 255
step: 1
mode: slider
delay_secs: delay_secs:
name: Delay Seconds name: Delay Seconds
description: Specify the number of seconds you want to wait in between repeated commands. description: The time you want to wait in between repeated commands.
example: "0.75"
default: 0.4 default: 0.4
selector: selector:
number: number:
min: 0 min: 0
max: 60 max: 60
step: 0.1 step: 0.1
mode: slider unit_of_measurement: seconds
hold_secs: hold_secs:
name: Hold Seconds name: Hold Seconds
description: An optional value that specifies the number of seconds you want to have it held before the release is send. description: The time you want to have it held before the release is send.
example: "2.5"
default: 0 default: 0
selector: selector:
number: number:
min: 0 min: 0
max: 60 max: 60
step: 0.1 step: 0.1
mode: slider unit_of_measurement: seconds
learn_command: learn_command:
name: Learn Command name: Learn Command
@ -87,8 +85,11 @@ learn_command:
domain: remote domain: remote
fields: fields:
device: device:
name: Device
description: Device ID to learn command from. description: Device ID to learn command from.
example: "television" example: "television"
selector:
text:
command: command:
name: Command name: Command
description: A single command or a list of commands to learn. description: A single command or a list of commands to learn.
@ -98,7 +99,6 @@ learn_command:
command_type: command_type:
name: Command Type name: Command Type
description: The type of command to be learned. description: The type of command to be learned.
example: "rf"
default: "ir" default: "ir"
selector: selector:
select: select:
@ -108,19 +108,17 @@ learn_command:
alternative: alternative:
name: Alternative name: Alternative
description: If code must be stored as alternative (useful for discrete remotes). description: If code must be stored as alternative (useful for discrete remotes).
example: "True"
selector: selector:
boolean: boolean:
timeout: timeout:
name: Timeout name: Timeout
description: Timeout, in seconds, for the command to be learned. description: Timeout for the command to be learned.
example: "30"
selector: selector:
number: number:
min: 0 min: 0
max: 60 max: 60
step: 5 step: 5
mode: slider unit_of_measurement: seconds
delete_command: delete_command:
name: Delete Command name: Delete Command
@ -130,8 +128,11 @@ delete_command:
domain: remote domain: remote
fields: fields:
device: device:
name: Device
description: Name of the device from which commands will be deleted. description: Name of the device from which commands will be deleted.
example: "television" example: "television"
selector:
text:
command: command:
name: Command name: Command
description: A single command or a list of commands to delete. description: A single command or a list of commands to delete.

View File

@ -10,16 +10,13 @@ turn_on:
transition: transition:
name: Transition name: Transition
description: description:
Transition duration in seconds it takes to bring devices to the state Transition duration it takes to bring devices to the state
defined in the scene. defined in the scene.
example: 2.5
selector: selector:
number: number:
min: 0 min: 0
max: 300 max: 300
step: 1
unit_of_measurement: seconds unit_of_measurement: seconds
mode: slider
reload: reload:
name: Reload name: Reload
@ -43,16 +40,13 @@ apply:
transition: transition:
name: Transition name: Transition
description: description:
Transition duration in seconds it takes to bring devices to the state Transition duration it takes to bring devices to the state
defined in the scene. defined in the scene.
example: 2.5
selector: selector:
number: number:
min: 0 min: 0
max: 300 max: 300
step: 1
unit_of_measurement: seconds unit_of_measurement: seconds
mode: slider
create: create:
name: Create name: Create

View File

@ -10,29 +10,28 @@ set_color_mode:
name: Color Mode name: Color Mode
description: The ScreenLogic color mode to set description: The ScreenLogic color mode to set
required: true required: true
example: "romance"
selector: selector:
select: select:
options: options:
- all_off - all_off
- all_on - all_on
- color_set
- color_sync
- color_swim
- party
- romance
- caribbean
- american - american
- sunset - blue
- caribbean
- color_set
- color_swim
- color_sync
- green
- hold
- magenta
- next_mode
- party
- recall
- red
- reset
- romance
- royal - royal
- save - save
- recall - sunset
- blue
- green
- red
- white
- magenta
- thumper - thumper
- next_mode - white
- reset
- hold

View File

@ -5,7 +5,6 @@ assume_state:
entity_id: entity_id:
name: Entity name: Entity
description: Name(s) of entities to change. description: Name(s) of entities to change.
example: "climate.kitchen"
selector: selector:
entity: entity:
integration: sensibo integration: sensibo

View File

@ -49,7 +49,6 @@ set_system_properties:
alarm_duration: alarm_duration:
name: Alarm duration name: Alarm duration
description: The length of a triggered alarm description: The length of a triggered alarm
example: 300
selector: selector:
number: number:
min: 30 min: 30
@ -58,7 +57,6 @@ set_system_properties:
alarm_volume: alarm_volume:
name: Alarm volume name: Alarm volume
description: The volume level of a triggered alarm description: The volume level of a triggered alarm
example: 2
selector: selector:
select: select:
options: options:
@ -69,7 +67,6 @@ set_system_properties:
chime_volume: chime_volume:
name: Chime volume name: Chime volume
description: The volume level of the door chime description: The volume level of the door chime
example: 2
selector: selector:
select: select:
options: options:
@ -80,45 +77,43 @@ set_system_properties:
entry_delay_away: entry_delay_away:
name: Entry delay away name: Entry delay away
description: How long to delay when entering while "away" description: How long to delay when entering while "away"
example: 45
selector: selector:
number: number:
min: 30 min: 30
max: 255 max: 255
unit_of_measurement: seconds
entry_delay_home: entry_delay_home:
name: Entry delay home name: Entry delay home
description: How long to delay when entering while "home" description: How long to delay when entering while "home"
example: 45
selector: selector:
number: number:
min: 0 min: 0
max: 255 max: 255
unit_of_measurement: seconds
exit_delay_away: exit_delay_away:
name: Exit delay away name: Exit delay away
description: How long to delay when exiting while "away" description: How long to delay when exiting while "away"
example: 45
selector: selector:
number: number:
min: 45 min: 45
max: 255 max: 255
unit_of_measurement: seconds
exit_delay_home: exit_delay_home:
name: Exit delay home name: Exit delay home
description: How long to delay when exiting while "home" description: How long to delay when exiting while "home"
example: 45
selector: selector:
number: number:
min: 0 min: 0
max: 255 max: 255
unit_of_measurement: seconds
light: light:
name: Light name: Light
description: Whether the armed light should be visible description: Whether the armed light should be visible
example: true
selector: selector:
boolean: boolean:
voice_prompt_volume: voice_prompt_volume:
name: Voice prompt volume name: Voice prompt volume
description: The volume level of the voice prompt description: The volume level of the voice prompt
example: 2
selector: selector:
select: select:
options: options:

View File

@ -6,7 +6,6 @@ join:
name: Master name: Master
description: Entity ID of the player to synchronize to. description: Entity ID of the player to synchronize to.
required: true required: true
example: "media_player.living_room"
selector: selector:
entity: entity:
integration: snapcast integration: snapcast
@ -56,8 +55,8 @@ set_latency:
name: Latency name: Latency
description: Latency in master description: Latency in master
required: true required: true
example: 14
selector: selector:
number: number:
min: 1 min: 1
max: 1000 max: 1000
unit_of_measurement: "ms"

View File

@ -52,7 +52,6 @@ say_action:
can_be_enqueued: can_be_enqueued:
name: Can be enqueued name: Can be enqueued
description: If True, session waits for an open session to end, if False session is dropped if one is running description: If True, session waits for an open session to end, if False session is dropped if one is running
example: true
default: true default: true
selector: selector:
boolean: boolean:

View File

@ -7,7 +7,6 @@ join:
description: description:
Entity ID of the player that should become the coordinator of the group. Entity ID of the player that should become the coordinator of the group.
required: true required: true
example: "media_player.living_room_sonos"
selector: selector:
entity: entity:
integration: sonos integration: sonos
@ -16,7 +15,6 @@ join:
name: Entity name: Entity
description: Name of entity that will join the master. description: Name of entity that will join the master.
required: true required: true
example: "media_player.living_room_sonos"
selector: selector:
entity: entity:
integration: sonos integration: sonos
@ -37,7 +35,6 @@ snapshot:
entity_id: entity_id:
name: Entity name: Entity
description: Name of entity that will be snapshot. description: Name of entity that will be snapshot.
example: "media_player.living_room_sonos"
selector: selector:
entity: entity:
integration: sonos integration: sonos
@ -45,7 +42,6 @@ snapshot:
with_group: with_group:
name: With group name: With group
description: True or False. Also snapshot the group layout. description: True or False. Also snapshot the group layout.
example: "true"
default: true default: true
selector: selector:
boolean: boolean:
@ -57,7 +53,6 @@ restore:
entity_id: entity_id:
name: Entity name: Entity
description: Name of entity that will be restored. description: Name of entity that will be restored.
example: "media_player.living_room_sonos"
selector: selector:
entity: entity:
integration: sonos integration: sonos
@ -65,7 +60,6 @@ restore:
with_group: with_group:
name: With group name: With group
description: True or False. Also restore the group layout. description: True or False. Also restore the group layout.
example: "true"
default: true default: true
selector: selector:
boolean: boolean:
@ -80,14 +74,11 @@ set_sleep_timer:
sleep_time: sleep_time:
name: Sleep Time name: Sleep Time
description: Number of seconds to set the timer. description: Number of seconds to set the timer.
example: "900"
selector: selector:
number: number:
min: 0 min: 0
max: 7200 max: 7200
step: 1
unit_of_measurement: seconds unit_of_measurement: seconds
mode: slider
clear_sleep_timer: clear_sleep_timer:
name: Clear timer name: Clear timer
@ -112,19 +103,16 @@ set_option:
night_sound: night_sound:
name: Night sound name: Night sound
description: Enable Night Sound mode description: Enable Night Sound mode
example: "true"
selector: selector:
boolean: boolean:
speech_enhance: speech_enhance:
name: Speech enhance name: Speech enhance
description: Enable Speech Enhancement mode description: Enable Speech Enhancement mode
example: "true"
selector: selector:
boolean: boolean:
status_light: status_light:
name: Status light name: Status light
description: Enable Status (LED) Light description: Enable Status (LED) Light
example: "true"
selector: selector:
boolean: boolean:
@ -138,7 +126,6 @@ play_queue:
queue_position: queue_position:
name: Queue position name: Queue position
description: Position of the song in the queue to start playing from. description: Position of the song in the queue to start playing from.
example: "0"
selector: selector:
number: number:
min: 0 min: 0
@ -155,7 +142,6 @@ remove_from_queue:
queue_position: queue_position:
name: Queue position name: Queue position
description: Position in the queue to remove. description: Position in the queue to remove.
example: "0"
selector: selector:
number: number:
min: 0 min: 0
@ -172,7 +158,6 @@ update_alarm:
alarm_id: alarm_id:
name: Alarm ID name: Alarm ID
description: ID for the alarm to be updated. description: ID for the alarm to be updated.
example: "1"
required: true required: true
selector: selector:
number: number:
@ -188,22 +173,18 @@ update_alarm:
volume: volume:
name: Volume name: Volume
description: Set alarm volume level. description: Set alarm volume level.
example: "0.75"
selector: selector:
number: number:
min: 0 min: 0
max: 1 max: 1
step: 0.01 step: 0.01
mode: slider
enabled: enabled:
name: Alarm enabled name: Alarm enabled
description: Enable or disable the alarm. description: Enable or disable the alarm.
example: "true"
selector: selector:
boolean: boolean:
include_linked_zones: include_linked_zones:
name: Include linked zones name: Include linked zones
description: Enable or disable including grouped rooms. description: Enable or disable including grouped rooms.
example: "true"
selector: selector:
boolean: boolean:

View File

@ -10,7 +10,6 @@ set_scan_interval:
scan_interval: scan_interval:
name: Scan interval name: Scan interval
description: Update frequency. description: Update frequency.
example: 180
selector: selector:
number: number:
min: 10 min: 10
@ -25,7 +24,6 @@ set_scan_obd_interval:
scan_interval: scan_interval:
name: Scan interval name: Scan interval
description: Update frequency. description: Update frequency.
example: 10800
selector: selector:
number: number:
min: 180 min: 180

View File

@ -13,7 +13,6 @@ set_lock_state:
name: Lock state name: Lock state
description: New lock state. description: New lock state.
required: true required: true
example: "unlocked"
selector: selector:
select: select:
options: options:

View File

@ -26,7 +26,6 @@ turn_on_with_timer:
name: Timer name: Timer
description: 'Time to turn on.' description: 'Time to turn on.'
required: true required: true
example: '30'
selector: selector:
number: number:
min: 1 min: 1

Some files were not shown because too many files have changed in this diff Show More