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

Command class for working with Z-Wave network updates and resetting the controller back to the factor defaults

Summary

Types

add_mode()

@type add_mode() :: :learn | :add

network_update_request_status()

@type network_update_request_status() ::
  :done | :abort | :wait | :disabled | :overflow

Functions

add_mode_from_bit(int)

@spec add_mode_from_bit(0 | 1) :: add_mode()

add_mode_to_byte(atom)

@spec add_mode_to_byte(add_mode()) :: byte()

network_update_request_status_from_byte(byte)

@spec network_update_request_status_from_byte(byte()) ::
  {:ok, network_update_request_status()}
  | {:error, Grizzly.ZWave.DecodeError.t()}

network_update_request_status_to_byte(atom)

@spec network_update_request_status_to_byte(network_update_request_status()) :: byte()