Advanced flow keeps being deactivated

Hi,

I have an advanced flow that started to being automatically disabled. I’m using the Airthings app to trigger my ventilation to run fast or slow depending on different levels of radon readings. I also have an evening mode that sets it to low and starts it again during the night and in the morning, depending on the redon level.

I’ve not been able to figure out why it keeps being deactivated. Is there anyone here who might be able to help figure out the problem (images in Swedish unfortunately…)?

Not sure about the deactivation issue, but something else is not right in your first canvas. The first and last flows will never trigger. You cannot use an ALL card to combine and test multiple triggers. Those triggers will never occur at exactly the same time (down to the millisecond). Hence the flow will not run.

Instead, use the WHEN card that triggers when the radon value changes (one for each sensor) and connect those to an ANY card. Followed by a Logic card for each of the four sensors that checks whether the radon value is above/below the threshold followed by/connected to an AND card. So basically if the radon value of any of the four sensors changes and all four sensors measure a value above/below the threshold, then the flow continues.

3 Likes

Also, to narrow down the cause of the flow being disabled: Temporary split things up: place every trigger and following cards to their own canvas, and name these flows like [flowname]-A, [flownane]-B and so on.

Now, if one trigger is the cause, you’ll find out which one by the next “flow is disabled” alert.

Background:
A flow can get disabled when it’s triggered too many times in a certain time frame. No one knows the exact numbers.
Next, a flow can get disabled when it got triggered over 60 times, and 60 instances are still running (f.i. due to timers and waiting for state changes).
The error message will clearly state if this was the cause.

Note: the time triggers most probably aren’t the cause.

2 Likes