dz icon indicating copy to clipboard operation
dz copied to clipboard

Implement HVAC Unit Protection Delay

Open climategadgets opened this issue 2 years ago • 0 comments

Expected Behavior

Control commands issued by DZ do not cause HVAC units to get confused

Actual Behavior

It's been reported that there is at least one older unit that doesn't like stop/start commands issued at short (less than a minute) intervals. Instead of turning on as expected, the unit turns on the air handler, but not the condenser.

Corrective Measure

A configurable delay needs to be introduced into the control pipeline so that DZ does not issue control commands more often than the unit can execute them.

Limitations

This corrective measure will only be implemented in the reactive branch, imperative code will not be fixed.

Acceptance Criteria

Regardless of how often end users operate the thermostat, the HVAC unit keeps operating as expected.

climategadgets avatar Jun 20 '22 01:06 climategadgets