# GoogleAirCoolerMatterTraits

    struct GoogleAirCoolerMatterTraits

Trait Container for GoogleAirCoolerDeviceType Matter Traits.
- `


  ### [onOffTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleAirCoolerDeviceType/GoogleAirCoolerMatterTraits#/s:15GoogleHomeTypes0A19AirCoolerDeviceTypeV0adE12MatterTraitsV10onOffTraitAA0H0O02OnkL0VSgvp)


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

  #### Declaration

  Swift

      let onOffTrait: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.OnOffTrait?

- `


  ### [fanControlTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleAirCoolerDeviceType/GoogleAirCoolerMatterTraits#/s:15GoogleHomeTypes0A19AirCoolerDeviceTypeV0adE12MatterTraitsV15fanControlTraitAA0H0O03FankL0VSgvp)


  ` This trait provides an interface for controlling the speed of a fan.

  #### Declaration

  Swift

      let fanControlTrait: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.FanControlTrait?

- `


  ### [relativeHumidityMeasurementTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleAirCoolerDeviceType/GoogleAirCoolerMatterTraits#/s:15GoogleHomeTypes0A19AirCoolerDeviceTypeV0adE12MatterTraitsV32relativeHumidityMeasurementTraitAA0H0O08RelativeklM0VSgvp)


  ` This trait provides an interface to relative humidity measurements of water in the air.

  #### Declaration

  Swift

      let relativeHumidityMeasurementTrait: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.RelativeHumidityMeasurementTrait?

- `


  ### [temperatureMeasurementTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleAirCoolerDeviceType/GoogleAirCoolerMatterTraits#/s:15GoogleHomeTypes0A19AirCoolerDeviceTypeV0adE12MatterTraitsV27temperatureMeasurementTraitAA0H0O011TemperaturekL0VSgvp)


  ` This trait provides an interface to temperature measurement capability.

  #### Declaration

  Swift

      let temperatureMeasurementTrait: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.TemperatureMeasurementTrait?

- `


  ### [thermostatTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleAirCoolerDeviceType/GoogleAirCoolerMatterTraits#/s:15GoogleHomeTypes0A19AirCoolerDeviceTypeV0adE12MatterTraitsV15thermostatTraitAA0H0O010ThermostatK0VSgvp)


  ` This trait provides an interface to the functionality of a thermostat.

  #### Declaration

  Swift

      let thermostatTrait: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.ThermostatTrait?

- `


  ### [thermostatUserInterfaceConfigurationTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleAirCoolerDeviceType/GoogleAirCoolerMatterTraits#/s:15GoogleHomeTypes0A19AirCoolerDeviceTypeV0adE12MatterTraitsV41thermostatUserInterfaceConfigurationTraitAA0H0O010ThermostatklmN0VSgvp)


  ` 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: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.ThermostatUserInterfaceConfigurationTrait?