GoogleAirCoolerMatterTraits

struct GoogleAirCoolerMatterTraits

Trait Container for Matter Traits.

  • This trait provides an interface for turning devices on and off.

    Declaration

    Swift

    let onOffTrait: Matter.OnOffTrait?
  • This trait provides an interface for controlling the speed of a fan.

    Declaration

    Swift

    let fanControlTrait: Matter.FanControlTrait?
  • This trait provides an interface to relative humidity measurements of water in the air.

    Declaration

    Swift

    let relativeHumidityMeasurementTrait: Matter.RelativeHumidityMeasurementTrait?
  • This trait provides an interface to temperature measurement capability.

    Declaration

    Swift

    let temperatureMeasurementTrait: Matter.TemperatureMeasurementTrait?
  • This trait provides an interface to the functionality of a thermostat.

    Declaration

    Swift

    let thermostatTrait: Matter.ThermostatTrait?
  • This trait provides an interface to allow configuration of the user interface for a thermostat, or a thermostat controller device, that supports a keypad and LCD screen.

    Declaration

    Swift

    let thermostatUserInterfaceConfigurationTrait: Matter.ThermostatUserInterfaceConfigurationTrait?