FanDevice.StandardTraits

class FanDevice.StandardTraits


Trait Container for FanDevice Standard Traits.

Summary

Public constructors

StandardTraits(traitProvider: TraitProvider)

Public properties

FanControl?

This trait provides an interface for controlling the speed of a fan.

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.

OnOff?

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

Public constructors

StandardTraits

StandardTraits(traitProvider: TraitProvider)

Public properties

fanControl

val fanControlFanControl?

This trait provides an interface for controlling the speed of a fan.

identify

val identifyIdentify?

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.

onOff

val onOffOnOff?

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