Observed at rev. ae9a2532508a36b6a9dab3859e3c26db45df19b6
The following conditions trigger this bug:
HVAC is on in cooling mode
Indoor temperature has reached the set economizer target temperature
Ambient temperature is still above the economizer changeover threshold
This bug will also be observed in heating mode, if conditions are reversed accordingly
Expected behavior
Economizer does not turn on as the ambient temperature is above the changeover threshold
Actual behavior
Economizer turns on as the indoor temperature drops below the economizer target temperature even though the ambient temperature is above the changeover threshold
Corrective Actions
In this order:
Adjust the economizer logic so no matter where the target temperature is, the economizer does not turn on if the ambient temperature is above the changeover threshold;
Adjust the UX so that the target temperature can't be set above the zone setpoint.
Context
Observed at rev. ae9a2532508a36b6a9dab3859e3c26db45df19b6
The following conditions trigger this bug:
This bug will also be observed in heating mode, if conditions are reversed accordingly
Expected behavior
Economizer does not turn on as the ambient temperature is above the changeover threshold
Actual behavior
Economizer turns on as the indoor temperature drops below the economizer target temperature even though the ambient temperature is above the changeover threshold
Corrective Actions
In this order:
Related Telemetry
Controller signal starts rising at about 00:00 despite indoor temperature falling due to the way this condition is handled. It shouldn't.