ThermostatTrait.ThermostatSuggestionNotFollowingReasonBitmap

data class ThermostatTrait.ThermostatSuggestionNotFollowingReasonBitmap


Summary

Public constructors

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

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
)

Public functions

toRaw

open fun toRaw(): ULong

Convert this ClusterBitmap to raw (bytes) format

Public properties

conflictingSuggestions

val conflictingSuggestionsBoolean

demandResponseEvent

val demandResponseEventBoolean

occupancy

val occupancyBoolean

ongoingHold

val ongoingHoldBoolean

preCoolingOrPreHeating

val preCoolingOrPreHeatingBoolean

schedule

val scheduleBoolean

timeOfUseCostSavings

val timeOfUseCostSavingsBoolean

vacationMode

val vacationModeBoolean