# Control your combi boiler with a flow

**URL:** <https://community.homey.app/t/control-your-combi-boiler-with-a-flow/85622>\
**Category:** Flows\
**Created:** [July 31, 2023, 5:07pm UTC](https://community.homey.app/t/control-your-combi-boiler-with-a-flow/85622 "2023-07-31T17:07:43Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vasiya](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/vasiya/32/79069_2.png) [@Vasiya](https://community.homey.app/u/Vasiya)\
**Post date:** [July 31, 2023, 5:07pm UTC](https://community.homey.app/t/control-your-combi-boiler-with-a-flow/85622/1 "2023-07-31T17:07:43Z")

</div>

Hello everyone, I’ve got Eurotronic Spirit Z-Wave thermostats and looking for the solution.  
I need to create a flow, based on my thermostats status, so I can turn on/off my combi boiler automatically with dry contact Z-Wave relay, I’ve been looking for WHEN condition in my flow, specific to my Spirit thermostat, but couldn’t find it, I need a flow, so it sends a signal to my dry contact relay, to send a command for my combi boiler to start heating, when any of the thermostats are open, or send another command, (to turn off my combi boiler) when all thermostats are closed.  
I would appreciate any help, thanks!

---

<div class="post-metadata">

**Author:** ![Glenn\_Seegers](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/glenn_seegers/32/8353_2.png) [@Glenn\_Seegers](https://community.homey.app/u/Glenn_Seegers)\
**Post date:** [July 31, 2023, 6:16pm UTC](https://community.homey.app/t/control-your-combi-boiler-with-a-flow/85622/2 "2023-07-31T18:16:00Z")

</div>

Its a bit confusing what you are trying to explain, but did you tried logic in your flows? With logic you can make a when card with variables like temperature, state, and stuf.

---

<div class="post-metadata">

**Author:** ![Torch1969](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/torch1969/32/33305_2.png) [@Torch1969](https://community.homey.app/u/Torch1969)\
**Post date:** [July 31, 2023, 6:36pm UTC](https://community.homey.app/t/control-your-combi-boiler-with-a-flow/85622/3 "2023-07-31T18:36:11Z")

</div>

> [@Glenn\_Seegers](#):
>
> With logic you can make a when card with variables like temperature, state, and stuf.

How? As far as I know only change in variable or flow event is possible with logic when cards. Your suggestion is correct for “and” cards.

---

<div class="post-metadata">

**Author:** ![Torch1969](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/torch1969/32/33305_2.png) [@Torch1969](https://community.homey.app/u/Torch1969)\
**Post date:** [July 31, 2023, 6:43pm UTC](https://community.homey.app/t/control-your-combi-boiler-with-a-flow/85622/4 "2023-07-31T18:43:34Z")

</div>

> [@Vasiya](#):
>
> when any of the thermostats are open, or send another command, (to turn off my combi boiler) when all thermostats are closed.

There is no way to detect if a thermostat is open or closed. That is no capability of this device in homey. Only thing I can think of is to check if measured temperature or target temperature changed AND measured temperature \< target temperature and thermostat modus \<\> OFF.

But I’m afraid “building” a thermostat to control the heating of a boiler is a lot more difficult than this……

---

<div class="post-metadata">

**Author:** ![Glenn\_Seegers](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/glenn_seegers/32/8353_2.png) [@Glenn\_Seegers](https://community.homey.app/u/Glenn_Seegers)\
**Post date:** [July 31, 2023, 6:45pm UTC](https://community.homey.app/t/control-your-combi-boiler-with-a-flow/85622/5 "2023-07-31T18:45:04Z")

</div>

> **[VThermo](https://homey.app/nl-nl/app/no.almli.thermostat/VThermo/)**
>
> Virtual thermostat and humidity controller

I don’t really understand if he has acces to the thermostats in homey and same for the combi.

---

<div class="post-metadata">

**Author:** ![Vasiya](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/vasiya/32/79069_2.png) [@Vasiya](https://community.homey.app/u/Vasiya)\
**Post date:** [July 31, 2023, 7:02pm UTC](https://community.homey.app/t/control-your-combi-boiler-with-a-flow/85622/6 "2023-07-31T19:02:59Z")

</div>

Thanks for replies, I have access to all thermostats thats on my radiators, same for the boiler, my boiler has contacts for Heat ON/OFF relay, when my Eurotronic thermostat opens, it changes screen colour to red, so there has to be some logic maybe, I have no idea how to set this up, so my boiler doesn’t keep heating all the time, even when all my thermostats are closed

---

<div class="post-metadata">

**Author:** ![Vasiya](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/vasiya/32/79069_2.png) [@Vasiya](https://community.homey.app/u/Vasiya)\
**Post date:** [July 31, 2023, 7:05pm UTC](https://community.homey.app/t/control-your-combi-boiler-with-a-flow/85622/7 "2023-07-31T19:05:14Z")

</div>

I can set this up by temperature levels, but its very inconvenient

---

<div class="post-metadata">

**Author:** ![Torch1969](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/torch1969/32/33305_2.png) [@Torch1969](https://community.homey.app/u/Torch1969)\
**Post date:** [July 31, 2023, 7:10pm UTC](https://community.homey.app/t/control-your-combi-boiler-with-a-flow/85622/8 "2023-07-31T19:10:41Z")

</div>

> [@Vasiya](#):
>
> it changes screen colour to red, so there has to be some logic maybe

Not all functionality within the thermostat is passed along to the environment. If you have the zwave device, maybe ask advice in the forum thread for this devices?

> [@\[App\] Eurotronic Technology App (Stable: v3.0.1)](https://community.homey.app/t/app-eurotronic-technology-app-stable-v3-0-1/5771):
>
> Eurotronic Technology Z-wave app This app adds support for Z-Wave devices made by [Eurotronic](http://www.eurotronic.org/). [[Eurotronic Logo]](https://apps.athom.com/app/org.eurotronic)Links: [Athom app-store](https://homey.app/a/org.eurotronic/)[Test Athom app-store](https://homey.app/a/org.eurotronic/test)[Github repository](https://github.com/Homey-Eurotronic/homey-issues)Supported devices: Eurotronic Stella [stella-zwave] A Z-wave based thermostatic. To be able to control them, it will have to wake up every time you send a command. This will happen automatically every 1 hour (changeable) or you can activate it manually. Capabilities: Read battery level Read measured temperature Se…

Maybe the developer knows if this is available or can be added.

---

<div class="post-metadata">

**Author:** ![Vasiya](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/vasiya/32/79069_2.png) [@Vasiya](https://community.homey.app/u/Vasiya)\
**Post date:** [July 31, 2023, 7:28pm UTC](https://community.homey.app/t/control-your-combi-boiler-with-a-flow/85622/9 "2023-07-31T19:28:55Z")

</div>

Thanks, will ask the developer, as there is some triggers for screen colour change

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [July 31, 2023, 7:34pm UTC](https://community.homey.app/t/control-your-combi-boiler-with-a-flow/85622/10 "2023-07-31T19:34:52Z")

</div>

The screen colour is fully determined by the homey mobile app itself, a developer doesn’t even have any control over that.  
The colour is based on if:

- the target temperature is higher then the measured (red colour)
- the target temperature is lower then the measured (blue colour)
- the target temperature is the same as the measured (black).

So to work with that you’ll have to create your own flows to create such controls for your own purpose.  
Or ask Athom to add such cards to the _default_ flow cards for that.

---

<div class="post-metadata">

**Author:** ![Vasiya](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/vasiya/32/79069_2.png) [@Vasiya](https://community.homey.app/u/Vasiya)\
**Post date:** [July 31, 2023, 7:41pm UTC](https://community.homey.app/t/control-your-combi-boiler-with-a-flow/85622/11 "2023-07-31T19:41:28Z")

</div>

Yeah, you right ) thanks, when in manual mode, thermostat reports its position in % from 0 to 100, so it might be possible

---

<div class="post-metadata">

**Author:** ![Kontajner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kontajner/32/58496_2.png) [@Kontajner](https://community.homey.app/u/Kontajner)\
**Post date:** [September 30, 2023, 7:12am UTC](https://community.homey.app/t/control-your-combi-boiler-with-a-flow/85622/12 "2023-09-30T07:12:37Z")

</div>

@Vasiya did You somehow manage this challenge, I have the same request - to activate boiler via relay if any of valves is opened and vice versa to deactivate bolier if all radiator valves are closed (0% position)

@Caseda thanks for Your valuable contribution. Please can You advice - is it possible to read Spirit valve position value if it changes. I mean in comfort heating mode when valve controls temperature automatically. Challange is pretty simple - to know if valve is closed o not (0% or \>0%)

I am trying to select valves, which have this feature, Eurotronic Spirit have some kind of valve position reporting, but it is quite confusing (manufacturer mode, MANUAL position change etc)

Many thanks for any idea.

---

<div class="post-metadata">

**Author:** ![Milan\_Takacs](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/milan_takacs/32/75617_2.png) [@Milan\_Takacs](https://community.homey.app/u/Milan_Takacs)\
**Post date:** [September 30, 2023, 6:15pm UTC](https://community.homey.app/t/control-your-combi-boiler-with-a-flow/85622/13 "2023-09-30T18:15:43Z")

</div>

> [@Kontajner](#):
>
> I am trying to select valves, which have this feature

The Heat Controller from Fibaro can do this.  
I do not know the Homey Fibaro App if it can handle this or not, but the device it self can report this state.  
In full Fibaro systems I use this function to program the same as you wish.
