# From Futurehome to Homey Pro

**URL:** <https://community.homey.app/t/from-futurehome-to-homey-pro/140125>\
**Category:** Questions & Help\
**Created:** [July 21, 2025, 4:51am UTC](https://community.homey.app/t/from-futurehome-to-homey-pro/140125 "2025-07-21T04:51:25Z")\
**Posts on this page:** 1\
**Showing post:** 2

<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:** [July 21, 2025, 12:13pm UTC](https://community.homey.app/t/from-futurehome-to-homey-pro/140125/2 "2025-07-21T12:13:15Z")

</div>

> [@Knut\_Peder\_Abrahamse](#):
>
> The app has an option “when button is held down”, but the actions I can chose from are on/off or set to a predefined dimming level.

Yup it’s only possible to use “set relative dim level to x% or -x%”

 ![Screenshot_20250721_142853_Firefox](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/e/5e0c655267dc938b52f5261bb6a42aae84fe1ef5.jpeg)  
 ![Screenshot_20250721_142930_Firefox](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/b/2b51cec5d884dcb6de780e63dd33d96fa58981bc.jpeg)

and repeat that until the “button is released” trigger is fired.

> [@Knut\_Peder\_Abrahamse](#):
>
> Also in Futurehome I set a variable when outdoor lights are turn on due to motion. So the script looks something like this: IF after sunset AND before sunrise AND motion AND status not = SLEEP AND lamp is off, THEN set variable = auto-on + turn lamp on, WAIT 5 minutes, IF lamp is on AND variable = auto-on, THEN turn off lamp + set variable to auto-off.  
> The purpose here is if someone has turned on the light manually, the lamp should not be turned off automatically.

This is a start, combine the 2 flows below and add the “sleep” condition:

> [@The Flow Exchange(r) - Exchange Your Flows with Others!](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/26):
>
> This flow triggers a light when a motion sensor triggers, or a person enters the home location.  
> With both events, the light turns off after 5 minutes, IF there’s no motion detected in the mean time.
> 
> ![Screenshot from 2022-10-07 15-36-11](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/7/974b7151c7c249868261a5f7b756896d0f981374.png)

> [@The Flow Exchange(r) - Exchange Your Flows with Others!](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/84):
>
> When you have, say, a garage with (a) motion sensor(s), and (a) (garage)door sensor(s), the light should turn on for 3 minutes after a motion event, or an opened garagedoor;  
> While there’s movement, lights stay on;  
> When the button gets pushed, lights should turn on, and stay on until the button is pushed again.
> 
> ![Screenshot 2023-09-17 at 03-11-50 1.HomeyPro Peter](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/c/dc5e2a670aff248e5dc0f34e5574e59fe968955a.png)

.

> [@Knut\_Peder\_Abrahamse](#):
>
> Home, Away, Vacation, Sleep

Homey has built-in Home/Away and Sleep/Awake statusses  
To create a Vacation status, you can create a virtual switch or a variable, and add it as condition to certain flows you do or don’t want to run during vacation.

I use virtual switches for several statusses

 ![Screenshot_20250721_141911_Firefox](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/d/dd66714e6423670475edf743321f2b8518f5d18d.jpeg)  
Translated  
Home / Away / Someone is home  
Longer from home / Rise / Sleep

---

_[View the full topic](https://community.homey.app/t/from-futurehome-to-homey-pro/140125)._
