ThermostatTrait.ThermostatSuggestionNotFollowingReasonBitmap

data class ThermostatTrait.ThermostatSuggestionNotFollowingReasonBitmap


This bitmap is provisional and is not available for use.

Summary

Public constructors

ThermostatSuggestionNotFollowingReasonBitmap(
    demandResponseEvent: Boolean,
    ongoingHold: Boolean,
    schedule: Boolean,
    occupancy: Boolean,
    vacationMode: Boolean,
    timeOfUseCostSavings: Boolean,
    preCoolingOrPreHeating: Boolean,
    conflictingSuggestions: Boolean
)

Creates the ThermostatSuggestionNotFollowingReasonBitmap data class.

Public functions

open ULong

Convert this ClusterBitmap to raw (bytes) format

Public constructors

ThermostatSuggestionNotFollowingReasonBitmap

ThermostatSuggestionNotFollowingReasonBitmap(
    demandResponseEvent: Boolean = false,
    ongoingHold: Boolean = false,
    schedule: Boolean = false,
    occupancy: Boolean = false,
    vacationMode: Boolean = false,
    timeOfUseCostSavings: Boolean = false,
    preCoolingOrPreHeating: Boolean = false,
    conflictingSuggestions: Boolean = false
)

Creates the ThermostatSuggestionNotFollowingReasonBitmap data class.

Public functions

toRaw

open fun toRaw(): ULong

Convert this ClusterBitmap to raw (bytes) format

Public properties

conflictingSuggestions

val conflictingSuggestions: Boolean

demandResponseEvent

val demandResponseEvent: Boolean

occupancy

val occupancy: Boolean

ongoingHold

val ongoingHold: Boolean

preCoolingOrPreHeating

val preCoolingOrPreHeating: Boolean

schedule

val schedule: Boolean

timeOfUseCostSavings

val timeOfUseCostSavings: Boolean

vacationMode

val vacationMode: Boolean