struct AirQualitySensorMatterTraits
Trait Container for Matter Traits.
-
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 to air quality classification using distinct levels.
Declaration
Swift
let airQualityTrait: Matter.AirQualityTrait?
-
This trait provides an interface to temperature measurement capability.
Declaration
Swift
let temperatureMeasurementTrait: Matter.TemperatureMeasurementTrait?
-
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 carbon monoxide concentration measurement functionality.
Declaration
Swift
let carbonMonoxideConcentrationMeasurementTrait: Matter.CarbonMonoxideConcentrationMeasurementTrait?
-
This trait provides an interface to carbon dioxide concentration measurement functionality.
Declaration
Swift
let carbonDioxideConcentrationMeasurementTrait: Matter.CarbonDioxideConcentrationMeasurementTrait?
-
This trait provides an interface to nitrogen dioxide concentration measurement functionality.
Declaration
Swift
let nitrogenDioxideConcentrationMeasurementTrait: Matter.NitrogenDioxideConcentrationMeasurementTrait?
-
This trait provides an interface to ozone concentration measurement functionality.
Declaration
Swift
let ozoneConcentrationMeasurementTrait: Matter.OzoneConcentrationMeasurementTrait?
-
This trait provides an interface to devices that measure concentration of fine particulate matter less than 2.5 microns in diameter.
Declaration
Swift
let pm25ConcentrationMeasurementTrait: Matter.Pm25ConcentrationMeasurementTrait?
-
This trait provides an interface to formaldehyde concentration measurement functionality.
Declaration
Swift
let formaldehydeConcentrationMeasurementTrait: Matter.FormaldehydeConcentrationMeasurementTrait?
-
This trait provides an interface to devices that measure concentration of fine particulate matter smaller than one micron in diameter.
Declaration
Swift
let pm1ConcentrationMeasurementTrait: Matter.Pm1ConcentrationMeasurementTrait?
-
This trait provides an interface to devices that measure concentration of fine particulate matter less than ten microns in diameter.
Declaration
Swift
let pm10ConcentrationMeasurementTrait: Matter.Pm10ConcentrationMeasurementTrait?
-
This trait provides an interface to devices that measure concentration of volatile organic compounds.
Declaration
Swift
let totalVolatileOrganicCompoundsConcentrationMeasurementTrait: Matter.TotalVolatileOrganicCompoundsConcentrationMeasurementTrait?
-
This trait provides an interface to radon concentration measurement functionality.
Declaration
Swift
let radonConcentrationMeasurementTrait: Matter.RadonConcentrationMeasurementTrait?