# \[App\]\[Pro\] OpenWeather

**URL:** <https://community.homey.app/t/app-pro-openweather/61482>\
**Category:** Apps\
**Tags:** app, tools, weather, homey-pro\
**Created:** [March 8, 2022, 5:55pm UTC](https://community.homey.app/t/app-pro-openweather/61482 "2022-03-08T17:55:16Z")\
**Posts on this page:** 20\
**Page:** 15

<div class="post-metadata">

**Author:** ![Bastien](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bastien/32/80686_2.png) [@Bastien](https://community.homey.app/u/Bastien)\
**Post date:** [July 3, 2023, 12:35pm UTC](https://community.homey.app/t/app-pro-openweather/61482/282 "2023-07-03T12:35:09Z")

</div>

Thank you @RonnyW for your quick reply and for taking my request into account. I will take note of your advice. 🙂

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [July 3, 2023, 2:13pm UTC](https://community.homey.app/t/app-pro-openweather/61482/283 "2023-07-03T14:13:09Z")

</div>

A short feddback about the **missing wind gust data** from @Henk_Bartels

WIth the plain API result we found the reaason: The data does not contain wind gust for current weather.  
It seems it depends on weather data provides by local weather services, used by OWM.  
The hourly and daily forecasts are providing wind gust.  
So only solution is to use hourly forecast (+1h) go get the closed prediction.

---

<div class="post-metadata">

**Author:** ![Henk\_Bartels](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_bartels/32/12762_2.png) [@Henk\_Bartels](https://community.homey.app/u/Henk_Bartels)\
**Post date:** [July 3, 2023, 3:10pm UTC](https://community.homey.app/t/app-pro-openweather/61482/284 "2023-07-03T15:10:35Z")

</div>

I already wrote to OpenWeather why the WindGusts in not in the Actual data.  
When i receive an answer i wil post it here

---

<div class="post-metadata">

**Author:** ![Berend](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/berend/32/8474_2.png) [@Berend](https://community.homey.app/u/Berend)\
**Post date:** [July 4, 2023, 11:47am UTC](https://community.homey.app/t/app-pro-openweather/61482/285 "2023-07-04T11:47:08Z")

</div>

Hello, any idea how long it might take until the key is valid?

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [July 4, 2023, 12:02pm UTC](https://community.homey.app/t/app-pro-openweather/61482/286 "2023-07-04T12:02:07Z")

</div>

I don’t know. For me it was about 1 or 2 hours.  
But only OpenWeather can give you detailled information.

---

<div class="post-metadata">

**Author:** ![Henk\_Bartels](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_bartels/32/12762_2.png) [@Henk\_Bartels](https://community.homey.app/u/Henk_Bartels)\
**Post date:** [July 4, 2023, 1:23pm UTC](https://community.homey.app/t/app-pro-openweather/61482/287 "2023-07-04T13:23:08Z")

</div>

Hello,  
Got a reply from Openweathermap.  
They can not give that data due to the fact that ther sources may not transmit data on current conditions in your location.  
So only WindGust on the Hour forcast and not the current.

Henk

---

<div class="post-metadata">

**Author:** ![Berend](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/berend/32/8474_2.png) [@Berend](https://community.homey.app/u/Berend)\
**Post date:** [July 6, 2023, 9:07am UTC](https://community.homey.app/t/app-pro-openweather/61482/288 "2023-07-06T09:07:06Z")

</div>

Thanks for replying. It took some hours indeed, but now it my key works

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [July 18, 2023, 4:16am UTC](https://community.homey.app/t/app-pro-openweather/61482/289 "2023-07-18T04:16:05Z")

</div>

New version(s):  
1.3.7: Fix crash for missing capabilities  
1.3.8: Fix crash for invalid wind direction (deprecated devices)

---

<div class="post-metadata">

**Author:** ![Walter\_vande\_kerkhof](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/walter_vande_kerkhof/32/28963_2.png) [@Walter\_vande\_kerkhof](https://community.homey.app/u/Walter_vande_kerkhof)\
**Post date:** [July 30, 2023, 8:09am UTC](https://community.homey.app/t/app-pro-openweather/61482/291 "2023-07-30T08:09:56Z")

</div>

Hi @RonnyW  
Don’t know if the answer is in the previous 288 messages (didn’t read them all, sorry for that) but is it possible to change the location of an OWM-device or do I need to install a new device? Would like to change a device-location when I’m on vacation to receive the weather-forecast for that location instead of my home.

Thanks for your response

---

<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:** [July 30, 2023, 8:50am UTC](https://community.homey.app/t/app-pro-openweather/61482/292 "2023-07-30T08:50:47Z")

</div>

You can change the location in the settings of the “Weather, current / Weerbericht, actueel” device.

---

<div class="post-metadata">

**Author:** ![Damian\_Surma](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/damian_surma/32/48817_2.png) [@Damian\_Surma](https://community.homey.app/u/Damian_Surma)\
**Post date:** [August 3, 2023, 10:49pm UTC](https://community.homey.app/t/app-pro-openweather/61482/293 "2023-08-03T22:49:41Z")

</div>

Hi, I installed the OpenWeather app which shows a lot of cool parameters. In addition, I added a module with alerts. And here comes my question, what type of alerts are sent? Unfortunately, the alert card is very strange for me and it’s hard to understand it. Can anyone tell me what notifications I can count on? And my second question, if I receive a notification, can I create a flow that will send a message to users with the content of the warning? For example, that there will be a storm in a moment, or heavy rain?

 ![Opera Zrzut ekranu_2023-08-04_004848_my.homey.app](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/6/2615750626584c1ad65a98fc57bd5fb96e94da4a.png)

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [August 4, 2023, 8:54am UTC](https://community.homey.app/t/app-pro-openweather/61482/294 "2023-08-04T08:54:59Z")

</div>

The alers are only presented by OWM as a list of tags and description. There is no category like “storm”.  
And it depends on weather data from the local weather service. For Germany you get german warnings and somtimes english version, too.

The OWM app just shows some warnings with capabilities for timestamp, tag, description and some additional capabilities that can be useful in flows (warning present, number of warnings).

An example you can find in API docs:  
[https://openweathermap.org/api/one-call-3](https://openweathermap.org/api/one-call-3)

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

---

<div class="post-metadata">

**Author:** ![Damian\_Surma](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/damian_surma/32/48817_2.png) [@Damian\_Surma](https://community.homey.app/u/Damian_Surma)\
**Post date:** [August 4, 2023, 9:16am UTC](https://community.homey.app/t/app-pro-openweather/61482/295 "2023-08-04T09:16:55Z")

</div>

Do you know in which app I am able to get the alerts I mean? Or is it rather impossible?

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [August 4, 2023, 9:24am UTC](https://community.homey.app/t/app-pro-openweather/61482/296 "2023-08-04T09:24:07Z")

</div>

You added the OWM ‘current weather/location’ device, right?  
Then you added the warnings dehice assigned to the location.  
So all is fine. You can now create a flow with a trigger “alarm turned on” from this weather alert device.  
In the flow you can send a push message using the tokens from the device (time, description).  
Just wait for an alert and check what content your local weather service is providing via OWM.

---

<div class="post-metadata">

**Author:** ![Damian\_Surma](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/damian_surma/32/48817_2.png) [@Damian\_Surma](https://community.homey.app/u/Damian_Surma)\
**Post date:** [August 4, 2023, 11:07pm UTC](https://community.homey.app/t/app-pro-openweather/61482/297 "2023-08-04T23:07:34Z")

</div>

Thank you for your help, it explained a lot to me. I just received the first notification from aleretme on whatsapp about heavy rainfall. I’m waiting for the next 🙂

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [August 10, 2023, 7:18pm UTC](https://community.homey.app/t/app-pro-openweather/61482/298 "2023-08-10T19:18:12Z")

</div>

New test version 1.3.12:

- Code cleanup for “Current Weather” device (free API).  
Please report any issues.

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [August 14, 2023, 9:47am UTC](https://community.homey.app/t/app-pro-openweather/61482/299 "2023-08-14T09:47:00Z")

</div>

New test version 1.3.14:

- Code cleanup for Onecall and AirQuality device.  
Please report any issues.

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [August 16, 2023, 1:06pm UTC](https://community.homey.app/t/app-pro-openweather/61482/300 "2023-08-16T13:06:33Z")

</div>

Just as example a weather alert:

 ![grafik](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/f/df005bbde0fadaca208d5e98b0539a79af00863b.png)

API response:  
 ![grafik](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/5/555f0a07b02dad7af283f389736cc01b0bff76d3.png)

Btw… this is an english alert for german request. So it depends on quality of your local weather provider used by OWM.

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [August 16, 2023, 1:08pm UTC](https://community.homey.app/t/app-pro-openweather/61482/301 "2023-08-16T13:08:24Z")

</div>

New **live version: 1.4.0 and 1.4.1** :

- stable version including the last code cleanups
- small fix: check for invalid data in current weather (free API) device.

---

<div class="post-metadata">

**Author:** ![DuMees](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dumees/32/75943_2.png) [@DuMees](https://community.homey.app/u/DuMees)\
**Post date:** [August 22, 2023, 9:18pm UTC](https://community.homey.app/t/app-pro-openweather/61482/302 "2023-08-22T21:18:04Z")

</div>

I cannot get this to work. I get an “owm.getURLGeocode is not a function” error. Anyone? Creditcard did go through, but if I add a device this is the error I get.

[Previous page](https://community.homey.app/t/app-pro-openweather/61482.md?page=14)

[Next page](https://community.homey.app/t/app-pro-openweather/61482.md?page=16)
