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

<div class="post-metadata">

**Author:** ![Tjar](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tjar/32/61177_2.png) [@Tjar](https://community.homey.app/u/Tjar)\
**Post date:** [January 28, 2024, 12:57pm UTC](https://community.homey.app/t/app-pro-openweather/61482/346 "2024-01-28T12:57:13Z")

</div>

Hi all,

just wondering are there plans to integrate the solar forecast irradiance?

[Solar irradiance API](https://openweathermap.org/api/solar-radiation)

Best regards,

---

<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:** [January 28, 2024, 2:42pm UTC](https://community.homey.app/t/app-pro-openweather/61482/347 "2024-01-28T14:42:53Z")

</div>

I don’t think so based on the price - as long there are free version for like Solcast app.

 ![Screenshot_20240128_154007_Firefox](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/2/02a322f4ee579ba1e483a15b2203e26ceb74121e.jpeg)

If this would be includes in the OneCall API (1000 free calls a day), then yes. But I can’t imagine that many users are willing to pay for

---

<div class="post-metadata">

**Author:** ![M\_a\_r\_c\_o](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/m_a_r_c_o/32/146_2.png) [@M\_a\_r\_c\_o](https://community.homey.app/u/M_a_r_c_o)\
**Post date:** [March 30, 2024, 11:52am UTC](https://community.homey.app/t/app-pro-openweather/61482/348 "2024-03-30T11:52:50Z")

</div>

How are the calls processed for linked devices?  
I have one device for weather to poll every 6 minuts and a second device for the weather in 6hours. This second one, does it then also poll every 6 minuts? (Both then poll individually)  
Or is only the first one which polls the api and gives the info to second device?

The thirth device is for air polution and only polls every 30 min and is really independend from the other 2 device.

---

<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:** [March 30, 2024, 12:26pm UTC](https://community.homey.app/t/app-pro-openweather/61482/349 "2024-03-30T12:26:48Z")

</div>

The Current weather device is polling and the dependent devices (hourly, daily) are updated with this one API call.

Air pollution device is using another API and is polling itself.

---

<div class="post-metadata">

**Author:** ![M\_a\_r\_c\_o](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/m_a_r_c_o/32/146_2.png) [@M\_a\_r\_c\_o](https://community.homey.app/u/M_a_r_c_o)\
**Post date:** [March 30, 2024, 3:37pm UTC](https://community.homey.app/t/app-pro-openweather/61482/350 "2024-03-30T15:37:41Z")

</div>

Thanks.

But api seem to fail with me. 2a06c23a-64a7-4be0-98d9-b6987ae24d7d

New key and subscription enabled, subscription is a personal one and not business.

Owh, wait, now it seems to work, device is updated.

---

<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:** [April 22, 2024, 12:33pm UTC](https://community.homey.app/t/app-pro-openweather/61482/351 "2024-04-22T12:33:01Z")

</div>

@RonnyW, I don’t know if it has already been announced here. If so, please let me know and I will delete the post.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/9/39ec598aafe4f60d6385f60be697a64af76a29f5.png)

[How to transfer from One Call API 2.5 to the One Call API 3.0 - OpenWeatherMap](https://openweathermap.org/one-call-transfer)

---

<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:** [April 22, 2024, 1:10pm UTC](https://community.homey.app/t/app-pro-openweather/61482/352 "2024-04-22T13:10:34Z")

</div>

Thanks, haven’t already seen it.  
That means all users with an old API key (without subscription) will need to get an 3.0 key and set this in device settings for the OneCall devices, and set API version to 3.0.  
All ‘new’ users already have a 3.0 key.  
That’s only a key and subscription difference. The data behind the API is the same.

---

<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:** [April 24, 2024, 7:55pm UTC](https://community.homey.app/t/app-pro-openweather/61482/353 "2024-04-24T19:55:10Z")

</div>

Ronny do you know if it’s enough just to subscribe and change version to 3.0 ? Or new API key is required?  
Thanks

---

<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:** [April 24, 2024, 8:05pm UTC](https://community.homey.app/t/app-pro-openweather/61482/354 "2024-04-24T20:05:38Z")

</div>

I checked my both keys. For the “old” 2.5 key I can add the subscription. Looks as if this is an easy and possible way just addings the subscription.

---

<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:** [April 24, 2024, 8:13pm UTC](https://community.homey.app/t/app-pro-openweather/61482/355 "2024-04-24T20:13:56Z")

</div>

Ou, seems I was just inpatient. It’s indeed working - after change I had to wait aprox. 10 min.

---

<div class="post-metadata">

**Author:** ![Jim\_McAtear](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jim_mcatear/32/96184_2.png) [@Jim\_McAtear](https://community.homey.app/u/Jim_McAtear)\
**Post date:** [April 26, 2024, 2:14pm UTC](https://community.homey.app/t/app-pro-openweather/61482/356 "2024-04-26T14:14:12Z")

</div>

Hi is it possible to get the % probability precipitation on a card .  
Thanks

---

<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:** [April 26, 2024, 2:30pm UTC](https://community.homey.app/t/app-pro-openweather/61482/357 "2024-04-26T14:30:56Z")

</div>

> [@Jim\_McAtear](#):
>
> Hi is it possible to get the % probability precipitation on a card .

Can you get a bit more detailled in your question, please?

There is a trigger card for devices supporting this value (forecasts):  
 ![grafik](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/7/d7d0e8aff62fbb6a0d3a693b967a12101305e4b6.png)

---

<div class="post-metadata">

**Author:** ![Jim\_McAtear](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jim_mcatear/32/96184_2.png) [@Jim\_McAtear](https://community.homey.app/u/Jim_McAtear)\
**Post date:** [April 26, 2024, 3:07pm UTC](https://community.homey.app/t/app-pro-openweather/61482/358 "2024-04-26T15:07:50Z")

</div>

Sorry had to add more forecast types. Forecast+1 . See the card now.  
Many thanks for the pointer  
Jim

---

<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:** [May 9, 2024, 12:59pm UTC](https://community.homey.app/t/app-pro-openweather/61482/359 "2024-05-09T12:59:02Z")

</div>

Just FYI, using 6 devices from Openweather… I recommend to keep eye on [Members](https://home.openweathermap.org/statistics/onecall_30) 😉

 ![APIcallsUsage](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/6/065dfeb1a477b30cf8482972f928bea5a48511a8.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:** [May 9, 2024, 5:52pm UTC](https://community.homey.app/t/app-pro-openweather/61482/360 "2024-05-09T17:52:33Z")

</div>

What kind of devices? Only devices with API key are counting.

---

<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:** [May 9, 2024, 6:29pm UTC](https://community.homey.app/t/app-pro-openweather/61482/361 "2024-05-09T18:29:50Z")

</div>

> [@RonnyW](#):
>
> What kind of devices?

 ![weather](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/1/b1dab63e1c03c8288a9ebeea0ac909e38999b419.png)  
Didn’t know there are nonAPI devices.

---

<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:** [May 9, 2024, 7:04pm UTC](https://community.homey.app/t/app-pro-openweather/61482/362 "2024-05-09T19:04:32Z")

</div>

All devices where have to add an API key during pairing will connect to OWM API (and are counted in your OWM account for the 1000x limit).

- Current weather location (OneCall)
- Current weather location (free key)
- Aiq quality location

For other forecast devices, you select the location device during pairing. These devices are updated from the location device. They don’t make API calls.

Background:  
The Onecall or AirQuality API is providing the whole data in one call (current weather, hourly, daily forecast).  
The location device is doing the API request .  
The forecast devices are updated from the location device with the forecast data of the defined forecast period (the +xx hlours/days you set during pairing).

So you can have as many forecast devices as you want for a location device and you still need only one API call for one poll intervall.

---

<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:** [May 9, 2024, 7:23pm UTC](https://community.homey.app/t/app-pro-openweather/61482/363 "2024-05-09T19:23:18Z")

</div>

…so are the 370 API calls appropriate in my case? It has been maybe a year since I did the pairing 🙂

---

<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:** [May 9, 2024, 7:27pm UTC](https://community.homey.app/t/app-pro-openweather/61482/364 "2024-05-09T19:27:09Z")

</div>

Yes, only your current weather and the Air quality are doing API requests with the interval set in device settings. All fine. You are far away from the limit.

---

<div class="post-metadata">

**Author:** ![Geim](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/geim/32/113356_2.png) [@Geim](https://community.homey.app/u/Geim)\
**Post date:** [May 19, 2024, 9:35am UTC](https://community.homey.app/t/app-pro-openweather/61482/365 "2024-05-19T09:35:09Z")

</div>

Strange thing with wind speed. It says m/sec, I think it should say km/h

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/5/45f3221a7eaac1a88f0decaccbc012d2e3b49423.png)  
For sure the wind wasn’t blowing with \> 100 km/h yesterday @ 17:00  
I’m using the basic card, no API

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

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