ColorTemperatureLightDevice.StandardTraits

class ColorTemperatureLightDevice.StandardTraits


Trait Container for ColorTemperatureLightDevice Standard Traits.

Summary

Public constructors

StandardTraits(traitProvider: TraitProvider)

Public properties

ColorControl?

This trait provides an interface for changing the color of a light.

Identify?

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.

LevelControl?

This trait provides an interface for controlling a characteristic of a device that can be set to a level.

OnOff?

This trait provides an interface for turning devices on and off.

Public constructors

StandardTraits

StandardTraits(traitProvider: TraitProvider)

Public properties

colorControl

val colorControl: ColorControl?

This trait provides an interface for changing the color of a light.

identify

val identify: Identify?

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.

levelControl

val levelControl: LevelControl?

This trait provides an interface for controlling a characteristic of a device that can be set to a level.

onOff

val onOff: OnOff?

This trait provides an interface for turning devices on and off.