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

"MultiChannelAssociation" Command Class

The Multi Channel Association Command Class is used to manage associations to Multi Channel End Point destinations as well as to NodeID destinations.

Summary

Types

node_endpoint()

@type node_endpoint() :: [
  node: Grizzly.ZWave.node_id(),
  bit_address: 0 | 1,
  endpoint: 1..127
]

Functions

decode_nodes_and_node_endpoints(binary)

@spec decode_nodes_and_node_endpoints(binary()) ::
  {[Grizzly.ZWave.node_id()], [node_endpoint()]}

encode_node_endpoints(node_endpoints)

@spec encode_node_endpoints([node_endpoint()]) :: binary()