Grizzly.ZWave.CommandClasses.NodeProvisioning (grizzly v0.19.1) View Source

NodeProvisioning Command Class

The Node Provisioning command class is used to manage a list of unique nodes, called the "Node Provisioning List", in SmartStart controller or gateway.

Link to this section Summary

Functions

Get the DSK from a raw binary

Get the binary representation of the dsk

Link to this section Functions

Link to this function

encode_meta_extensions(meta_extensions)

View Source
Link to this function

optional_binary_to_dsk(binary)

View Source

Specs

optional_binary_to_dsk(binary()) :: Grizzly.ZWave.DSK.t() | nil

Get the DSK from a raw binary

If the binary is empty this will return {:ok, nil}.

Link to this function

optional_dsk_to_binary(dsk)

View Source

Specs

optional_dsk_to_binary(Grizzly.ZWave.DSK.t() | nil) :: binary()

Get the binary representation of the dsk

If the DSK is nil then this will return an empty binary.