# Search functionality in flows and logica variables

**URL:** <https://community.homey.app/t/search-functionality-in-flows-and-logica-variables/13948>\
**Category:** Ideas & Suggestions\
**Tags:** app, official, homey-pro-firmware, flow\
**Created:** [June 2, 2019, 10:43am UTC](https://community.homey.app/t/search-functionality-in-flows-and-logica-variables/13948 "2019-06-02T10:43:11Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![jeroenvano](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroenvano/32/721_2.png) [@jeroenvano](https://community.homey.app/u/jeroenvano)\
**Post date:** [June 2, 2019, 10:43am UTC](https://community.homey.app/t/search-functionality-in-flows-and-logica-variables/13948/1 "2019-06-02T10:43:11Z")

</div>

Hi all,

Before anyone is concerned I have missed that Athom is not reading this forum and that I should open a feature request, I already opened a feature request a couple of months ago.

I am just wondering if some of you users also experience not having a search functionality in the v2 app as a missing feature in the flow and logica sections?

Are you missing it as a feature, please elaborate?  
Are you not missing it as a feature, please elaborate?

---

<div class="post-metadata">

**Author:** ![Hugo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hugo/32/11530_2.png) [@Hugo](https://community.homey.app/u/Hugo)\
**Post date:** [June 2, 2019, 6:32pm UTC](https://community.homey.app/t/search-functionality-in-flows-and-logica-variables/13948/2 "2019-06-02T18:32:39Z")

</div>

I sure think it could help.

---

<div class="post-metadata">

**Author:** ![sbstrop](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sbstrop/32/11576_2.png) [@sbstrop](https://community.homey.app/u/sbstrop)\
**Post date:** [June 2, 2019, 7:34pm UTC](https://community.homey.app/t/search-functionality-in-flows-and-logica-variables/13948/3 "2019-06-02T19:34:02Z")

</div>

Yes. I totally agree.

---

<div class="post-metadata">

**Author:** ![Jamie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jamie/32/5274_2.png) [@Jamie](https://community.homey.app/u/Jamie)\
**Post date:** [June 4, 2019, 2:07am UTC](https://community.homey.app/t/search-functionality-in-flows-and-logica-variables/13948/4 "2019-06-04T02:07:12Z")

</div>

Hi @jeroenvano, i’ve move this thread to the ideas and suggestion forum, which I think fits better than the ‘apps’.

---

<div class="post-metadata">

**Author:** ![tb1962](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tb1962/32/7888_2.png) [@tb1962](https://community.homey.app/u/tb1962)\
**Post date:** [June 4, 2019, 6:55pm UTC](https://community.homey.app/t/search-functionality-in-flows-and-logica-variables/13948/5 "2019-06-04T18:55:54Z")

</div>

@jeroenvano, Yes i really want that feature.

Currently i’am using the realtime Homey logger from @Erik (Erik van Dongen) for that purpose ([https://github.com/irritanterik/homey-realtime-logpage](https://github.com/irritanterik/homey-realtime-logpage)). But the issue with that is that the bearer token is changing really often

---

<div class="post-metadata">

**Author:** ![AVP](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/avp/32/10905_2.png) [@AVP](https://community.homey.app/u/AVP)\
**Post date:** [June 4, 2019, 7:11pm UTC](https://community.homey.app/t/search-functionality-in-flows-and-logica-variables/13948/6 "2019-06-04T19:11:25Z")

</div>

Sure, that would be a helpful feature.

---

<div class="post-metadata">

**Author:** ![jeroenvano](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroenvano/32/721_2.png) [@jeroenvano](https://community.homey.app/u/jeroenvano)\
**Post date:** [June 26, 2019, 3:35pm UTC](https://community.homey.app/t/search-functionality-in-flows-and-logica-variables/13948/7 "2019-06-26T15:35:41Z")

</div>

I am searching for a flow that I know that I have created and exist, but am unable to find it after a few months wanting to fine tune it … Happens on a weekly base now 😟

This will also happen to you when you go beyond \>500 flows if you accept that search functionality is not needed in the Homey app!

Searching for some community support here to also notify Athom that we need this feature desperately!

---

<div class="post-metadata">

**Author:** ![Heronimus](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/heronimus/32/3564_2.png) [@Heronimus](https://community.homey.app/u/Heronimus)\
**Post date:** [March 17, 2021, 2:47pm UTC](https://community.homey.app/t/search-functionality-in-flows-and-logica-variables/13948/8 "2021-03-17T14:47:51Z")

</div>

+1

I’m redesigning my flows. This brings me to this thread. I’m searching all my flows where-in a specific logic variable is used. Without the search function i think the only way is to open all flows manually seeking for that specific item.

---

<div class="post-metadata">

**Author:** ![W\_vd\_P](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/w_vd_p/32/16860_2.png) [@W\_vd\_P](https://community.homey.app/u/W_vd_P)\
**Post date:** [June 1, 2022, 1:09pm UTC](https://community.homey.app/t/search-functionality-in-flows-and-logica-variables/13948/9 "2022-06-01T13:09:48Z")

</div>

Have you heard anything about this feature request? It would be very useful to have a search bar at the top of the flows list in the app (just like in the settings screen in iOS).

---

<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:** [May 23, 2023, 4:03pm UTC](https://community.homey.app/t/search-functionality-in-flows-and-logica-variables/13948/10 "2023-05-23T16:03:30Z")

</div>

+1

We are 4 years later 😅

I’ve used a variable in about 20% of 300 flows and I want to change it.  
Anybody?

---

<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:** [May 23, 2023, 4:37pm UTC](https://community.homey.app/t/search-functionality-in-flows-and-logica-variables/13948/11 "2023-05-23T16:37:28Z")

</div>

Yeah @Rrrr , @W_vd_P , @Heronimus , @jeroenvano , @AVP

The Device Capabilities App has a search flowcard:

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

You can search Devices, Apps, Variables and zones in (advances) flows and you will get a list of Flows back with there names and where the cards/tokens are locaties (action, condition and/or trigger).  
You can search for specific names, id’s or array of names/id’s etc.  
It searches for devices cards, flowcards, tokens used, etc.

I use this flowcard to find and replace anything needed!  
And afaik, it works perfectly 🙂

It’s based on my script:

> [@A (Homey) Script to find Any Items (Devices, Zones, Apps, Variables) in any flow](https://community.homey.app/t/a-homey-script-to-find-any-items-devices-zones-apps-variables-in-any-flow/69904):
>
> Here is a script that you can use to find any Variables, Devices, Zones or Apps in any Flow or Advanced Flow. This will be included into the [Device Capabilities App](https://homey.app/nl-nl/app/nl.qluster-it.DeviceCapabilities/Device-Capabilities/) and explanations for the flowcards will be placed on [[APP][Pro] Device Capabilities - Enhance the capabilities of devices - Apps - Homey Community Forum](https://community.homey.app/t/app-pro-device-capabilities-enhance-the-capabilities-of-devices/43287). This topic can be used for the below script. You can use it in many ways, see the top of the script for examples. The Find Objects in Flows Script /// -- The Find Objects in Flo…

---

<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:** [May 23, 2023, 5:58pm UTC](https://community.homey.app/t/search-functionality-in-flows-and-logica-variables/13948/12 "2023-05-23T17:58:14Z")

</div>

Excellent! Thank you.

I sent it to the Timeline and voila!

Just perhaps a small correction on the last part according to the json viewer:  
[{“id”: … :true,“actions”:true}]}]

Parse error on line 1:  
…rue,“actions”:true}]}]  
-----------------------^  
Expecting ‘EOF’, got ‘}’

I guessed it should be  
[{“id”: … :true,“actions”:true}]

but it is my first time using this, so I could very well misunderstand 🤔

---

<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:** [May 23, 2023, 6:10pm UTC](https://community.homey.app/t/search-functionality-in-flows-and-logica-variables/13948/13 "2023-05-23T18:10:15Z")

</div>

> [@Rrrr](#):
>
> [{“id”: … :true,“actions”:true}]}]

This seems correct, since actions is within another array.  
What you can do is, just run it in the floweditor en select the text from the result.

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

I work in javascript objects and parse the result with JSON.stringify.  
So, there is little change the JSON would be incorrect, tbh.

---

<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:** [May 23, 2023, 6:16pm UTC](https://community.homey.app/t/search-functionality-in-flows-and-logica-variables/13948/14 "2023-05-23T18:16:39Z")

</div>

Or turn it into an .csv:

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

Or create an Excel file, but you would need an FTP server or something to store that file, since you cannot open it in the floweditor.

---

<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:** [May 23, 2023, 6:37pm UTC](https://community.homey.app/t/search-functionality-in-flows-and-logica-variables/13948/15 "2023-05-23T18:37:55Z")

</div>

Thanks!
