ExtendedThermostatTrait.ExtendedThermostatFeature

data class ExtendedThermostatTrait.ExtendedThermostatFeature


ExtendedThermostat trait feature map.

Summary

Public constructors

ExtendedThermostatFeature(
    presets: Boolean,
    remoteTemperatureSensing: Boolean
)

Creates the ExtendedThermostatFeature data class.

Public functions

open ULong

Convert this ClusterBitmap to raw (bytes) format

Public properties

Boolean

Whether this device supports presets.

Boolean

Whether this device supports remote temperature sensors.

Public constructors

ExtendedThermostatFeature

ExtendedThermostatFeature(
    presets: Boolean = false,
    remoteTemperatureSensing: Boolean = false
)

Creates the ExtendedThermostatFeature data class.

Public functions

toRaw

open fun toRaw(): ULong

Convert this ClusterBitmap to raw (bytes) format

Public properties

presets

val presetsBoolean

Whether this device supports presets.

remoteTemperatureSensing

val remoteTemperatureSensingBoolean

Whether this device supports remote temperature sensors.