TemperatureNumberComponent: {
    attributes: {
        maxTemperature: FixedAttribute<number, any>;
        minTemperature: FixedAttribute<number, any>;
        temperatureSetpoint: Attribute<number, any>;
    };
} = ...

A TemperatureControlCluster supports these elements if it supports feature TemperatureNumber.

Type declaration

  • Readonlyattributes: {
        maxTemperature: FixedAttribute<number, any>;
        minTemperature: FixedAttribute<number, any>;
        temperatureSetpoint: Attribute<number, any>;
    }
    • ReadonlymaxTemperature: FixedAttribute<number, any>

      Indicates the maximum temperature to which the TemperatureSetpoint attribute may be set.

      If the Step attribute is supported, this attribute shall be such that MaxTemperature = MinTemperature + Step * n, where n is an integer and n > 0. If the Step attribute is not supported, this attribute shall be such that MaxTemperature > MinTemperature.

      MatterSpecification.v13.Cluster § 8.2.5.3

    • ReadonlyminTemperature: FixedAttribute<number, any>

      Indicates the minimum temperature to which the TemperatureSetpoint attribute may be set.

      MatterSpecification.v13.Cluster § 8.2.5.2

    • ReadonlytemperatureSetpoint: Attribute<number, any>

      Indicates the desired Temperature Setpoint on the device.

      MatterSpecification.v13.Cluster § 8.2.5.1