How to monitor increase of a number variable?

I am trying to monitor the humidity in my bathroom to trigger the exhaust fan to turn on or off. I am using if the humidity changes as the trigger for the flow, but instead of a “if the humidity is greater than #” i want to say “if the humidity increases by 3” turn on the fan, when the humidity decreases by 3 turn off the fan.

I have not found a good way to monitor the increase of the humidity without having to use a number that preset.

Any suggestions would be greatly appreciated.

Thanks

Just to check the increase is not enough. What if the increase is 2 and then 1 within 2 report intervals of your sensor? You have to consider the time in which the increase took time.

Device capabilities app has al lot of nice cards. One of the cards (advanced flow) is to get the insights value of a capability of x minutes ago.

So:
Trigger is change in humidity
get insights value of humidity of “2” minutes ago
If this is “3” lower than current value, then……

2 Likes

Yes it works perfect here, the way Torch1969 describes it
This is my flow

2 Likes

Thank you both, i will try this. Peter are you able to send another screenshot where I can see all of your logic and connections?

Thanks

Hi Russ,
Sure.


You can import it if you like, with Flow Exchanger of the Device Capabilities app

My exported flow:

[tef:FLOWS:"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":/tef]
1 Like

Thanks for sharing! I appreciate your help.

2 Likes

Thanks for sharing!
I’m also struggeling with creating an advanced flow which starts the shower fan based on humidity increase. So I’dd like to copy/paste this example to better understand how this can be setup correctly.
Unfortunately I keep getting a script error when trying to copy/paste this example.
I do believe this setup usings Device Capabilities is the right way to go.
Does anyone have a slightly less complicated version they can share as a photo please?

YW.
Something seems wrong with processing the flow import script, the developer has been notified.

But this is the basically how the decision is made to start the fan:

D.C. card explained:
Retreive the insights value of the [my humidity sensor] for capacity [humidity] from 0 minutes ago

Here, 0 minutes means: the time of the last known change

Thank you so much, Peter
This is great.

If this way turns out to be unreliable, you can replace the “device capabilities” card with an “insight trends reloaded” card.
That app provides trends, mean value , average value etc of variables.

You can have the flow trigger on a trend upwards during the last 5 min.

But 1st give it a try with the proposed way

1 Like