Skip to content

Conversation

@chipbarnaby
Copy link
Contributor

Description

A user reported anomalous results for a run that included 2 conditioned zones served by a single RSYS.

Investigation revealed logic error for the case when one (or both?) zones request no conditioning. That is, when one zone needs heating and the other needs nothing or cooling. Simultaneous heating and cooling are not supported. The first zone request sets the RSYS mode (heating or cooling). Subsequent requests that do not match the established mode are ignored and the requesting zone temperature floats.

This PR fixes the multizone logic.

Added a 2 zone / 1 RSYS test case.

No regression changes except for the new test.

No documentation changes.

@chipbarnaby chipbarnaby requested a review from nealkruis October 2, 2025 18:58
@nealkruis nealkruis merged commit 705588c into main Oct 2, 2025
4 checks passed
@nealkruis nealkruis deleted the rsys-mzbug branch October 2, 2025 21:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants