# \[APP\]\[Pro\] WeatherFlow's Smart Weather Station

**URL:** <https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816>\
**Category:** Apps\
**Created:** [February 27, 2019, 8:47pm UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816 "2019-02-27T20:47:29Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![Jeroen\_W](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_w/32/9803_2.png) [@Jeroen\_W](https://community.homey.app/u/Jeroen_W)\
**Post date:** [November 30, 2020, 6:29pm UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/41 "2020-11-30T18:29:45Z")

</div>

I was wondering the same. It would be nice if there was a card “it stopped raining”.

Thanks 🙂

---

<div class="post-metadata">

**Author:** ![Hakan\_Billig](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hakan_billig/32/9691_2.png) [@Hakan\_Billig](https://community.homey.app/u/Hakan_Billig)\
**Post date:** [December 5, 2020, 5:43am UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/42 "2020-12-05T05:43:39Z")

</div>

Just got my Tempest Weatherstation and like to use the app to integrate with Homey. When installing the app it asks for #Enter the weather flow API key# Where do I find that information

---

<div class="post-metadata">

**Author:** ![Robert\_Wires](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robert_wires/32/17257_2.png) [@Robert\_Wires](https://community.homey.app/u/Robert_Wires)\
**Post date:** [December 5, 2020, 12:21pm UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/43 "2020-12-05T12:21:03Z")

</div>

Just google for tempest api key and there you go.

I got the tempest working trough CLI lasy weekend, very happy with it!

---

<div class="post-metadata">

**Author:** ![Katvis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/katvis/32/28961_2.png) [@Katvis](https://community.homey.app/u/Katvis)\
**Post date:** [December 6, 2020, 10:43am UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/44 "2020-12-06T10:43:45Z")

</div>

Hi Hakan\_Billig;

1. Sign in at [https://tempestwx.com/signin.html](https://tempestwx.com/signin.html) with your tempest account (you created this when you activated your mobile app and set up the weather station)

2. Click on Settings top-right; you should see your unit preferences/settings config on this page; at the bottom in the “More” Section, click “Data Authorizations”

3. Click the “Create Token” button; give the token an optional name so you can identify what you used it for, then click “Create Token”

4. Use the new API token for your app configuration (you might need the Station ID also - Settings \> Stations \> Your Station \> Status \> Station ID at the top of the screen)

Hope that helps!

---

<div class="post-metadata">

**Author:** ![Pieter\_Pessers](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieter_pessers/32/8848_2.png) [@Pieter\_Pessers](https://community.homey.app/u/Pieter_Pessers)\
**Post date:** [December 6, 2020, 11:38pm UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/45 "2020-12-06T23:38:28Z")

</div>

I have a tempest and with the beta app it works perfect.

But is it possible to include “Solar radiation change (dutch: de zonnestraling is veranderd)” as a trigger?

That would be great.

---

<div class="post-metadata">

**Author:** ![SanderDB](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sanderdb/32/9488_2.png) [@SanderDB](https://community.homey.app/u/SanderDB)\
**Post date:** [December 7, 2020, 9:02am UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/46 "2020-12-07T09:02:20Z")

</div>

Ok, thanks!

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [December 11, 2020, 7:17pm UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/47 "2020-12-11T19:17:39Z")

</div>

Hi @BufferOverflow Any chance you get help me out here? 🙂

---

<div class="post-metadata">

**Author:** ![Will\_o\_Wisp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/will_o_wisp/32/4022_2.png) [@Will\_o\_Wisp](https://community.homey.app/u/Will_o_Wisp)\
**Post date:** [December 21, 2020, 11:11am UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/48 "2020-12-21T11:11:21Z")

</div>

Sorry for the long delay, but I have not Tempest myself, only the previous version. But now I have published a test version for you with a Tempest device. Please test and let me know how it works.

> **[Smart Weather Station](https://homey.app/sv-se/app/com.weatherflow.smartweatherstation/Smart-Weather-Station/)**
>
> Lägger till stöd för WeatherFlow's Smart Weather Station

---

<div class="post-metadata">

**Author:** ![Jeroen\_W](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_w/32/9803_2.png) [@Jeroen\_W](https://community.homey.app/u/Jeroen_W)\
**Post date:** [December 21, 2020, 2:41pm UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/49 "2020-12-21T14:41:41Z")

</div>

Hello Will,

Thanks for the update, unfortunately it keeps crashing. The version from @BufferOverflow works fine.  
You should have received 2 crash reports from me (that what the timeline says).

---

<div class="post-metadata">

**Author:** ![Will\_o\_Wisp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/will_o_wisp/32/4022_2.png) [@Will\_o\_Wisp](https://community.homey.app/u/Will_o_Wisp)\
**Post date:** [December 21, 2020, 2:42pm UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/50 "2020-12-21T14:42:05Z")

</div>

An official test version has been released now with tempest support, [Smart Weather Station App for Homey | Homey](https://homey.app/a/com.weatherflow.smartweatherstation/test/)

---

<div class="post-metadata">

**Author:** ![Will\_o\_Wisp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/will_o_wisp/32/4022_2.png) [@Will\_o\_Wisp](https://community.homey.app/u/Will_o_Wisp)\
**Post date:** [December 21, 2020, 2:42pm UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/51 "2020-12-21T14:42:56Z")

</div>

I will have a look.

New version out now…

> **[Smart Weather Station](https://homey.app/en-us/app/com.weatherflow.smartweatherstation/Smart-Weather-Station/)**
>
> Adds support for WeatherFlow's Smart Weather Station

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [December 21, 2020, 2:51pm UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/52 "2020-12-21T14:51:46Z")

</div>

Hi @Will_o_Wisp ,

Thanks for updating the app. Is this based on the adjustments @BufferOverflow made?  
Could you maybe help me out with the two questions I posted?

> [@Martijn\_C](#):
>
> - the card ‘it starts to rain’, when is it reset? In other words, when do you get a new message that it has started to rain again? It has been dry for 15 minutes and then it started to rain again, but no new message.
> - Very light rain is not recognized in the app as rain in mm. It stays at zero and does not get updated. Shouldn’t it at least say \>0.01 at that moment? In this way we can still create flows based on light rain.

---

<div class="post-metadata">

**Author:** ![Will\_o\_Wisp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/will_o_wisp/32/4022_2.png) [@Will\_o\_Wisp](https://community.homey.app/u/Will_o_Wisp)\
**Post date:** [December 21, 2020, 2:58pm UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/53 "2020-12-21T14:58:28Z")

</div>

It is, but there where some problems in that PR and to much duplicated code, so I did rewrite it quite a lot.

Are we talking about the rain start trigger or is raining condition?

What does the Tempest app say in the case, when it rains just a little?

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [December 21, 2020, 3:11pm UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/54 "2020-12-21T15:11:36Z")

</div>

Thanks. I’ll install your app then.

We are talking about the rain start trigger. It’s the flow card ‘it starts to rain’.

In the case it’s raining very light that’s exactly what the Tempest says “light rain” or “very light rain”. 🙂 So the Tempest is registering rain but not enough to change the 0.0mm.

---

<div class="post-metadata">

**Author:** ![Will\_o\_Wisp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/will_o_wisp/32/4022_2.png) [@Will\_o\_Wisp](https://community.homey.app/u/Will_o_Wisp)\
**Post date:** [December 21, 2020, 3:20pm UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/55 "2020-12-21T15:20:11Z")

</div>

The rain start is triggered whenever an event is received from the weather station, Rain Start Event [type = evt\_precip] over UDP. But you can also try the is\_raining condition instead of the trigger, since that will return true whenever rain has been reported over 0 mm and it will return false again on the next observation if rain is 0 mm. So different data from the api to trigger those, would be interesting to see if you think they behave differently. I think you should raise the question to Tempest, when the rain start event is triggered and how much time must pass in order for it to be triggered again.

If you can it would be interesting to see what messages you receive if you listen for the UDP messages according to this documentation

> **[WeatherFlow Tempest UDP Reference - v143](https://weatherflow.github.io/Tempest/api/udp/v143/)**

Since I report every rain reported to my understanding…

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [December 21, 2020, 3:26pm UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/56 "2020-12-21T15:26:13Z")

</div>

Hmm, that’s a bit out of my knowledge. I have no idea what it is and what I should do with it.

But my two questions are related. Because if I use your suggestion and trigger flows based on the raining condition then the second question comes into play. The 0,0mm does not change when rain is very light but it IS raining.

I am using this data to close my roof window when it’s raining so also light rain should trigger something. When the condition goes unchanged because it is purely based on the mm of rain (which does not change with very light rain) my roof window might stay open while it’s raining.

So the problem is that Tempest shows a very light rain notification without changing the mm of rain. The condition is based on that mm. If you ask me that notification should then change the mm to for example 0.01mm since that would also trigger the condition to ‘yes’.

---

<div class="post-metadata">

**Author:** ![Will\_o\_Wisp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/will_o_wisp/32/4022_2.png) [@Will\_o\_Wisp](https://community.homey.app/u/Will_o_Wisp)\
**Post date:** [December 21, 2020, 4:04pm UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/57 "2020-12-21T16:04:37Z")

</div>

Not sure I follow completely. But this is my understanding then…

You do get the rain started trigger when it starts raining, even if only light rain and no actual mm is measured?

But you also rely on the is\_raining condition, and that also is set to true when rain started is triggered.

Is this true in the tempest app itself as well? You do get a rain notification, but 0 mm rain is reported as measured?

Have you tried this new version?

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [December 21, 2020, 5:44pm UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/58 "2020-12-21T17:44:23Z")

</div>

Yes, with very light rain the Tempest registers en shows “very light rain” but no mm since it registers not enough to show a number.

I have to also rely on the is raining condition because if the ‘has started to rain’ trigger has triggered there is no way to know when rain has ended. If I use this information to set rain variable to ‘yes’ it will never go to ‘no’ because we don’t know when rain has ended. The is raining condition does not tell you this either since the 0,0mm is no guarantee that it’s not raining.

So if I only use the condition I will miss very light rain completely. If I only use the trigger I won’t know when rain has ended. Hope that clears things up. 🙂 It does not change with the app unfortunately.

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [December 21, 2020, 5:49pm UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/59 "2020-12-21T17:49:01Z")

</div>

Does the app use mm changes for 0,0mm or also with an extra digit behind te comma? So, 0,01? Because in Homey Insights I can see the very light rain (0,01mm) but when using your app it does not trigger as rain. I have the feeling it only triggers at 0,1mm? Is that possible?

---

<div class="post-metadata">

**Author:** ![Will\_o\_Wisp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/will_o_wisp/32/4022_2.png) [@Will\_o\_Wisp](https://community.homey.app/u/Will_o_Wisp)\
**Post date:** [December 22, 2020, 11:28am UTC](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816/60 "2020-12-22T11:28:40Z")

</div>

No that is unfortunately not the problem. But I have added a lot of data logging on my side now to see what’s reported by the weather station during observations and rain start triggering etc. Not sure the data will be exactly what the Tempest reports, but hopefully very similar with my Sky unit.

[Previous page](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816.md?page=2)

[Next page](https://community.homey.app/t/app-pro-weatherflows-smart-weather-station/9816.md?page=4)
