ExtendedComponent: {
    attributes: {
        maxScaledValue: Attribute<number | null, any>;
        minScaledValue: Attribute<number | null, any>;
        scale: Attribute<number, any>;
        scaledTolerance: OptionalAttribute<number, any>;
        scaledValue: Attribute<number | null, any>;
    };
}

A PressureMeasurementCluster supports these elements if it supports feature Extended.

Type declaration

  • Readonlyattributes: {
        maxScaledValue: Attribute<number | null, any>;
        minScaledValue: Attribute<number | null, any>;
        scale: Attribute<number, any>;
        scaledTolerance: OptionalAttribute<number, any>;
        scaledValue: Attribute<number | null, any>;
    }
    • ReadonlymaxScaledValue: Attribute<number | null, any>

      Indicates the maximum value of ScaledValue that can be measured. The null value indicates that the value is not available.

      MatterSpecification.v13.Cluster § 2.4.5.7

    • ReadonlyminScaledValue: Attribute<number | null, any>

      Indicates the minimum value of ScaledValue that can be measured. The null value indicates that the value is not available.

      MatterSpecification.v13.Cluster § 2.4.5.6

    • Readonlyscale: Attribute<number, any>

      Indicates the base 10 exponent used to obtain ScaledValue (see ScaledValue).

      MatterSpecification.v13.Cluster § 2.4.5.9

    • ReadonlyscaledTolerance: OptionalAttribute<number, any>

      Indicates the magnitude of the possible error that is associated with Scaled

      Value. The true value is located in the range

      (ScaledValue – ScaledTolerance) to (ScaledValue + ScaledTolerance).

      MatterSpecification.v13.Cluster § 2.4.5.8

    • ReadonlyscaledValue: Attribute<number | null, any>

      Indicates the pressure in Pascals as follows:

      ScaledValue = 10Scale x Pressure [Pa]

      The null value indicates that the value is not available.

      MatterSpecification.v13.Cluster § 2.4.5.5