View Source Grizzly.ZWave.Commands.NetworkManagementMultiChannelEndPointReport (grizzly v7.4.2)

Command use to advertise the number of Multi Channel End Points

Params:

  • :seq_number - the sequence number for this command
  • :node_id - the node id in question
  • :individual_end_points - the number of individual end points this device supports
  • :aggregated_end_points - the number of aggregated end points this device supports (optional, defaults to 0)

Aggregated end points are used for reporting accumulated consumption of a physical resource via Meter and Multilevel Sensor Command Class. For example, if there is a power switch with 3 binary switches it could support support 1 aggregated endpoint that can report the total accumulated power consumption for all 3 switches on the power strip.

For more information on Z-Wave Multi Channel see: https://www.silabs.com/documents/public/application-notes/APL12955-Z-Wave-Multi-Channel-Basics.pdf

Summary

Types

@type param() ::
  {:seq_number, Grizzly.ZWave.seq_number()}
  | {:node_id, Grizzly.ZWave.node_id()}
  | {:individual_end_points, 0..127}
  | {:aggregated_end_points, 0..127}