# The Flow Exchange(r) - Exchange Your Flows with Others!

**URL:** <https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981>\
**Category:** Flows\
**Tags:** app, tools, advancedflow, device-capabilities, avd\
**Created:** [September 16, 2022, 7:36pm UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981 "2022-09-16T19:36:49Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [September 16, 2022, 7:36pm UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/1 "2022-09-16T19:36:49Z")

</div>

- If you have questions about the App Device Capabilities or seek help with an Flow or with the Flow Exchanger, please see the [Device Capabilities Topic](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287).

- If you have questions about the Advanced Virtual Device or seek help with the Exchanger File, please see the [Advanced Virtual Devices Topic](https://community.homey.app/t/app-pro-device-capabilities-addendum-fully-customisable-advanced-virtual-device-with-unique-text-status-indicator/68198).

- If you want to post a AVD as a Template for others to use, please post it on [Share Your Device! - Advanced Virtual Devices](https://community.homey.app/t/share-your-device-advanced-virtual-devices-from-device-capabilities/68676).

- **If you want to post a Flow(s) as a Template for others to use, please post it on [The Flow Exchange(r) - Exchange Your Flows with Others!](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981).**  
**This topic!**

## Thanks!

* * *

## This topic is only ment for posting Flow Templates (only Athom Store Apps).

You can post you Template directly from the Device Capabilities App Settings → The Flow Exchange(r).  
This way, you have a pre-typed message containing all the necessaries.

* * *

“Hey, what’s that?”  
“That looks like an awesome flow!”

But recreating them is hard and takes time 🤔.

## Well not any more!

Welcome to **The Flow Exchange** , where users can exchange Flows with each other, and have it easily **build on there own Homey**!.

You need the [Device Capabilities App](https://homey.app/nl-nl/app/nl.qluster-it.DeviceCapabilities/Device-Capabilities).

## How to post a Template with Flows for others?

- In the App Settings you will find The Flow Exchange(r):  

- Click on The Flow Exchanger.

- Click on Export.

- Select (a) flow(s).

- Click on Create Exchanger File

- Click Post Template  
You will be send to the The Flow Exchange(r) Topic, at the bottom.

- Press Reply at the bottom.

- Press Ctrl+V (paste the clipboard) to get a pre-typed message.

- Alter the message and post it!

[How to Import an Exchanger File?](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/3)

> [@\[Profile\] Arie J. Godschalk](https://community.homey.app/t/profile-arie-j-godschalk/70663/2):
>
> Apps developed or maintained by me: [Advanced Triggers](https://community.homey.app/t/app-pro-advanced-triggers-trigger-and-action-cards-with-eventname-for-advanced-flows/65651) , [BeNext](https://community.homey.app/t/app-pro-benext-benext-devices-for-homey/76104) , [Better Logic](https://community.homey.app/t/app-pro-better-logic-just-some-better-logic-and-variable-management/5568) , [Chronograph](https://community.homey.app/t/app-pro-chronograph-adds-precise-timer-stopwatch-and-transition-functionality-to-homey/18214) , [Device Capabilities](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287) , [Advanced Virtual Device](https://community.homey.app/t/app-pro-advanced-virtual-device-device-capabilities-app-with-unique-text-status-indicator/68198) , [FTP Client](https://community.homey.app/t/app-pro-ftp-client/70876) , [Google Services](https://community.homey.app/t/google-services-app-for-translate-and-new-text-to-speech-for-any-device-with-url-input/43257) , [Homesh Controller](https://community.homey.app/t/app-pro-homesh-controller-homesh-satellite-connect-homey-pro-2023-to-homey-pro-for-led-speaker-zwave-satellite-and-network-resource/70369) , [Homesh Satellite](https://community.homey.app/t/app-pro-homesh-controller-homesh-satellite-connect-homey-pro-2023-to-homey-pro-for-led-speaker-zwave-satellite-and-network-resource/70369) , [JSON Handler and Manipulator](https://community.homey.app/t/app-pro-json-handler-and-manipulator/66317) , [LOQED](https://community.homey.app/t/app-pro-loqed-your-personal-doorman/89816) , [Music Url Converter](https://community.homey.app/t/music-url-converter-play-music-urls-on-homey-bigger-then-900-kb/43546) , [Simple Log](https://community.homey.app/t/simple-log-app/146) , [Universal Media Player](https://community.homey.app/t/universal-media-player-a-generic-storages-place-for-your-homey-speakers-tvs-or-other-media-devices/43450) and [Virtual Devices](https://community.homey.app/t/app-pro-virtual-devices-virtual-devices-to-simulate-1-or-more-real-devices/1723) . [Goto profile of Arie J. Godschalk](https://community.homey.app/t/profile-arie-j-godschalk/70663) for more …

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [September 16, 2022, 7:36pm UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/2 "2022-09-16T19:36:59Z")

</div>

# How to use the Templates of The Flow Exchange?

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

This example shows how to use the templates from The Flow Exchange (TFE).

- Goto the App Settings of [Device Capabilities](https://homey.app/nl-nl/app/nl.qluster-it.DeviceCapabilities/Device-Capabilities/)  
When you enter the settings, the TFE will be showing (image 1)
- Click on Templates
- You will now get a list of templates, which you can filter by name or order by number, likes or favorite (image 2).
- You can open and close templates, and press select when you want to use one.
- Now you get the information what will be created and in the Flow script and this is where you can change users, device, app-tokens, zones, etc., to fit your own needs.
- Press Update Text and the creation script will be placed in the textbox (image 3)
- Execute that code in the Homey WebApi Playground and the flows (and variables etc.) will be created.
- Done!

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/0/20c5f5c4177c28482f7386ce5ed81880c1230b4e.png)  
Image 1

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/9/e96291dd096611583832f4898164d10a9cdd5010.png)  
Image 2

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

TEF:

```auto
H4sIAAAAAAACA41Sy46cMBD8FW+f8Qz22mPgEuWQ53luURQ1phlQAI/A7M5oxL+nTR6nPUSy/OhuV5er/IAVqgf4QildtCSpbQtpTqWThS0K2Sp7IlRI7tmlugkqeD/3JL4exKfQLL7D4SdsWwYI1bcH9JxHp5FMTRK1LqWxxkg0uZZUN7ZwFlX+bCHboT6HVxGDWBcSsSNxpvE6YKRFhFacOfBx4IIPN+4yXegdXyKo4rxSBj6xyV1uW49OEtVKGqcKiXXtZa5PFpm/8aZMdS84rHwTzl2/CB4do/ZxEU2Y6IlRfRjCzPk7DdyQAzeo8gzu+/zaN7GDalqHIYOO+ksX/554A1OIBPx+7Z1W/mRkU2svTWG9rLWzsjSsoMHWlW7n8g9a5bwGRujCSPdqxAkvNFdjqPuBmEOS8rou3Y9Itwi/m6GPfZhgV/sBLNu8m4IjvekLgzSc+C9zuXZkAolPjNelOh7x2h8wMruDD+MxNePYC0acE4GU+JLQ0+N3in/0vQT2j029h/WJf8a2fd9+AdeeZgplAgAA

```

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [September 16, 2022, 7:37pm UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/3 "2022-09-16T19:37:08Z")

</div>

# How to Import an Exchanger File?

Copy The Exchange File below, and paste it into the text field in the App Settings.

```auto
H4sIAAAAAAACA41TyY7bMAz9lUDnKCPJ2uzbHNqiPU9PQRDQMuUY4yWwncwM0vx7qdQ5FMghJ4uLH/keyQs7seLCgpdS+YgcY/Rc29xxb7znURqLIAFd5lJezwr2Oja4+rVZ/RiqKRygfWfX65qdUziLVlYgLHcKKq6VCjw3ruQ2qkpYCGgqe4f5PbZvOM1szWaypnls+vqGBKzYXlhDTvDolDaChyparkUpOcQy51Z6m2VCZA4D/Z/Q9m8HXH1vh4/Vt09qqq9xpAiyYh5PuGYhVVVGl86j4FGg4tpkwH1J3Zlcos1VWYVcp7xPVmixZl+sUIK+A8Efhg6/ig56IOAiUh1CTy0ex6EeoetgbsKeONQU3/8js5+hXtgtAbImIseMy0BoZ3mVSVK79JrnTpMJiFbKSnqDlAvBolcguRRCcl05wb2NhivwKghhogmO7Uixp/AWYnZhph4yO444YR9wYTfhvIcPeMeFB4S5GXp2m9GFnSailKYJHT7cCwKpKPDUclFuRy2kjub5OBUvL3BsNjBTf5swdC+pGPnOMEPS8Rb4mdBpZ65PavW/BNnj4bZD3YSF/xnGBsoW90mIZUUfKXHPS+8b5acOYX1X7n4K6YygPSXXdvt4MH+eEZPD1CIed7ukzXV3/QvHtBre5QMAAA==

```

This is The Exchanger File for:

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

Press Read Flows and it will show all found Devices, App(tokens), Users and Variables, that are in the flow you are importing.

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

Behind all those you have the option to replace, for instance, the User Arie J. Godschalk from the original flow, with a user from your own, or change the variable.

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

Now you can press Update Text and a flows-creation-script will be placed in the below textbox.  
Copy it, open the link to the Playground, paste and execute the script.

**Now the flow(s) will be created, but it will replace all references to Devices, Tags, Apps, Users and Variables with your own!** (this is allready changed in the script):

For example:

```auto
Homey.flow.createAdvancedFlow({advancedflow:{"id":"a8e72450-cdf6-40b1-afb9-6186330037ec","name":"_The Flow Exchanger","enabled":true,"cards":{"254b78e0-f0e2-453a-8b7b-591e692bdc94":{"ownerUri":"homey:manager:flow","id":"programmatic_trigger_string_tag","type":"trigger","x":40,"y":200,"outputSuccess":["573a0476-d318-4b84-9746-daee611d185e","ac6e82a1-1001-4d70-86f5-2a82c005f5c7"]},"573a0476-d318-4b84-9746-daee611d185e":{"ownerUri":"homey:manager:presence","id":"set_awake","args":{"user":{"name":"Arie J. Godschalk","id":"c81128fe-eff8-4697-8588-f156ea1ae737"}},"type":"action","x":460,"y":220},"ac6e82a1-1001-4d70-86f5-2a82c005f5c7":{"ownerUri":"homey:manager:logic","id":"variable_set_string","args":{"variable":{"id":"77433e01-b934-4a20-a927-0d28a5fb3200","name":"Te doen meldingen"},"value":"[[homey:manager:presence|c81128fe-eff8-4697-8588-f156ea1ae737-asleep]]"},"type":"action","x":460,"y":300}}}});

```

After you executed this, you will get this flow:

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

**This can also be used to copy/paste flows on your own Homey, and change devices, users, etc., in very fast way!**

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [September 16, 2022, 7:37pm UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/4 "2022-09-16T19:37:35Z")

</div>

# On/Off Switch to control an On/Off device

Here is a handy import TEF.  
It’s for a simpel Switch to control a Light.

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

TEF:

```auto
H4sIAAAAAAACA62Sy2ojMRBFf8XUugtUerSk3mc3uyyHMOhRshti9+B0ZhKM/32qexKCQwIOZCNQqXTr3iOdoMJwAjI5ETeLHDyhLcVjpD5i9NY57VjboJe+Awxw+3ecyw46KLKZ5h0f4dyBD4UMF43Ou4SWmTGaqpE4R92yp+bjq8KPcbubLwVEIcHw8wSj1DRRqRQMaqtFq88KY+4DEikdKHPWnuX6m5lNOtTNqrq5eUr73/fLMcMwHx95HXMCU5UPXnKZlAtalwyGGDWW1EwtzpVU7NL3BIPq4HldJxmwm/b8PFT+MxYersLUrRmmw9Tar8WAFGYpzMdxu5WoHTxIUEiqhuhaj7maJlI+YXDOYqnJ22pMjOThbsFyTeN/41Z9bv2q93m1/mI5lXmUjZgwqZpArqBvvUcbbcPIluV2Vbbv5b1Uf0GP1Lfwa+n+4ROA3iljWClsuga0iYN8EiqST8IERTaatAK8qvES4Mfuv4KwtXcMz+e78z9wkT6ZbQMAAA==

```

When importing the TEF, you can select your own switch and light, and give the flow a name:

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

This will give you:  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/6/b665d83595a361646fea1571efaf54e05f726fc9.png)

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

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [September 20, 2022, 2:02pm UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/5 "2022-09-20T14:02:11Z")

</div>

# Zone activated Light/Device with Lux condition

Here is a flow that lets you control a light or other device, based on the lux of a sensor, when a zone detects motion.  
The light or device are only turned on/off when it’s not yet on/off.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/7/872eb2a13db1aefba1fd30d900e8032c1464240a.png)

### Just replace the items with your own:

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

## Required App

- [Chronograph](https://homey.app/nl-nl/app/nl.fellownet.chronograph/Chronograph/)

TEF:

```auto
H4sIAAAAAAACA7VWS5PbNgz+KzuaHJcpnyKpa3vM9NDuqR2PByRBW1Nb8sjyJunW/72gbO/a2abRbNODTVLC4wPwAdRT9Wff4f6h/wV3G4hYNU+VsoBCyZqBs4JpB8B8iJFJGVKSNZdWTnIdbGmtfiMDdz+X/fF4X6XyxgTjpNWGKW4d095k5r2jnTLKA3KskU8WSP1X7Pb9UN1XkQ79uMayH8vbLcL+MOByc9i2HXQncEXlw/ODSbLqDttAasfi37ooFEbJjDXANCIyr5JkAoOXOViRrX+2067W443nYmHy3W3eZ9xs+o8dju/jeui7fjXAbn1R/fHqUVGCqvn9qWrpTRZZ1SlaBjxbppNTzHPrCxQXlOcCUJHP7pI5iGP7CCOmuwnODz/hYxvx7mM7ru8+HD7dxb5L7dj2HSlRBsbhgBPipypbyIK7xHRA8qRkIk/BMRvB1VEIL7Eucp+qRmt+X32mlZb+MO4O4wPZIcyVxbpW0QNzSQQCGQTzqGuWjIrB2pQVGVmQFuFd91v83GyhgxUOzaZftZFAlaA347kU12ihOI/9dgcDjFTiRhhyv3yXhn439n9g9275bDRNUTdziPPXa16UCkSbo45SsAiJMy1VZD5xzSAHqU3wget0zoa/zsYzBNjtmq+W/RTm2G5xWO7HfncOtxTvJdZzQzwUqQlTXRupBWoWfB0piGiYy+iYCJYOqc5RXCpEDXcCJeQNqnNiZtH6BHLCcwWOcHBAtNlzFlXWhCMHBj4E5gzPVGXDjcYLU04o5G1uypBoZs2FEwaqS6H1pUHHoV2tpsbeF86h08nXpSeAOKu1lYyOgVn6T7XPyXpXLQi3DzL6KCTjyVBNNTlzNS/ESE4onRG1u8Wt6rfVNLddu19j+hpgHoL0iqGyhCNoz1xEyQJwE70KDjiUJvlnFmhbA5XdM2lK7QIGRj9HJZA8JFTCObiN4r8l/99SP2tmlNRrhQkBibBoSNr4zCCJxChejRa5TUJ90U5f5P4NzM35FXVnzacTDnfuIEdL29GMmxtw01zNxMUZwWZzydmsyUJkTTI4LjwTJEdIqdOc4IoZBEhRBRC1OrF6juBtaqeh0HaPONBFcbkEbgf5rFmz+E6j5WXMUzyzuuP2Hpqo8hJPhs3+VUCzGPg/BTRjPt0GJN98l8AwLh/lt++T+0mDjoa2h64t4nT/HUbcly+f4+L4N2P5r5XMCQAA

```

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [September 20, 2022, 2:24pm UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/6 "2022-09-20T14:24:40Z")

</div>

# Motion activated Light/Device with Lux condition

Here is a flow that lets you control a light or other device, based on the lux of a sensor, when a motion device detects motion.  
The light or device are only turned on/off when it’s not yet on/off.

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

### Just replace the items with your own:

If your Luminance belongs to the Sensor you select, you can leave Luminance to Don’t change, and it will change with settings the Sensor.  
**So, just select your Sensor en Light.**

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

## Required App

- [Chronograph](https://homey.app/nl-nl/app/nl.fellownet.chronograph/Chronograph/)

TEF:

```auto
H4sIAAAAAAACA7VWS4/bRgz+K4aQ4zKdp2ZG1/aYnppbYRjz4NhC9TBkeZPA9X8vJdu7680GERbpwZZGIme+j/xI6lSkojoVOmgrjNIgmbGgnM7gnKU7qaXzyLBENtl1RVX8hd2hH4qHItKiH3c43Y/T2xb94Tjgpjm2dee7iDeXT08PZsuiO7aB3M7n80NhbOQSowBttAeFiOBkEsAxOJGD4dm4p33q7W68O3naYT67az5mbJr+S4fjx7gb+q7fDn6/u7n+/uLR5OSL6u9TUdOb7GLQLmdIyQRQ2lmwKRvIXvBSeuaFZHTmtMmf/Vj33crHsX70I6bVDOi3P/Cxjrj6Uo+71afj11Xsu1TPluRHQRiHI86gT0U2PnNmE6iAhsIrEjgWLJjobRk5dwLLye5rUSnFHopvdKVLfxz3x/Ez7UOwC4NlKaPzhJMTYgwcHKoSkpYxGJOypE3W5EWQd32L36rWd36LQ9X02zoSqIl3M16z8QS3mMNyogft3g9+pCxXXNPxmw9p6Pdj/w92HzZPm6aZdrVEO/9+L40pCdHkqKLgEH1ioISM4BJT4HMQSgcXmErXaLiX0XiC4Pf76oeZv9Ac6xaHzWHs91e6U/aeuXa+pZgWnyerGVNZaqE4KgiujEQiarAZLfBgaJHKHPktQ1yKCygu7lBdA7NI2ReQM54X4AgH84gmOwZRZkU4cgDvQgCrWaYsa6YV3pRyQSHUWygWlfYFhW/80G7aWeSb7JvDrV7Hod5u5zo/TPpDq5IrjQPlSb9KGQG0DGDoP5UuJ+NssSYOLojoIhfAkqb8qhjBlmxCkSyXKiMqe89Blu/Lb667+rDD9CPALAThJKA0hCMoBzaigOCZjk4GS1U+FczbilCm9CQBB0JPeQwYgH6W0iFYSCi5tf6exS9NxNQ93qa1qJlMeVASE3okJaNOU4vL4BNPQOQVGmQmcfmqzl4l4h2Szvk7TS9qXBcc9lpali51R81vKeGqetEs11cETXOL2aKWQ8pNIljGHXCyI6RUgpYzCRq9T1EGT6PhIvElhvehnbtF3T3iQCPkNh3uO/yiJrT+RT3nuf8Tn0Wlcj+gZqk885kbx2tCixT4PxFa0KzuCYl3Dxk/jJtH8fNB8zB70FLT7bGrJ3MajMcRD9NX0Xl9/g9trbe2mQkAAA==

```

---

<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:** [September 20, 2022, 10:44pm UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/8 "2022-09-20T22:44:45Z")

</div>

# Zone Activity Controlled Light / Device

To prevent the light (or other device) from turning off (or on), while there’s still motion detected.  
It uses Homey’s **Zone Activity** _AND a timer_.  
This way your motion- & contactsensors become exchangeable and expandable, without having to fix the flow.

This way, you can add a sensor, remove one (use 1 sensor minimum), use one with another protocol (f.i. zigbee/wifi/z-wave) in a zone.

### Apps used

- [Chronograph](https://homey.app/a/nl.fellownet.chronograph/)

### Flow example:

 ![2aa742727e50bc75f1e9b207663d1b8b84560c32_2_1034x552](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/4/04e063fc9558c99ec6975824a193866f186e5406.jpeg)

TEF:

```auto
H4sIAAAAAAACA8VW224jRRD9ldG8AFI66vvFbys2C4iwSLASK1aR1ZfqeNjxjDUeJxuifAbPfAA/xydQPXYWO9pEDiAhRXLcru4659Sp6r6tf+07WL/pf4BV6yPUs9ua+6A8pYJQximRkTJiaebEc2FSzDJ4Jktc55cYX79jp+yi+hY276Gr/vz9j9/qu7uTOpUIamKGmA1RPCkiE2fExcwI98zmTKmju5PwmHO/XFUvfDdAXIz1SR1xbd3H9zBO541TXHuaoW376w7G07gY+q6/HPxqcX/Gl3tLZZOvZ+9u6wZ/MVxyZqQjkBlyUgjH65iJ05RbaRhlKWHScsh8/uJV9V0/Nn1XvRyaK2R13lwuxurzfqh8d1MluGoifIHhSH8cNjCBva2zZCwqqUiiKRIpQBLnuCBReC2kCkx5VeKufLspwr1CIrPqGeli3/YDbryZNMCFD/WMntQ39Yzjx3WTRlSi27TtSb2Acsb9N/yn7voRatSE88wEtY6wrAORJngSokmEcqYlx+JmF/dR/rRARMUkVYCIFa+azscRcZ5U69EPY+WrsVnCUI19NW6GrupzrsYFVO3E4roZFxiSoPU3p9WbRbOurv3NXkDqYV0huL83X5eMGDDAZ2vM0bRtteyvYAndWD2pgrTHyyC54iaGTJIu1lQODRG9R1eoWMwpAndFho+H66Jxjycs+iXczIois6M65WQy4L1q9RbGODSXlzDgtzV6tM7GWSwHI4ppT2SwnFguBPFJCKOZTsnK+gJhHxW4hW30Djg9AO5Xq9mjfbTFOtVzPlV3fsV3iAv8vtsBvph66+MIKGK8Xfa7gLIdF9Fl+GXTNWX3GmLfpfXUlTFwTYEx1FpYIlkWJHgbCQOFHFyWOoYdB8Z3JMxEYjOuNuPZMJT6FwwPWG1OU/PLexhOV34Fwzj4pl3vKH3T4c558iPMC7x5218+5DURKuuz+udi97d7Tvdd2rk8N12zXkCa7boUo9aTdSFN5n2XUdZHm/piOxuTzlom5A4BcFAYHIveSWKdcpLjj4KxA+8Z+c9KeA/206aTAXywWhKugyDSAxo3IirtfNKQsEbU109UulCBZEXyipLEkIXMwRLvcfrxoBPlDrzJ5oAK/3dt9FQTGYXDN+ZMqPMG+SAVZ1gm4IxLKSRGbVHCU7BBOEaYLtkyx6ZX1uIdJQ1F6Z3waeo1AIPbPAqSOEdYKhAnXSRC6KwALzLH6EOf8v/Dp1tRPunI7ihDHqXc4VTZ1vFxottba3bUC2BLfTs7Hk6a46pQynVUXQ9JCH1EtY5ptJXfrOGZg7IIf1QLHmLezoL/VPicP6n8UXN6ahTH8NoBRgTeqvikwGvUSaOJElJ7GoOzHg6eFF+fvX7yImfPeM+wZELyEInLBl9dBQHeiJwoKxj+qewC30/+4vXLvdzDNBwxsbDPT+1RHwsiEQtQHpVoO89Rcm9pVMoHI8IB7zeHvC8HgG6b/b64z8lOFc+6POQivizLk1YTL/Fxy6nJSmR8flq6n/3s/MezveyhrE7JHX9+chdxtFNpUevSlTwKYlVyJCSlmVFaBX6g+vn3Xz1S8Y+j8/j0d3cXd38BAE0Un7kMAAA=

```

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [September 22, 2022, 5:49pm UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/9 "2022-09-22T17:49:08Z")

</div>

# Homey Led color based on Trash takeout tomorrow

This flows sets the Led of Homey when the next day there is Trash to be taken out.  
It is done through a variable (will be automaticly created), so you can clear it with the push of a button for instance.  
The led color is based on the color of the Trash bin, for me: green, blue and orange.

We haven’t forgotten to take out the trash in a long time!  
Even the kids take out the trash when the led of Homey turns green, blue or orange!

 ![afbeelding](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/7/37ea469664500975a43b55b584282ddba5c32a74.png)

### Required:

- Trash Reminder 2.0

TEF:

```auto
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

```

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [September 22, 2022, 6:36pm UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/10 "2022-09-22T18:36:40Z")

</div>

# Get User/Client who pushed on/off or other Insights

This flow shows how retrieve the User and/or Client who turned a button on.  
It can be used for any insights also.

 ![afbeelding](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/a/aaac513bf628eb245d951ef663df05bc1cb64d53.png)

TEF:

```auto
H4sIAAAAAAACA41UTY/bNhD9KwTPpk19USRvQQIESXor2qLYGguKHFpCZNGVqN0Yhv97h/Ku420QxBfL5JDDN2/emxN1VJ9oWeWKGyNY3ciclb4smakyxTgXUtQu4yBMOjdQTf+Ese9sG7thR76YIYYw0hW1GJmC/QqRns8rOqfTVmZZLj0w8F6yUqiayUpK5rNKgMkM1EX9mvXd2AH5vCYfg5tsa/qvSxp89OFEO4znWc6dB8OaRilWlg7/ZXXB8sYKCZVyPrMII6X6CJH8McG4ed93METy3AZymKcWHAnDJnhPwkhCbGEkn4ap27VxwptAdRxnWCo5US+KslKZZSCsYWVha9YYKVhVNVAJWdiiydO5b1TnnK/okWqJn4DPt2EPR+3gqbOg7yJ2tVQYBoT2mDDgRsSNOHa7HSRyJ6SBiiITlivJlPWOlYZXzNSFQxoKkNwXGcbpFkm76+Bb7AV/A94cDnro1//28xRhZF1cf1jKeW8Opun6LnYwvaA2NnZheLSvkeNjH3YvBVxiV/yCFw2ognklLSvrDJhpeM0yxaWTtRXILd0uPT/RC33pX4cCpXfSOJg9/EShyMt3jNe8C+ffL74udxBN018VMd0uMdEw7xsYg6eaJ5FWqvAeas6cc8BKpxwy35SM1zkvTMUzpRaTPZl+Tq/81cJAUH6kT9oj3UTiPA6LOpORQo9wNT1C34dn3LhpE/4+dy62VA9z369oCynD6ypRPoQIqVa0hJEqd0yIomIlIONGNTlazyibm7IRmb3FlDxz4xPs+D/D32EmA+AqBoIULJAvfSHoHSDHMI8T9H79C9TL907cd4nkrXYr8Ua7ezMYdI3eB+w1vKg0lfUY4Vv8vzIXsc04LJY5dFHBj6NodVHLXfMMz+4RQMIT42HSm405dGsTEd3ahv0mPYZ7TyaaZO0l8CllT+UvEDX9bRHGVRWkOWry8HABrfU9/tY6vbPdLlPUWuEQu2OFygq8gFdl5tFMwlVNacHayt+K4XckMnZ7mFKLyX4B84w+WhTwMlSj2a3IdD2YImnmpv1f6aEU9+rhfN6e/wNSkpEwogYAAA==

```

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [September 22, 2022, 6:44pm UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/11 "2022-09-22T18:44:38Z")

</div>

# Debounce Example

This is a ready to use example of how to use the debounce function of [Advanced Triggers](https://homey.app/nl-nl/app/nl.qluster-it.AdvancedTriggers/Advanced-Triggers/).  
I used Simple LOG to write into a log, but you can replace that off course.

 ![afbeelding](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/f/bf610aadb5fcfdbaec5533bd2305dcf6c7c31695.png)

### Apps used:

- [Advanced Triggers](https://homey.app/nl-nl/app/nl.qluster-it.AdvancedTriggers/Advanced-Triggers/)
- [Simple LOG](https://homey.app/nl-nl/app/nl.nielsdeklerk.log/Simple-LOG/)

TEF:

```auto
H4sIAAAAAAACA91WWYvcRhD+K0JPCWybvg+9GRJCnuO3ZVmqu6t3hDXSRqOxvZj97ylpjmTHs4kw2OA8CZVKdXxfXZ/rqW4+13335s9uv5twZO305m3+AH3C/G5sHx5w3C0adVOf5NX5w/PzTQ11c/u5bum7Ujqp7JBxEQPT3AUGwD0rKI1y0oSsU32zmPoF47AnW9Wvn2D72CGJsW6mcY83dZr95ZJ0ceBZMBmYjjYw77xkJMpJZ8jAy6z3qW405zf1U91IT8+BjG+GLT418PjY/EdeN0vYkKZ26O/vJ/w0ift+v404ivs4DB1CL0hpOivRC6FxW0PUFoQAJlFoph1XLEaTmDUhgOPFFa1JNwqXE+eGgQDJdImCeVkCSz6XYHTJEgKpFe/ASUXJaWuZpj8YOKtYEs6l4IvDMFtLibCVYJkg90zL4JmHZJlDnmeRFNyQmi1kKoFmAZBYCASa50azIqSyRUslNK/vFt6IVtji388zLYKToYy7NLaPS95N/Qd2mCbEsSbOF6hI+A53UyV49bGdNpWoYHzYb7GflrqwvFhASiNY7ylc4Vl0OTATRbQRpc0ejgwe+FOWH7DeTTBOJ6gDBGW9BAYxRaZNicwXLMwSnJLgdWB0fUf+Vike/El94RH6p5O/VYU3+9PZCXAFWJI+EWtgWISSWCggImmLwP3s7wN0ezxhFffTtJRRGrphJOkTdt3wkQRnGJYy/tjmaVM3/b7rbuoNtg+b6fQ2x9sPE848rOL6kLPg/mDffq8u+bY1Vv0k+1xNhyB/XirO2YIxSGq3mBVVnCYyRKCei4GrZHRWRlyiIfn/BQ51CceqIXWAI5xGqD42RMYOzi2xCtdTeoc/5/wWTMiWJDvbfTe1j107C8TzHF0pKiWXBLMxUXTFWwbFFlayS9RLUoFLl2Qp/T3I+qYs6UuWVu2Ilywpf42lVYC+zpK6ypLmgaMNiXEvaTWJEFgUGljWwDEoboqwL4a4+Mp+OmJy5IifSOJnlviRpqPieT1QSCo6QbVpDWWtaOpbH1jRChMoH5W3X7Ht3kK/hffYz5wOH3DsBhr8scMlgD0u+oefSVLavt1t/iG731JshnM+Q7gqwpeXjLha532L3S7j+w7H92+64eGI3O/94366P7x/WcezvKl/w2WnNtXt7RG/pllDbdMsdNzdLaVqtMGoDNWVt7QaFdB95yNnBi1NF2utjnjZstr/8C1rLlt21b32smWNvNayqwB9vWXN1ZZNQpckyEpJSjCNmQYKXS6MRn8sIuWcRP7iJpA/PEv2kqVV5/JLlqy9xtIqQF9nyV1lCYELhSIxaSwybZWmMzMgo62sBBbpIcsX1+Om3Z3yo+S7rhr67qkq7YgVTNW0wQoJgaFUSOPqqfrXE3Ptgfn8fPf8FysVJzsiDgAA

```

---

<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:** [September 22, 2022, 7:25pm UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/12 "2022-09-22T19:25:50Z")

</div>

# When Homey restarted, or gets unreachable

- **1st function** :  
Send a notification and log, optional connect flow cards like “When no one is at home / all are sleeping, turn off all lights”. Why: _While certain lights turn on by themselves after a power outage._
- **2nd function** :  
When the WiFi connection is uninterruptedly down for 5 minutes, restart Homey.

 ![Screenshot 2022-09-22 at 21-18-19 1.HomeyPro Peter](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/e/7e4da9fbc72e43bfcff154444dbcf6e33060fabf.png)

### Apps used:

- [NetScan](https://homey.app/a/com.netscan/) (for 2nd function)
- [Papertrails](https://homey.app/a/nu.dijker.papertrails/) or [Simple Sys Log](https://homey.app/en-gb/app/nl.nielsdeklerk.log/Simple-(Sys)-Log/) (Optional)

→ Only as extra info: There is no flowcard like “and everybody is asleep” / “nobody is awake”. So I included an AVD, which is turned ON when “last person went to sleep”, and the “first person awake” turns it OFF.

TEF:

```auto
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

```

---

<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:** [September 23, 2022, 12:15pm UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/13 "2022-09-23T12:15:39Z")

</div>

# Sensor (or any device) Connection Check.

Sometimes, you’ll discover a sensor or other device doesn’t report it’s status or value anymore, **but it does NOT notify you of being offline…**

Well, this flow checks the, most recent update time of your sensors.  
You can run the flow every day, twice a day, just add or remove a time triggercard.  
The ‘inactive time’ can be edited as well (24hrs as default) and you can choose to _not send notifications_ when all sensors did report inside the ‘inactive timer’ timeframe.

 ![Screenshot from 2023-07-20 16-00-33](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/8/480a42453bde95e0d0ef315dcec574a58d57b90c.png)

### Apps used:

- [HomeyScript](https://homey.app/a/com.athom.homeyscript/)
- (optional) [Simple (Sys) Log](https://homey.app/a/nl.nielsdeklerk.log)

- For now, in the imported flow, you’ll have to replace the ‘dummy’ DeviceCapabilities cards with HomeyScript _THEN_ card “`Run 'CODE' _with ARGUMENT_, and return 'TEXT-TAG'`”.  
But first copy the script inside them:

- 
  - use CTRL+A and then CTRL+C,

- 
  - to paste it later on, use CTRL+A and then CTRL+V in the HomeyScript card.  
A how-to screenvid (of a similar flowcard):  
 ![Peek 2022-09-23 16-02](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/1/41ad2e9830042cc9421bbf1380e0318d369f8b19.gif)

#### The script used here (latest version: check [here](https://community.homey.app/t/a-script-to-check-sensor-last-update/63142/25)):

> **Click to view the script**
>
> ```auto
> // Version 0.3b 
> // Script checks devices based on the last updated time against a threshold
> // Focuses on temperature sensors and specified device classes
> 
> const NotReportingThreshold = 0.8; // 0.8 hours, which is 48 minutes
> const thresholdInMillis = NotReportingThreshold * 3600000; // Convert hours to milliseconds
> 
> let DevicesNotReporting = [];
> let devices = await Homey.devices.getDevices();
> let notReportingCount = 0; // Variable to keep track of the count
> 
> // Function to format date as "dd-mm-yyyy, hh:mm:ss"
> function formatDate(date) {
> if (!date) return "Unknown"; // Return 'Unknown' if date is null or invalid
> 
> const day = date.getDate().toString().padStart(2, '0');
> const month = (date.getMonth() + 1).toString().padStart(2, '0'); // Months are 0-indexed
> const year = date.getFullYear().toString();
> const hours = date.getHours().toString().padStart(2, '0');
> const minutes = date.getMinutes().toString().padStart(2, '0');
> const seconds = date.getSeconds().toString().padStart(2, '0');
> 
> return `${day}-${month}-${year}, ${hours}:${minutes}:${seconds}`;
> }
> 
> for (const device of Object.values(devices)) {
> // Exclude Virtual Devices and specific apps
> if (device.driverUri && device.driverUri.match('vdevice|nl.qluster-it.DeviceCapabilities|nl.fellownet.chronograph|net.i-dev.betterlogic|com.swttt.devicegroups|com.gruijter.callmebot|com.netscan')) continue; 
> 
> // Include by regex device name, focusing on temperature-related devices
> if (!device.name || !device.name.match(/temperature/i)) continue;
> 
> // Exclude devices based on specific name patterns (if necessary, uncomment and modify)
> // if (device.name.match(/Flood|TVOC|Netatmo Rain|Motion|Flora|Rear gate Vibration Sensor|Vibration Sensor Attic Doors/i)) continue;
> 
> // Include devices based on device class
> if (!device.class || !device.class.match(/sensor|button|remote|socket|lights/i)) continue;
> 
> let IsReporting = false;
> let lastUpdated = null;
> 
> for (const capability of Object.values(device.capabilitiesObj)) {
> if (!capability.lastUpdated) continue; // Skip capabilities without lastUpdated info
> let timeSinceReport = Date.now() - new Date(capability.lastUpdated).getTime();
> if (timeSinceReport < thresholdInMillis) {
> IsReporting = true;
> break;
> }
> // Track the most recent update
> if (!lastUpdated || new Date(capability.lastUpdated) > new Date(lastUpdated)) {
> lastUpdated = new Date(capability.lastUpdated);
> }
> }
> 
> if (!IsReporting) {
> let deviceInfo = `${device.name} (${formatDate(lastUpdated)} - ${device.class}) (NOK)`;
> DevicesNotReporting.push(deviceInfo);
> console.log('NOK:', deviceInfo);
> 
> // Increment the count
> notReportingCount++;
> } else {
> let deviceInfo = `${device.name} (${formatDate(lastUpdated)} - ${device.class}) (OK)`;
> console.log('OK:', deviceInfo);
> }
> }
> 
> // Output for script AND card
> await tag('InvalidatedDevices', DevicesNotReporting.join('\n'));
> await tag('notReportingCount', notReportingCount);
> 
> // Define a return value
> const myTag = `Not Reporting Count: ${notReportingCount}\nDevices Not Reporting:\n${DevicesNotReporting.join('\n')}`;
> 
> // Return the defined value
> return myTag;
> 
> // Original script by Robert Klep
> // https://community.homey.app/t/a-script-to-check-sensor-last-update/63142/9
> 
> ```

Output example:

 ![signal-2023-07-20-160427_002](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/d/ed765620ad4c75cf553fe4371d0f3aa7f79500f5.jpeg)

TEF:

```auto
[tef:FLOWS:"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":/tef]

```

---

<div class="post-metadata">

**Author:** ![Frekel](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/frekel/32/4983_2.png) [@Frekel](https://community.homey.app/u/Frekel)\
**Post date:** [September 26, 2022, 12:38pm UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/20 "2022-09-26T12:38:11Z")

</div>

# Fix Tuya RGB socket

Some Tuya sockets/plugs are reconized as RBG lights. In Homey you can’t control the switch functionality and you are losing the power monitoring for those plugs.  
Example plug:

 ![053787bd31f7a1b8ddbabd15ed115c6c2912662e_2_375x500](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/d/dd35505ec0d8827009b2f08827bcb20da183a410.jpeg) ![9182dc5f3de18fd17b005b075ae0cea8dee91e47_2_375x500](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/e/6e9773511d8667fc125ad2b92194dae9662aaac1.jpeg)

Aliexpress link: [Lonsonho Tuya Smart plug](https://www.aliexpress.com/item/32901221191.html?spm=a2g0o.order_list.0.0.21ef1802LbXpiv)

### Howto:

1. Add a virtual device in Virtual Devices (choose Device → Add → Icon → Plug → Check “Power”)  
 ![Screenshot from 2022-09-26 16-04-49](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/3/f32d864d5ca9b42ce78b8e75e66c79f0b03f2dae.png)
2. Add your tuya device in Tuya-cloud.  
 ![Screenshot from 2022-09-26 12-32-55](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/b/3bf2cc6392b44c26bbcf88c905cbf01bf311614a.png)
3. Add a variable in Homey named `Tuya Device ID` with the value of the device from step 1
4. Import the TEF into The Flow Exchange(r)
5. Replace "Virtual device (socket) with the device from step 2
6. Replace "Tuya device (light) with the device from step 1  
 ![Screenshot from 2022-09-26 12-36-43](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/a/7acf04b56462e295eb386b1ed926c9fe6ba3b6f3.png)
7. Open the flow in the flow editor ([https://my.homey.app/](https://my.homey.app/))  
 ![Screenshot from 2022-09-26 19-52-32](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/f/ff87b70bfa02bf930ca1121f848f6403823891b0.png)

### Apps used:

- [Tuya Cloud](https://homey.app/en-us/app/com.tuya.cloud/Tuya-cloud/)
- [Virtual Devices](https://homey.app/en-us/app/com.arjankranenburg.virtual/Virtual-Devices/)

### Other notes/Tips:

- Get the power value (named cur\_power in my device) from the plain text events which your devices send to Homey (Follow the [RAW - commands how-to](https://community.homey.app/t/app-pro-tuya-cloud/21313/765) here.
- You can “hide” the original device by moving it to a zone named `z_DontTouch` or `999_hidden`
- When you want to add multiple plugs, change the variable `Tuya Device ID` in your newly created flow. After that run the steps again.

TEF:

```auto
H4sIAAAAAAACA81XyW7jRhD9FYGYo3rQ+8JbEsPBHHIJjFwMw+ilWhJGIh2J8gLH/55qUrZDjTJgIgfIQZBIVRffe1X1uvlcpap+rpTQOorICDOWEelyII4bQRRIxXVghnNR4pqqrq72T76eXUBot76aVxFv7dr4FbrqZV6xnCjFD4mcRiKpiiQkK4lz1BufqbLO/jXRLMH9KsI43Xq1WGI2THdfYqlT0lAlCHWRE5mlIN5KS2j0OkhQyfE0ynkx5Pxygfm6Aq/brppFn7ArgbHdfO4w8HNct/vx0uFOifRVff1crfAPJrJRLDrCjQEiDWgSFDDilZNWxhSidPikkuNy9Tjr8/z684+zgyrzCqq62+6hJ/dcOUE5EzYSw4QnUvNEbMiOeG20Y0oLDbTE3fv1HldWed0+1LMfLmcl+Xve3exh1S1nd+0DbGcb8Lt9TxIf0q7bLa57gjWuxBuPVc3pvHqqao1fD6vULau62a/X82oJvdSHq6JV03ZQCpktcJ4ZkOyjJVJJiSgV/spKJ3AadJIF5XtyXr5bTLFsN/BU+7u7+kjoeS9nuXEFj90vsPMLOJQIK7RYwBavdqh7FTTLxmtFrKWGSMBfwdlMeMjUBxajk7S6QZiTAgeYUp7EufENwtjW63axigeI8Pverw/IYtukVbdqG7xuux4cp8opj09iIRBpkyY2CU5EppTyYGmmhas3FCwToswU1ll5bBtwhrhkAJzIwQVV3fSN1rfknd/6rq/c9fUJaH9MGYObG3zw7ae0be+69is0n27fta3rKTWt61KfYYK+DJMwie+gMVah15jJMzW2GrwMWhMWg8MhAUeC0AKh6gDBJ5ZFOi1e3G9v+6E4X4m8b2JB1fgNDJ6QLbOWK+Jkxm7T1BHrtCUmcxZUFFYZOx4KNRZicLt6kt0OMrVNm/NtsY/Tk5KDFFR6iRgiFodig+EkUKIUD85E4U0oijsAE7Q3GEaRprRAHIhAlNReSBdEeBsoR22igQAziUgfPAkci+3AWi0Ytcr6MUXLP4Ri9uvd33GUNqS+9wSapYwcwQttCKTkWcrSYXqMRcbUKJeJkGXvsSygF2BRsTI5KZ2xh03PcZJmB9M4kJT2FMlJu90ryQM337dUb7FTaI1hGH0ujJy/wREsBKEkDjRNmcjEcLlSlGjNcacChQP+ioOZVxM9v6/HOIZSl+pM8s2x3Qh6pt0wsFmXoYCA+7zEnZkEmykx3gfEYgOPBbjJQjKN0uQQFE6RRGgW+WnjjEvBx+x5caU2Fy6n3GmHm3Zc/gfWNInBoYi9XN8W8V/shFM657t6HIztg9T4rT8yFTkyCpC9Li6H8Hob8wIoHuFs9BYM9yId97Q4u6ePh+u9qSf573jWlZ12ntpBk8qZ8wql/KndYBXTMYpe99G+fvYhY9SAb31dpJ9kw2OqVv8zqpdlr/g/cJ10TDlqszObbAfdLeqwa7e3wxvCKf5DAN4eXgzg7UT0+lJxfX3OiKEqhf0kOzzyHHGu50ya7O96zutJ44NN5+Xl5uVPvLP3o08PAAA=

```

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [September 29, 2022, 10:41am UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/22 "2022-09-29T10:41:03Z")

</div>

# Advanced Triggers Sequential Execution Example

This is an example on how-to use the Advanced Triggers Sequential Execution mode.

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

### Apps used:

- [Advanced Triggers](https://homey.app/nl-nl/app/nl.qluster-it.AdvancedTriggers)
- [Simple LOG](https://homey.app/nl-nl/app/nl.nielsdeklerk.log)

TEF:

```auto
[TEF:FLOWS:H4sIAAAAAAACA9WVS2/jNhSF/4rAtZnyJYrUrovBoECLLjK7wAj4uLSFyJJHojIJAv/3XklOgnSMjju7AQxbJK94D79zJL+QTOoX0rU3X9tpzDDQJt/8Hh9dFyB+GZrdDoZxqSA1eZ0v3hZOm/nWroF2jPDQwvBw0/a71/rb5nBsofjz78/khJWO1HcvpMEFSBUwU5WUczBUgXDUCC9oWXFmrZVaxkA2l3sWt/B1gi43ri0+PUGYctN3eOXmXngTkDoPE2xImGWYMnJpKk65B0lVWVrqQhloElUyWibFGZvrnkjNNuSZ1DjekB4b7/sDPNfueKx/AGezHCmvw/v7DE+Z33fTwcPA733ft+A6jlX5vQpHCPWOGBSUTErUawlUaWeoq4yi0TAVuLSJMyDbhRwSdQd4/yWXMOC+EcYwNMdlhPRcd3AP0M1GRfD9hMpxeny7dzHmKhkrJKX/C9N3QVjZ/NEdp3y/jmcKLpzFLhCUDwGsk9QrxqmKaNHsDPVeq2S4Ftq8Q1jSdfHsdXF3d8Zb19fYXteLVdvtwuAqFSsDq84MBFvPE6F1z+SscB3MPi0RwOUSlw5Tm5tj28wT/DQ31Noa4IJTb6SgylSRWsEUBcZKV1YSJDPnhvIMXeify+bK+wfRfDPlp8N2Cy2EDHhEPN7SCye/wJgLviCuqmhtZTT1VeUxZtZQL/BKg0kIubI2fXwWhTkDHrMb8mtergK3ITIBWqkNjYxjqEUqqWM60EoYBx5sSlZimRDJMYmiuBQMk+IlNb5KNKXSoUwwQXmyPV2536p+CQbql+ZfAVn08yrJUgRMpJs3cgGo81HSyktnVXJCBPWW9+/TxC+m6apNP6ZpUfcrpkksabrKuI9+lOKSH4qnqEOpEV2sqPJCUmcYBtQlr71SMZXhf/tx1aYf/VjU/Yp+yMWPkgmXorTUGoYnFpCos8HRZBU4fGS1lkvvR9dOc9O/8H+pGKcBirxvxgI/roCnI3Rj8wjFb0Xbdzs6TF3XdLsitf03VBT6tp+ZP0O7TsxvY7biw+9vTcx7UndT227IHprdPr+OZgZdnwGlnranfwAh4FCL9ggAAA==]

```

---

<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:** [October 5, 2022, 2:43pm UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/23 "2022-10-05T14:43:10Z")

</div>

# Device state Time logger

(Fixed some logics issues)

For how long was my device on or off today (or the last X hrs/days)?  
The example flow resets the stopwatch at midnight.  
By pausing the stopwatch, when the device status is changed back, the times get added automatically when the device status changed again, until one resets the stopwatch.

The duration gets written into 2 variables, one with hh:mm:ss format and one with human time format.

 ![Screenshot 2022-10-12 at 00-49-08 1.HomeyPro Peter](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/d/dd4f00e08440cf24d56925aa3180585a04932b35.png)

### Output (contents of the updated Logic Variables):

![Screenshot from 2022-10-05 17-13-23](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/c/7c78389b4e57b05fa89ab878a2ba21763ee79ad1.png)  
 ![Screenshot from 2022-10-05 17-13-05](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/5/a5caa191215185b8cc3e8139c214daecf6477018.png)

### Import:

> ![Screenshot from 2022-10-11 16-29-22](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/1/110a8f3f07129f5f35c798db2ceb022afff7cacd.png)

### When you want to change variable names,

**mind to change it in the arguments bar of the homeyscript cards as well. Example for the** `totalDuration_human` **variable name:**

> ![Screenshot from 2022-10-12 01-03-07](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/2/32de1bf757b9bbbfe05d1125349cd87ec4556038.png)

### Apps used:

- [Chronograph](https://homey.app/nl-nl/app/nl.fellownet.chronograph)
- [HomeyScript](https://homey.app/nl-nl/app/com.athom.homeyscript)
- [PaperTrails Log](https://homey.app/nl-nl/app/nu.dijker.papertrails) (optional)

TEF:

```auto
[TEF:FLOWS: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]

```

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 6, 2022, 5:27am UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/24 "2022-10-06T05:27:17Z")

</div>

# Motion activated Light/Device, off after a certain time of no motion

This flow uses a motion sensor to turn a device (light) on and after 5 minutes (can be adjusted) if no motion, it turns the device off.

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

Set you device (light) and your motion sensor:

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

### Apps used:

- [Chronograph](https://homey.app/nl-nl/app/nl.fellownet.chronograph)

TEF:

```auto
[TEF:FLOWS:H4sIAAAAAAACA61UTW/bMAz9K4bOUadPS8p1O26n7TYUASVRiYHEDhy3WxHkv49WUqDBWizoeogtRRT9Ht8jjyyz5ZE5n6TGpLh1FrhBRB50VlxiDKpEJ4sLc1zPluxrt95MbMESrbd1fVowG61XzliuhfPcBFt4CJ5W2uoAKLBF8ZzgO/aHYbxkGKYNjuxEKaZ6vr0ruN0Ov3qc7tJmHPphPcJ+83z384u/5kvAlj+PrKOT1nmD1tB3cyzcQATugwRuURVEn73Smr45J/k2TN3QN5Cm7hEmzE2l9OkLPnYJF81QSgNlwrGBJuE4Qdc3U7dDOmj6odnV25QK2XIaH7DyOLLkSjJJSZ4gC26UToREGA4lKmNjiMLUUv9mS2PEgj3Rm14D4dkMO3xawn6/fJP+onKcUYyrwzTsWa0XmylULFALBDvCxH7MUbU6bWuVkWh4DG0iLZLlvqDnMjra5LYk2V4weXXGJNUVqFxrsrzJH2eMFc4LbARDAKIrQfCkiyEYJXIIMXJvRUnRWWENPpfmjEKZ11DcZLIzCtjCuFudpVoV2B7wgmoau/UaZ/cdyDoMvcmhdYEMozI3xilO28gdPXMbSnbBs3viEKJKIUnFRbYkr0mJ+1bMKLKX2pDFjL/moNv3yVu6vjtsML8FWMSoguaoHeGIJnCfUPEIwqagowcB7P4tQxjXAjkgcGVnHSNGTj9PcigRM2rpPVyz+FAh5nZ5ndZN3UMqZBW9kIFLiiMfkp28FJqaHCAnHUG2usplNGYEJL+jpUAbCocsM6caGXQoXJb6QjS8rtc7nF/KX9a/CfD1VPi4DkxDn7vLgBimucw3DQRyz3gebUTgJr9dE/j/Qr5N4CZdzwRq11cGN7T4NQP17skM47R6VP+ezot6g7aWlg99N4fvuv5hwgM16ul0f/oDULOLDJoHAAA=]

```

---

<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:** [October 7, 2022, 1:44am UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/25 "2022-10-07T01:44:37Z")

</div>

# When someone leaves, send a push message to that person

Homey hasn’t got a possibility where one can send push messages or push confirmation\*\*\* questions to a user, by using tags/variables.  
So, no need to create a separate flow/routine for every user anylonger  
\*\*\*) push msgs and confirmations should be responded to within 30 secs. (HomeyScript limit).

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

### Apps used:

- [HomeyScript](https://homey.app/nl-nl/app/com.athom.homeyscript)

### How-to fill the user ID variables

1. Goto [https://tools.developer.homey.app/tools/api-playground](https://tools.developer.homey.app/tools/api-playground)  
In the code field (with some examples in it), remove all text and enter:  
`Homey.users.getUsers();`

- Now hit the blue RUN button above that field

1. From the returned data, look for similar text, and copy and save these 2 lines for each user:  
`"name":string"User Name1"`  
`"athomId":string"xxxxxxxxxxxxxxxxxxxxxxxx"`  
… and so on

2. Now create and edit the text variable for each user, ending with `athomID` (for example)  
Something like:  
-Name: `UserName1_athomID`  
-Value: copy/paste the “_athomId_” string (without the `"` symbols)

TEF:

```auto
[TEF:FLOWS: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]

```

---

<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:** [October 7, 2022, 1:27pm UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/26 "2022-10-07T13:27:48Z")

</div>

# Motion and Presence activated Light/Device with Sunset condition

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)

### Apps used:

- [Chronograph](https://homey.app/nl-nl/app/nl.fellownet.chronograph)

TEF:

```auto
[TEF:FLOWS:H4sIAAAAAAACA7VWy24jNxD8FYFn94bvh67JIYfNaXNbGEaTbFoDSCNhNPbGMPzv6RlJgZ/YQeIcpBE5ZLO6q6qpR1HF+lH45Jpp0YHzSGBDkoA+e3C5lOgMVaPstK4Xa/EVd4fV77gVV6LwcNvdbkbxdCVq89abUEF5W8AmGwBDKqC9NiZHPiHJS4xv1B/3w7Mox3lCPHGccV60/dJou93/6Gn8UjbDvt/fDnjYXAL8+mxq2oRi/f1RdPzGUIyIRgOWkMGSqoDJSlA2+uBNYXDEh05B/tiP3b5fYV9Xh4EYQqEVlrG7x5Hq6uuU2C+/0X3H0z+6cbP6dtcfaVyVfV+7aSeHIbEehzuak3gULWBTMlawmQJYoyskmSOEgtEXpZImP637S6xtlFfigZ/82DOWzX5HD+sd9nhLw7oMc/QpH2wjDTfH+WgxV0c8B7Dnie8icoYqF4KokwWLykL2OkAtJYRmbM5YxDXXqYRWbNEKClYJVpsCqUoL2LK2LqcsbT0jVFK/BxEPh/WH7Jwgj92OIR/w7khnxFNVZ7g4E4g7rpv4c1o2s+e901YRg06epWOKg9gogsqBB9W3oi51U9aeUCn9AladeVovEvIJ5YznGTjGIZEosEyhmMZlNC2zdnKG6GQrOTjpLJ1xnEDo+B6IRU44s7vFYXezm4V403D7T8XGobtlJfDoOBFM0dbkQ2JuWVTWBg08zBD4u/rUakhxJjhlXVJRGmR1TLAtBaKXkVHUqIxtRDa+SMHKf0dv6/ruuKH6EV6Zs04GyASGkW2CWEhDRulK4iKgRHH9kR5s8MgCSKCdw8lMGfgTmQwtcyWj2OKvkvhEGiZDv5/VIn9PLFhWGiGxjMnxapcaYOVOxLlbCiRDVeatzf6roFt7o+hUdY5SJVBseO6GLOuopAFHiLWYjMq/AfJ5znrbqBY5nXUxnPoqZ7BISa976v+XwCJmTwnMdp4zWODdlxm86iuLTXkccRhv7vXP2+7VvIOHjn/e9d20fNf1dyMdZwsqbaus0UCT1rF5PAvHoeZmwmVCX7OJl1boz7J5/yq73KxnnEd+ue/phvrxhOKty1RVzTNT7HnDRKUWpmtNgzFF5ZacUQFnly269U4Y4xnkVNe5Mv3D5bhFV+JCJ02oFsF/Sbf6nH8BiyBeLb1Lnp6un/4Gc/faBB8KAAA=]

```

---

<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:** [October 16, 2022, 5:25pm UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/29 "2022-10-16T17:25:27Z")

</div>

# Show App info: (SDk2) updates, Permissions, Auto-Update enabled

– When you want to know if your apps are compatible with the new Pro (early 2023). They should be based on SDk3  
This flow searches for, and displays the following info:

- Show SDk2 apps, and if there’s an update available (aimed at SDk3)
- Show permissions for all apps. Probably the apps with these permissions aren’t allowed at Pro (early 2023): ledring, speech, sound, nfc
- Show updates for all apps
- Show all apps with Auto-Update enabled

 ![Screenshot from 2023-01-05 17-17-12](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/c/bc4069fc2a27ade0e3f52e31440f1cd73eb5fd44.png)

### Apps used:

- [HomeyScript](https://homey.app/nl-nl/app/com.athom.homeyscript)

### After flow import:

HomeyScript cards are imported as ‘dummy’ Device Capabilities HS cards.  
For every of these cards, do:

1. Copy code inside the card,
2. Then replace ‘dummy’ Device Capabilities HomeyScript flowcard with flowcard  
THEN: "HomeyScript Run Code and return ‘Text-tag’ "
3. Paste code into the card

TEF:

```auto
[tef:FLOWS:"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":/tef]

```

---

<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:** [November 1, 2022, 1:36am UTC](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981/36 "2022-11-01T01:36:13Z")

</div>

# Send a report with all battery levels

When you’d like to receive an overview, with the battery levels of all battery powered Homey devices

 ![Screenshot from 2022-11-01 02-24-12](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/b/5bce8e26a32169a2aa96ac4fcda03c2ef9b33c03.png)

### Apps used:

- [HomeyScript](https://homey.app/nl-nl/app/com.athom.homeyscript)
- [CallMeBot](https://homey.app/a/com.gruijter.callmebot/) - You can replace it with your own messaging app
- [Email sender](https://homey.app/nl-nl/app/email.sender) - Optional - just an example messaging app you can use

### HomeyScript code used (it’s included in the flow):

(Updated @ March 2nd 2025)

```auto
const devicesObject = await Homey.devices.getDevices({ filter: { class: 'sensor' } });
const deviceKeys = Object.keys(devicesObject);
const batteryLevels = [];

for (const deviceKey of deviceKeys) {
  const device = devicesObject[deviceKey];
    const batteryCapability = device.capabilitiesObj?.measure_battery;
      if (batteryCapability) {
          const batteryLevel = batteryCapability.value;
              const deviceName = device.name;
                  batteryLevels.push({ name: deviceName, battery: batteryLevel });
                    }
                    }
                    batteryLevels.sort(function(a, b) {
                        return a.battery - b.battery;
                        });
                  
                    const batteryInfoText = batteryLevels.map((device) => `${device.name}: ${device.battery}%`).join('\n');

console.log('Battery levels:\n' + batteryInfoText);

return 'Battery levels:\n' + batteryInfoText;

```

> **click for OLD script**
>
> ```auto
> // battery-report
> let array = [];
> 
> const devices = await Homey.devices.getDevices({ filter: {capabilities: 'measure_battery'} });
> _.forEach(devices, device => {
> array.push( device.name + ': \n' + device.capabilitiesObj?.measure_battery.value + '%' );
> });
> 
> //oldest date on top sort array = ["time_stamp device", "time_stamp device", "time_stamp device"]
> const array_sorted = array.slice().sort(function(time_stamp, device) { 
> const firsttime_stamp = time_stamp.split(" ")[0];
> const secondtime_stamp = device.split(" ")[0];
> if(firsttime_stamp < secondtime_stamp) return -1;
> if(firsttime_stamp > secondtime_stamp) return 1;
> return 0;
> });
> 
> return("Battery levels:\n" + array_sorted.join('\n') + "\n");
> 
> ```

TEF:

```auto
[TEF:FLOWS:H4sIAAAAAAACA6VWW2/bNhT+KwSBwTYayrpQkqUu3dCtwIY9tGgeLcM4FClHgW6Q6LSB4f++Q0pG6sQB3O3Btnx4Lt/5eC46UEnTA41U4nmx5zIpVcx4EkYM4kSwOIiKSElfChBGr6EpvSt3DVTkY6vpDc1R0Op71dPj8YburS8RBAEEivmrFTDuJgkDtxCsCBI3gMgN85iffH1RWvXkH/gG1l4bed7WDuh7/MaPehryvuz0yeAvI7obRWigaigrZ1CNRASTyicjI5PMeAWarg+0xCNPyjCWCMiHImdc+ZwJNy+YG8ok5lLlURhhUsbLV9W1vSZQVUSARpRPpFKPqhrwXNFU93tlsz/QhBe8kEXCokhIxgtfMPCFy0BKGXtRosIoNHrfaere0Ceaei7+thjD5pfW0MBO9WlRtd/QucHZ9e2uh7oGXeZb3Zc7PN8O+NDsthp21DJFpwP8N2CGtECWcw84CwLPQxy5x0QiPCaFhCRchbLgAd0gHyHn3PeDhOWxh4Dd2EesQcCU8Nw4iJM4WMkJsMdHyL47hhw09PqnA16lOAbk/CJH0HXp5boYCev3zR+tVF+V3vfNcGeZmliCXJdtc8KsuIq46ym2KvIVFnoUMqEAWMxXiCIOAgEu6iZFEvq5D0zwCBHLGFgiuGQyTJIoEK4MVIBqrpsIEQYhi5THkUkXEwM/Zytk0JP5CiIBdGMr0NS1xMKhy+WpoFhva8x5GEjWVAqLre/hidyS9eZ91mRN3jaDJlI9lrkaUIxdUmpiO8CZpM5O6T/Hx/mBFGWFflNyyKEDUValLtWQklmtYNj3ajvFnR3JcYERtk7R9p8gv59P3m6mYOT2AzlkjYXjdPvhfj4dOA3UipB3ZJYSkmXNDB+nkx9DfhYPvzkvgjqPUO2VMf1lRkx0CyFrlsu2ksrkCVqRtiG67chgW+/ERkZ1WSusf6i7KVxGb8jPiMnmRKf1ujUBlDSc2hyHCrXmC8eI58W+sSUzf/ZzImZBDnhVZPRUlP2gf4h1S57/OEOHVMwxcEYXa9fc52Q1KPyVZ2YTgxdMymL+MsqvrzwsSG/LnjDvDZsPb9tYk+nZfb6VUYJgPp7NvhTvHAG+O2PReWjLZj4z5bDAo4xapcV7O3uv6rex9RN3an3/rPVHdtKrNtQ4DMzof9n8tgPrYYey9XqUpuk1cylNx7m72eDNr82MJm+uho1N+arZcZ6y71/cCHWLHaVOOwH7cKvVd30xtf0wLUBs0PO9itY4za/byqhbY2QDROtuSJdL6Mpp6OL4XZooKHsEXAMmsjn423g3u9hi++/0Wu6uGqjn3AWvN8XZW8FzTcCQl+XlwkB9bXxM9/n7eJ8mZ7M49uJB5fr09mFeLbDyX78WiFY+/T8CjsfN8V+C9g3vkgkAAA==]

```

[Next page](https://community.homey.app/t/the-flow-exchange-r-exchange-your-flows-with-others/68981.md?page=2)
