CompleteInstance: MutableCluster<{
    attributes: {
        acceptedCommandList: Attribute<.[], never>;
        attributeList: Attribute<.[], never>;
        clusterRevision: Attribute<number, never>;
        featureMap: Attribute<TypeFromPartialBitSchema, never>;
        generatedCommandList: Attribute<.[], never>;
        maxMeasuredValue: Attribute<number | null, any>;
        maxScaledValue: Attribute<number | null, any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                extended: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList;
        };
        measuredValue: Attribute<number | null, any>;
        minMeasuredValue: Attribute<number | null, any>;
        minScaledValue: Attribute<number | null, any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                extended: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList;
        };
        scale: Attribute<number, any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                extended: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList;
        };
        scaledTolerance: OptionalAttribute<number, any> & {
            isConditional: true;
            mandatoryIf: [] | ConditionalFeatureList;
            optional: true;
            optionalIf: [] | [{
                extended: boolean;
            }];
        };
        scaledValue: Attribute<number | null, any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                extended: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList;
        };
        tolerance: OptionalAttribute<number, any>;
    };
    features: {
        extended: BitFlag;
    };
    id: @matter/general;
    name: "PressureMeasurement";
    revision: 3;
}, []>

Type declaration

  • Readonlyattributes: {
        acceptedCommandList: Attribute<.[], never>;
        attributeList: Attribute<.[], never>;
        clusterRevision: Attribute<number, never>;
        featureMap: Attribute<TypeFromPartialBitSchema, never>;
        generatedCommandList: Attribute<.[], never>;
        maxMeasuredValue: Attribute<number | null, any>;
        maxScaledValue: Attribute<number | null, any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                extended: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList;
        };
        measuredValue: Attribute<number | null, any>;
        minMeasuredValue: Attribute<number | null, any>;
        minScaledValue: Attribute<number | null, any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                extended: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList;
        };
        scale: Attribute<number, any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                extended: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList;
        };
        scaledTolerance: OptionalAttribute<number, any> & {
            isConditional: true;
            mandatoryIf: [] | ConditionalFeatureList;
            optional: true;
            optionalIf: [] | [{
                extended: boolean;
            }];
        };
        scaledValue: Attribute<number | null, any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                extended: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList;
        };
        tolerance: OptionalAttribute<number, any>;
    }
    • ReadonlyacceptedCommandList: Attribute<.[], never>
    • ReadonlyattributeList: Attribute<.[], never>
    • ReadonlyclusterRevision: Attribute<number, never>
    • ReadonlyfeatureMap: Attribute<TypeFromPartialBitSchema, never>
    • ReadonlygeneratedCommandList: Attribute<.[], never>
    • ReadonlymaxMeasuredValue: Attribute<number | null, any>
    • ReadonlymaxScaledValue: Attribute<number | null, any> & {
          isConditional: true;
          mandatoryIf: [] | [{
              extended: boolean;
          }];
          optional: true;
          optionalIf: [] | ConditionalFeatureList;
      }
    • ReadonlymeasuredValue: Attribute<number | null, any>
    • ReadonlyminMeasuredValue: Attribute<number | null, any>
    • ReadonlyminScaledValue: Attribute<number | null, any> & {
          isConditional: true;
          mandatoryIf: [] | [{
              extended: boolean;
          }];
          optional: true;
          optionalIf: [] | ConditionalFeatureList;
      }
    • Readonlyscale: Attribute<number, any> & {
          isConditional: true;
          mandatoryIf: [] | [{
              extended: boolean;
          }];
          optional: true;
          optionalIf: [] | ConditionalFeatureList;
      }
    • ReadonlyscaledTolerance: OptionalAttribute<number, any> & {
          isConditional: true;
          mandatoryIf: [] | ConditionalFeatureList;
          optional: true;
          optionalIf: [] | [{
              extended: boolean;
          }];
      }
    • ReadonlyscaledValue: Attribute<number | null, any> & {
          isConditional: true;
          mandatoryIf: [] | [{
              extended: boolean;
          }];
          optional: true;
          optionalIf: [] | ConditionalFeatureList;
      }
    • Readonlytolerance: OptionalAttribute<number, any>
  • Readonlyfeatures: {
        extended: BitFlag;
    }
    • Readonlyextended: BitFlag

      Extended

      Extended range and resolution

  • Readonlyid: @matter/general
  • Readonlyname: "PressureMeasurement"
  • Readonlyrevision: 3