PowerNumberLimitsComponent: {
    attributes: {
        maxPower: FixedAttribute<number, any>;
        minPower: FixedAttribute<number, any>;
        powerStep: FixedAttribute<number, any>;
    };
} = ...

A MicrowaveOvenControlCluster supports these elements if it supports feature PowerNumberLimits.

Type declaration

  • Readonlyattributes: {
        maxPower: FixedAttribute<number, any>;
        minPower: FixedAttribute<number, any>;
        powerStep: FixedAttribute<number, any>;
    }
    • ReadonlymaxPower: FixedAttribute<number, any>

      Indicates the maximum power level that can be set on the server. The value of this attribute shall be greater than or equal to the value of MinPower. The value of this attribute shall be an integer multiple of PowerStep.

      MatterSpecification.v13.Cluster § 8.13.5.5

    • ReadonlyminPower: FixedAttribute<number, any>

      Indicates the minimum power level that can be set on the server. The value of this attribute shall be less than or equal to the value of MaxPower. The value of this attribute

      shall be an integer multiple of PowerStep.

      MatterSpecification.v13.Cluster § 8.13.5.4

    • ReadonlypowerStep: FixedAttribute<number, any>

      Indicates the increment of power that can be set on the server.

      For example, if MinPower is 1, MaxPower is 10, and PowerSetting can be set to any integer between MinPower and MaxPower, PowerStep would be set to 1.

      MatterSpecification.v13.Cluster § 8.13.5.6