# \[APP\]\[Pro\] Solar Forecasts (SolCast + Forecast.Solar)

**URL:** <https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842>\
**Category:** Apps\
**Created:** [April 29, 2021, 7:25am UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842 "2021-04-29T07:25:41Z")\
**Posts on this page:** 20\
**Page:** 8

<div class="post-metadata">

**Author:** ![Christopher\_Rindahl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/christopher_rindahl/32/79513_2.png) [@Christopher\_Rindahl](https://community.homey.app/u/Christopher_Rindahl)\
**Post date:** [March 12, 2024, 10:52am UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/142 "2024-03-12T10:52:02Z")

</div>

Hi  
Great app!  
The forecast seems to be a bit lower than my actuals. Is upload of actuals still supported in the solcast app? Will this also show on the Solcast website, or is the tuning only done in the Homey app?

Where can I see the raw forecast and the tuned forecast?

---

<div class="post-metadata">

**Author:** ![Pieterv123](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieterv123/32/13353_2.png) [@Pieterv123](https://community.homey.app/u/Pieterv123)\
**Post date:** [March 13, 2024, 2:44pm UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/143 "2024-03-13T14:44:13Z")

</div>

Upload still works, but I think Solcast doesn’t use it anymore.

You can see the raw data on the Solcast site.

The homey app doesn’t manipulate the data, it is the raw data.

---

<div class="post-metadata">

**Author:** ![Peter\_Bittner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_bittner/32/16698_2.png) [@Peter\_Bittner](https://community.homey.app/u/Peter_Bittner)\
**Post date:** [April 4, 2024, 11:21pm UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/144 "2024-04-04T23:21:29Z")

</div>

Hi, I am using the App and 10 calls a day are plenty for me, but it looks like calls to the API are being made in the background. I use the Fetch Solcast Update Flowcard every hour and only start after 11am, but the last forecast I get is at 3pm. After that all values are the same as I exceed the number of allowed calls.  
Is this possible? Can I prevent it?

 ![Screenshot 2024-04-05 at 10.18.20 am](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/3/932c4335567fd4dcbf5078ee95292c1395aa32e4.png)

---

<div class="post-metadata">

**Author:** ![Pieterv123](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieterv123/32/13353_2.png) [@Pieterv123](https://community.homey.app/u/Pieterv123)\
**Post date:** [April 5, 2024, 4:31am UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/145 "2024-04-05T04:31:35Z")

</div>

Did you disable automatc polling?  
The app uses 1 api call at midnight and 1 at sunrise

---

<div class="post-metadata">

**Author:** ![Peter\_Bittner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_bittner/32/16698_2.png) [@Peter\_Bittner](https://community.homey.app/u/Peter_Bittner)\
**Post date:** [April 5, 2024, 4:39am UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/146 "2024-04-05T04:39:45Z")

</div>

No,

I will go and look for it. But will that only reduce the number of calls by 2?

Edit - OK, that is done. It did say there that I had made 24 API calls today. So hopefully switching off auto polling should fix my problem.  
Can you confirm?

---

<div class="post-metadata">

**Author:** ![Peter\_Bittner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_bittner/32/16698_2.png) [@Peter\_Bittner](https://community.homey.app/u/Peter_Bittner)\
**Post date:** [April 5, 2024, 4:44am UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/147 "2024-04-05T04:44:06Z")

</div>

> [@Pieterv123](#):
>
> The app uses 1 api call at midnight and 1 at sunrise

So in reality I only get 8 per day? New users get a maximum of 10 I believe?

---

<div class="post-metadata">

**Author:** ![Pieterv123](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieterv123/32/13353_2.png) [@Pieterv123](https://community.homey.app/u/Pieterv123)\
**Post date:** [April 5, 2024, 5:18am UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/148 "2024-04-05T05:18:19Z")

</div>

That should work

---

<div class="post-metadata">

**Author:** ![Pieterv123](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieterv123/32/13353_2.png) [@Pieterv123](https://community.homey.app/u/Pieterv123)\
**Post date:** [April 5, 2024, 5:19am UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/149 "2024-04-05T05:19:10Z")

</div>

You get 10 api calls.  
But the app uses 2 api calls for the daily forecast

---

<div class="post-metadata">

**Author:** ![Peter\_Bittner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_bittner/32/16698_2.png) [@Peter\_Bittner](https://community.homey.app/u/Peter_Bittner)\
**Post date:** [April 5, 2024, 5:47am UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/150 "2024-04-05T05:47:09Z")

</div>

Ok, got it. So if I use the daily forecast it doesn’t count against my API calls?  
And to access that data I use the Upload PV Production card? And when you do that what do you put in the number field?

---

<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 5, 2024, 6:55am UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/151 "2024-04-05T06:55:44Z")

</div>

If I remember the statements from the provider, the production upload is ignored for free accounts. They do not adjust/finetune your settings anymore.  
Only thing you can do is to check the forecast and if it’s too high/low, then adjust your PV settings in your account until you get valid forecasts.  
I have a north and a south side. This way I created two PV entries to geg valid data for both (depending on time/sun). Then I just sum ip both forecasts into a virtual device to get the daily forcast for the whole PV.  
This way, the upload/finetuning is not needed for approximately realistic values.

---

<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 5, 2024, 8:24pm UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/152 "2024-04-05T20:24:59Z")

</div>

Is the API currently providing data for “forecast today”?  
This value was updated last time at 31.02.2024.  
Other values like “forecast tomorrow” was updated the last days.

---

<div class="post-metadata">

**Author:** ![Peter\_Bittner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_bittner/32/16698_2.png) [@Peter\_Bittner](https://community.homey.app/u/Peter_Bittner)\
**Post date:** [April 6, 2024, 12:30am UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/153 "2024-04-06T00:30:41Z")

</div>

> [@RonnyW](#):
>
> I have a north and a south side. This way I created two PV entries to geg valid data for both (depending on time/sun). Then I just sum ip both forecasts into a virtual device to get the daily forcast for the whole PV.

Thanks for this idea @RonnyW I’ll adapt that. Interesting that you have North/South. Doesn’t the sun traverse east to west over there? 😄

---

<div class="post-metadata">

**Author:** ![Peter\_Bittner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_bittner/32/16698_2.png) [@Peter\_Bittner](https://community.homey.app/u/Peter_Bittner)\
**Post date:** [April 6, 2024, 12:40am UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/154 "2024-04-06T00:40:01Z")

</div>

> [@RonnyW](#):
>
> s the API currently providing data for “forecast today”?  
> This value was updated last time at 31.02.2024.  
> Other values like “forecast tomorrow” was updated the last days.

Yes, same here. Actually I would like to know what triggers the forecast (such as Remaining Today) to be updated. I haven’t run fetch forecast update yet today so maybe it is what triggers it.

Also @RonnyW I’d like to know if you have come up with some nice logic to update the WMaxLmtPct value to write to the Fronius registers to control the output based on this data.  
Although you probably don’t have -ve Feed In Tarrifs over there like I do. Because of these tarrifs I need to monitor solar production when my battery nears 100% as once it reaches that figure (which can happen pretty early in the day in summer, even with 27kW of battery), I need to curtail the inverter so I’m not paying to export power. If you were interested in how this setup works have a look at amberelectric.com.au

---

<div class="post-metadata">

**Author:** ![Pieterv123](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieterv123/32/13353_2.png) [@Pieterv123](https://community.homey.app/u/Pieterv123)\
**Post date:** [April 6, 2024, 4:26am UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/155 "2024-04-06T04:26:11Z")

</div>

No the daily forecast counts for the api calls

So 8 available

---

<div class="post-metadata">

**Author:** ![Pieterv123](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieterv123/32/13353_2.png) [@Pieterv123](https://community.homey.app/u/Pieterv123)\
**Post date:** [April 6, 2024, 4:29am UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/156 "2024-04-06T04:29:28Z")

</div>

If you hav polling on, it should poll every hour.  
Forecast today updates at midnight.

Your homey location and timezone must be correct

---

<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 6, 2024, 6:47am UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/157 "2024-04-06T06:47:51Z")

</div>

Hi, I already reduced the API calls to 8 to prevent a limit. But still the forecast today is not updated (updated 6 days ago). All other capabilities got updated some hours ago.

---

<div class="post-metadata">

**Author:** ![Pieterv123](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieterv123/32/13353_2.png) [@Pieterv123](https://community.homey.app/u/Pieterv123)\
**Post date:** [April 6, 2024, 3:15pm UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/158 "2024-04-06T15:15:58Z")

</div>

I am travelling now so I cannot make updates now.

You can send me a diagnostics report, but in the past the problem was that when the app tries to get the daily forecast at midnight, but the api calls are still used from the previous day.

I can change this hour to let’s say 3am to make sure the new api calls are available

---

<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 6, 2024, 4:02pm UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/159 "2024-04-06T16:02:32Z")

</div>

Thanks, no hurries… I’ll reduce the amount of API calls in device settings.  
One idea…I have 2 devices and both are set to 10 polls. But both are using the same API key, just for 2 sites.  
So set 3 calls for a device should work?  
2x2 standard calls and 2x3 per device to stay below 10?

Have a nice trip 😀

---

<div class="post-metadata">

**Author:** ![Pieterv123](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieterv123/32/13353_2.png) [@Pieterv123](https://community.homey.app/u/Pieterv123)\
**Post date:** [April 7, 2024, 9:12am UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/160 "2024-04-07T09:12:19Z")

</div>

I tried to make a small tweak, the app should now fetch the daily forecast between 02 and 04 Local Time.

Please try the test app to test

> **[Solar Forecast](https://homey.app/nl-be/app/com.solcast/Solar-Forecast/)**
>
> Voorspel zonnepanelen productie

---

<div class="post-metadata">

**Author:** ![Peter\_Bittner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_bittner/32/16698_2.png) [@Peter\_Bittner](https://community.homey.app/u/Peter_Bittner)\
**Post date:** [April 7, 2024, 11:07pm UTC](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842/161 "2024-04-07T23:07:57Z")

</div>

I updated the App so I will see what happens early tomorrow morning. I didn’t get a forecast last night as I did the night before.  
At the moment I’m getting no forecast at all.

Update - my fault - I removed code that said only run during the day and exceeded my calls.

[Previous page](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842.md?page=7)

[Next page](https://community.homey.app/t/app-pro-solar-forecasts-solcast-forecast-solar/46842.md?page=9)
