ExtractorHoodMatterTraits

struct ExtractorHoodMatterTraits

Trait Container for Matter Traits.

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

    Declaration

    Swift

    let fanControlTrait: Matter.FanControlTrait?
  • 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: Matter.IdentifyTrait?
  • This trait provides an interface for monitoring the current condition of a HEPA filter.

    Declaration

    Swift

    let hepaFilterMonitoringTrait: Matter.HepaFilterMonitoringTrait?
  • This trait provides an interface for the current condition of an activated carbon filter.

    Declaration

    Swift

    let activatedCarbonFilterMonitoringTrait: Matter.ActivatedCarbonFilterMonitoringTrait?