Water usage flow

I want to receive a notification if water is used continuously for an hour. In that case, a tap has been forgotten to be turned off. Therefore, the consumption must be constant.

If there are periods of less than an hour of consumption, no notification should be sent. In that case, someone is in the shower or the washing machine is running. How can I create a similar flow? I use a HomeWizard water meter.

My way would be:

Use “insight trends” app to monitor the water meter and use the “median” over a longer period (30min) as a baseline. That will remove outlyers.

A second flow will trigger every hour and check if the median is >zero (or another minimum)

depending on your hone situation this will work or not. If you have very regular on/of water usage this will not be sufficient. You might need to add a check if there is usage below the median

you could also check every 5 minutes if there’s water being consumed.

if yes, increment a numerical variable (e.g. water_periods);
if no, reset the variable water_periods

if water_periods >= 12, create notification

1 Like

You didn’t mentioned, what Homey you are using. If you’re using a Homey Pro/mini or SHS, the following flows could be a solution.

When…
– The waterflow changed
And…
– Waterflow is greater than 0
Then…
– Start a timer with 60 minutes

When…
– Timer is finished
And…
– Waterflow is greater than 0
Then…
– Push notification

When…
– The waterflow changed
And…
– Waterflow is equal with 0
– Timer runs
Then…
– Stop timer

As a timer app, you can use the Chronograph app, the FlowBits app, or other similar apps.

Isn’t a “waterflow becomes greater than Y for Z minutes” card available?

For example this would detect a continous water usage during an hour, even if one uses the shower or washing machine in the meantime:

@Peter_Kawa yes, that card is available and the easiest option.

Thanks a lot.

1 Like