1
mirror of https://github.com/home-assistant/core synced 2024-09-03 08:14:07 +02:00
ha-core/homeassistant/components/lock/services.yaml

65 lines
1.5 KiB
YAML

# Describes the format for available lock services
clear_usercode:
description: Clear a usercode from lock.
fields:
node_id:
description: Node id of the lock.
example: 18
code_slot:
description: Code slot to clear code from.
example: 1
get_usercode:
description: Retrieve a usercode from lock.
fields:
node_id:
description: Node id of the lock.
example: 18
code_slot:
description: Code slot to retrieve a code from.
example: 1
lock:
description: Lock all or specified locks.
fields:
entity_id:
description: Name of lock to lock.
example: 'lock.front_door'
code:
description: An optional code to lock the lock with.
example: 1234
open:
description: Open all or specified locks.
fields:
entity_id:
description: Name of lock to open.
example: 'lock.front_door'
code:
description: An optional code to open the lock with.
example: 1234
set_usercode:
description: Set a usercode to lock.
fields:
node_id:
description: Node id of the lock.
example: 18
code_slot:
description: Code slot to set the code.
example: 1
usercode:
description: Code to set.
example: 1234
unlock:
description: Unlock all or specified locks.
fields:
entity_id:
description: Name of lock to unlock.
example: 'lock.front_door'
code:
description: An optional code to unlock the lock with.
example: 1234