# `Grizzly.ZWave.CommandClasses.CentralScene`
[🔗](https://github.com/smartrent/grizzly/blob/v9.1.4/lib/grizzly/zwave/command_classes/central_scene.ex#L1)

"CentralScene" Command Class

The Central Scene Command Class is used to communicate central scene activations to a central
controller

# `key_attribute`

```elixir
@type key_attribute() ::
  :key_pressed_1_time
  | :key_released
  | :key_held_down
  | :key_pressed_2_times
  | :key_pressed_3_times
  | :key_pressed_4_times
  | :key_pressed_5_times
```

# `key_attributes`

```elixir
@type key_attributes() :: [key_attribute()]
```

# `key_attribute_from_bit_index`

# `key_attribute_from_byte`

# `key_attribute_to_bit_index`

# `key_attribute_to_byte`

# `validate_supported_key_attributes`

---

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