struct IrrigationSystemMatterTraitsTrait Container for IrrigationSystemDeviceType Matter Traits.
-
This trait provides an interface to flow measurement functionality, including configuration and provisioning of notifications of flow measurements.
Declaration
Swift
let flowMeasurementTrait: Matter.FlowMeasurementTrait? -
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 supports remote monitoring and allows the operational state of any device to be changed provided that a state machine is part of the operation.
Declaration
Swift
let operationalStateTrait: Matter.OperationalStateTrait?