Matter::Cluster::LevelControlCluster
Inherits Matter::Cluster::Base < Reference < Object
Level Control Cluster Implementation (0x0008)
Provides level control (dimming) functionality for lights, volume controls, blinds, and other devices with adjustable levels.
Features:
- OnOff (OO): Dependency with the On/Off cluster
- Lighting (LT): Lighting control interface (affects level semantics)
- Frequency (FQ): Frequency control support (provisional)
Matter Spec: Application 1.6
Constants
Attributes
Global attributes
Commands
Constructors
Class methods
Level Control Cluster Implementation (0x0008)
Provides level control (dimming) functionality for lights, volume controls, blinds, and other devices with adjustable levels.
Features:
- OnOff (OO): Dependency with the On/Off cluster
- Lighting (LT): Lighting control interface (affects level semantics)
- Frequency (FQ): Frequency control support (provisional)
Matter Spec: Application 1.6
Instance methods
Read an attribute value The fabric_index parameter is optional and used for fabric-scoped attributes like CurrentFabricIndex in OperationalCredentialsCluster
Restore cluster state from JSON. Override in subclasses that need to restore state. The json parameter is the string returned by save_state.
Save cluster state to JSON for persistence. Override in subclasses that need to persist state (e.g., scenes, groups). Returns nil if no state needs to be persisted.
Write an attribute value
Nested types
- Matter::Cluster::LevelControlCluster::Feature
- Matter::Cluster::LevelControlCluster::MoveMode
- Matter::Cluster::LevelControlCluster::MoveRequest
- Matter::Cluster::LevelControlCluster::MoveToClosestFrequencyRequest
- Matter::Cluster::LevelControlCluster::MoveToLevelRequest
- Matter::Cluster::LevelControlCluster::MoveToLevelWithOnOffRequest
- Matter::Cluster::LevelControlCluster::MoveWithOnOffRequest
- Matter::Cluster::LevelControlCluster::StepMode
- Matter::Cluster::LevelControlCluster::StepRequest
- Matter::Cluster::LevelControlCluster::StepWithOnOffRequest
- Matter::Cluster::LevelControlCluster::StopRequest
- Matter::Cluster::LevelControlCluster::StopWithOnOffRequest