ClosureDimensionTrait

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


Attributes for ClosureDimensionTrait.

Summary

Nested types

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

Attributes for the ClosureDimension cluster.

Describes the units of measure for a dimension of a composed closure.

Describes the current state of a dimension of a composed closure.

Descriptor enum for this struct's fields.

ClosureDimension cluster FeatureMap.

Describes the latch control modes supported by the closure dimension.

Describes the modulation type of a composed closure.

Describes the overflow state of a composed closure.

Defines an operational range, from a minimum to a maximum percentage. for a dimension of a closure.

Descriptor enum for this struct's fields.

Describes the axis of rotation of a panel.

Moves a dimension of the closure to a target position.

Optional arguments for the command SetTargetCommand Request

The request payload for the SetTarget command.

Descriptor enum for this command's request fields.

Moves a dimension of the closure by a specified number of steps to a target position.

Optional arguments for the command StepCommand Request

The request payload for the Step command.

Descriptor enum for this command's request fields.

Describes the direction of a step motion for a composed closure.

Used to set the speed of the closure.

Describes the direction of translation for a composed closure.

Defines an operational range, from a minimum to a maximum value, for a dimension of a closure.

Descriptor enum for this struct's fields.

Public properties

ClusterId

Public properties

Id

val IdClusterId