View Source Grizzly.ZWave.CommandClasses.MultiChannelAssociation (grizzly v5.2.7)

"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.

Link to this section Summary

Link to this section Types

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

Link to this section Functions

Link to this function

decode_nodes_and_node_endpoints(binary)

View Source
@spec decode_nodes_and_node_endpoints(binary()) ::
  {[Grizzly.ZWave.node_id()], [node_endpoint()]}
Link to this function

encode_node_endpoints(node_endpoints)

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