# Built in weather variable doesn't update

**URL:** <https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191>\
**Category:** Questions & Help\
**Tags:** weather\
**Created:** [November 10, 2025, 6:07pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191 "2025-11-10T18:07:14Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![ZDrKondler](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/zdrkondler/32/125665_2.png) [@ZDrKondler](https://community.homey.app/u/ZDrKondler)\
**Post date:** [November 10, 2025, 6:07pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/1 "2025-11-10T18:07:14Z")

</div>

Hi, I have a simple flow that in defined times stores outside temperature as a variables. Or, it should…

I’m using a Homey’s “Weather/temperature" variable, but the output is still the same number, so it seems that variables didn’t updated in flow.

Am I missing something?

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [November 10, 2025, 6:31pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/2 "2025-11-10T18:31:06Z")

</div>

Did the flow ever work?  
Maybe you should post a screenshot of the flow so we can check it out.

---

<div class="post-metadata">

**Author:** ![ZDrKondler](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/zdrkondler/32/125665_2.png) [@ZDrKondler](https://community.homey.app/u/ZDrKondler)\
**Post date:** [November 10, 2025, 7:16pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/3 "2025-11-10T19:16:59Z")

</div>

This is the main part of the flow:

 ![Flow](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/5/152ef42e86ee6a240718982a1a1d0f7666bb1a6d.png)

But obviously, the values never changed since it was created:

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

---

<div class="post-metadata">

**Author:** ![ZDrKondler](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/zdrkondler/32/125665_2.png) [@ZDrKondler](https://community.homey.app/u/ZDrKondler)\
**Post date:** [November 10, 2025, 7:33pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/4 "2025-11-10T19:33:50Z")

</div>

Hm, when I tried to test it now, it shows an error message. It wasn’t there when I built the flow, so probably Weather/Temp variable have some expiration?

 ![Error](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/6/46db758a8d6cfb930bec7bbbb7ec4b88f98d6f20.png)

Because it seems like a number to me… 🤷‍♂️

 ![Variables](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/3/23c0a76e4c971a01c79a94f6a318cf115b5803ae.png)

---

<div class="post-metadata">

**Author:** ![Emile](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/emile/32/115314_2.png) [@Emile](https://community.homey.app/u/Emile)\
**Post date:** [November 10, 2025, 8:17pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/5 "2025-11-10T20:17:14Z")

</div>

That number in the screenshot is an example.

Did you set your Homey’s location correctly? And does the mobile app show the weather correctly?

---

<div class="post-metadata">

**Author:** ![ZDrKondler](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/zdrkondler/32/125665_2.png) [@ZDrKondler](https://community.homey.app/u/ZDrKondler)\
**Post date:** [November 10, 2025, 8:38pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/6 "2025-11-10T20:38:16Z")

</div>

Yes, location is set correctly and weather in home screen seems to work properly.

---

<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 10, 2025, 8:49pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/7 "2025-11-10T20:49:42Z")

</div>

To see what the actual value is, you can add a timeline card, and add the temperature tag to it. Next, test run that card.  
It might show `NaN`

---

<div class="post-metadata">

**Author:** ![ZDrKondler](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/zdrkondler/32/125665_2.png) [@ZDrKondler](https://community.homey.app/u/ZDrKondler)\
**Post date:** [November 10, 2025, 9:03pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/8 "2025-11-10T21:03:29Z")

</div>

Right now:

 ![Screenshot_2025-11-10-22-03-10-14_4bbfc4a7dd885a2bb189f300112a7ed4](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/6/a6a94aebf3a777bc9eb7a731a20bba8c1ce6d4b8.jpeg)

 ![Screenshot_2025-11-10-22-02-11-49_4bbfc4a7dd885a2bb189f300112a7ed4](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/8/2850580c9bb7b76a9b6a4d83c0ee1d18dd15dccb.jpeg)

---

<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 10, 2025, 9:07pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/9 "2025-11-10T21:07:29Z")

</div>

Thanks. That looks like a valid number (not text or error).

This should work fine in your original logic flow cards, can you try again?

---

<div class="post-metadata">

**Author:** ![ZDrKondler](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/zdrkondler/32/125665_2.png) [@ZDrKondler](https://community.homey.app/u/ZDrKondler)\
**Post date:** [November 10, 2025, 9:21pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/10 "2025-11-10T21:21:14Z")

</div>

No… 😕

Value in T3 is not updated even in the notification it is displayed properly. Still error…

 ![test](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/d/6dca86ca95d2d7d1680be887e8abc18bf80b860a.png)

 ![Screenshot_2025-11-10-22-16-51-54_4bbfc4a7dd885a2bb189f300112a7ed4](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/e/7efadd811e95d171071d24f26697dfb45a4f6157.jpeg)

---

<div class="post-metadata">

**Author:** ![Wim\_Post](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wim_post/32/56793_2.png) [@Wim\_Post](https://community.homey.app/u/Wim_Post)\
**Post date:** [November 10, 2025, 9:35pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/11 "2025-11-10T21:35:18Z")

</div>

Very strange. I tested this simple flow:

 ![IMG_1997](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/6/96bde3a7f1de626d34c572a66410d196434db879.jpeg)

Result:

 ![IMG_1996](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/c/3c21cf68a6bacf4fbbb5c1502d3790d3d72a947f.jpeg)

---

<div class="post-metadata">

**Author:** ![ZDrKondler](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/zdrkondler/32/125665_2.png) [@ZDrKondler](https://community.homey.app/u/ZDrKondler)\
**Post date:** [November 10, 2025, 9:50pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/12 "2025-11-10T21:50:12Z")

</div>

![Screenshot_2025-11-10-22-48-32-08_4bbfc4a7dd885a2bb189f300112a7ed4](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/d/2daeb4960aaf3cf43496e3e6326ddafea9b355c4.jpeg)

 ![Screenshot_2025-11-10-22-48-53-49_4bbfc4a7dd885a2bb189f300112a7ed4](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/1/8127331bc25d3fbdb7fb35d2a9071eafbd218087.jpeg)

🤨

---

<div class="post-metadata">

**Author:** ![Wim\_Post](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wim_post/32/56793_2.png) [@Wim\_Post](https://community.homey.app/u/Wim_Post)\
**Post date:** [November 10, 2025, 10:02pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/13 "2025-11-10T22:02:00Z")

</div>

The only thing I can think of: a comma/decimal point issue: what happens when you set T1 to 1,5 or 1.5?

---

<div class="post-metadata">

**Author:** ![tlangelaar](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tlangelaar/32/10980_2.png) [@tlangelaar](https://community.homey.app/u/tlangelaar)\
**Post date:** [November 10, 2025, 10:03pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/14 "2025-11-10T22:03:22Z")

</div>

Can you show the definition of the T1, T2 and T3 variables? I expect those to be of type number.

---

<div class="post-metadata">

**Author:** ![ZDrKondler](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/zdrkondler/32/125665_2.png) [@ZDrKondler](https://community.homey.app/u/ZDrKondler)\
**Post date:** [November 10, 2025, 10:23pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/15 "2025-11-10T22:23:56Z")

</div>

![Screenshot_2025-11-10-23-21-52-24_4bbfc4a7dd885a2bb189f300112a7ed4](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/0/a02e6ece8e81c878926818a61df0774eb2f7fe85.jpeg)

---

<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 10, 2025, 10:25pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/16 "2025-11-10T22:25:32Z")

</div>

They should be, and a blue tag (from weather temperature) should contain a numeric as well.  
Hence my question to add it to a timeline card to view the actual value.

---

<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:** [November 11, 2025, 10:13am UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/17 "2025-11-11T10:13:19Z")

</div>

Is the T3 variable defined as a numeric type? So not a text or yes/no type?

---

<div class="post-metadata">

**Author:** ![ZDrKondler](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/zdrkondler/32/125665_2.png) [@ZDrKondler](https://community.homey.app/u/ZDrKondler)\
**Post date:** [November 11, 2025, 10:27am UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/18 "2025-11-11T10:27:59Z")

</div>

Yes, all variables are number variables. See the image of T1 in my previous post.

---

<div class="post-metadata">

**Author:** ![Arjen\_De\_Vries](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arjen_de_vries/32/120751_2.png) [@Arjen\_De\_Vries](https://community.homey.app/u/Arjen_De_Vries)\
**Post date:** [November 15, 2025, 4:34pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/19 "2025-11-15T16:34:06Z")

</div>

I had the same problem, updating a variabel won’t work. Look like a bug for me. My solution is to write some script what get de id of the variable and write the value into it. The call the script by the flow.

---

<div class="post-metadata">

**Author:** ![ZDrKondler](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/zdrkondler/32/125665_2.png) [@ZDrKondler](https://community.homey.app/u/ZDrKondler)\
**Post date:** [November 19, 2025, 10:29am UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/20 "2025-11-19T10:29:17Z")

</div>

That’s a nice workaround, but I don’t have PRO (yet?), and this is not possible on the bridge.

[Next page](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191.md?page=2)
