struct RoboticVacuumCleanerMatterTraitsTrait Container for RoboticVacuumCleanerDeviceType 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 the running modes of robotic vacuum cleaners.
Declaration
Swift
let rvcRunModeTrait: Matter.RvcRunModeTrait? -
This trait provides an interface to the cleaning modes of robotic vacuum cleaners.
Declaration
Swift
let rvcOperationalStateTrait: Matter.RvcOperationalStateTrait? -
This trait provides an interface to the cleaning modes of robotic vacuum cleaners.
Declaration
Swift
let rvcCleanModeTrait: Matter.RvcCleanModeTrait? -
This trait provides an interface for controlling the areas where a device should operate, for reporting the status at each area, and for querying the current area.
Declaration
Swift
let serviceAreaTrait: Matter.ServiceAreaTrait?