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
Specs
delete_node_provisioning(Grizzly.ZWave.DSK.dsk_string()) :: Grizzly.send_command_response()
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.
Specs
get_node_provisioning(Grizzly.ZWave.DSK.dsk_string()) :: Grizzly.send_command_response()
Get the nodes provisioning list information via the node's DSK
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.
Specs
set_node_provisioning(Grizzly.ZWave.DSK.dsk_string(), [ Grizzly.ZWave.SmartStart.MetaExtension.t() ]) :: Grizzly.send_command_response()
A node to the network provisioning list