OpenCloseTrait

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


Attributes for OpenCloseTrait.

Summary

Nested types

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

Attributes for the OpenClose cluster.

Fully close the device.

The request payload for the Close command.

Descriptor enum for this command's request fields.

Follow up response for the close command.

Direction in which the device is opened.

Current state for the given open direction.

Descriptor enum for this struct's fields.

Open the device to a specific percentage, where 0 is closed and 100 is fully open.

The request payload for the GoToOpenPercentage command.

Descriptor enum for this command's request fields.

Follow up response for the goToOpenPercentage command.

OpenClose trait FeatureMap.

Fully open the device.

The request payload for the Open command.

Descriptor enum for this command's request fields.

Follow up response for the open command.

Adjust the open-close state of the device relative to the current state.

The request payload for the Step command.

Descriptor enum for this command's request fields.

Public properties

ClusterId

Public properties

Id

val IdClusterId