How to do a flow with "when one of the devices is on" condition

Hello and merry Christmas!

I am trying to hook up my heating system and have almost everything set up: vthermo thermostats, Heatit Z-water controlling underfloor heating valves, qubino flush relay controlling boiler.
Now to my question, I would like to turn on my boiler when at least one of my thermostats require heating, and turn off the boiler only when all of the thermostats are off.
Would some of you guys be so kind and help me out?

Thank you in advance!

This is a way to accomplish it
“time and date” every x minute(s)
Vthermo A is off / thermostat is inactive
Vthermo B is off / thermostat is inactive
Vthermo C is off / thermostat is inactive
Vthermo D is off / thermostat is inactive
Vthermo E is off / thermostat is inactive
Turn boiler off
Else then…
Turn boiler on

@Peter_Kawa thank you for your response, I appreciate it.
Meanwhile I have taught of another way to accomplish this (not tested it yet though).
I have already flows in place for each of the thermostats turning off. So what if I put the: thermostats xyz is off in the ‘and’ section. That way the flow doesn’t need to run periodically. At least in theory, I need to test this :grinning:

YW, Michal.

If you already have flows for every “vthermo X is turned off”,
then it works for the “turn boiler off” part,
if you indeed add AND “vthermo ABCDE is off”

For the “turn boiler on” part you could consider a flow for each
“vthermo X is turned on”
boiler is off
turn boiler on

Note about my initial flow idea: triggering a flow every minute is not a problem. Triggering every second is risky though.

Yeah it worked!
For the boiler on part I left it without additional conditions, as I can “turn on the boiler” even if it is already on, it makes no difference here.

1 Like

Great to hear.

Yeah it’s personal. It can’t do no harm without the “is off” condition, but it is ‘cleaner’ so to speak, it then sends no unnecessary actions.

Take a look at the group app.
With this app you can group devices and use the response based on the group values (max, min, agv etc).
It also has heater and thermostat type.

I only used the temp sensor so did not test if if works the way you ask.
But it looks promising