# Heatit Z-TRM6 Flows

**URL:** <https://community.homey.app/t/heatit-z-trm6-flows/105689>\
**Category:** Flows\
**Tags:** z-wave, homey-pro\
**Created:** [March 6, 2024, 7:05pm UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689 "2024-03-06T19:05:45Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![AberdeenAl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/aberdeenal/32/94481_2.png) [@AberdeenAl](https://community.homey.app/u/AberdeenAl)\
**Post date:** [March 6, 2024, 7:05pm UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/1 "2024-03-06T19:05:45Z")

</div>

Hello,

Does anyone have a Homey Pro Flow for an underfloor heating schedule that they could send to me as I thought I had set up a simple one to test but it didn’t kick-in so I ended up doing it manually which is not what I want.

Any help / tips gratefully accepted.

Thanks,

Allan

---

<div class="post-metadata">

**Author:** ![Rrrr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rrrr/32/629_2.png) [@Rrrr](https://community.homey.app/u/Rrrr)\
**Post date:** [March 6, 2024, 7:19pm UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/2 "2024-03-06T19:19:25Z")

</div>

That’s a little too generic. There are many options for you. Share your idea or flow and we’ll come up with something that may fit you.

---

<div class="post-metadata">

**Author:** ![AberdeenAl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/aberdeenal/32/94481_2.png) [@AberdeenAl](https://community.homey.app/u/AberdeenAl)\
**Post date:** [March 6, 2024, 9:03pm UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/3 "2024-03-06T21:03:08Z")

</div>

Hi Rrrr,

Thanks for the response.

I’m looking to have a set schedule to turn on my underfloor heating, using a Heatit Z-TRM6:

Turn On: Mon - Fri: 06:00 until 08:00 at 20 deg C  
Turn Off: Mon - Fri 08:01 until 14:59  
Turn On: Mon - Fri 15:00 until 22:00 at 20 deg C  
Turn Off: Mon - Fri 22:01 until 05:59  
Turn On: Sat - Sun 08:00 until 10:00 at 20 deg C  
Turn Off: Sat - Sun 10:01 until 14:59  
Turn On: Sat - Sun 15:00 until 22:30 at 20 deg C  
Turn Off: Sat - Sun 22:31 until 05:59

I normally switch the heating of mid-April and don’t turn it back on again until mid-Oct - don’t know if this is something that could be added / taken into account?

I’m open to suggestions to improve on the above.

Thanks, Al

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [March 7, 2024, 4:35am UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/4 "2024-03-07T04:35:29Z")

</div>

So, the on-time is the trigger, to start the flow

- When…  
-time is 06:00

Mon - Fri is a condition → use logic card “Today is a week day”

> ![Screenshot_20240307-053721_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/7/577c808db5b42c8655d8ea729ad8a6c2299064e2.jpeg)

Sat - Sun → use the same card, but change the card to “inverted” / or /  
in adv. flow, use the yellow connector (below the blue one), which activates when the condition is false.

- And…  
-Today is a weekday

Now set the temp

- Then…  
-turn heater on  
-set temp to 20, delayed by 5s

There’s no “until” part, so in order to turn it off, you can use the delay option

- Then…  
-turn heater on  
-set temp to 20, delayed by 5s  
-turn heating off delayed by 2 hours

But there’s a major catch: when the delay timer is running, and Homey restarts due to power failure, or updates, THE DELAY TIMER IS GONE → **so the heating never turns off that day**

I advice to use Chronograph timers, when you use delays longer than a few minutes.  
_These timers work with a calculated end time, which survives a reboot._

So, my preferred Then part will be:

- Then…  
-turn heater on  
-set temp to 20  
-start timer “heating” with a duration of 2 hours

Extra needed Flow 2:

- When…  
-timer “heating” has finished
- Then…  
-turn heating off

I hope this gets you going.

---

<div class="post-metadata">

**Author:** ![Rrrr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rrrr/32/629_2.png) [@Rrrr](https://community.homey.app/u/Rrrr)\
**Post date:** [March 7, 2024, 7:13am UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/5 "2024-03-07T07:13:25Z")

</div>

Thank you. I guess the TRM6 has an app that allows you to do this schedule as well. With Homey there is a new world of possibilities.

For more flexibility perhaps it is best to set the temperature in the app and leave Homey out of it.

@Peter_Kawa gave you an excellent solution already, so I will just copy below a solution I made for someone else.

It is different in a few ways:

1. The key logic (time schedule, presence and electricity price) is run every time a trigger comes in. The trigger can be  
a. On the hour (with a 62s delay to ensure a free Homey for other, more time sensitive flows)  
b. Homey has started: You do not know how long Homey was off, so this helps to double check times and presence and act accordingly  
c. Someone came home.  
d. (There is no trigger for change of prices, because the person has hourly spot prices that are updated by the hourly trigger already)

2. There is an additional 30m delay to turn off the TRM, which can be interrupted when new triggers come in.

3. Working day, national holidays, etc are possible with the app Heating Controller. That app also allows you to automate your heating in a very sophisticated/customised way, which is I believe a little bit too much at this point. KISS principle.

It still may be a bit too much to start with. I hope you will enjoy your Homey.

PS The trigger Homey has started was added as example. It does not happen that much and the hourly trigger will suffice.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/e/0e0c4770982d071fd55d7b245274fdc078003e6b.png)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/9/b92b938e5456a868c34a64be338f158e3b3cd58c.png)

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [March 7, 2024, 10:42am UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/6 "2024-03-07T10:42:25Z")

</div>

There are also some apps that can be used to create such schedules, e.g. [Advanced Scheduler](https://homey.app/en-us/app/com.fp.advanced-scheduler/Advanced-Scheduler/), ~~[Homey Heating Scheduler](https://homey.app/en-us/app/app.mskg.homey-heating/Homey-Heating-Scheduler/)~~ \*¹, [Heating Controller](https://homey.app/en-us/app/no.almli.heatingcontroller/Heating-Controller/).  
Just a note.

**Edit**

\*¹ Crossed out, as there seems to be a bug with the app and HeatIt thermostats (see post [#14](https://community.homey.app/t/heatit-z-trm6-flows/105689/14)).

---

<div class="post-metadata">

**Author:** ![Wim\_Post](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wim_post/32/56793_2.png) [@Wim\_Post](https://community.homey.app/u/Wim_Post)\
**Post date:** [March 7, 2024, 5:24pm UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/7 "2024-03-07T17:24:40Z")

</div>

I don’t have floorheating so I am turning ‘spot 1’ on and off (aan/uit)

I have created a yes/no-variable ‘heating season’

This variable is set to ‘yes’ on October 15th at midnight and set to ‘no’ on april 15th.

At 6 o’clock on a not-weekendday (yellow-line) during heating season spot 1 is turned on.

 ![Scherm­afbeelding 2024-03-07 om 18.10.36](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/b/9b20533d73db36556ab949c163a29c61f27ef662.jpeg)

---

<div class="post-metadata">

**Author:** ![AberdeenAl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/aberdeenal/32/94481_2.png) [@AberdeenAl](https://community.homey.app/u/AberdeenAl)\
**Post date:** [March 7, 2024, 9:51pm UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/8 "2024-03-07T21:51:05Z")

</div>

Thank you for your help - much appreciated.

---

<div class="post-metadata">

**Author:** ![AberdeenAl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/aberdeenal/32/94481_2.png) [@AberdeenAl](https://community.homey.app/u/AberdeenAl)\
**Post date:** [March 7, 2024, 9:55pm UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/9 "2024-03-07T21:55:36Z")

</div>

Thank you Rrrr - the TRM6 does not have an app as it has been pitched to be used with the likes of Homey, Samsung, Fibaro or Home Assistant.

---

<div class="post-metadata">

**Author:** ![AberdeenAl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/aberdeenal/32/94481_2.png) [@AberdeenAl](https://community.homey.app/u/AberdeenAl)\
**Post date:** [March 7, 2024, 9:57pm UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/10 "2024-03-07T21:57:00Z")

</div>

Thank you for your help - much appreciated.

---

<div class="post-metadata">

**Author:** ![AberdeenAl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/aberdeenal/32/94481_2.png) [@AberdeenAl](https://community.homey.app/u/AberdeenAl)\
**Post date:** [March 7, 2024, 9:57pm UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/11 "2024-03-07T21:57:35Z")

</div>

I’ll have a look at those apps - thank you for your help.

---

<div class="post-metadata">

**Author:** ![AberdeenAl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/aberdeenal/32/94481_2.png) [@AberdeenAl](https://community.homey.app/u/AberdeenAl)\
**Post date:** [March 7, 2024, 10:01pm UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/12 "2024-03-07T22:01:38Z")

</div>

Good evening,

I can’t thank you all, that responded, enough - it is very much appreciated.

Once I get back home I will have a look at all proposed solutions and see which one best suits my needs.

Thank you again 😘

---

<div class="post-metadata">

**Author:** ![Rrrr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rrrr/32/629_2.png) [@Rrrr](https://community.homey.app/u/Rrrr)\
**Post date:** [March 8, 2024, 6:34am UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/13 "2024-03-08T06:34:48Z")

</div>

That’s interesting.

What you will probably like then is a way to set a schedule or change it on the go without having to edit a flow on your PC.

In the Homey mobile app you can schedule Alarms, repeat daily etc.

A flow triggered by a Homey alarm notification can check

1. if the alarm notification contains TRM6 and On and Presence
2. if someone is home
3. If it is between October and March  
Then turn on the heating,

 ![IMG_8032](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/0/c0943ea92d9fa1d4851c653be7c16c7498d259ec.jpeg)

---

<div class="post-metadata">

**Author:** ![K\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/k_s/32/11635_2.png) [@K\_S](https://community.homey.app/u/K_S)\
**Post date:** [June 18, 2024, 11:43am UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/14 "2024-06-18T11:43:23Z")

</div>

Unfortunately [Homey Heating Scheduler App for Homey | Homey](https://homey.app/en-us/app/app.mskg.homey-heating/Homey-Heating-Scheduler/) has [a long standing unresolved bug](https://github.com/mskg/homey-heating/issues/198) for HeatIt thermostats (“Failed to set thermostat…(not\_ready)”)

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [June 18, 2024, 11:54am UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/15 "2024-06-18T11:54:42Z")

</div>

Thanks for the info, will cross out the Heating Scheduler from the list above.

---

<div class="post-metadata">

**Author:** ![mhemil](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mhemil/32/93782_2.png) [@mhemil](https://community.homey.app/u/mhemil)\
**Post date:** [November 18, 2024, 12:42pm UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/16 "2024-11-18T12:42:35Z")

</div>

Asking here as well (no answer in the Heatit App thread):

How can I set up a simple day/night temperature routine with the Heatit Z-TRM6? Specifically, I want to reduce the temperature setpoint to [xxx]°C between for example 23:00 and 05:00.

I’m aware there are dedicated apps with advanced features like energy price integration, but they often have a steeper learning curve and higher risk of failure.

And why isn’t this kind of basic scheduling functionality built into the Heatit thermostat itself?

---

<div class="post-metadata">

**Author:** ![K\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/k_s/32/11635_2.png) [@K\_S](https://community.homey.app/u/K_S)\
**Post date:** [November 22, 2024, 10:18am UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/17 "2024-11-22T10:18:04Z")

</div>

Will this flow turn on the heating if (the floor is below 25 deg C and the time is either 7-9am or 6-8pm) and otherwise turn the heating off?

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/e/5e6e51a7c66915c425bdb24f1d9094b67d5d5047.png)

(My first attempt at an advanced flow since there’s no sign that the Heating Scheduler bug will ever be fixed)

---

<div class="post-metadata">

**Author:** ![K\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/k_s/32/11635_2.png) [@K\_S](https://community.homey.app/u/K_S)\
**Post date:** [January 2, 2025, 3:39pm UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/18 "2025-01-02T15:39:47Z")

</div>

> [@K\_S](#):
>
> Will this flow turn on the heating if (the floor is below 25 deg C and the time is either 7-9am or 6-8pm) and otherwise turn the heating off?
> 
> ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/e/5e6e51a7c66915c425bdb24f1d9094b67d5d5047.png)

It seems not - it doesn’t work.

Trying @Rrrr 's alarms method instead

---

<div class="post-metadata">

**Author:** ![Rrrr](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rrrr/32/629_2.png) [@Rrrr](https://community.homey.app/u/Rrrr)\
**Post date:** [January 2, 2025, 4:20pm UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/19 "2025-01-02T16:20:30Z")

</div>

Can you say why it won’t work?

I assume it is because you do not have enough triggers. There are several ways to do this, but to keep it all in one flow and following your formatting, you need to add triggers on the left and have equal conditions on each trigger repeated in the middle.

Triggers on the left:

1. When its 0700/0900/1800/2000 (you can replace this later by the alarms cards)
2. When T\<25C
3. When Mode is on (what type of device is this? is it a trigger or a condition?)

Conditions in the middle:

1. Time between 0700 and 0900 OR Time between 1800-2000
2. T \< 25C, T\>=25.5
3. Mode is on

THEN statements on the right:  
Set thermostat to 26C  
Set thermostat mode to OFF

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/9/39f5b921d2b464736d592ad76686d26c6f2b5ab7.png)

---

<div class="post-metadata">

**Author:** ![Sebastiaan\_Viezee](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sebastiaan_viezee/32/79673_2.png) [@Sebastiaan\_Viezee](https://community.homey.app/u/Sebastiaan_Viezee)\
**Post date:** [January 2, 2025, 4:33pm UTC](https://community.homey.app/t/heatit-z-trm6-flows/105689/20 "2025-01-02T16:33:38Z")

</div>

I set up a flow which let the Heatit Z-TRM6 for the floor heating in our kitchen follow the set temperature of my Plugwise thermostate of the living room (two open connected rooms).

I would want to set the Heatit Z-TRM6 always 0,5 degrees lower then my Plugwise thermostate. This because it thermostate is placed at a colder place. Does someone know how to do this?

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/c/3cf84073dad0fad2487457b1a8cdce6088149a6e.png)

[Next page](https://community.homey.app/t/heatit-z-trm6-flows/105689.md?page=2)
