View Source Grizzly.ZWave.Commands.AssociationGroupInfoReport (grizzly v8.0.1)

This command is used to advertise the properties of one or more association groups.

Params:

  • :dynamic - whether the group info is subject to be changed by the device
  • :groups_info - a list of group info
  • :list_mode - a boolean if the report should be in list mode. In some cases this needs to be forced, like if you are reporting one group but the get query requested list mode. If you are reporting more than one group then this parameter is optional as it will know that more than one group can only be reported with list mode true. If you don't set this option to true when reporting one group then this will default to false.

Summary

Types

@type group_info() :: [group_id: byte(), profile: atom()]
@type param() ::
  {:groups_info, [group_info()]}
  | {:dynamic, boolean() | {:list_mode, boolean()}}