Further to my previous post, the version I mentioned is in fact from here 
https://github.com/chaunceygardiner/weewx-forecast/releases

On Friday, 27 June 2025 at 03:44:27 UTC+1 Jimi Lawson wrote:

> Just for info, there's a slightly newer version of  weewx-forecast 
> (3.4.0b12) that works ok on Weewx version 4.10.2, I'm using it on my 
> station at the moment, with no problems, can't say if it works for weewx 5.x
> Regards
> Jimi
>
> On Friday, 27 June 2025 at 02:03:53 UTC+1 John Kline wrote:
>
>> The extension you attempted to install hasn’t been updated for six years. 
>>  It will not run on WeeWX 4.x, nor on WeeWX 5.x
>>
>> I attempted to send you the link to the proper for of the extension that 
>> will run, but the message was blocked because of a 3rd part link! 
>>  (Apparently, we can’t send github links).
>>
>> Do a search for weewx-forecast.  The fork by chaunceygardiner should come 
>> up first.  Install that one.
>>
>> On Jun 26, 2025, at 5:25 PM, Alan <[email protected]> wrote:
>>
>> I have used weewx for many years on linux (currently Almalinux 9.6 with 
>> a Vantage station and using mysql).
>>
>>
>>
>> I have recently upgraded from 4.4.0 to 5.1.0 of which I have done a clean 
>> install.
>>
>> Everything works except the Zambretti forecast does not add its 9am 
>> record. I use a seperate forecast database with archive table containing 
>> the zcode.
>> I had copied across the forecast table from 440. In an effort to have a 
>> clean start I deleted the forecast/archive table.
>> This recreated successfully on a weewx restart. However when it tries to 
>> add the first record it crashes (see log below).
>>
>> If I add one archive record containing  a zcode it does not crash but 
>> then it never add a 9am record either.
>>
>> It obviously has access to the database as it recreates the archive table 
>> OK.
>>
>> The extensions were installed with: wget -O weewx-forecast.zip 
>> https://github.com/matthewwall/weewx-forecast/archive/master.zip
>>
>> Jun 23 14:56:45 kakapo weewxd[102789]: INFO weewx.manager: Added record 
>> 2025-06-05 20:20:00 NZST (1749111600) to daily summary in 'weewx510'
>> Jun 23 14:56:45 kakapo weewxd[102789]: INFO weewx.engine: Main loop 
>> exiting. Shutting engine down.
>> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****   
>>  File "/usr/share/weewx/weewxd.py", line 127, in main
>> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****   
>>  File "/usr/share/weewx/weewx/engine.py", line 174, in run
>> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****     
>>  self.dispatchEvent(weewx.Event(weewx.STARTUP))
>> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****   
>>  File "/usr/share/weewx/weewx/engine.py", line 241, in dispatchEvent
>> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****   
>>  File "/usr/share/weewx/weewx/engine.py", line 612, in startup
>> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****   
>>  File "/usr/share/weewx/weewx/engine.py", line 728, in _catchup
>> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****     
>>  self.engine.dispatchEvent(weewx.Event(weewx.NEW_ARCHIVE_RECORD,
>> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****   
>>  File "/usr/share/weewx/weewx/engine.py", line 241, in dispatchEvent
>> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****   
>>  File "/etc/weewx/bin/user/forecast.py", line 1212, in update_forecast
>> Jun 23 14:56:46 kakapo weewxd[102789]:  File 
>> "/usr/share/weewx/weewxd.py", line 226, in <module>
>> Jun 23 14:56:46 kakapo weewxd[102789]:  File 
>> "/usr/share/weewx/weewxd.py", line 127, in main
>> Jun 23 14:56:46 kakapo weewxd[102789]:  File 
>> "/usr/share/weewx/weewx/engine.py", line 174, in run
>> Jun 23 14:56:46 kakapo weewxd[102789]:   
>>  self.dispatchEvent(weewx.Event(weewx.STARTUP))
>> Jun 23 14:56:46 kakapo weewxd[102789]:  File 
>> "/usr/share/weewx/weewx/engine.py", line 241, in dispatchEvent
>> Jun 23 14:56:46 kakapo weewxd[102789]:  File 
>> "/usr/share/weewx/weewx/engine.py", line 612, in startup
>> Jun 23 14:56:46 kakapo weewxd[102789]:  File 
>> "/usr/share/weewx/weewx/engine.py", line 728, in _catchup
>> Jun 23 14:56:46 kakapo weewxd[102789]:   
>>  self.engine.dispatchEvent(weewx.Event(weewx.NEW_ARCHIVE_RECORD,
>> Jun 23 14:56:46 kakapo weewxd[102789]:  File 
>> "/usr/share/weewx/weewx/engine.py", line 241, in dispatchEvent
>> Jun 23 14:56:46 kakapo weewxd[102789]:  File 
>> "/etc/weewx/bin/user/forecast.py", line 1212, in update_forecast
>> Jun 23 14:56:46 kakapo systemd[1]: weewx.service: Main process exited, 
>> code=exited, status=1/FAILURE
>>
>> Any suggestions?
>>
>> Thanks
>> Alan
>>
>> -- 
>>
>> 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/646f26cd-3dc8-46dc-b008-9e464928b7d5n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/weewx-user/646f26cd-3dc8-46dc-b008-9e464928b7d5n%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/09813eb0-7f79-40ae-83be-10886373dbb6n%40googlegroups.com.

Reply via email to