View Source Grizzly.ZWave.CommandClasses.DoorLock (grizzly v7.4.1)

DoorLock Command Class

This command class provides commands that are used to operate and configure door lock devices

Summary

Types

@type door_components() :: :bolt | :latch | :door
@type mode() ::
  :unsecured
  | :unsecured_with_timeout
  | :unsecured_inside_door_handles
  | :unsecured_inside_door_handles_with_timeout
  | :unsecured_outside_door_handles
  | :unsecured_outside_door_handles_with_timeout
  | :secured
  | :unknown
@type operation_type() :: :constant_operation | :timed_operation

Functions

Link to this function

door_handles_from_bitmask(byte)

View Source
Link to this function

door_handles_to_bitmask(handles)

View Source
@spec mode_from_byte(byte()) :: mode()
@spec mode_to_byte(mode()) :: byte()
Link to this function

operation_type_from_byte(byte)

View Source
Link to this function

operation_type_to_byte(atom)

View Source
Link to this function

to_minutes_and_seconds(seconds)

View Source