# `Grizzly.ZWave.Commands.ApplicationNodeInfoReport`
[🔗](https://github.com/smartrent/grizzly/blob/v9.1.4/lib/grizzly/zwave/commands/application_node_info_report.ex#L1)

Reports the Application Node Info with regards to the command classes that
are supported

Params:

  * `:command_classes` - list of command classes

# `param`

```elixir
@type param() :: {:command_classes, [tagged_command_classes()]}
```

# `tagged_command_classes`

```elixir
@type tagged_command_classes() ::
  {:non_secure_supported, [Grizzly.ZWave.CommandClasses.command_class()]}
  | {:non_secure_controlled, [Grizzly.ZWave.CommandClasses.command_class()]}
  | {:secure_supported, [Grizzly.ZWave.CommandClasses.command_class()]}
  | {:secure_controlled, [Grizzly.ZWave.CommandClasses.command_class()]}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
