CompleteInstance: MutableCluster<{
    attributes: {
        acceptedCommandList: Attribute<.[], never>;
        attributeList: Attribute<.[], never>;
        clusterRevision: Attribute<number, never>;
        featureMap: Attribute<TypeFromPartialBitSchema, never>;
        generatedCommandList: Attribute<.[], never>;
        latch: FixedAttribute<number, any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                reset: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList;
        };
        mask: Attribute<number, any>;
        state: Attribute<number, any>;
        supported: FixedAttribute<number, any>;
    };
    commands: {
        reset: Command<., void, any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                reset: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList;
        };
    };
    events: {
        notify: Event<., any>;
    };
    features: {
        reset: BitFlag;
    };
    id: @matter/general;
    name: "RefrigeratorAlarm";
    revision: 1;
}, []>

Type declaration

  • Readonlyattributes: {
        acceptedCommandList: Attribute<.[], never>;
        attributeList: Attribute<.[], never>;
        clusterRevision: Attribute<number, never>;
        featureMap: Attribute<TypeFromPartialBitSchema, never>;
        generatedCommandList: Attribute<.[], never>;
        latch: FixedAttribute<number, any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                reset: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList;
        };
        mask: Attribute<number, any>;
        state: Attribute<number, any>;
        supported: FixedAttribute<number, any>;
    }
    • ReadonlyacceptedCommandList: Attribute<.[], never>
    • ReadonlyattributeList: Attribute<.[], never>
    • ReadonlyclusterRevision: Attribute<number, never>
    • ReadonlyfeatureMap: Attribute<TypeFromPartialBitSchema, never>
    • ReadonlygeneratedCommandList: Attribute<.[], never>
    • Readonlylatch: FixedAttribute<number, any> & {
          isConditional: true;
          mandatoryIf: [] | [{
              reset: boolean;
          }];
          optional: true;
          optionalIf: [] | ConditionalFeatureList;
      }
    • Readonlymask: Attribute<number, any>
    • Readonlystate: Attribute<number, any>
    • Readonlysupported: FixedAttribute<number, any>
  • Readonlycommands: {
        reset: Command<., void, any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                reset: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList;
        };
    }
    • Readonlyreset: Command<., void, any> & {
          isConditional: true;
          mandatoryIf: [] | [{
              reset: boolean;
          }];
          optional: true;
          optionalIf: [] | ConditionalFeatureList;
      }
  • Readonlyevents: {
        notify: Event<., any>;
    }
    • Readonlynotify: Event<., any>

      This event shall be generated when one or more alarms change state, and shall have these fields:

      MatterSpecification.v13.Cluster § 1.15.8.1

  • Readonlyfeatures: {
        reset: BitFlag;
    }
    • Readonlyreset: BitFlag

      Reset

      Supports the ability to reset alarms

  • Readonlyid: @matter/general
  • Readonlyname: "RefrigeratorAlarm"
  • Readonlyrevision: 1