Database writes failing after system crash

48 views
Skip to first unread message

wwwd...@gmail.com

unread,
Jan 4, 2026, 1:27:42 AM (7 days ago) Jan 4
to weewx-user
I had a system crash the other day, and since the reboot my sqlite db has not been updating. I have used weectl reconfigure to rebuild the DB with no issues and validated the permissions, on startup it rebuilt the daily summaries but never wrote after that.

There are no errors in the logs, and it generates the report files, it just never populates them with new data. And it doesn't seem to be an issue with my Vantage Pro 2, as Wunderground is getting rapid fire updates with valid data. But since the DB isn't being updated, the web pages and other updates aren't even being run.

The oddest thing to me is that I don't see any weeex.manager messages with "Added record" in the logs.

Below an example of what I see in the logs with debug=1 from startup through an update cycle. I filtered out the Wunderground-RF messages, they are firing ever 2 seconds as expected (ex. Jan  3 22:16:43 weather weewxd[36917]: INFO weewx.restx: Wunderground-RF: Published record 2026-01-03 22:16:43 PST (1767507403)):

The system is running WeeWX 5.2.0, and has been running (with occasional upgrades) for several years. WeeWX was installed with apt. This is on an RPi 4 with Debian. bullseye. It's running on an external usb disk, so this isn't the usual "SD card failing" issue, as I got tired of those quite a while ago.

Jan 03 22:15:47 weather weewxd[36917]: INFO __main__: Initializing weewxd version 5.2.0
Jan 03 22:15:47 weather weewxd[36917]: INFO __main__: Command line: /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
Jan 03 22:15:47 weather weewxd[36917]: INFO __main__: Using Python: 3.9.2 (default, Mar 20 2025, 02:07:39)
                                       [GCC 10.2.1 20210110]
Jan 03 22:15:47 weather weewxd[36917]: INFO __main__: Located at:   /usr/bin/python3
Jan 03 22:15:47 weather weewxd[36917]: INFO __main__: Platform:     Linux-6.1.21-v8+-aarch64-with-glibc2.31
Jan 03 22:15:47 weather weewxd[36917]: INFO __main__: Locale:       'en_GB.UTF-8'
Jan 03 22:15:47 weather weewxd[36917]: INFO __main__: Entry path:   /usr/share/weewx/weewxd.py
Jan 03 22:15:47 weather weewxd[36917]: INFO __main__: WEEWX_ROOT:   /etc/weewx
Jan 03 22:15:47 weather weewxd[36917]: INFO __main__: Config file:  /etc/weewx/weewx.conf
Jan 03 22:15:47 weather weewxd[36917]: INFO __main__: User module:  /etc/weewx/bin/user
Jan 03 22:15:47 weather weewxd[36917]: INFO __main__: Debug:        1
Jan 03 22:15:47 weather weewxd[36917]: INFO __main__: User:         weewx
Jan 03 22:15:47 weather weewxd[36917]: INFO __main__: Group:        weewx
Jan 03 22:15:47 weather weewxd[36917]: INFO __main__: Groups:       weewx
Jan 03 22:15:47 weather weewxd[36917]: DEBUG __main__: loop_on_init: False
Jan 03 22:15:47 weather weewxd[36917]: DEBUG __main__: Initializing engine
Jan 03 22:15:47 weather weewxd[36917]: INFO weewx.engine: Loading station type Vantage (weewx.drivers.vantage)
Jan 03 22:15:47 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Driver version is 3.6.3
Jan 03 22:15:47 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Option loop_request=1
Jan 03 22:15:47 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Opened up serial port /dev/ttyUSB0; baud 19200; timeout 5.00
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Hardware type is 16
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.drivers.vantage: ISS ID is 1
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Hardware name: Vantage Pro2
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.engine.StdConvert
Jan 03 22:15:48 weather weewxd[36917]: INFO weewx.engine: StdConvert target unit is 0x1
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.engine.StdQC
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.engine.StdQC
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate
Jan 03 22:15:48 weather weewxd[36917]: INFO weewx.wxservices: StdWXCalculate will use data binding wx_binding
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate
Jan 03 22:15:48 weather weewxd[36917]: DEBUG user.airgradient: Setting up database schema and units for sensor 744dbdc073e0
Jan 03 22:15:48 weather weewxd[36917]: DEBUG user.airgradient: Setting up database schema and units for sensor d83bda1b8c6c
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdDelta
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdDelta
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.engine.StdArchive
Jan 03 22:15:48 weather weewxd[36917]: INFO weewx.engine: Archive will use data binding wx_binding
Jan 03 22:15:48 weather weewxd[36917]: INFO weewx.engine: Record generation will be attempted in 'hardware'
Jan 03 22:15:48 weather weewxd[36917]: INFO weewx.engine: Using archive interval of 300 seconds (specified by hardware)
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry
Jan 03 22:15:48 weather weewxd[36917]: INFO weewx.restx: StationRegistry: Station will be registered.
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.restx.StdWunderground
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.restx: WU essentials: {}
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather
Jan 03 22:15:48 weather weewxd[36917]: INFO weewx.restx: PWSWeather: Data for station KCASANJO25 will be posted
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.restx.StdCWOP
Jan 03 22:15:48 weather weewxd[36917]: INFO weewx.restx: CWOP: Data for station CW7794 will be posted
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.restx.StdWOW
Jan 03 22:15:48 weather weewxd[36917]: INFO weewx.restx: WOW: Posting not enabled.
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.restx.StdWOWBE
Jan 03 22:15:48 weather weewxd[36917]: INFO weewx.restx: WOW-BE: Posting not enabled.
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.restx.StdWOWBE
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS
Jan 03 22:15:48 weather weewxd[36917]: INFO weewx.restx: AWEKAS: Data will be uploaded for user wwwdrich
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service user.emoncms.EmonCMS
Jan 03 22:15:48 weather weewxd.py[36917]: restx: EmonCMS: service version is 0.13
Jan 03 22:15:48 weather weewxd.py[36917]: restx: EmonCMS: node is 2
Jan 03 22:15:48 weather weewxd.py[36917]: restx: EmonCMS: Data will be uploaded with token=XXXXXXXXXXXXXXXXXXXXXXXXXXXX3e4c
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service user.emoncms.EmonCMS
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service user.mqtt.MQTT
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:15:48 weather weewxd[36917]: INFO user.mqtt: service version is 0.24
Jan 03 22:15:48 weather weewxd[36917]: INFO user.mqtt: binding to archive
Jan 03 22:15:48 weather weewxd[36917]: INFO user.mqtt: data_binding is wx_binding
Jan 03 22:15:48 weather weewxd[36917]: INFO user.mqtt: topic is weather
Jan 03 22:15:48 weather weewxd[36917]: INFO user.mqtt: desired unit system is US
Jan 03 22:15:48 weather weewxd[36917]: INFO user.mqtt: data will be uploaded to mqtt://mqtt:x...@172.16.xx.xx:1883/
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service user.mqtt.MQTT
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service user.owm.OpenWeatherMap
Jan 03 22:15:48 weather weewxd[36917]: INFO user.owm: service version is 0.9
Jan 03 22:15:48 weather weewxd[36917]: INFO user.owm: Data will be uploaded for 5ecffc7ccca8ce0001f1aec7
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service user.owm.OpenWeatherMap
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service user.wcloud.WeatherCloud
Jan 03 22:15:48 weather weewxd[36917]: INFO user.wcloud: service version is 0.13
Jan 03 22:15:48 weather weewxd[36917]: INFO user.wcloud: Data will be uploaded for id=144851d25d4435af
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service user.wcloud.WeatherCloud
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service user.windy.Windy
Jan 03 22:15:48 weather weewxd[36917]: INFO user.windy: version is 0.7
Jan 03 22:15:48 weather weewxd[36917]: INFO user.windy: Data will be uploaded to https://stations.windy.com/pws/update
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service user.windy.Windy
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.engine.StdPrint
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Loading service weewx.engine.StdReport
Jan 03 22:15:48 weather weewxd[36917]: INFO weewx.engine: 'pyephem' detected, extended almanac data is available
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.engine: Finished loading service weewx.engine.StdReport
Jan 03 22:15:48 weather weewxd[36917]: INFO __main__: Starting up weewx version 5.2.0
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:15:48 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:15:49 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
Jan 03 22:15:49 weather weewxd[36917]: INFO weewx.engine: Clock error is -0.07 seconds (positive is fast)
Jan 03 22:15:49 weather weewxd[36917]: INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
Jan 03 22:15:49 weather weewxd[36917]: INFO weewx.manager: Starting backfill of daily summaries
Jan 03 22:15:49 weather weewxd[36917]: INFO weewx.manager: Daily summaries up to date
Jan 03 22:15:49 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Getting archive packets since 2025-12-29 11:05:00 PST (1767035100)
Jan 03 22:15:49 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
Jan 03 22:15:50 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Retrieving 316 page(s); starting index= 4
Jan 03 22:15:50 weather weewxd[36917]: DEBUG weewx.drivers.vantage: DMPAFT complete: page timestamp 2025-12-29 08:50:00 PST (1767027000) less than final timestamp 2025-12-29 11:05:00 PST (1767035100)
Jan 03 22:15:50 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Catch up complete.
Jan 03 22:15:50 weather weewxd[36917]: INFO weewx.engine: Starting main packet loop.
Jan 03 22:15:51 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
Jan 03 22:15:51 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Requesting 200 LOOP packets.
Jan 03 22:15:51 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
Jan 03 22:20:14 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Getting archive packets since 2025-12-29 11:05:00 PST (1767035100)
Jan 03 22:20:15 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
Jan 03 22:20:16 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Retrieving 316 page(s); starting index= 4
Jan 03 22:20:16 weather weewxd[36917]: DEBUG weewx.drivers.vantage: DMPAFT complete: page timestamp 2025-12-29 08:50:00 PST (1767027000) less than final timestamp 2025-12-29 11:05:00 PST (1767035100)
Jan 03 22:20:16 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Catch up complete.
Jan 03 22:20:16 weather weewxd[36917]: DEBUG weewx.reportengine: Running reports for latest time in the database.
Jan 03 22:20:16 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Requesting 200 LOOP packets.
Jan 03 22:20:16 weather weewxd[36917]: DEBUG weewx.reportengine: Running report 'SeasonsReport'
Jan 03 22:20:16 weather weewxd[36917]: DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Seasons/skin.conf for report 'SeasonsReport'
Jan 03 22:20:16 weather weewxd[36917]: DEBUG weewx.reportengine: Unable to set locale 'en': unsupported locale setting. Using default.
Jan 03 22:20:16 weather weewxd[36917]: DEBUG weewx.reportengine: Running generators for report 'SeasonsReport' in directory '/etc/weewx/skins/Seasons' with locale 'en_GB.UTF-8'
Jan 03 22:20:16 weather weewxd[36917]: DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo']
Jan 03 22:20:16 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:20:17 weather weewxd[36917]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
Jan 03 22:20:19 weather weewxd[36917]: INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 2.48 seconds
Jan 03 22:20:19 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:20:20 weather weewxd[36917]: INFO weewx.imagegenerator: Generated 16 images for report SeasonsReport in 0.78 seconds
Jan 03 22:20:20 weather weewxd[36917]: INFO weewx.reportengine: Copied 5 files to /usr/share/nginx/www
Jan 03 22:20:20 weather weewxd[36917]: DEBUG weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping.
Jan 03 22:20:20 weather weewxd[36917]: DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping.
Jan 03 22:20:20 weather weewxd[36917]: DEBUG weewx.reportengine: Running report 'StandardReport'
Jan 03 22:20:20 weather weewxd[36917]: DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Standard/skin.conf for report 'StandardReport'
Jan 03 22:20:20 weather weewxd[36917]: DEBUG weewx.reportengine: Unable to set locale 'en': unsupported locale setting. Using default.
Jan 03 22:20:20 weather weewxd[36917]: DEBUG weewx.reportengine: Running generators for report 'StandardReport' in directory '/etc/weewx/skins/Standard' with locale 'en_GB.UTF-8'
Jan 03 22:20:20 weather weewxd[36917]: DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo']
Jan 03 22:20:20 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:20:22 weather weewxd[36917]: INFO weewx.cheetahgenerator: Generated 13 files for report StandardReport in 2.21 seconds
Jan 03 22:20:22 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:20:22 weather weewxd[36917]: INFO weewx.imagegenerator: Generated 12 images for report StandardReport in 0.39 seconds
Jan 03 22:20:22 weather weewxd[36917]: INFO weewx.reportengine: Copied 14 files to /usr/share/nginx/www
Jan 03 22:20:22 weather weewxd[36917]: DEBUG weewx.reportengine: Running report 'sofaskin'
Jan 03 22:20:22 weather weewxd[36917]: DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/sofaskin/skin.conf for report 'sofaskin'
Jan 03 22:20:22 weather weewxd[36917]: DEBUG weewx.reportengine: Cannot read localization file /etc/weewx/skins/sofaskin/lang/en.conf for report 'sofaskin': Config file not found: "/etc/weewx/skins/sofaskin/lang/en.conf".
Jan 03 22:20:22 weather weewxd[36917]: DEBUG weewx.reportengine: **** Using defaults instead.
Jan 03 22:20:22 weather weewxd[36917]: DEBUG weewx.reportengine: Unable to set locale 'en': unsupported locale setting. Using default.
Jan 03 22:20:22 weather weewxd[36917]: DEBUG weewx.reportengine: Running generators for report 'sofaskin' in directory '/etc/weewx/skins/sofaskin' with locale 'en_GB.UTF-8'
Jan 03 22:20:22 weather weewxd[36917]: DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo']
Jan 03 22:20:22 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:20:24 weather weewxd[36917]: INFO weewx.cheetahgenerator: Generated 7 files for report sofaskin in 1.92 seconds
Jan 03 22:20:24 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:20:24 weather weewxd[36917]: DEBUG PIL.PngImagePlugin: STREAM b'IHDR' 16 13
Jan 03 22:20:24 weather weewxd[36917]: DEBUG PIL.PngImagePlugin: STREAM b'IDAT' 41 1216
Jan 03 22:20:24 weather weewxd[36917]: DEBUG PIL.PngImagePlugin: STREAM b'IHDR' 16 13
Jan 03 22:20:24 weather weewxd[36917]: DEBUG PIL.PngImagePlugin: STREAM b'IDAT' 41 1216
Jan 03 22:20:25 weather weewxd[36917]: INFO weewx.imagegenerator: Generated 12 images for report sofaskin in 0.52 seconds
Jan 03 22:20:25 weather weewxd[36917]: INFO weewx.reportengine: Copied 5 files to /usr/share/nginx/www/sofaskin
Jan 03 22:20:25 weather weewxd[36917]: DEBUG weewx.reportengine: Running report 'exfoliation'
Jan 03 22:20:25 weather weewxd[36917]: DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/exfoliation/skin.conf for report 'exfoliation'
Jan 03 22:20:25 weather weewxd[36917]: DEBUG weewx.reportengine: Cannot read localization file /etc/weewx/skins/exfoliation/lang/en.conf for report 'exfoliation': Config file not found: "/etc/weewx/skins/exfoliation/lang/en.conf".
Jan 03 22:20:25 weather weewxd[36917]: DEBUG weewx.reportengine: **** Using defaults instead.
Jan 03 22:20:25 weather weewxd[36917]: DEBUG weewx.reportengine: Unable to set locale 'en': unsupported locale setting. Using default.
Jan 03 22:20:25 weather weewxd[36917]: DEBUG weewx.reportengine: Running generators for report 'exfoliation' in directory '/etc/weewx/skins/exfoliation' with locale 'en_GB.UTF-8'
Jan 03 22:20:25 weather weewxd[36917]: DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo']
Jan 03 22:20:25 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:20:27 weather weewxd[36917]: DEBUG weewx.cheetahgenerator: Skip 'forecast.html': last_mod=1767507324.4250863 age=303.2591972351074 stale=3570
Jan 03 22:20:27 weather weewxd[36917]: INFO weewx.cheetahgenerator: Generated 8 files for report exfoliation in 2.62 seconds
Jan 03 22:20:27 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:20:28 weather weewxd[36917]: INFO weewx.imagegenerator: Generated 18 images for report exfoliation in 0.70 seconds
Jan 03 22:20:28 weather weewxd[36917]: INFO weewx.reportengine: Copied 92 files to /usr/share/nginx/www/exfoliation
Jan 03 22:20:28 weather weewxd[36917]: DEBUG weewx.reportengine: Running report 'Belchertown'
Jan 03 22:20:28 weather weewxd[36917]: DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Belchertown/skin.conf for report 'Belchertown'
Jan 03 22:20:28 weather weewxd[36917]: DEBUG weewx.reportengine: Cannot read localization file /etc/weewx/skins/Belchertown/lang/en.conf for report 'Belchertown': Config file not found: "/etc/weewx/skins/Belchertown/lang/en.conf".
Jan 03 22:20:28 weather weewxd[36917]: DEBUG weewx.reportengine: **** Using defaults instead.
Jan 03 22:20:28 weather weewxd[36917]: DEBUG weewx.reportengine: Unable to set locale 'en': unsupported locale setting. Using default.
Jan 03 22:20:28 weather weewxd[36917]: DEBUG weewx.reportengine: Running generators for report 'Belchertown' in directory '/etc/weewx/skins/Belchertown' with locale 'en_GB.UTF-8'
Jan 03 22:20:28 weather weewxd[36917]: DEBUG weewx.cheetahgenerator: Using search list ['user.belchertown.getData', 'weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo']
Jan 03 22:20:28 weather weewxd[36917]: INFO user.belchertown: version 1.3.1
Jan 03 22:20:28 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:20:34 weather weewxd[36917]: INFO weewx.cheetahgenerator: Generated 12 files for report Belchertown in 5.37 seconds
Jan 03 22:20:34 weather weewxd[36917]: INFO weewx.reportengine: Copied 39 files to /usr/share/nginx/www/belchertown
Jan 03 22:20:34 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:20:37 weather weewxd[36917]: DEBUG weewx.reportengine: Running report 'StackedWindRose'
Jan 03 22:20:37 weather weewxd[36917]: DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/StackedWindRose/skin.conf for report 'StackedWindRose'
Jan 03 22:20:37 weather weewxd[36917]: DEBUG weewx.reportengine: Cannot read localization file /etc/weewx/skins/StackedWindRose/lang/en.conf for report 'StackedWindRose': Config file not found: "/etc/weewx/skins/StackedWindRose/lang/en.conf".
Jan 03 22:20:37 weather weewxd[36917]: DEBUG weewx.reportengine: **** Using defaults instead.
Jan 03 22:20:37 weather weewxd[36917]: DEBUG weewx.reportengine: Unable to set locale 'en': unsupported locale setting. Using default.
Jan 03 22:20:37 weather weewxd[36917]: DEBUG weewx.reportengine: Running generators for report 'StackedWindRose' in directory '/etc/weewx/skins/StackedWindRose' with locale 'en_GB.UTF-8'
Jan 03 22:20:37 weather weewxd[36917]: DEBUG weewx.manager: Daily summary version is 4.0
Jan 03 22:20:37 weather weewxd[36917]: INFO user.stackedwindrose: Generated 1 images for StackedWindRose in 0.05 seconds
Jan 03 22:20:37 weather weewxd[36917]: DEBUG weewx.reportengine: **** Using defaults instead.
Jan 03 22:20:37 weather weewxd[36917]: DEBUG weewx.reportengine: Unable to set locale 'en': unsupported locale setting. Using default.
Jan 03 22:20:37 weather weewxd[36917]: DEBUG weewx.reportengine: Report 'FTP' not enabled. Skipping.
Jan 03 22:20:37 weather weewxd[36917]: DEBUG weewx.reportengine: Running report 'RSYNC'
Jan 03 22:20:37 weather weewxd[36917]: DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Rsync/skin.conf for report 'RSYNC'
Jan 03 22:20:37 weather weewxd[36917]: DEBUG weewx.reportengine: Cannot read localization file /etc/weewx/skins/Rsync/lang/en.conf for report 'RSYNC': Config file not found: "/etc/weewx/skins/Rsync/lang/en.conf".
Jan 03 22:20:37 weather weewxd[36917]: DEBUG weewx.reportengine: **** Using defaults instead.
Jan 03 22:20:37 weather weewxd[36917]: DEBUG weewx.reportengine: Unable to set locale 'en': unsupported locale setting. Using default.
Jan 03 22:20:37 weather weewxd[36917]: DEBUG weewx.reportengine: Running generators for report 'RSYNC' in directory '/etc/weewx/skins/Rsync' with locale 'en_GB.UTF-8'
Jan 03 22:20:37 weather weewxd[36917]: DEBUG weeutil.rsyncupload: rsyncupload: cmd: [['rsync', '--archive', '--stats', '-e', 'ssh', '/usr/share/nginx/www/', 'www-...@xxxxxxxx.xxxxxx.com:/srv/www/htdocs-www/Weather']]
Jan 03 22:20:39 weather weewxd[36917]: INFO weeutil.rsyncupload: rsync'd 256 files (3,241,056 bytes) in 1.61 seconds

John Smith

unread,
Jan 4, 2026, 5:11:23 AM (6 days ago) Jan 4
to weewx...@googlegroups.com
Your console probably has corrupt memory

Jan 03 22:20:16 weather weewxd[36917]: DEBUG weewx.drivers.vantage: DMPAFT complete: page timestamp 2025-12-29 08:50:00 PST (1767027000) less than final timestamp 2025-12-29 11:05:00 PST (1767035100)


--
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+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/weewx-user/a1dbeb22-5901-40e2-a0af-49e47fb36172n%40googlegroups.com.

Daniel Rich

unread,
Jan 4, 2026, 1:03:41 PM (6 days ago) Jan 4
to weewx...@googlegroups.com
Argh, that was it…. I figured that wasn’t the case since it was still able to send data to WUnderground via. rapid fire. 

Thanks for the pointer, I’ve added that one to my notes for next time.

John Smith

unread,
Jan 4, 2026, 5:26:08 PM (6 days ago) Jan 4
to weewx...@googlegroups.com
Rapid fire takes loop packets which aren't stored in memory.

Reply all
Reply to author
Forward
0 new messages