RvcOperationalStateTrait

@Generated(value = ["GoogleHomePlatformCodegen"])
object RvcOperationalStateTrait


Attributes for RvcOperationalStateTrait.

Summary

Nested types

@Generated(value = ["GoogleHomePlatformCodegen"])
interface RvcOperationalStateTrait.Attributes : ClusterStruct

Attributes for the RvcOperationalState cluster.

The error states.

Used to indicate the error state of the device when the RvcOperationStateTrait.Attributes.operationalState attribute is Error.

Descriptor enum for this struct's fields.

Send the device to its home base.

The request payload for the GoHome command.

Descriptor enum for this command's request fields.

The result of the completed GoHome command.

Descriptor enum for this command's request fields.

This event is generated when the overall operation ends, successfully or otherwise.

This event is generated when a reportable error condition is detected.

The operational states.

Used to indicate a possible state of the device.

Descriptor enum for this struct's fields.

Pause the device if possible, based on the current operation underway.

The request payload for the Pause command.

Descriptor enum for this command's request fields.

The result of the completed Pause command.

Descriptor enum for this command's request fields.

Resume operation if the device is in a state where it can be resumed.

The request payload for the Resume command.

Descriptor enum for this command's request fields.

The result of the completed Resume command.

Descriptor enum for this command's request fields.

Public properties

ClusterId

Public properties

Id

val IdClusterId