browse

| Overview

Temperature Modes introduces configurable temperature interaction modes across the CCU, portals, occupant applications, and supported devices. These modes define how heating and cooling desired temperatures are presented to users and how they respond to user adjustments.

The single set point mode is applicable only for the edge devices and occupant app.

The objective is to:

  • Improve user comfort control experience

  • Reduce user confusion in managing dual setpoints

  • Maintain system stability and configure deadbands

  • Provide flexible UI representations depending on device or application context

It introduces building-level temperature control modes and zone/device-level temperature interaction modes.

| Single Setpoint Mode

Single Setpoint simplifies temperature control by allowing the user to interact with one temperature value.

Internally, the system derives HDT and CDT.

| Single Setpoint Calculation

Example configuration:

ParameterValue
Heat Min67
Heat Max72
Cool Min72
Cool Max77
Heat DB2
Cool DB2

| Derivation

Heating Desired Temp:

HDT = Heat Max - Heat DB
HDT = 72 - 2 = 70

Cooling Desired Temp:

CDT = Cool Min + Cool DB
CDT = 72 + 2 = 74

Single Setpoint:

SP = (HDT + CDT) / 2
SP = (70 + 74) / 2 = 72

Displayed setpoint:

72°F

| Allowed Range

Minimum:

Heat Min + Heat DB
= 67 + 2/2
= 68

Maximum:

Cool Max - Cool DB
= 77 - 2/2
= 76

Range:

68 – 76°F

| Updating Setpoints from Single SP

If user selects:

SP = 74

Derived values:

HDT = SP - Heat DB = 74 - 2 = 72
CDT = SP + Cool DB = 74 + 2 = 76

| Single Setpoint Mode in Occupant App

The interface displays:

  • Current Room Temperature (shown in white)
  • Desired Temperature (Setpoint) (shown in orange)
  • Configured minimum and maximum temperature limits
  • Draggable temperature control handle
Screenshot_20260702_123704.jpg

When the occupant adjusts the orange control handle, the desired temperature updates in real time.

| Mode Change Behaviour

Switching from Variable Deadband → Single Setpoint

If existing schedules violate the single setpoint rules, schedules are reset to default values.

Switch Variable to Single SP.png

Default Values

ParameterValue
Building Min55
Building Max90
HDT70
CDT74
Heat Min67
Heat Max72
Cool Min72
Cool Max77
Heat DB2
Cool DB2
Unoccupied Setback5

Schedule timings remain unchanged.

| Setpoint Offset Mode

The Setpoint Offset control enables occupants to temporarily adjust the room's comfort level within a predefined range established by the building administrator. Rather than exposing actual heating or cooling setpoints, the application presents a relative comfort scale, allowing users to indicate whether they prefer the space to be slightly cooler or warmer.

This approach provides occupants with limited environmental control while ensuring the HVAC system continues operating within energy-efficient boundaries.

Setpoint Offset allows occupants to adjust comfort preference without directly modifying absolute setpoints.

The UI presents:

Cooler  ← 0 → Warmer

| Offset Calculation

Example base setpoints:

HDT = 70
CDT = 74

Base single setpoint:

SP = 72

Offset = 0

Offset +1

Effective SP:

73°F

Derived:

HDT = 71
CDT = 75

Deadband remains constant.

| Offset Range Determination

The offset range depends on the configured limits.

Example:

ParameterValue
Heat Min67
Cool Max77
Heat DB2
Cool DB2

Minimum SP:

67 + 2/2 = 68

Maximum SP:

77 - 2/2 = 76

Range:

68 – 76= 8

Offset scale:

8/2= 4 (-2 to +2)

| Offset Mode in Occupant App

How It Works

The comfort dial represents the available adjustment range using five offset values:

OffsetComfort PreferenceDescription
-2CoolerMaximum cooling preference allowed
-1Slightly CoolerSmall decrease in room temperature
0NeutralDefault comfort setting
+1Slightly WarmerSmall increase in room temperature
+2WarmerMaximum heating preference allowed

Each value represents a relative offset from the building's configured temperature setpoint rather than an actual room temperature.

| Visual Representation in Occupant App

The circular comfort dial provides an intuitive visualization of the current comfort preference.

Neutral (0)

  • Indicator positioned at the top-center of the dial.
  • Represents the default building comfort setting.
  • No temperature offset is applied.
Screenshot_20260702_123612.jpg

Displayed Value

0
Comfort

 

Slightly Warmer (+1)

  • Indicator moves into the red section.
  • Requests a small increase in room temperature.
Screenshot_20260702_123609.jpg

Displayed Value

+1
Comfort

 

Warmer (+2)

  • Indicator reaches the far end of the red arc.
  • Represents the maximum warmer preference permitted.
Screenshot_20260702_123604.jpg

Displayed Value

+2
Comfort

 

Slightly Cooler (-1)

  • Indicator moves into the blue section.
  • Requests a slight decrease in room temperature.
Screenshot_20260702_123615.jpg

Displayed Value

-1
Comfort

Cooler (-2)

  • Indicator reaches the far end of the blue arc.
  • Represents the maximum cooler preference permitted.
Screenshot_20260702_123618.jpg

Displayed Value

-2
Comfort

| Offset Mapping

OffsetSPHDTCDT
-3696872
-2706872
-1716973
0727074
1737175
2747276
3747277

| Rounding Rules

When converting Celsius values:

°CRaw °FFinal °F
257777
2475.275.5
2373.473.5
2271.672
2169.870
206868

| Offset Rounding Logic

If calculated, the single setpoint has decimals:

Offset in °C Raw SPRounded
374.575
273.574
172.573
07272
-171.571
-270.570
-369.569

Rules:

  • Positive offsets → round up

  • Negative offsets → round down

| HVAC Mode Behaviour

If system capability is:

Cooling Only

Single setpoint range becomes:

Cool Min → Cool Max

Heating Only

Range becomes:

Heat Min → Heat Max
Previous
Next

Comments

0 comments

Please sign in to leave a comment.

Was this article helpful?

0 out of 0 found this helpful
Powered by Zendesk