Grizzly.ZWave.Commands.MultiChannelCommandEncapsulation (grizzly v9.1.0)

Copy Markdown View Source

This command is used to encapsulate commands to or from a Multi Channel End Point.

Params:

  • :source_end_point - the originating End Point (defaults to 0 - if 0, destination_end_point must be non-zero).

  • :bit_address? - whether the End Point is bit-masked, or as-is (defaults to false)

  • :destination_end_point - the destination End Point. (defaults to 0 - - if 0, source_end_point must be non-zero)

  • :command - the name of the command (required)

  • :parameters - the command parameters (required)

Summary

Types

param()

@type param() ::
  {:source_end_point, 1..127}
  | {:destination_end_point, 1..127}
  | {:bit_address?, boolean()}
  | {:command, atom()}
  | {:parameters, Grizzly.ZWave.Command.params()}