# Tado | Home/away flow

**URL:** <https://community.homey.app/t/tado-home-away-flow/6180>\
**Category:** Devices\
**Created:** [January 2, 2019, 10:47am UTC](https://community.homey.app/t/tado-home-away-flow/6180 "2019-01-02T10:47:40Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bart](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bart/32/8768_2.png) [@Bart](https://community.homey.app/u/Bart)\
**Post date:** [January 2, 2019, 10:47am UTC](https://community.homey.app/t/tado-home-away-flow/6180/1 "2019-01-02T10:47:40Z")

</div>

Hi all,

I have a Tado smart thermostate and smart radiator valve. I do not pay Tado the monthly fee to enable to Geofencing options, because I want Homey to fix this. Tado reports nicely to Homey all sorts of tag status.  
I have 2 flows to control my home/away heating. And have 2 users, my wife and me. My Homey is on 1.15.3 version.

**Temp away flow:**  
IF the Home/Away status changes AND nobody is at home THEN change temp to 17 degrees.

**Temp home flow:**  
IF the Home/Away status changes AND somebody is at home THEN change temp smart schedule.

See screenshots below:

 ![PNG](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/1/132162272c983e65ee43cde78da75488ac748cf0.jpeg)  
 ![home](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/a/af9a7c7f6472961a68ffaa1e4060d08a91e5cf58.png)

Somehow it does not work… It does when I manually press the TEST button. Any better ideas?

I can also use the Homey tags of home and away, but the Tado tags make it easier.

Thanks for your help!

---

<div class="post-metadata">

**Author:** ![Bart](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bart/32/8768_2.png) [@Bart](https://community.homey.app/u/Bart)\
**Post date:** [January 2, 2019, 11:06am UTC](https://community.homey.app/t/tado-home-away-flow/6180/2 "2019-01-02T11:06:21Z")

</div>

I am aware this could also work in just 1 flow, as below picture:

 ![home-away](https://us1.discourse-cdn.com/flex025/uploads/athom/original/2X/9/9874770d2fa20ddfa3e4700f019c9a91d60e8834.png)

---

<div class="post-metadata">

**Author:** ![Hannes85](https://avatars.discourse-cdn.com/v4/letter/h/e79b87/32.png) [@Hannes85](https://community.homey.app/u/Hannes85)\
**Post date:** [January 2, 2019, 11:07am UTC](https://community.homey.app/t/tado-home-away-flow/6180/3 "2019-01-02T11:07:34Z")

</div>

“I do not pay Tado the monthly fee to enable to Geofencing options”

Not sure what monthly fee you are talking about but it should work without paying anything… have Tado myself and never got asked to pay a euro voor using geofencing…

---

<div class="post-metadata">

**Author:** ![Bart](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bart/32/8768_2.png) [@Bart](https://community.homey.app/u/Bart)\
**Post date:** [January 2, 2019, 11:09am UTC](https://community.homey.app/t/tado-home-away-flow/6180/4 "2019-01-02T11:09:13Z")

</div>

That’s right, they have changed it… Old users can still use the function, but not the new users.

---

<div class="post-metadata">

**Author:** ![Hannes85](https://avatars.discourse-cdn.com/v4/letter/h/e79b87/32.png) [@Hannes85](https://community.homey.app/u/Hannes85)\
**Post date:** [January 2, 2019, 11:19am UTC](https://community.homey.app/t/tado-home-away-flow/6180/5 "2019-01-02T11:19:45Z")

</div>

That is some nasty surprise… don’t think I would have bought it if this was the case to be honest.

Anyway, the Homey geofencing out of the box is terrible. There are alternatives which I tried (all of them, that applied to iOS) and the only one that works 100% of the time is Owntracks with a MQTT broker. I would suggest first looking into this prior to looking in flows that might or might not work.

---

<div class="post-metadata">

**Author:** ![Bart](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bart/32/8768_2.png) [@Bart](https://community.homey.app/u/Bart)\
**Post date:** [January 2, 2019, 2:30pm UTC](https://community.homey.app/t/tado-home-away-flow/6180/7 "2019-01-02T14:30:18Z")

</div>

Hi Roy, thanks for your reply. I did not test if the trigger is actually doing something, but the Tag “Home/Away” does change when leaving the house or coming back.

How would you recommend testing it? I can make it send a push message when coming back home for example?

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [January 2, 2019, 5:58pm UTC](https://community.homey.app/t/tado-home-away-flow/6180/9 "2019-01-02T17:58:24Z")

</div>

If you are not paying for the tado geofencing then I guess that’s why it’s not triggering as you appear to be using the tado geofencing status in your flow.  
I am using almost the same flow setup and it works fine but I do have the tado geofencing option (I purchased before they changed).

The Homey home/away status will update due to Homey’s geofencing.

Edit: but I am on Homey V2-rc9 so maybe it’s broken in V1.x.x.

---

<div class="post-metadata">

**Author:** ![Hannes85](https://avatars.discourse-cdn.com/v4/letter/h/e79b87/32.png) [@Hannes85](https://community.homey.app/u/Hannes85)\
**Post date:** [January 2, 2019, 6:46pm UTC](https://community.homey.app/t/tado-home-away-flow/6180/10 "2019-01-02T18:46:44Z")

</div>

What Adrian says. You are using the Tado cards which do not work as you have no subscription.

If you want to use homeys geofencing to control Temperature you need to use the Homey geo tags in the “if” trigger box, not the Tado one. Unless you have another flow with the homey geofencing changing the Tado geofence… but that would be overcomplicating things

---

<div class="post-metadata">

**Author:** ![Bart](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bart/32/8768_2.png) [@Bart](https://community.homey.app/u/Bart)\
**Post date:** [January 3, 2019, 8:13am UTC](https://community.homey.app/t/tado-home-away-flow/6180/11 "2019-01-03T08:13:10Z")

</div>

So the trigger from Tado “Home/Away status changes” does not work and could be because of a bug or the subscription. You could also let a user trigger it, and that DOES work.

If Bart left home, then blabla works! Strange…

Homey does not have a nice general trigger saying “if everybody is away, then…”

It would always be IF somebody left home AND nobody is at home, THEN …

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [January 3, 2019, 8:41am UTC](https://community.homey.app/t/tado-home-away-flow/6180/12 "2019-01-03T08:41:16Z")

</div>

Seems to be a good summary.

I’m using the tado geofencing (plus other presence detection methods) to set the homey presence status for each homey user. Then I have a flow using the homey presence trigger for someone left and nobody home plus another flow for someone arrives to do the actual work.

---

<div class="post-metadata">

**Author:** ![Bart](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bart/32/8768_2.png) [@Bart](https://community.homey.app/u/Bart)\
**Post date:** [January 4, 2019, 9:12am UTC](https://community.homey.app/t/tado-home-away-flow/6180/13 "2019-01-04T09:12:36Z")

</div>

Alright, I got it working properly. Maybe nobody cares, but this is what I have done 🙂 With the app Better Logic I have created a Boolean variable “Home/Away”.  
**Flow 1:**  
IF somebody comes home, THEN set boolean TRUE.  
**Flow 2:**  
IF somenbody left AND nobody is at home THEN set boolean FALSE.  
**Temperature control flow:**  
IF the boolean changes AND nobody is at home THEN set temp at 16degrees ELSE activate smart schedule.

---

<div class="post-metadata">

**Author:** ![M\_a\_r\_c\_o](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/m_a_r_c_o/32/146_2.png) [@M\_a\_r\_c\_o](https://community.homey.app/u/M_a_r_c_o)\
**Post date:** [January 4, 2019, 10:26am UTC](https://community.homey.app/t/tado-home-away-flow/6180/14 "2019-01-04T10:26:20Z")

</div>

I even added some flows for Guests and if outside temp is above 18 C.  
And a manual button to force heating on  
And a manual button to force the Someone home =True/False.  
Buttons above in case geofencing does not work or a non house member is in the house.  
Or in case during the day the temperature is flipping just above 18 and below 18 degrees.

If outside temp is Higher than 18C then switch all rooms to Off (uit)  
In case of an Else function start a second flow from a flow to do the else function.

An a final flow at 22:45, to force all Tado’s to Smart scheme, if outside temp is below 18C and no buttons, else (2the flow) switch Tado’s to Off.  
To be sure that in the Spring/Autumn if someone switch on heating in a room it is set back to the smart or off position it should be.

And some flows for workroom with a PIR, if nobody is in the room for more that 10 minutes, switch Tado to Smart or Off (depending of outside temp and buttons).

BTY Geofencing of Tado is the best working of all possibilities I tried (and very stable at this moment (Homey firmware 1.5.3). Only other option I could do; a Tag reader with tokens for each house member to switch alarm and heating on/off as a replacement of auto geofencing.

---

<div class="post-metadata">

**Author:** ![Mario\_Me](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mario_me/32/12703_2.png) [@Mario\_Me](https://community.homey.app/u/Mario_Me)\
**Post date:** [July 1, 2019, 10:33pm UTC](https://community.homey.app/t/tado-home-away-flow/6180/15 "2019-07-01T22:33:53Z")

</div>

Hey guys. Think there’s something crucial wrong here:  
Geofencing of Tado is not by subscription.  
Automations are by subscription, Only.

Meaning:  
When u leave home: you get a push msg, asking you to switch Tado off or not.  
This can be automated by Tado by subscription.

Dunno what that circumstance changes but I think it could be possible to use tados geofencing (which is one of the best I experienced in the last 3 years).  
As I will buy a new tado set these days I’ll try this.

---

<div class="post-metadata">

**Author:** ![Bart](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bart/32/8768_2.png) [@Bart](https://community.homey.app/u/Bart)\
**Post date:** [July 2, 2019, 7:22am UTC](https://community.homey.app/t/tado-home-away-flow/6180/16 "2019-07-02T07:22:47Z")

</div>

Hi Mario, I already have it working. It is now using the Tado geofencing and without any subscription. Works perfect!  
I created a variable (Home) which can be Yes or No.  
IF General Tado Home/Away status changes  
AND user1 is at home OR user2 is at home  
THEN set Home to Yes  
ELSE set Home to No.

---

<div class="post-metadata">

**Author:** ![Mario\_Me](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mario_me/32/12703_2.png) [@Mario\_Me](https://community.homey.app/u/Mario_Me)\
**Post date:** [July 19, 2019, 2:17pm UTC](https://community.homey.app/t/tado-home-away-flow/6180/17 "2019-07-19T14:17:06Z")

</div>

Didn’t install it yet as I will set up the whole home network new (can’t wait to do so 😩 )  
I will then directly cross check the presence flow you made (thx for that!!!) w/ the new v2.4 update on presence of Homey under iOS.  
Curious…!

---

<div class="post-metadata">

**Author:** ![Koen\_van\_Dam](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/koen_van_dam/32/21432_2.png) [@Koen\_van\_Dam](https://community.homey.app/u/Koen_van_Dam)\
**Post date:** [February 26, 2020, 8:03am UTC](https://community.homey.app/t/tado-home-away-flow/6180/18 "2020-02-26T08:03:07Z")

</div>

So, There should always be one person asking the stupid question. That’s me today! How do you add the OR as part of your logical function???

---

<div class="post-metadata">

**Author:** ![Bart](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bart/32/8768_2.png) [@Bart](https://community.homey.app/u/Bart)\
**Post date:** [February 26, 2020, 8:15am UTC](https://community.homey.app/t/tado-home-away-flow/6180/19 "2020-02-26T08:15:23Z")

</div>

Hi Koen, if you are making the flow on your mobile, just hold and drag the function a bit down and the OR name will appear.  
Let me know if this works for you.

Bart

---

<div class="post-metadata">

**Author:** ![Koen\_van\_Dam](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/koen_van_dam/32/21432_2.png) [@Koen\_van\_Dam](https://community.homey.app/u/Koen_van_Dam)\
**Post date:** [February 26, 2020, 5:31pm UTC](https://community.homey.app/t/tado-home-away-flow/6180/20 "2020-02-26T17:31:52Z")

</div>

Easy as that! haha. Thanks a lot, that worked. Now that we’re on it: these flows manually adjust the temperature (going around Tado). However, I do not see a possibility to change the ‘home’ vs. ‘away’ setting in Tado. This would be way more convenient as all the Tado settings can be applied from the app (e.g. when setting different ‘away’ temperatures for different days).

---

<div class="post-metadata">

**Author:** ![Bart](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bart/32/8768_2.png) [@Bart](https://community.homey.app/u/Bart)\
**Post date:** [February 26, 2020, 5:55pm UTC](https://community.homey.app/t/tado-home-away-flow/6180/21 "2020-02-26T17:55:31Z")

</div>

You can’t change the home/away setting, your location will determine that.  
You probably can set different away temperatures for different days. Easiest way would be with different flows.

When Home/Away status changes  
AND  
Koen’s phone is away  
AND  
It’s Monday  
THEN  
Change living room to 18 degrees

---

<div class="post-metadata">

**Author:** ![victoroos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/victoroos/32/8344_2.png) [@victoroos](https://community.homey.app/u/victoroos)\
**Post date:** [April 14, 2020, 2:02pm UTC](https://community.homey.app/t/tado-home-away-flow/6180/23 "2020-04-14T14:02:11Z")

</div>

Why do you add the check on the phone? 🙂  
Just for insight

[Next page](https://community.homey.app/t/tado-home-away-flow/6180.md?page=2)
