# Flow Temporary Variables - Use this app to create multiple temporary variables in a flow

**URL:** <https://community.homey.app/t/flow-temporary-variables-use-this-app-to-create-multiple-temporary-variables-in-a-flow/143484>\
**Category:** Apps\
**Tags:** app, tools, flow, homey-pro\
**Created:** [September 28, 2025, 7:41am UTC](https://community.homey.app/t/flow-temporary-variables-use-this-app-to-create-multiple-temporary-variables-in-a-flow/143484 "2025-09-28T07:41:16Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Svensei38](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/svensei38/32/140297_2.png) [@Svensei38](https://community.homey.app/u/Svensei38)\
**Post date:** [September 28, 2025, 7:41am UTC](https://community.homey.app/t/flow-temporary-variables-use-this-app-to-create-multiple-temporary-variables-in-a-flow/143484/1 "2025-09-28T07:41:16Z")

</div>

> This app is similar to [[APP][Pro] Temporary Variables](https://community.homey.app/t/app-pro-temporary-variables/67482) (app store **[Temporary Variables](https://homey.app/en-nl/app/com.spkes.temporaryVariables/Temporary-Variables/))**.  
> Credits to [Julian Suhl](https://homey.app/en-nl/apps/author/62616466681f990bcb6894a0/)
> 
> **Key difference** : multiple variables and other features.

The new version 2.0.1 is published and in test, waiting for certification.

> **[Flow Temporary Variables | Homey](https://homey.app/en-be/app/be.sierrawings.flowtemporaryvariables/Flow-Temporary-Variables/)**
>
> Offers a varvariety of separate temporary variables in flows and support for arrays.

> **⚠ BREAKING CHANGES**
> 
> There are breaking changes in version 2.0.0 and beyond.  
> My apologies to the users of this app, but there was no other way: I had to rename the cards and the tokens of the temporary variables in order to maintain consistent naming and sorting.  
> The new naming of the tokens is more compact and more recognizable.

# Key Features

## Temporary Variables

This app offers 10 action cards per type (Yes/No, Number and Text), using compact yet easily recognizable tokens (e.g. `【D】`).

Using these variables makes it in some cases easier to distinguish between tokens that have same or similar names (e.g. `Result` or `Value`).  
Example:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/6/769aa733dca753a60492b1e07c16b735e6f02354.png)  
🟩 New readable tokens  
🟥 Confusing tokens  
🟦 Typed

## Create Arrays

This app offers a number of cards that can build and retrieve arrays:

- Create array
- Add to array
- Get complete array
- Get value in array at specified position (using 0-based or 1-based index)

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

More array features will follow.

## Random Numbers

This app provides two cards that generate a random number:

- Generate a random number between two specified limits (with a given number of decimals)
- Generate a random percentage  
_Note that the **Generate a random number** card can do the same, but this card has been added for convenience._

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

---

<div class="post-metadata">

**Author:** ![Dijker](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@Dijker](https://community.homey.app/u/Dijker)\
**Post date:** [September 28, 2025, 8:02am UTC](https://community.homey.app/t/flow-temporary-variables-use-this-app-to-create-multiple-temporary-variables-in-a-flow/143484/2 "2025-09-28T08:02:10Z")

</div>

What is the difference from this app [[APP][Pro] Temporary Variables](https://community.homey.app/t/app-pro-temporary-variables/67482)

---

<div class="post-metadata">

**Author:** ![Svensei38](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/svensei38/32/140297_2.png) [@Svensei38](https://community.homey.app/u/Svensei38)\
**Post date:** [September 28, 2025, 8:48am UTC](https://community.homey.app/t/flow-temporary-variables-use-this-app-to-create-multiple-temporary-variables-in-a-flow/143484/3 "2025-09-28T08:48:41Z")

</div>

You have multiple typed and **named** variables (10 per type). This makes it much easier to distinguish between tokens.

Real-life example:

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

I’m also planning to add a lot more functionality than the **[Temporary Variables](https://homey.app/en-nl/app/com.spkes.temporaryVariables/Temporary-Variables/)** app.

---

<div class="post-metadata">

**Author:** ![Svensei38](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/svensei38/32/140297_2.png) [@Svensei38](https://community.homey.app/u/Svensei38)\
**Post date:** [November 24, 2025, 7:28am UTC](https://community.homey.app/t/flow-temporary-variables-use-this-app-to-create-multiple-temporary-variables-in-a-flow/143484/5 "2025-11-24T07:28:33Z")

</div>

@Kai_Engvik

I’ve got a notification from you:

> Hello, app will not install.
> 
> Homey (Early 2019) Versjon 12.2.0

Did you get your issue resolved?

---

<div class="post-metadata">

**Author:** ![MarkS](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marks/32/9441_2.png) [@MarkS](https://community.homey.app/u/MarkS)\
**Post date:** [January 25, 2026, 1:27pm UTC](https://community.homey.app/t/flow-temporary-variables-use-this-app-to-create-multiple-temporary-variables-in-a-flow/143484/6 "2026-01-25T13:27:29Z")

</div>

Hi @Svensei38,

Can you please explain why the scenario below is not working?

Storing a simple boolean or number is not working, while executing the same thing with text it seems no problem 🤷‍♂️.

Thx in advance,

Mark

 ![Screenshot 2026-01-25 at 14.25.49](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/3/c37e7a4109fa5eec66f4347c14571b50074c083d.png)

---

<div class="post-metadata">

**Author:** ![SunBeech](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sunbeech/32/111391_2.png) [@SunBeech](https://community.homey.app/u/SunBeech)\
**Post date:** [January 25, 2026, 2:09pm UTC](https://community.homey.app/t/flow-temporary-variables-use-this-app-to-create-multiple-temporary-variables-in-a-flow/143484/7 "2026-01-25T14:09:30Z")

</div>

Maybe you need to create three separate variables, as each data type is different.

---

<div class="post-metadata">

**Author:** ![MarkS](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marks/32/9441_2.png) [@MarkS](https://community.homey.app/u/MarkS)\
**Post date:** [January 25, 2026, 5:03pm UTC](https://community.homey.app/t/flow-temporary-variables-use-this-app-to-create-multiple-temporary-variables-in-a-flow/143484/8 "2026-01-25T17:03:14Z")

</div>

That’s what I did, all temp [A] vars are of the type I want to set.

This causes the same problem (it’s not even possible to set a text var on a boolean input):

 ![Screenshot 2026-01-25 at 18.01.08](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/1/c144b702ad9438f91eac269377248d931057607a.png)

---

<div class="post-metadata">

**Author:** ![SunBeech](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sunbeech/32/111391_2.png) [@SunBeech](https://community.homey.app/u/SunBeech)\
**Post date:** [January 25, 2026, 8:16pm UTC](https://community.homey.app/t/flow-temporary-variables-use-this-app-to-create-multiple-temporary-variables-in-a-flow/143484/10 "2026-01-25T20:16:38Z")

</div>

What I meant was that you are storing three different values _at the same_ time in Variable [A]. I have no experience with this app, but thought it might determine the variable type based on the first value it is set to.

That’s why I suggested to test with three different variables to check if it works. So Variable [A], [B] and [C]. One for the text value, one for the number value and one for the boolean value.

EDIT - There seem to be different flowcards for storing text, numbers and boolean values in a variable.

For text values you need to use this one:

 ![IMG_2435](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/4/8471e697c415e7f2a2a96404f6f8efcbc6cbba82.jpeg)

For numeric values you need to use this one:

 ![IMG_2434](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/d/fdb1c31a51cc4bb67ec3dd9df67e1923467e23ee.jpeg)

For boolean (yes/no) values you need to use this one:

 ![IMG_2433](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/0/70d6d7ead1d915a775496616832284d19a7963fb.jpeg)

---

<div class="post-metadata">

**Author:** ![MarkS](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marks/32/9441_2.png) [@MarkS](https://community.homey.app/u/MarkS)\
**Post date:** [January 25, 2026, 9:43pm UTC](https://community.homey.app/t/flow-temporary-variables-use-this-app-to-create-multiple-temporary-variables-in-a-flow/143484/11 "2026-01-25T21:43:41Z")

</div>

I already used the different flow type cards, also different variables did not work all tried before my post. Even if I just use one is flowcard is does not work, only the text flowcard is working. The app also gives the functionality of creating a list, that works perfect, but is overkill for just storing one temp var.

I found a other solution, by using a other temp var app, is only more difficult to see which temp var you use later on in your flow.

Thx, for your advise 🙂

---

<div class="post-metadata">

**Author:** ![Svensei38](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/svensei38/32/140297_2.png) [@Svensei38](https://community.homey.app/u/Svensei38)\
**Post date:** [January 26, 2026, 9:11am UTC](https://community.homey.app/t/flow-temporary-variables-use-this-app-to-create-multiple-temporary-variables-in-a-flow/143484/12 "2026-01-26T09:11:19Z")

</div>

@MarkS @SunBeech

There was a bug inside the application (in the name of the autogenerated droptoken).

I’ve submitted an update of the app (v2.0.2) that works as expected:

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

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

Once Athom approves the new version, you can update the app and the issue will be gone.

---

<div class="post-metadata">

**Author:** ![Svensei38](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/svensei38/32/140297_2.png) [@Svensei38](https://community.homey.app/u/Svensei38)\
**Post date:** [January 26, 2026, 12:19pm UTC](https://community.homey.app/t/flow-temporary-variables-use-this-app-to-create-multiple-temporary-variables-in-a-flow/143484/13 "2026-01-26T12:19:44Z")

</div>

New version is live.

---

<div class="post-metadata">

**Author:** ![MarkS](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marks/32/9441_2.png) [@MarkS](https://community.homey.app/u/MarkS)\
**Post date:** [January 26, 2026, 7:10pm UTC](https://community.homey.app/t/flow-temporary-variables-use-this-app-to-create-multiple-temporary-variables-in-a-flow/143484/14 "2026-01-26T19:10:31Z")

</div>

Nice thx. This makes my flow much more clear.
