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

This command is used to get the value of an alarm.

Params:

  * `:type` - v1 alarm type (required for v1 only)
  * `:zwave_type` - Z-Wave alarm/notification type (required for v2+)
  * `:zwave_event` - Z-Wave event/state (optional)

# `param`

```elixir
@type param() ::
  {:type, byte()}
  | {:zwave_type, Grizzly.ZWave.Notifications.type()}
  | {:zwave_event, Grizzly.ZWave.Notifications.event()}
```

---

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