SensitivityLevelComponent: {
    attributes: {
        currentSensitivityLevel: WritableAttribute<number, any>;
        defaultSensitivityLevel: OptionalFixedAttribute<number, any>;
        supportedSensitivityLevels: FixedAttribute<number, any>;
    };
}

A BooleanStateConfigurationCluster supports these elements if it supports feature SensitivityLevel.

Type declaration

  • Readonlyattributes: {
        currentSensitivityLevel: WritableAttribute<number, any>;
        defaultSensitivityLevel: OptionalFixedAttribute<number, any>;
        supportedSensitivityLevels: FixedAttribute<number, any>;
    }
    • ReadonlycurrentSensitivityLevel: WritableAttribute<number, any>

      Indicates the currently selected sensitivity level.

      If a write interaction to this attribute contains an unsupported sensitivity value, a CONSTRAINT_ERROR status shall be returned.

      MatterSpecification.v13.Cluster § 1.8.6.1

    • ReadonlydefaultSensitivityLevel: OptionalFixedAttribute<number, any>

      Indicates the default sensitivity level selected by the manufacturer.

      MatterSpecification.v13.Cluster § 1.8.6.3

    • ReadonlysupportedSensitivityLevels: FixedAttribute<number, any>

      Indicates the number of supported sensitivity levels by the device.

      These supported sensitivity levels shall be ordered by sensitivity, where a value of 0 shall be considered the lowest sensitivity level (least sensitive) and the highest supported value shall be considered the highest sensitivity level.

      The number of supported sensitivity levels SHOULD represent unique sensitivity levels supported by the device.

      MatterSpecification.v13.Cluster § 1.8.6.2