# WaterFreezeDetectorMatterTraits

    struct WaterFreezeDetectorMatterTraits

Trait Container for WaterFreezeDetectorDeviceType Matter Traits.
- `


  ### [identifyTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/WaterFreezeDetectorDeviceType/WaterFreezeDetectorMatterTraits#/s:15GoogleHomeTypes29WaterFreezeDetectorDeviceTypeV0deF12MatterTraitsV13identifyTraitAA0I0O08IdentifyL0VSgvp)


  ` This trait supports an endpoint identification state (such as a flashing light) that indicates
  to an observer (such as an installer) which of several nodes or endpoints it is.

  #### Declaration

  Swift

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

- `


  ### [booleanStateTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/WaterFreezeDetectorDeviceType/WaterFreezeDetectorMatterTraits#/s:15GoogleHomeTypes29WaterFreezeDetectorDeviceTypeV0deF12MatterTraitsV17booleanStateTraitAA0I0O07BooleanlM0VSgvp)


  ` This trait provides an interface to a boolean state.

  #### Declaration

  Swift

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

- `


  ### [booleanStateConfigurationTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/WaterFreezeDetectorDeviceType/WaterFreezeDetectorMatterTraits#/s:15GoogleHomeTypes29WaterFreezeDetectorDeviceTypeV0deF12MatterTraitsV30booleanStateConfigurationTraitAA0I0O07BooleanlmN0VSgvp)


  ` This trait provides an interface for configuring a boolean sensor, including optional state
  change alarm features and configuration of the sensor's sensitivity level.

  #### Declaration

  Swift

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