# 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:** 5\
**Page:** 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:** [November 19, 2025, 6:56pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/21 "2025-11-19T18:56:59Z")

</div>

@Emile any comments on this issue?  
The top card should work

 ![Screenshot_20251119_194825_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/3/7387451414397a39453aab2886637ffd8c2f17f6.jpeg)

@ZDrKondler  
Unrelated, but it can return unexpected values:  
What doesn’t work is firing the timeline card without delay.  
You probably assume the top card is fired before the card below, but Homey fires all “Then” cards at once.  
To give the logic card time to finish, you’d add a 1s delay to the timeline card.  
(a few ms should do, but the smallest value possible is 1s)

---

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

</div>

Delay doesn’t make any changes. The main problem is the error in the first row. Temp. value isn’t stored in any case 🤷

 ![Screenshot_2025-11-19-20-05-29-05_4bbfc4a7dd885a2bb189f300112a7ed4](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/2/42e73e55b1d9bbff7503d1851849ecd0c6bb8687.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 19, 2025, 8:28pm UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/23 "2025-11-19T20:28:50Z")

</div>

I"ve tried to explain it’s unrelated to the card going wrong 😉  
But when you want correct results (when the bug is fixed), you’d add a delay to the timeline card

---

<div class="post-metadata">

**Author:** ![ReneO](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/reneo/32/3522_2.png) [@ReneO](https://community.homey.app/u/ReneO)\
**Post date:** [November 21, 2025, 10:16am UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/24 "2025-11-21T10:16:25Z")

</div>

What happens if you create a new number variable with a different name and assign the value?

---

<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 21, 2025, 10:20am UTC](https://community.homey.app/t/built-in-weather-variable-doesnt-update/145191/25 "2025-11-21T10:20:52Z")

</div>

It’s the same. The variable isn’t stored, and the error says it’s not a number.

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