You can revert to V4.10.2 by removing weewx, then reinstalling with the
desired version:

*sudo apt remove weewx*
*sudo apt install weewx=4.10.2-1*

But before you do, we have been getting several reports of slow report
times using the Belchertown skin, but can't reproduce it. Perhaps you could
answer a couple of questions?
- Please post the [Belchertown] section of your weewx.conf
- How large is your database (measured in either records or years)?
- Any custom modifications of the Belchertown skin?

thanks


On Thu, Jan 18, 2024 at 2:14 AM Richard Whitcombe <whitcomb...@gmail.com>
wrote:

> I accidentally updated to v5.0 (Debian apt update) and since then my
> install has basically been broken and i cant seem to work out why.
>
> Running on a RaPi for years with no issue, using Belchertown skin.
>
> What im seeing now is the service seems to start fine, but after each 5
> min cycle the entire thread seems to kill itself and reload/reinitialise
> from scratch.
>
> In logs:
>
> INFO weewx.cheetahgenerator: Generated 12 files for report StandardReport
> in 188.04 seconds
> Jan 18 10:03:28 <SERVER> weewxd[420]: INFO weewx.reportengine: Copied 39
> files to /var/www/html/weewx
> Jan 18 10:05:24 <SERVER> weewxd[420]: INFO weewx.manager: Added record
> 2024-01-18 10:05:00 GMT (1705572300) to database 'weewx.sdb'
> Jan 18 10:05:24 <SERVER> weewxd[420]: INFO weewx.manager: Added record
> 2024-01-18 10:05:00 GMT (1705572300) to daily summary in 'weewx.sdb'
> Jan 18 10:05:29 <SERVER> weewxd[420]: INFO weewx.engine: Main loop
> exiting. Shutting engine down.
> Jan 18 10:05:29 <SERVER> weewxd[420]: INFO weewx.engine: Shutting down
> StdReport thread
> Jan 18 10:05:49 <SERVER> weewxd[420]: INFO user.interceptor: shutting down
> server thread
> Jan 18 10:05:50 <SERVER> weewxd[420]: INFO weewx.cheetahgenerator:
> Generated 12 files for report Belchertown in 136.37 seconds
>
>
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO __main__: retrying...
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO weewx.engine: Loading station
> type Interceptor (user.interceptor)
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO user.interceptor: driver
> version is 0.60
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO user.interceptor: device type:
> observer
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO user.interceptor: hardware
> name: weatherstation via interceptor
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO user.interceptor: mode is listen
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO user.interceptor: listen on
> :8090
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO user.interceptor: sensor map:
> {'pressure': 'pressure', 'barometer': 'barometer', 'outHumidity':
> 'humidity_out', 'inHumidity': 'humidity_in', 'outTemp': 'temperature_out',
> 'inTemp': 'temperature_in', 'windSpeed': 'wind_speed', 'windGust':
> 'wind_gust', 'windDir': 'wind_dir', 'windGustDir': 'wind_gust_dir',
> 'radiation': 'solar_radiation', 'dewpoint': 'dewpoint', 'windchill':
> 'windchill', 'rain': 'rain', 'rainRate': 'rain_rate', 'UV': 'uv',
> 'txBatteryStatus': 'battery', 'extraTemp1': 'temperature_1', 'extraTemp2':
> 'temperature_2', 'extraTemp3': 'temperature_3', 'extraHumid1':
> 'humidity_1', 'extraHumid2': 'humidity_2', 'soilTemp1':
> 'soil_temperature_1', 'soilTemp2': 'soil_temperature_2', 'soilMoist1':
> 'soil_moisture_1', 'soilMoist2': 'soil_moisture_2', 'soilMoist3':
> 'soil_moisture_3', 'soilMoist4': 'soil_moisture_4', 'leafWet1':
> 'leafwetness_1', 'leafWet2': 'leafwetness_2', 'pm2_5': 'pm2_5',
> 'extraTemp4': 'temperature_4', 'extraTemp5': 'temperature_5', 'extraTemp6':
> 'temperature_6', 'extraTemp7': 'temperature_7', 'extraTemp8':
> 'temperature_8', 'extraHumid3': 'humidity_3', 'extraHumid4': 'humidity_4',
> 'extraHumid5': 'humidity_5', 'extraHumid6': 'humidity_6', 'extraHumid7':
> 'humidity_7', 'extraHumid8': 'humidity_8', 'soilTemp3':
> 'soil_temperature_3', 'soilTemp4': 'soil_temperature_4'}
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO weewx.engine: StdConvert target
> unit is 0x1
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO weewx.wxservices:
> StdWXCalculate will use data binding wx_binding
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO weewx.engine: Archive will use
> data binding wx_binding
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO weewx.engine: Record generation
> will be attempted in 'hardware'
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO weewx.engine: Using archive
> interval of 300 seconds (specified in weewx configuration)
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO weewx.restx: StationRegistry:
> Station will be registered.
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO weewx.restx: Wunderground-PWS:
> Data for station XXXXXXXX will be posted
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO weewx.restx: PWSweather: No
> config info. Skipped.
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO weewx.restx: CWOP: Posting not
> enabled.
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO weewx.restx: WOW: Data for
> station XXXXXXXXXXXXXX will be posted
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO weewx.restx: AWEKAS: Posting
> not enabled.
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO user.windy: version is 0.7
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO user.windy: Data will be
> uploaded to https://stations.windy.com/pws/update
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO weewx.engine: 'pyephem'
> detected, extended almanac data is available
> Jan 18 10:07:49 <SERVER> weewxd[420]: INFO __main__: Starting up weewx
> version 5.0.0
>
>
> The end result of this is it isnt getting regular, reliable data at all,
> the graphs have huge gaps and rsync to the server hosting the external
> webpage only seem to work sporadically (every 15 mins or so)
>
> One other thing that stands out is the huge is the time to create
> StandardReport - near 3minutes.
> This effectively means it takes most of the 5 minute cycle after reloading
> itself doing this and then crashes and repeats again.
>
> Any idea whats broken, how to fix this or how i can go back to v4 (Using
> APT) ?
>
>
> --
> 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 weewx-user+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/weewx-user/c6706978-ff7d-4efe-9ef2-c118de8d4814n%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/c6706978-ff7d-4efe-9ef2-c118de8d4814n%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 weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/CAPq0zEChaifHA0y4q6%2Be5YueMVxL2-nfnB-Bk3dgipZE5nQitg%40mail.gmail.com.

Reply via email to