You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As the title says. Air alarm settings need to be reselected upon an air alarm losing power. For example, if an air alarm is set to fill when power is lost, when power resumes none of the connected devices will behave as such, even though the alarm is still set to fill.
Reproduction
Set an air alarm to fill and observe that its connected vents and scrubbers are respecting the current selection.
Turn off the connected apc so the air alarm shuts down and reenable the apc.
Observe that the connected vents and scrubbers are no longer respected the fill selection.
I can replicate this. (The clearest way is to just set the Mode to 'None', and watch all the fans and filters turn back on when power is restored.)
The issue is that OnPowerChanged for the fans/filters directly sets enabled = true when the power is restored, which overrides whatever value it should be based on the Mode Preset.
Description
As the title says. Air alarm settings need to be reselected upon an air alarm losing power. For example, if an air alarm is set to fill when power is lost, when power resumes none of the connected devices will behave as such, even though the alarm is still set to fill.
Reproduction
Set an air alarm to fill and observe that its connected vents and scrubbers are respecting the current selection.
Turn off the connected apc so the air alarm shuts down and reenable the apc.
Observe that the connected vents and scrubbers are no longer respected the fill selection.
Screenshots
https://github.com/user-attachments/assets/4db885ce-8df0-4ea4-98d3-9870d44197f8
Additional context
Don't mind the room pressure in that video. I wasn't conducing any nefarious experiments. Not at all.Checked for an existing issue for this but didn't find one so heres hoping its not a dupe.
The text was updated successfully, but these errors were encountered: