grizzly v0.9.0-rc.3 Grizzly.Network View Source

Module for working with the Z-Wave network

Link to this section Summary

Functions

Delete a node from the network's provisioning list via the node's DSK

Get a list of node ids from the network

Get the nodes provisioning list information via the node's DSK

List all the nodes on the provisioning list

Reset the Z-Wave controller

A node to the network provisioning list

Link to this section Functions

Link to this function

delete_node_provisioning(dsk)

View Source

Specs

Delete a node from the network's provisioning list via the node's DSK

Specs

get_node_ids() :: Grizzly.send_command_response()

Get a list of node ids from the network

Just because a node id might be in the list does not mean the node is on the network. A device might have been reset or unpaired from the controller with out the controller knowing. However, in most use cases this shouldn't be an issue.

Link to this function

get_node_provisioning(dsk)

View Source

Specs

Get the nodes provisioning list information via the node's DSK

Link to this function

list_node_provisionings(remaining_counter)

View Source

Specs

list_node_provisionings(integer()) :: Grizzly.send_command_response()

List all the nodes on the provisioning list

Specs

reset_controller() :: Grizzly.send_command_response()

Reset the Z-Wave controller

This command takes a few seconds to run.

Link to this function

set_node_provisioning(dsk, meta_extensions)

View Source

Specs

A node to the network provisioning list