OccupancySensorDevice.StandardTraits

class OccupancySensorDevice.StandardTraits


Trait Container for OccupancySensorDevice Standard Traits.

Summary

Public constructors

StandardTraits(traitProvider: TraitProvider)

Public properties

BooleanStateConfiguration?

This trait provides an interface for configuring a boolean sensor, including optional state change alarm features and configuration of the sensor's sensitivity level.

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.

OccupancySensing?

This trait provides an interface to occupancy sensing functionality.

Public constructors

StandardTraits

StandardTraits(traitProvider: TraitProvider)

Public properties

booleanStateConfiguration

val booleanStateConfigurationBooleanStateConfiguration?

This trait provides an interface for configuring a boolean sensor, including optional state change alarm features and configuration of the sensor's sensitivity level.

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.

occupancySensing

val occupancySensingOccupancySensing?

This trait provides an interface to occupancy sensing functionality.