I can confirm that just replacing the API key works, I went back used a 
backup copy of weewx.conf, replaced the API key and removed the old 
location code. Works great, the new UKMO is better, more info. Can be seen 
here https://jlawson.co.uk/index.php/weather/weather-forecast
Thanks to everyone involved, great work. 👍
Regards
Jimi
On Saturday, 18 October 2025 at 21:35:17 UTC+1 John Kline wrote:

> I’m happy it is working for you.
>
> For others who may see this thread, the only thing you would have to do is 
> replace the api_key in the existing [Forecast] section.  The location will 
> be ignored.  As such, you can delete the location line if you want. 
>  Lastly, in the unlikely event you want a forecast for some area other than 
> the lat/long of your station, add a latitude and longitude to the 
> [Forecast] section.
>
> On Oct 18, 2025, at 12:45 PM, Jimi Lawson <[email protected]> wrote:
>
> 
>
> John
> Yes, I signed up back in July and had the new API key but no way of using 
> it. It seems to be working now, I replaced the existing UKMO section in 
> weeewx.conf with the one from the V4 readme and added my datahub API. 
> Thanks for the help and the update 👍
> Regards
> Jimi
>
>
> On 18 October 2025 18:22:54 BST, 'John Kline' via weewx-user <
> [email protected]> wrote:
>
>> Did you sign up for the datahub service and replace the old api key with 
>> the new one?
>> That’s all you need to do.  You can delete the location parameter in the 
>> Forecast section if you want, but it won’t be used either way.
>>
>>
>> On Oct 18, 2025, at 10:08 AM, Jimi Lawson <[email protected]> wrote:
>>
>> 
>> Cheers Vince
>> I did read the readme file, but it wasn't clear (to me)  if the installer 
>> would insert the new section to which I should add the new API key  or I 
>> had to replace the original UKMO section with the new one and add the API 
>> key.
>>  I'll give it a try and see how it goes 
>> Regards
>> Jimi
>>
>> On Saturday, 18 October 2025 at 17:45:01 UTC+1 vince wrote:
>>
>>> Updating skins/extensions does not tend to modify a pre-existing 
>>> weewx.conf configuration section for that item.  You probably need to do a 
>>> little hand editing per the readme file at 
>>> https://github.com/chaunceygardiner/weewx-forecast 
>>>
>>>
>>> On Saturday, October 18, 2025 at 9:25:58 AM UTC-7 Jimi Lawson wrote:
>>>
>>>> I'm struggling to upgrade weewx-forecast from V3.4.0 to  V4.0  on 
>>>> weewx  4.10.2 (Rpi 3B) . 
>>>> It appears to install OK
>>>>
>>>> "sudo wee_extension --install /etc/weewx/scripts/weewx-forecast-4.0.zip
>>>> Request to install '/etc/weewx/scripts/weewx-forecast-4.0.zip'
>>>> Extracting from zip archive /etc/weewx/scripts/weewx-forecast-4.0.zip
>>>> Saving installer file to /usr/share/weewx/user/installer/forecast
>>>> Saved configuration dictionary. Backup copy at 
>>>> /etc/weewx/weewx.conf.20251018155320
>>>> Finished installing extension 
>>>> '/etc/weewx/scripts/weewx-forecast-4.0.zip'
>>>>
>>>> A  backup weewx.conf + a new version is created in etc/weewx, but the 
>>>> new version is the same as the backed up one, ie the UKMO section is still 
>>>> the one for datapoint not the new one for datahub. 
>>>>
>>>> I'm no doubt doing/missing something obvious, but it's been that long 
>>>> since I've had to mess with the installation that anything I did know has 
>>>> been relegated to some obscure corner of my mind. Any help/pointers would 
>>>> be greatly appreciated 
>>>> Regards
>>>> Jimi
>>>>
>>>> On Friday, 17 October 2025 at 13:25:44 UTC+1 [email protected] 
>>>> wrote:
>>>>
>>>>> No Issue just a comment
>>>>>
>>>>> On Wednesday, October 15, 2025 at 4:27:33 PM UTC+1 John Kline wrote:
>>>>>
>>>>>> Of course, not all API keys are this long.  I take it you have an 
>>>>>> issue with the length?
>>>>>>
>>>>>> On Oct 15, 2025, at 8:07 AM, [email protected] <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>> Thanks John
>>>>>>
>>>>>> Are all api_keys this length or is it just UKMO ?
>>>>>>
>>>>>> On Wednesday, October 15, 2025 at 1:57:07 AM UTC+1 John Smith wrote:
>>>>>>
>>>>>>> How good is their global forecast model?
>>>>>>>
>>>>>>> On Wed, 15 Oct 2025 at 10:50, 'John Kline' via weewx-user <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Hi Phil,
>>>>>>>>
>>>>>>>> I just pushed an v4.0 update to weewx-forecast that adds support 
>>>>>>>> for UK Met Office Datahub forecasts.
>>>>>>>>
>>>>>>>> You’ll need to sign up for a Global Spot API key.  It’s in the Site 
>>>>>>>> Specific section.  The free plan should work for you as 360 is plenty 
>>>>>>>> of 
>>>>>>>> calls.
>>>>>>>>
>>>>>>>> Global Spot        Free plan should- 360 calls/day
>>>>>>>>
>>>>>>>> The location parameter in the UKMO section is no longer used.  
>>>>>>>> Rather, a forecast is returned for the latitude and longitude of the 
>>>>>>>> station.  If you want a forecast of something other than that, you can 
>>>>>>>> specify latitude and longitude in the UKMO section.
>>>>>>>>
>>>>>>>> The new forecasts support more data than the old, so more items 
>>>>>>>> will show up in the sample forecast reports.
>>>>>>>>
>>>>>>>> John
>>>>>>>>
>>>>>>>> On Aug 5, 2025, at 5:56 AM, [email protected] <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>> Sorry to ask and its probably a question for either Mathew H or 
>>>>>>>> John K but could UKMO datahub be added to the forecast software
>>>>>>>> Thanks Phil
>>>>>>>>
>>>>>>>> On Monday, August 4, 2025 at 2:17:31 PM UTC+1 steepleian wrote:
>>>>>>>>
>>>>>>>>> Met Office have or in the process of changing data hubs so that 
>>>>>>>>> may be the reason.
>>>>>>>>>
>>>>>>>>> https://claydonsweather.org.uk
>>>>>>>>>
>>>>>>>>> On 4 Aug 2025, at 13:21, [email protected] <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>> 
>>>>>>>>>
>>>>>>>>> weewx V 5.1.0
>>>>>>>>> Been having problems getting downloads from UKMO for a while now 
>>>>>>>>> but only started to look into it.
>>>>>>>>> It downloads 4/5 cycles Ok and then fails
>>>>>>>>>
>>>>>>>>> 025-08-04T12:50:17.090123+01:00 raspberrypi weewxd[1790]: ERROR 
>>>>>>>>> user.forecast: UKMOThread: UKMO: missing field 'Location'
>>>>>>>>> 2025-08-04T12:50:17.090187+01:00 raspberrypi weewxd[1790]: INFO 
>>>>>>>>> user.forecast: UKMOThread: UKMO: got 0 forecast records
>>>>>>>>>
>>>>>>>>> If I then, shortly after the failure, delete forecast.sdb and 
>>>>>>>>> reboot it downloads OK.
>>>>>>>>>
>>>>>>>>> 2025-08-04T13:02:14.535656+01:00 raspberrypi weewxd[2113]: INFO 
>>>>>>>>> user.forecast: MainThread: UKMO: forecast version 3.4.0b2
>>>>>>>>> 2025-08-04T13:02:14.537368+01:00 raspberrypi weewxd[2113]: INFO 
>>>>>>>>> user.forecast: MainThread: UKMO: interval=10800 max_age=604800 
>>>>>>>>> api_key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXf051 location=354731
>>>>>>>>>
>>>>>>>>> 2025-08-04T13:05:17.618878+01:00 raspberrypi weewxd[1787]: INFO 
>>>>>>>>> user.forecast: UKMOThread: UKMO: got 38 forecast records
>>>>>>>>>
>>>>>>>>> It looks like a UKMO problem but why does it download OK if I 
>>>>>>>>> delete the database shortly afterwards.
>>>>>>>>> Thanks Phil
>>>>>>>>>
>>>>>>>>> -- 
>>>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>>>> Groups "weewx-user" group.
>>>>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>>>>> send an email to [email protected].
>>>>>>>>> To view this discussion visit 
>>>>>>>>> https://groups.google.com/d/msgid/weewx-user/f5592072-441e-4227-a84d-d401967a4517n%40googlegroups.com
>>>>>>>>>  
>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/f5592072-441e-4227-a84d-d401967a4517n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>> .
>>>>>>>>>
>>>>>>>>> -- 
>>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>>> Groups "weewx-user" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>>>> send an email to [email protected].
>>>>>>>> To view this discussion visit 
>>>>>>>> https://groups.google.com/d/msgid/weewx-user/88f324e0-a543-490b-9cb8-b1a35e605d0fn%40googlegroups.com
>>>>>>>>  
>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/88f324e0-a543-490b-9cb8-b1a35e605d0fn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>>> -- 
>>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>>> Groups "weewx-user" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>>>> send an email to [email protected].
>>>>>>>>
>>>>>>> To view this discussion visit 
>>>>>>>> https://groups.google.com/d/msgid/weewx-user/CABB87EF-2FE9-4DA1-B2F3-06BED3C36652%40johnkline.com
>>>>>>>>  
>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/CABB87EF-2FE9-4DA1-B2F3-06BED3C36652%40johnkline.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>> -- 
>>>>>> You received this message because you are subscribed to the Google 
>>>>>> Groups "weewx-user" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>> send an email to [email protected].
>>>>>>
>>>>>> To view this discussion visit 
>>>>>> https://groups.google.com/d/msgid/weewx-user/6465c342-738a-4b9b-b71a-cc85245717bbn%40googlegroups.com
>>>>>>  
>>>>>> <https://groups.google.com/d/msgid/weewx-user/6465c342-738a-4b9b-b71a-cc85245717bbn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "weewx-user" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion visit 
>> https://groups.google.com/d/msgid/weewx-user/5f4e61b5-c3e4-4537-bb8c-68652c11ea48n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/weewx-user/5f4e61b5-c3e4-4537-bb8c-68652c11ea48n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>> -- 
> You received this message because you are subscribed to the Google Groups 
> "weewx-user" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
>
> To view this discussion visit 
> https://groups.google.com/d/msgid/weewx-user/094BC901-DC06-451A-9224-DD92307E407E%40gmail.com
>  
> <https://groups.google.com/d/msgid/weewx-user/094BC901-DC06-451A-9224-DD92307E407E%40gmail.com?utm_medium=email&utm_source=footer>
> .
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/34660836-3dc0-49d0-bce2-2e7a6dbeab33n%40googlegroups.com.

Reply via email to