# \[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:** 12

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [August 27, 2022, 8:16pm UTC](https://community.homey.app/t/app-pro-openweather/61482/222 "2022-08-27T20:16:03Z")

</div>

> [@RonnyW](#):
>
> If you used these devices previously with a free API key, the key seems to be still valid. Perhaps OWM is disabling the access in future and a OneCall 3.0 API key is needed.

Thank you @RonnyW , so until we get values updates, it’s fine to use API 2.5, correct ?

Still it’s working perfectly - I’m using Actual Weather (every 4min), +0d,+4h, Alerts, Air Quality (60min), Air Quality +5h. - I will get around 360 + 24 API calls a day + x Alerts assuming that +0d,+4h are child devices? I guess it’s not possible to implement some kind of API calls counter, to understand costs impact with API 3.0, right. I don’t see any counter eg. on [Members](https://home.openweathermap.org/api_keys)

---

<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 27, 2022, 8:22pm UTC](https://community.homey.app/t/app-pro-openweather/61482/223 "2022-08-27T20:22:21Z")

</div>

Your device will be marked as unavailable with a message about invalid API key in device details if the key is not accepted.

All devices you set a API key (OneCall current weather, FreeAPI current weather, AirQuality current) will make API calls - one call for every period.  
The ‘current/location’ devices are pushing forecasts or alerts to their child devices. So you can have several forecasts without additional API calls.

---

<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 27, 2022, 9:27pm UTC](https://community.homey.app/t/app-pro-openweather/61482/224 "2022-08-27T21:27:37Z")

</div>

I forgot one detail.

The free API key has no counter in the OWM account. You will get a eMail from OWM if you hit the limit.

With subscription you will see the counter in OWM account.bThere you can set a limit. This way you can set it to 1000 calls to avoid a payment.  
So far the information in the OneCall FAQ.

---

<div class="post-metadata">

**Author:** ![MHSchaap](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mhschaap/32/9441_2.png) [@MHSchaap](https://community.homey.app/u/MHSchaap)\
**Post date:** [August 29, 2022, 6:52am UTC](https://community.homey.app/t/app-pro-openweather/61482/225 "2022-08-29T06:52:52Z")

</div>

When you login to your OWM account, you see this bar:

 ![Schermafbeelding 2022-08-29 om 08.49.51](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/2/c2ea2690ba55524a569a3a0e14289684103e5e4d.png)

Click **“Billing plans”** , there for 3.0 you have already created a plan using the paywall, there you can set the limit:

 ![Schermafbeelding 2022-08-29 om 08.51.31](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/b/4b076fb820b570e84414c5498ec107bee29c0acc.png)

I have set mine to 950 as you can see. Slightly below (not displayed) you can also click usage statistics

Hope this helps someone find this limit, as it might not be obvious to find.

Many thanks @RonnyW

---

<div class="post-metadata">

**Author:** ![Hoekstr7777](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hoekstr7777/32/73010_2.png) [@Hoekstr7777](https://community.homey.app/u/Hoekstr7777)\
**Post date:** [September 9, 2022, 4:21pm UTC](https://community.homey.app/t/app-pro-openweather/61482/226 "2022-09-09T16:21:47Z")

</div>

Beste,

De app word niet meer ondersteund.

Kan je dit verhelpen?

---

<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:** [September 9, 2022, 4:35pm UTC](https://community.homey.app/t/app-pro-openweather/61482/227 "2022-09-09T16:35:24Z")

</div>

Hi,  
please keep the conversion in english in this “global” part of the forum. Thanks.

What is not working? The whole app or a device?  
Please share a screenshot that I can see what’s happening.

Btw… you surely read some of the last post in this thread. OWM is changing their API rules and webservice APIs. That will corrupt existing apps using this API. But there are new devices for OneCall API (subscription with 1000 free calls/day) and free API.

And reporting issues here is a better way than bad reviews. Usually I/we can help and often issues are caused by the API provider ([openweather.com](http://openweather.com)).

---

<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:** [September 9, 2022, 4:39pm UTC](https://community.homey.app/t/app-pro-openweather/61482/228 "2022-09-09T16:39:37Z")

</div>

Give Ronny one star and now you want help… while there’s nothing wrong with this app.  
Shoot me.

 ![Screenshot_20220909-183900_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/f/9fa598b1da72fa4732edcbc2e504b97e77507e4b.jpeg)

---

<div class="post-metadata">

**Author:** ![Hoekstr7777](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hoekstr7777/32/73010_2.png) [@Hoekstr7777](https://community.homey.app/u/Hoekstr7777)\
**Post date:** [September 9, 2022, 5:01pm UTC](https://community.homey.app/t/app-pro-openweather/61482/229 "2022-09-09T17:01:54Z")

</div>

Hey Goedenavond,

De app is ook fantastisch! Maar hij word niet meer ondersteund.

Bekijk even deze afbeelding.

Ik zou graag alles in het Engels neer willen zetten maar dat lukt mij gewoon niet.

Frank

Ik zal ff proberen om die referentie te verwijderen of kan jij die verwijderen?

 ![Screenshot_20220909-185842.jpg](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/f/2f9090467b63be02a40c06f2c522ea01d9815bee.jpeg)

---

<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:** [September 9, 2022, 5:11pm UTC](https://community.homey.app/t/app-pro-openweather/61482/230 "2022-09-09T17:11:55Z")

</div>

Please check the FAQ:

> [@\[App\]\[Pro\] OpenWeather](https://community.homey.app/t/app-pro-openweather/61482/4):
>
> FAQ: Devices I get the message this device will soon stop working. Do i have to do something? No, you don’t need to do something. Your devices will work as long as OWM is supporting the used API. In pairing dialog, only the new devices are available using the OneCallAIP. That’s the current API for free use. So just contiune with your devices and try the new ones (with additional data and real hourly forecast) in addition. If you like the new ones, you can adjust your flows and delete the …

The older devices are marked as deprecated. That means they are still working, but can stop work in future if OWM will change their API rules (like announced). You can’t these devices again in pairing dialog.

Therefore are some new devices addes. One for the free API key and some more for the OneCall API key 3.0 (subscription with 1000calls/day) including forecasts.

So you can still use your devices. But the popup will be present (design comes from Athom).  
For the future you can switch to the new free API device.  
If you would like to have forecast, you will need a OneCall API 3.0 key. Please check the last forum posts. There this API change from OWM is widely discussed 🙂

---

<div class="post-metadata">

**Author:** ![Hoekstr7777](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hoekstr7777/32/73010_2.png) [@Hoekstr7777](https://community.homey.app/u/Hoekstr7777)\
**Post date:** [September 9, 2022, 5:32pm UTC](https://community.homey.app/t/app-pro-openweather/61482/231 "2022-09-09T17:32:01Z")

</div>

Ronny,

Bedankt dat je zo netjes geantwoord hebt. Ik heb de review verwijderd.

Het Engels heb ik vertaald naar Nederlands en heb het begrepen. Mijn excuses dat ik dat gedaan hebt. Ik had niet verwacht dat je zo ontzettend snel zou reageren.

Ik ben nu aan het kijken voor een nieuw apparaat. De API die ik nu gebruikt word niet meer ondersteund met de hoeveelheid neerslag. Deze gebruik ik voor het zonnescherm in combinatie met onze zonnestroom installatie.

Bedankt voor jou tijd.

Mooie avond.

Frank

---

<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:** [September 9, 2022, 5:52pm UTC](https://community.homey.app/t/app-pro-openweather/61482/232 "2022-09-09T17:52:06Z")

</div>

English version:

If you need precipitation and forecast then you should use the OneCall 3.0 API. You have to create a 3.0 key and subscribe, but you still have 1000 views/day free and can set a limit to avoid paying.  
See this comment:

> [@\[App\]\[Pro\] OpenWeather](https://community.homey.app/t/app-pro-openweather/61482/225):
>
> When you login to your OWM account, you see this bar: Click “Billing plans”, there for 3.0 you have already created a plan using the paywall, there you can set the limit: I have set mine to 950 as you can see. Slightly below (not displayed) you can also click usage statistics Hope this helps someone find this limit, as it might not be obvious to find. Many thanks @RonnyW

You can create the API key here:  
[https://home.openweathermap.org/subscriptions/billing\_info/onecall\_30/base?key=base&service=onecall\_30](https://home.openweathermap.org/subscriptions/billing_info/onecall_30/base?key=base&service=onecall_30)

For details please check the FAQ below “One call by call” subscription  
[https://openweathermap.org/faq](https://openweathermap.org/faq)

So you have 1000 views/day free and all weather data (current, hourly, daily).

* * *

Dutch version especially for you 😉

Als u neerslag en voorspellingen nodig heeft, moet u de OneCall 3.0 API gebruiken. Je moet een 3.0-sleutel maken en je abonneren, maar je hebt nog steeds 1000 views / dag gratis en kunt een limiet instellen om te voorkomen dat je hoeft te betalen.  
Zie deze opmerking:

> [@\[App\]\[Pro\] OpenWeather](https://community.homey.app/t/app-pro-openweather/61482/225):
>
> When you login to your OWM account, you see this bar: Click “Billing plans”, there for 3.0 you have already created a plan using the paywall, there you can set the limit: I have set mine to 950 as you can see. Slightly below (not displayed) you can also click usage statistics Hope this helps someone find this limit, as it might not be obvious to find. Many thanks @RonnyW

U kunt hier de API-sleutel maken:  
[https://home.openweathermap.org/subscriptions/billing\_info/onecall\_30/base?key=base&service=onecall\_30](https://home.openweathermap.org/subscriptions/billing_info/onecall_30/base?key=base&service=onecall_30)

Raadpleeg voor meer informatie de veelgestelde vragen onder het abonnement “One call by call”  
[https://openweathermap.org/faq](https://openweathermap.org/faq)

Je hebt dus 1000 views/dag gratis en alle weergegevens (actueel, uurlijks, dagelijks).

---

<div class="post-metadata">

**Author:** ![Hoekstr7777](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hoekstr7777/32/73010_2.png) [@Hoekstr7777](https://community.homey.app/u/Hoekstr7777)\
**Post date:** [September 9, 2022, 6:38pm UTC](https://community.homey.app/t/app-pro-openweather/61482/233 "2022-09-09T18:38:05Z")

</div>

Hey,

Bedankt voor je email.

Ik ga geen betaalgegevens invoeren voor deze app.

Ik begrijp je zeker om deze app te gebruiken is voor 1000 stuks per dag gratis, maar ik ga geen betaalgegevens delen met een organisatie waarvan ik dit niet perse nodig vind.

Ontzettend bedankt voor je inzet en ik begrijp je zeker. Het is alleen dat ik mijn gegevens moet delen. Daar sta ik niet voor open.

Greetz

Frank

---

<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:** [September 9, 2022, 7:00pm UTC](https://community.homey.app/t/app-pro-openweather/61482/234 "2022-09-09T19:00:03Z")

</div>

It’s not my subscription, it’s OpenWeather.  
I’m only community developer working for free 😉

If you prefer the free API, you can use the CurrentWeather device with limited data.

---

<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:** [September 10, 2022, 9:49am UTC](https://community.homey.app/t/app-pro-openweather/61482/235 "2022-09-10T09:49:33Z")

</div>

> [@Hoekstr7777](#):
>
> Ik zou graag alles in het Engels neer willen zetten maar dat lukt mij gewoon niet.

You can use translation programs like “[Google Translate](https://translate.google.com)” or “[DeepL](https://www.deepl.com/translator)”. These programs can translate excellently in both directions. So it should not be a problem to have the conversation in English.

---

<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:** [September 15, 2022, 1:46am UTC](https://community.homey.app/t/app-pro-openweather/61482/236 "2022-09-15T01:46:14Z")

</div>

Look what happened 😉

> [@Share Your Device! - Advanced Virtual Devices from Device Capabilities](https://community.homey.app/t/advanced-virtual-device-share-your-device/68676/7):
>
> Display Weather details on a device tile No additional apps needed. Weather info is from Homey. But, you can choose your own weather app tags instead of course. TEF: [TEF:AVD,FLOWS:H4sIAAAAAAACA5VX2ZKrSJL9lbR8mjFKJvblmvUDi9gRq0CirewaS7AvAgECVdc/zTfMlw2Zebu6yqZ6rEYPQvLw8PA457jL9ct7CpYyAUrSd+/f3mX8obBfL54lUOd6gQSDcyUKxmiBToELH3XbuPGtnofn7DReAkCHIhsmwUNFBJlhQqq89StJXLC4sxKCOjZ9Mq7piPIVOuCo2QYu/ww1kYweaRhs/nF5V…

---

<div class="post-metadata">

**Author:** ![copiis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/copiis/32/171978_2.png) [@copiis](https://community.homey.app/u/copiis)\
**Post date:** [September 24, 2022, 7:05am UTC](https://community.homey.app/t/app-pro-openweather/61482/237 "2022-09-24T07:05:15Z")

</div>

I have the problem that I get an error message with the app openweathermap.  
And the reason is that the API key is supposedly invalid.  
I have already reset the device and generated a new API at [openweathermap.org](http://openweathermap.org) but it does not help.  
Maybe the error is in the app?  
Can anyone confirm this?  
 ![2022-09-24 08.48.06](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/8/78abca1eaee3aad4062a002c42d0e7cb20b869ad.png)  
 ![2022-09-24 08.43.07](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/c/0c583f31381ff8b0d2f933f1244e9a0340df197e.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:** [September 24, 2022, 7:13am UTC](https://community.homey.app/t/app-pro-openweather/61482/238 "2022-09-24T07:13:16Z")

</div>

What Api key are you using? The free one (2.5) or with subscription (3.0)?  
Please choose the correct Api version on pairing or in device settings.

If you haven’t use the free Api key (2.5) in the past with a Onecall device, you would need an Api key with subscription now.

Please check the post oround this one:

> [@\[App\]\[Pro\] OpenWeather](https://community.homey.app/t/app-pro-openweather/61482/221):
>
> A short summary about the existing devices and the needed API keys: [grafik] API key: Free key without subscription, 1000 call/day free Data: Current weather data. This is only a basic set of values, no forecast, optional to OneCall API [grafik] API key: Free key without subscription, 1000 call/day free Data: Air quality: Current data and location (master device); hourly data (child device) [grafik] [grafik] [grafik] [grafik] API key: OneCall 3.0 key with subscription, 1000 call/day fr…

For further questions, please ask again.

---

<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:** [December 5, 2022, 10:43am UTC](https://community.homey.app/t/app-pro-openweather/61482/239 "2022-12-05T10:43:21Z")

</div>

Hi @RonnyW,  
I would like to come back to the language topic.  
You changed the languages for the current weather and the weather forecasts already. But the language in the **Weather Alerts** device is still in English.  
On the API website of OpenWeather I saw that the API supports [multilingual](https://openweathermap.org/api/one-call-api#multi). However, I don’t know if this will work also with **Weather Alerts** , because the datas are from an external service.  
Is it possible to change the **Weather Alerts** also in German? I would like to use them via TTS.

---

<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:** [December 5, 2022, 11:10am UTC](https://community.homey.app/t/app-pro-openweather/61482/240 "2022-12-05T11:10:38Z")

</div>

Hi @DirkG ,  
the API is multilangual for the weather descriptions.  
But the weather alerts are provided by the weather provider itself. So OWN is only using the data presented by them. For Germany it’s the DWD.  
And they are sending english AND german alerts. In most cases in combination so you get two desctiptions for the same alert, one in english and one in german.  
And as OWM is not providing any parameter (language, type) the app can’t differentiate the alerts to hide duplicated ones.

This should be the default:  
 ![grafik](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/e/3e0e322d6fd7a3b635c957e0d173ec17d8159c2e.png)  
But DWD for Germany provides both languages.

---

<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:** [December 5, 2022, 11:25am UTC](https://community.homey.app/t/app-pro-openweather/61482/241 "2022-12-05T11:25:36Z")

</div>

That is very, very sad. 😔

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

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