View Source Grizzly.ZWave.Commands.DoorLockConfigurationSet (grizzly v8.6.6)

This command is used to set the configuration parameters of a door lock device.

Params:

  • :operation_type - the operation type at the supporting node. One of :constant_operation and :timed_operation. (required)

  • :manual_outside_door_handles - List of outside handles (1..4) that can open locally (required)

  • :manual_inside_door_handles - List of inside handles (1..4) that can open locally (required)

  • :lock_timeout - The seconds that the supporting node must wait before returning to the secured

                  mode when receiving timed operation modes in a Door Lock Operation Set Command (required)
  • :auto_relock_time - The time setting in seconds for auto-relock functionality. (v.4 only)

  • :hold_and_release_time - The time setting in seconds for letting the latch retracted after the

                           supporting nodes mode has been changed to unsecured. (v.4 only)
  • :twist_assist? - Indicates if the twist assist functionality is enabled. (v.4 only)

  • :block_to_block? - Indicates if the block-to-block functionality is enabled. (v.4 only)

Summary

Types

param()

@type param() ::
  {:operation_type, Grizzly.ZWave.CommandClasses.DoorLock.operation_type()}
  | {:manual_outside_door_handles, [1..4]}
  | {:manual_inside_door_handles, [1..4]}
  | {:lock_timeout, non_neg_integer()}
  | {:auto_relock_time, non_neg_integer()}
  | {:hold_and_release_time, non_neg_integer()}
  | {:twist_assist?, boolean()}
  | {:block_to_block?, boolean()}