View Source Grizzly.ZWave.CommandClasses.Antitheft (grizzly v8.6.6)

"Antitheft" Command Class

This Command Class is used to lock (and possibly unlock) a node.

Summary

Types

lock_state()

@type lock_state() :: :locked | :unlocked

status()

@type status() ::
  :protection_disabled_unlocked
  | :protection_enabled_locked_fully_functional
  | :protection_enabled_locked_restricted

Functions

state_from_bit(int)

state_to_bit(atom)

status_from_byte(byte)

status_to_byte(atom)

validate_magic_code_or_hint(magic_code_or_hint)