TemperatureControlledCabinetMatterTraits

struct TemperatureControlledCabinetMatterTraits

Trait Container for Matter Traits.

  • This trait provides an interface to the setpoint temperature on devices such as washers, refrigerators, and water heaters.

    Declaration

    Swift

    let temperatureControlTrait: Matter.TemperatureControlTrait?
  • This trait provides an interface for monitoring the operational state of an oven.

    Declaration

    Swift

    let ovenCavityOperationalStateTrait: Matter.OvenCavityOperationalStateTrait?
  • Defines additional mode tags and namespaced enumerated values for oven devices.

    Declaration

    Swift

    let ovenModeTrait: Matter.OvenModeTrait?
  • This trait provides an interface to refrigerator and temperature controlled cabinet devices.

    Declaration

    Swift

    let refrigeratorAndTemperatureControlledCabinetModeTrait: Matter.RefrigeratorAndTemperatureControlledCabinetModeTrait?
  • This trait provides an interface to temperature measurement capability.

    Declaration

    Swift

    let temperatureMeasurementTrait: Matter.TemperatureMeasurementTrait?