-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Sticky" sensors confuse economizer process control logic #290
Labels
$$$
bug
economizer
fault tolerance
hardware driver
process control
reactive
Pertinent to Reactive branches only
Z-Wave
Comments
climategadgets
added
bug
$$$
fault tolerance
reactive
Pertinent to Reactive branches only
process control
labels
Oct 7, 2023
climategadgets
changed the title
"Sticky" sensors confuse process control logic
"Sticky" sensors confuse economizer process control logic
Oct 8, 2023
climategadgets
added a commit
that referenced
this issue
Oct 8, 2023
climategadgets
added a commit
that referenced
this issue
Oct 8, 2023
climategadgets
added a commit
that referenced
this issue
Oct 8, 2023
climategadgets
added a commit
that referenced
this issue
Oct 8, 2023
climategadgets
added a commit
that referenced
this issue
Oct 8, 2023
climategadgets
added a commit
that referenced
this issue
Oct 8, 2023
climategadgets
added a commit
that referenced
this issue
Oct 8, 2023
climategadgets
added a commit
that referenced
this issue
Oct 8, 2023
climategadgets
added a commit
that referenced
this issue
Oct 9, 2023
climategadgets
added a commit
that referenced
this issue
Oct 9, 2023
climategadgets
added a commit
that referenced
this issue
Oct 9, 2023
climategadgets
added a commit
that referenced
this issue
Oct 11, 2023
climategadgets
added a commit
that referenced
this issue
Oct 11, 2023
Original problem: feedback wasn't engaged when economizer wasn't configured due to a typo Collateral and deal breaker: fixing the bug makes test cases stall, though the application somehow keeps working. This very likely pinpoints the root cause of #290.
climategadgets
added a commit
that referenced
this issue
Oct 11, 2023
climategadgets
added a commit
that referenced
this issue
Oct 11, 2023
climategadgets
added a commit
that referenced
this issue
Oct 11, 2023
climategadgets
added a commit
that referenced
this issue
Oct 11, 2023
climategadgets
added a commit
that referenced
this issue
Oct 12, 2023
climategadgets
added a commit
that referenced
this issue
Oct 12, 2023
Root cause identified, device replaced, continuing operation normally. Follow up and corrective action in #292. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
$$$
bug
economizer
fault tolerance
hardware driver
process control
reactive
Pertinent to Reactive branches only
Z-Wave
Expected Behavior
Sensor abstractions emit sensor data if available, error signal if not, on a defined rate.
Actual Behavior
Under undetermined circumstances, a sensor signal processing pipeline keeps emitting a stale reading as current, causing control logic to issue improper actuator signals. Meanwhile, sensors are working as expected, they are not the root cause.
Manifestation
Painfully obvious.
Root Cause Analysis
At this point, it appears that the culprit is a flaky Z-Wave device - Minoston MP31ZP.
Workaround
For now see if using the optimistic flag in the configuration fixes the problem, however, hardware replacement is recommended. See Hardware Support for suitable replacements.
Related Issues
#280 , #292
The text was updated successfully, but these errors were encountered: