mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Deduplicate alarm_control_panel services.yaml (#118796)
This commit is contained in:
parent
fab901f9b6
commit
005c71a4a5
@ -1,14 +1,15 @@
|
|||||||
# Describes the format for available alarm control panel services
|
# Describes the format for available alarm control panel services
|
||||||
|
.common_service_fields: &common_service_fields
|
||||||
|
code:
|
||||||
|
example: "1234"
|
||||||
|
selector:
|
||||||
|
text:
|
||||||
|
|
||||||
alarm_disarm:
|
alarm_disarm:
|
||||||
target:
|
target:
|
||||||
entity:
|
entity:
|
||||||
domain: alarm_control_panel
|
domain: alarm_control_panel
|
||||||
fields:
|
fields: *common_service_fields
|
||||||
code:
|
|
||||||
example: "1234"
|
|
||||||
selector:
|
|
||||||
text:
|
|
||||||
|
|
||||||
alarm_arm_custom_bypass:
|
alarm_arm_custom_bypass:
|
||||||
target:
|
target:
|
||||||
@ -16,11 +17,7 @@ alarm_arm_custom_bypass:
|
|||||||
domain: alarm_control_panel
|
domain: alarm_control_panel
|
||||||
supported_features:
|
supported_features:
|
||||||
- alarm_control_panel.AlarmControlPanelEntityFeature.ARM_CUSTOM_BYPASS
|
- alarm_control_panel.AlarmControlPanelEntityFeature.ARM_CUSTOM_BYPASS
|
||||||
fields:
|
fields: *common_service_fields
|
||||||
code:
|
|
||||||
example: "1234"
|
|
||||||
selector:
|
|
||||||
text:
|
|
||||||
|
|
||||||
alarm_arm_home:
|
alarm_arm_home:
|
||||||
target:
|
target:
|
||||||
@ -28,11 +25,7 @@ alarm_arm_home:
|
|||||||
domain: alarm_control_panel
|
domain: alarm_control_panel
|
||||||
supported_features:
|
supported_features:
|
||||||
- alarm_control_panel.AlarmControlPanelEntityFeature.ARM_HOME
|
- alarm_control_panel.AlarmControlPanelEntityFeature.ARM_HOME
|
||||||
fields:
|
fields: *common_service_fields
|
||||||
code:
|
|
||||||
example: "1234"
|
|
||||||
selector:
|
|
||||||
text:
|
|
||||||
|
|
||||||
alarm_arm_away:
|
alarm_arm_away:
|
||||||
target:
|
target:
|
||||||
@ -40,23 +33,14 @@ alarm_arm_away:
|
|||||||
domain: alarm_control_panel
|
domain: alarm_control_panel
|
||||||
supported_features:
|
supported_features:
|
||||||
- alarm_control_panel.AlarmControlPanelEntityFeature.ARM_AWAY
|
- alarm_control_panel.AlarmControlPanelEntityFeature.ARM_AWAY
|
||||||
fields:
|
fields: *common_service_fields
|
||||||
code:
|
|
||||||
example: "1234"
|
|
||||||
selector:
|
|
||||||
text:
|
|
||||||
|
|
||||||
alarm_arm_night:
|
alarm_arm_night:
|
||||||
target:
|
target:
|
||||||
entity:
|
entity:
|
||||||
domain: alarm_control_panel
|
domain: alarm_control_panel
|
||||||
supported_features:
|
supported_features:
|
||||||
- alarm_control_panel.AlarmControlPanelEntityFeature.ARM_NIGHT
|
- alarm_control_panel.AlarmControlPanelEntityFeature.ARM_NIGHT
|
||||||
fields:
|
fields: *common_service_fields
|
||||||
code:
|
|
||||||
example: "1234"
|
|
||||||
selector:
|
|
||||||
text:
|
|
||||||
|
|
||||||
alarm_arm_vacation:
|
alarm_arm_vacation:
|
||||||
target:
|
target:
|
||||||
@ -64,11 +48,7 @@ alarm_arm_vacation:
|
|||||||
domain: alarm_control_panel
|
domain: alarm_control_panel
|
||||||
supported_features:
|
supported_features:
|
||||||
- alarm_control_panel.AlarmControlPanelEntityFeature.ARM_VACATION
|
- alarm_control_panel.AlarmControlPanelEntityFeature.ARM_VACATION
|
||||||
fields:
|
fields: *common_service_fields
|
||||||
code:
|
|
||||||
example: "1234"
|
|
||||||
selector:
|
|
||||||
text:
|
|
||||||
|
|
||||||
alarm_trigger:
|
alarm_trigger:
|
||||||
target:
|
target:
|
||||||
@ -76,8 +56,4 @@ alarm_trigger:
|
|||||||
domain: alarm_control_panel
|
domain: alarm_control_panel
|
||||||
supported_features:
|
supported_features:
|
||||||
- alarm_control_panel.AlarmControlPanelEntityFeature.TRIGGER
|
- alarm_control_panel.AlarmControlPanelEntityFeature.TRIGGER
|
||||||
fields:
|
fields: *common_service_fields
|
||||||
code:
|
|
||||||
example: "1234"
|
|
||||||
selector:
|
|
||||||
text:
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user