From 4b6b03e33e6fc6314a4d437f86ac747ac898d0e0 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Thu, 18 Feb 2021 16:51:13 +0100 Subject: [PATCH] Add selectors to Lock service definitions (#46743) --- homeassistant/components/lock/services.yaml | 29 ++++++++++++--------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/homeassistant/components/lock/services.yaml b/homeassistant/components/lock/services.yaml index d1456f1e68e..22af0ab97cf 100644 --- a/homeassistant/components/lock/services.yaml +++ b/homeassistant/components/lock/services.yaml @@ -21,27 +21,29 @@ get_usercode: example: 1 lock: - description: Lock all or specified locks. + description: Lock all or specified locks + target: fields: - entity_id: - description: Name of lock to lock. - example: "lock.front_door" code: + name: Code description: An optional code to lock the lock with. example: 1234 + selector: + text: open: - description: Open all or specified locks. + description: Open all or specified locks + target: fields: - entity_id: - description: Name of lock to open. - example: "lock.front_door" code: + name: Code description: An optional code to open the lock with. example: 1234 + selector: + text: set_usercode: - description: Set a usercode to lock. + description: Set a usercode to lock fields: node_id: description: Node id of the lock. @@ -54,11 +56,12 @@ set_usercode: example: 1234 unlock: - description: Unlock all or specified locks. + description: Unlock all or specified locks + target: fields: - entity_id: - description: Name of lock to unlock. - example: "lock.front_door" code: + name: Code description: An optional code to unlock the lock with. example: 1234 + selector: + text: