ThermostatTrait.ScheduleDayOfWeekBitmap

data class ThermostatTrait.ScheduleDayOfWeekBitmap


Days of the week for scheduling.

Summary

Public constructors

ScheduleDayOfWeekBitmap(
    sunday: Boolean,
    monday: Boolean,
    tuesday: Boolean,
    wednesday: Boolean,
    thursday: Boolean,
    friday: Boolean,
    saturday: Boolean,
    away: Boolean
)

Creates the ScheduleDayOfWeekBitmap data class.

Public functions

open ULong

Convert this ClusterBitmap to raw (bytes) format

Public properties

Boolean

Away or vacation

Boolean

Friday

Boolean

Monday

Boolean

Saturday

Boolean

Sunday

Boolean

Thursday

Boolean

Tuesday

Boolean

Wednesday

Public constructors

ScheduleDayOfWeekBitmap

ScheduleDayOfWeekBitmap(
    sunday: Boolean = false,
    monday: Boolean = false,
    tuesday: Boolean = false,
    wednesday: Boolean = false,
    thursday: Boolean = false,
    friday: Boolean = false,
    saturday: Boolean = false,
    away: Boolean = false
)

Creates the ScheduleDayOfWeekBitmap data class.

Public functions

toRaw

open fun toRaw(): ULong

Convert this ClusterBitmap to raw (bytes) format

Public properties

away

val away: Boolean

Away or vacation

friday

val friday: Boolean

Friday

monday

val monday: Boolean

Monday

saturday

val saturday: Boolean

Saturday

sunday

val sunday: Boolean

Sunday

thursday

val thursday: Boolean

Thursday

tuesday

val tuesday: Boolean

Tuesday

wednesday

val wednesday: Boolean

Wednesday