Cannot get the BT skin to enable/activate

60 views
Skip to first unread message

Eric Gammeter

unread,
Mar 8, 2026, 2:57:48 PM (17 hours ago) Mar 8
to weewx-user
Have been trying to get the BT skin to activate, enable; go live but I do not see what is wrong.  Seemingly I am missing something.  

I get to the stage where I have done the weectl extension install of Belchertown;
"weewx-belchertown-release.1.3.1.tar.gz
 then I ensured that the LAT & LONG have been properly entered in the WEEWX.CONF file, (the only 2 requirements I can see in the documentation);  restarted WEEWX and waited for several hours to occur.  At that point when I go to my web site or the /var/www/html/weewx/weewx.index file- expecting to see the BT skin.  NOT Belchertown skin I see.  No errors.  I have all the log and status entries- if needed.   
I am running this on a RaspberryPi5, with 8GB RAM and an external SSD operating system drive.  Install was done using APT.   
Eventually I am wanting to try-out the MQTT function and link-in my Wunderground and PWSWeather sources.  

I am still enjoying all of this WEEWX, and Python and learning Linux- and I want to say a hearty THANK YOU TK and you Vince and the others for your continuing efforts in this hobby!  Is there somewhere I can send a cup-of-coffee as a small thankyou?  /EricG

 

Eric Gammeter

unread,
Mar 8, 2026, 3:01:01 PM (17 hours ago) Mar 8
to weewx-user
FYI:  I am using OPENNTPD for synchronizing

pi@RaspberryPi5:/var/www/html/weewx $ timedatectl
               Local time: Sun 2026-03-08 14:58:23 EDT
           Universal time: Sun 2026-03-08 18:58:23 UTC
                 RTC time: Sun 2026-03-08 18:58:23
                Time zone: America/New_York (EDT, -0400)
System clock synchronized: yes
              NTP service: n/a
          RTC in local TZ: no

Vince Skahan

unread,
Mar 8, 2026, 3:18:12 PM (16 hours ago) Mar 8
to weewx-user
Usual answer applies. Set debug=1, restart weewx , look at your logs.

Eric Gammeter

unread,
Mar 8, 2026, 4:45:26 PM (15 hours ago) Mar 8
to weewx-user
Ok:  Debug=1; No errors in SYSLOG-  is there another log file to look at?

Vince Skahan

unread,
Mar 8, 2026, 4:50:34 PM (15 hours ago) Mar 8
to weewx-user
If you refuse to post your logs nobody can help. I’m done trying.

Eric Gammeter

unread,
Mar 8, 2026, 4:57:28 PM (15 hours ago) Mar 8
to weewx-user
RaspberryPi 5; Davis Vantage Vue

pi@RaspberryPi5:~ $ tail -f /var/log/syslog
2026-03-08T16:34:40.711173-04:00 RaspberryPi5 weewxd[3142]: INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
2026-03-08T16:34:40.711244-04:00 RaspberryPi5 weewxd[3142]: INFO weewx.manager: Starting backfill of daily summaries
2026-03-08T16:34:40.711333-04:00 RaspberryPi5 weewxd[3142]: INFO weewx.manager: Daily summaries up to date
2026-03-08T16:34:40.711427-04:00 RaspberryPi5 weewxd[3142]: DEBUG weewx.drivers.vantage: Getting archive packets since 2026-03-08 16:30:00 EDT (1773001800)
2026-03-08T16:34:41.218099-04:00 RaspberryPi5 weewxd[3142]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
2026-03-08T16:34:41.238117-04:00 RaspberryPi5 weewxd[3142]: DEBUG weewx.drivers.vantage: Retrieving 0 page(s); starting index= 0
2026-03-08T16:34:41.238148-04:00 RaspberryPi5 weewxd[3142]: INFO weewx.engine: Starting main packet loop.
2026-03-08T16:34:41.745220-04:00 RaspberryPi5 weewxd[3142]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
2026-03-08T16:34:41.758170-04:00 RaspberryPi5 weewxd[3142]: DEBUG weewx.drivers.vantage: Requesting 200 LOOP packets.
2026-03-08T16:34:42.266110-04:00 RaspberryPi5 weewxd[3142]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
2026-03-08T16:35:30.612989-04:00 RaspberryPi5 weectl[3158]: INFO weectllib: Initializing weectl version 5.3.1
2026-03-08T16:35:30.613081-04:00 RaspberryPi5 weectl[3158]: INFO weectllib: Command line: /usr/share/weewx/weectl.py report run
2026-03-08T16:35:30.613428-04:00 RaspberryPi5 weectl[3158]: ERROR weeutil.startup: Cannot load user extensions: No module named 'user.extensions'
2026-03-08T16:35:30.613473-04:00 RaspberryPi5 weectl[3158]: INFO weectllib: Using Python: 3.13.5 (main, Jun 25 2025, 18:55:22) [GCC 14.2.0]
2026-03-08T16:35:30.613510-04:00 RaspberryPi5 weectl[3158]: INFO weectllib: Located at:   /usr/bin/python3
2026-03-08T16:35:30.619561-04:00 RaspberryPi5 weectl[3158]: INFO weectllib: Platform:     Linux-6.12.62+rpt-rpi-2712-aarch64-with-glibc2.41
2026-03-08T16:35:30.619645-04:00 RaspberryPi5 weectl[3158]: INFO weectllib: Locale:       'LC_CTYPE=en_US.UTF-8;LC_NUMERIC=C;LC_TIME=C;LC_COLLATE=C;LC_MONETARY=C;LC_MESSAGES=C;LC_PAPER=C;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C;LC_IDENTIFICATION=C'
2026-03-08T16:35:30.619680-04:00 RaspberryPi5 weectl[3158]: INFO weectllib: Entry path:   /usr/share/weewx/weectl.py
2026-03-08T16:35:30.619705-04:00 RaspberryPi5 weectl[3158]: INFO weectllib: WEEWX_ROOT:   /etc/weewx
2026-03-08T16:35:30.619729-04:00 RaspberryPi5 weectl[3158]: INFO weectllib: Config file:  /etc/weewx/weewx.conf
2026-03-08T16:35:30.619751-04:00 RaspberryPi5 weectl[3158]: INFO weectllib: User module:  /etc/weewx/bin/user
2026-03-08T16:35:30.619772-04:00 RaspberryPi5 weectl[3158]: INFO weectllib: Debug:        1
2026-03-08T16:35:30.619827-04:00 RaspberryPi5 weectl[3158]: INFO weectllib: User:         root
2026-03-08T16:35:30.619886-04:00 RaspberryPi5 weectl[3158]: INFO weectllib: Group:        root
2026-03-08T16:35:30.619919-04:00 RaspberryPi5 weectl[3158]: INFO weectllib: Groups:       root
2026-03-08T16:35:30.620357-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch
2026-03-08T16:35:30.620418-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch
2026-03-08T16:35:30.620449-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.engine.StdConvert
2026-03-08T16:35:30.620489-04:00 RaspberryPi5 weectl[3158]: INFO weewx.engine: StdConvert target unit is 0x1
2026-03-08T16:35:30.620525-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert
2026-03-08T16:35:30.620559-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate
2026-03-08T16:35:30.620594-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate
2026-03-08T16:35:30.620625-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.engine.StdQC
2026-03-08T16:35:30.620653-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.engine.StdQC
2026-03-08T16:35:30.620682-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate
2026-03-08T16:35:30.620730-04:00 RaspberryPi5 weectl[3158]: INFO weewx.wxservices: StdWXCalculate will use data binding wx_binding
2026-03-08T16:35:30.628942-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.manager: Daily summary version is 4.0
2026-03-08T16:35:30.629101-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate
2026-03-08T16:35:30.629144-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes
2026-03-08T16:35:30.631104-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes
2026-03-08T16:35:30.631238-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker
2026-03-08T16:35:30.631306-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker
2026-03-08T16:35:30.631392-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater
2026-03-08T16:35:30.631470-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater
2026-03-08T16:35:30.631543-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdDelta
2026-03-08T16:35:30.631575-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdDelta
2026-03-08T16:35:30.631596-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.engine.StdArchive
2026-03-08T16:35:30.631617-04:00 RaspberryPi5 weectl[3158]: INFO weewx.engine: Archive will use data binding wx_binding
2026-03-08T16:35:30.631638-04:00 RaspberryPi5 weectl[3158]: INFO weewx.engine: Record generation will be attempted in 'hardware'
2026-03-08T16:35:30.631659-04:00 RaspberryPi5 weectl[3158]: INFO weewx.engine: Using archive interval of 300 seconds (specified by hardware)
2026-03-08T16:35:30.631681-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1
2026-03-08T16:35:30.631702-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive
2026-03-08T16:35:30.631725-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry
2026-03-08T16:35:30.648248-04:00 RaspberryPi5 weectl[3158]: INFO weewx.restx: StationRegistry: Registration not requested.
2026-03-08T16:35:30.648407-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry
2026-03-08T16:35:30.648457-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.restx.StdWunderground
2026-03-08T16:35:30.648478-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.restx: WU essentials: {}
2026-03-08T16:35:30.648801-04:00 RaspberryPi5 weectl[3158]: INFO weewx.restx: Wunderground-PWS: Data for station KMDNEWWI7 will be posted
2026-03-08T16:35:30.648905-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground
2026-03-08T16:35:30.648984-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather
2026-03-08T16:35:30.649149-04:00 RaspberryPi5 weectl[3158]: INFO weewx.restx: PWSWeather: Data for station KMDNEWWI will be posted
2026-03-08T16:35:30.649201-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather
2026-03-08T16:35:30.649224-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.restx.StdCWOP
2026-03-08T16:35:30.649319-04:00 RaspberryPi5 weectl[3158]: INFO weewx.restx: CWOP: Posting not enabled.
2026-03-08T16:35:30.649404-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP
2026-03-08T16:35:30.649502-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.restx.StdWOW
2026-03-08T16:35:30.649560-04:00 RaspberryPi5 weectl[3158]: INFO weewx.restx: WOW: Posting not enabled.
2026-03-08T16:35:30.649653-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW
2026-03-08T16:35:30.649677-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.restx.StdWOWBE
2026-03-08T16:35:30.649698-04:00 RaspberryPi5 weectl[3158]: INFO weewx.restx: WOW-BE: Posting not enabled.
2026-03-08T16:35:30.649719-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.restx.StdWOWBE
2026-03-08T16:35:30.649740-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS
2026-03-08T16:35:30.649761-04:00 RaspberryPi5 weectl[3158]: INFO weewx.restx: AWEKAS: Posting not enabled.
2026-03-08T16:35:30.649781-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS
2026-03-08T16:35:30.649802-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.engine.StdPrint
2026-03-08T16:35:30.649824-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint
2026-03-08T16:35:30.649844-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Loading service weewx.engine.StdReport
2026-03-08T16:35:30.657125-04:00 RaspberryPi5 weectl[3158]: INFO weewx.engine: 'pyephem' detected, extended almanac data is available
2026-03-08T16:35:30.657463-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.engine: Finished loading service weewx.engine.StdReport
2026-03-08T16:35:30.659105-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.manager: Daily summary version is 4.0
2026-03-08T16:35:30.660359-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.manager: Daily summary version is 4.0
2026-03-08T16:35:30.661362-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Running reports for time 2026-03-08 16:30:00 EDT (1773001800)
2026-03-08T16:35:30.661476-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Running report 'SeasonsReport'
2026-03-08T16:35:30.662073-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.manager: Daily summary version is 4.0
2026-03-08T16:35:30.666314-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Seasons/skin.conf for report 'SeasonsReport'
2026-03-08T16:35:30.679516-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Unable to set locale 'en': unsupported locale setting. Using default locale instead ('en_US.UTF-8').
2026-03-08T16:35:30.679620-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Running generators for report 'SeasonsReport' in directory '/etc/weewx/skins/Seasons' with locale 'en_US.UTF-8'
2026-03-08T16:35:30.704879-04:00 RaspberryPi5 weectl[3158]: 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']
2026-03-08T16:35:30.707302-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.manager: Daily summary version is 4.0
2026-03-08T16:35:31.184601-04:00 RaspberryPi5 weectl[3158]: INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 0.48 seconds
2026-03-08T16:35:31.211079-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.manager: Daily summary version is 4.0
2026-03-08T16:35:32.104450-04:00 RaspberryPi5 weectl[3158]: INFO weewx.imagegenerator: Generated 39 images for report SeasonsReport in 0.90 seconds
2026-03-08T16:35:32.111116-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Copied 5 files to /var/www/html/weewx
2026-03-08T16:35:32.111253-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping.
2026-03-08T16:35:32.111327-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping.
2026-03-08T16:35:32.111450-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Report 'StandardReport' not enabled. Skipping.
2026-03-08T16:35:32.111519-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Running report 'Belchertown'
2026-03-08T16:35:32.117565-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Belchertown/skin.conf for report 'Belchertown'
2026-03-08T16:35:32.120609-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Unable to set locale 'en': unsupported locale setting. Using default locale instead ('en_US.UTF-8').
2026-03-08T16:35:32.120726-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Running generators for report 'Belchertown' in directory '/etc/weewx/skins/Belchertown' with locale 'en_US.UTF-8'
2026-03-08T16:35:32.122299-04:00 RaspberryPi5 weectl[3158]: 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']
2026-03-08T16:35:32.123810-04:00 RaspberryPi5 weectl[3158]: INFO user.belchertown: version 1.3.1
2026-03-08T16:35:32.126180-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.manager: Daily summary version is 4.0
2026-03-08T16:35:33.072547-04:00 RaspberryPi5 weectl[3158]: INFO weewx.cheetahgenerator: Generated 12 files for report Belchertown in 0.95 seconds
2026-03-08T16:35:33.099436-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Copied 39 files to /var/www/html
2026-03-08T16:35:33.103270-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.manager: Daily summary version is 4.0
2026-03-08T16:35:33.253317-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Running report 'FTP'
2026-03-08T16:35:33.255124-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Ftp/skin.conf for report 'FTP'
2026-03-08T16:35:33.257716-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Unable to set locale 'en': unsupported locale setting. Using default locale instead ('en_US.UTF-8').
2026-03-08T16:35:33.257917-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Running generators for report 'FTP' in directory '/etc/weewx/skins/Ftp' with locale 'en_US.UTF-8'
2026-03-08T16:35:33.258911-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Attempting connection to ftp.n8aay.net
2026-03-08T16:35:33.357284-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Connected to ftp.n8aay.net
2026-03-08T16:35:33.375053-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 0 ./weekrain.png afa32ccb5507a6bbb8945e36c681083005a8c9e037d9c239e75a5e27145f8bf5
2026-03-08T16:35:33.474604-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/weekrain.png to /Weather/weekrain.png
2026-03-08T16:35:33.474865-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 1 ./yearET.png 21540a815f128164ce4599d8d665a1c2c7ffd6be5518e2b65fac095a30d142e5
2026-03-08T16:35:33.568943-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/yearET.png to /Weather/yearET.png
2026-03-08T16:35:33.569204-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 2 ./index.html d1e2b8eae196ef54f4ae724c2fb9e06dfb22dd2519691360ce925805fe7ae73c
2026-03-08T16:35:33.732718-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/index.html to /Weather/index.html
2026-03-08T16:35:33.732789-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 3 ./yearbarometer.png a2e91f8362cc7200521693d227d95ac4a0fb92aab199ad28b3d661a56345152a
2026-03-08T16:35:33.826446-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/yearbarometer.png to /Weather/yearbarometer.png
2026-03-08T16:35:33.826753-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 4 ./telemetry.html 0a3c665ad1fb862ac66c2dacc5efd9f44e4a2aaba63666f00cf5dbdadcfee97f
2026-03-08T16:35:33.926995-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/telemetry.html to /Weather/telemetry.html
2026-03-08T16:35:33.927096-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 5 ./daytempin.png d289c3a4fa12b6ab9798c02458d95ecf8a3092da3c5a31160b4530dc088e6e3d
2026-03-08T16:35:34.029489-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/daytempin.png to /Weather/daytempin.png
2026-03-08T16:35:34.029583-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 6 ./dayrain.png ae7e8c5f93d25bceb21105d90578aee6bc3ebcc1b04289743727f0e71acd2543
2026-03-08T16:35:34.130725-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/dayrain.png to /Weather/dayrain.png
2026-03-08T16:35:34.130825-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 7 ./dayET.png 861775e142f3e93224e9dd3ec89e982bda254913b2ea24dbb94b42be9498c799
2026-03-08T16:35:34.229988-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/dayET.png to /Weather/dayET.png
2026-03-08T16:35:34.230095-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 8 ./monthET.png a14c093a65377849642f26eb5c85de900226efc392177af3dfa56252f5b18427
2026-03-08T16:35:34.329050-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/monthET.png to /Weather/monthET.png
2026-03-08T16:35:34.329109-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 9 ./celestial.html a99291039f14f413867c177cf6988ea10358218afa248d1c209f31b45f80d274
2026-03-08T16:35:34.432873-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/celestial.html to /Weather/celestial.html
2026-03-08T16:35:34.432971-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 10 ./weekwinddir.png 6325854fec447e52d3d53cf224acc598cd8acff0a1c1266cb24d7c70db10fc95
2026-03-08T16:35:34.533738-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/weekwinddir.png to /Weather/weekwinddir.png
2026-03-08T16:35:34.533834-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 11 ./dayrx.png cbcf7c76298b726028fc7c2fecc3d088ae9c0d881d65bfcc274e89f14b75304a
2026-03-08T16:35:34.630405-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/dayrx.png to /Weather/dayrx.png
2026-03-08T16:35:34.630501-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 12 ./statistics.html e188624645ef7b4220acbb560595ef00b6eae75009de40e73c81d3526089ea3c
2026-03-08T16:35:34.768254-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/statistics.html to /Weather/statistics.html
2026-03-08T16:35:34.768308-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 13 ./seasons.css 14b5cfc1f7ee703dc016670e1f6367d42a3cfe2c21eb5c780d2bc81d02b500e5
2026-03-08T16:35:34.857739-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/seasons.css to /Weather/seasons.css
2026-03-08T16:35:34.858031-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 14 ./weekwind.png 88585d373693dd9199f4371545b8ed97a9cc28e0fca82980689f7fd96f182ecc
2026-03-08T16:35:34.973248-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/weekwind.png to /Weather/weekwind.png
2026-03-08T16:35:34.973562-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 15 ./rss.xml 36e463cd861baa3120647acec34c5db183a71cc634f50bffb3d073898b3d019d
2026-03-08T16:35:35.092274-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/rss.xml to /Weather/rss.xml
2026-03-08T16:35:35.092338-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 16 ./monthtempin.png 3fd8e8b01654586bcfa0dd17680c47eb916134af49167aa98270013148e60d02
2026-03-08T16:35:35.192565-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/monthtempin.png to /Weather/monthtempin.png
2026-03-08T16:35:35.192861-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 17 ./weekET.png 0728b59600488e42e1d391b72a667b75fbe280c95f5eab29de33d4e4fc21474e
2026-03-08T16:35:35.292840-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/weekET.png to /Weather/weekET.png
2026-03-08T16:35:35.292966-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 18 ./monthrx.png d64339a6fa01ccbf3ca54b2d7c0d86684f142892a11b1dbc13804edfecf985c2
2026-03-08T16:35:35.388394-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/monthrx.png to /Weather/monthrx.png
2026-03-08T16:35:35.388555-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 19 ./daytempfeel.png 9a1a63f098b5a76b789333f4807b4d055dd6a66b72d4b76480f60462d297fe4f
2026-03-08T16:35:35.492135-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/daytempfeel.png to /Weather/daytempfeel.png
2026-03-08T16:35:35.492293-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 20 ./yearwinddir.png f8aa397413ce2be2add4569052f064cdbfa4ce4771d8ce76672e9a90ab7db89d
2026-03-08T16:35:35.581929-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/yearwinddir.png to /Weather/yearwinddir.png
2026-03-08T16:35:35.582098-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 21 ./monthhum.png d83c893e271643906af52d3684cb1d9b9ab41008fc088d7fc6cd5305add97f3a
2026-03-08T16:35:35.686458-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/monthhum.png to /Weather/monthhum.png
2026-03-08T16:35:35.686586-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 22 ./seasons.js f6f45b2e302d8698f1e811965bc1c0fc86680fb833b06f39a28a1485f93d2290
2026-03-08T16:35:35.783725-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/seasons.js to /Weather/seasons.js
2026-03-08T16:35:35.783917-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 23 ./dayvolt.png 2ccc47ceab767acb97bede8fece8b5414c23bb674b2d483a4bc7a656ae8c6df2
2026-03-08T16:35:35.889976-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/dayvolt.png to /Weather/dayvolt.png
2026-03-08T16:35:35.890168-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 24 ./monthwinddir.png d070f74fff73104415cd9d0bc80fb215bf4648ec37bb78fd895fa972fa768d45
2026-03-08T16:35:35.989067-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/monthwinddir.png to /Weather/monthwinddir.png
2026-03-08T16:35:35.989255-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 25 ./monthtempfeel.png 034486076db241894175fb2eb4b03a01b95491d3f9332aebb4fbbf382e71de43
2026-03-08T16:35:36.094091-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/monthtempfeel.png to /Weather/monthtempfeel.png
2026-03-08T16:35:36.094281-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 26 ./weektempin.png 1262989a3ef20c95249422542cc8341c730fc66827692cc2e1c02f4a2e3b87de
2026-03-08T16:35:36.199466-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/weektempin.png to /Weather/weektempin.png
2026-03-08T16:35:36.199613-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 27 ./daybarometer.png 255f3133f45dea8ccb8dcb61f5fcda78fe09c2d74d658b9bbd8ae79b108f719f
2026-03-08T16:35:36.306838-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/daybarometer.png to /Weather/daybarometer.png
2026-03-08T16:35:36.306971-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 28 ./weektempdew.png 030035720e9b818eb6db4a7e8b55a2ebc031ccacdccad5a95fd76a6bc4bf435f
2026-03-08T16:35:36.421304-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/weektempdew.png to /Weather/weektempdew.png
2026-03-08T16:35:36.421430-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 29 ./weekhum.png fda0655d84e3ab273d28b748615d2399653418ff14e185cb128ab172be91b76b
2026-03-08T16:35:36.524685-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/weekhum.png to /Weather/weekhum.png
2026-03-08T16:35:36.524805-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 30 ./yearrx.png 066d8ac027602e761019d4cb562778fcf3cfbbb1084b6a8dd454edd06a0ec733
2026-03-08T16:35:36.616082-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/yearrx.png to /Weather/yearrx.png
2026-03-08T16:35:36.616204-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 31 ./yeartempfeel.png e8d81af0ef37c195283717de96c6a667d353f552f1a73b331721143858d75887
2026-03-08T16:35:36.709763-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/yeartempfeel.png to /Weather/yeartempfeel.png
2026-03-08T16:35:36.709860-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 32 ./yearhum.png bfcf30db796d67e2500a21d1236fa27eaec1eadee9d6d51e004aaa9467084cdd
2026-03-08T16:35:36.804351-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/yearhum.png to /Weather/yearhum.png
2026-03-08T16:35:36.804561-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 33 ./weekhumin.png 11b20d148a1b11989bf427dd4af54b2800e888653e435a72e114875707de73d7
2026-03-08T16:35:36.906481-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/weekhumin.png to /Weather/weekhumin.png
2026-03-08T16:35:36.906679-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 34 ./daytempdew.png 6180a185851712e223d71e665c84015673e70005dc43f3d96a8ce4dd008a2493
2026-03-08T16:35:37.016858-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/daytempdew.png to /Weather/daytempdew.png
2026-03-08T16:35:37.017060-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 35 ./monthhumin.png 4f3a890e1b81c0094a58131cdb4c6755c5ad636fbc5fb28e834ad487f7197fe4
2026-03-08T16:35:37.121384-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/monthhumin.png to /Weather/monthhumin.png
2026-03-08T16:35:37.121578-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 36 ./yearwindvec.png 90a58b87c249c7b78add1d6c4b1837d35baf90a0ebd13de31d604ff8f2cbea4e
2026-03-08T16:35:37.216166-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/yearwindvec.png to /Weather/yearwindvec.png
2026-03-08T16:35:37.216359-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 37 ./weekvolt.png aa2944d58151e2bf3d29d670518556ba32374d2a4ceaaa5be47c9e44059b9afd
2026-03-08T16:35:37.320379-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/weekvolt.png to /Weather/weekvolt.png
2026-03-08T16:35:37.320566-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 38 ./tabular.html 3607954dc3cd64093c83739cdae9bce8c5f4ae8b36c0ee160fe86d35a3a4441a
2026-03-08T16:35:37.421872-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/tabular.html to /Weather/tabular.html
2026-03-08T16:35:37.422099-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 39 ./yearwind.png 36f74b3a05401eaa0ded9b2e651635f417f8cf3fc482621b88d415969af7743c
2026-03-08T16:35:37.520128-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/yearwind.png to /Weather/yearwind.png
2026-03-08T16:35:37.520327-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 40 ./yeartempdew.png a829a1a5a80dc62e80e1a509bc592ed27fe3e0b75ab02e63f8d0f5b94b165742
2026-03-08T16:35:37.619509-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/yeartempdew.png to /Weather/yeartempdew.png
2026-03-08T16:35:37.619704-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 41 ./yeartempin.png 5b944350fedeac994a4299f2bc30f900b7103f5eee3b35929c05a9f5281faac0
2026-03-08T16:35:37.716226-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/yeartempin.png to /Weather/yeartempin.png
2026-03-08T16:35:37.716428-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 42 ./favicon.ico fe7500e5f42648ec4aa4a0d2d0cfcbfd27963721f1bb42b77c71bd769d2e59a1
2026-03-08T16:35:37.805938-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/favicon.ico to /Weather/favicon.ico
2026-03-08T16:35:37.806114-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 43 ./daywind.png 76e00f9eac33a73ff59db810a9fd062bf6d6659eca391dd4be7e47011e6129d2
2026-03-08T16:35:37.914759-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/daywind.png to /Weather/daywind.png
2026-03-08T16:35:37.914980-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 44 ./yearhumin.png c8cc02f52a6d59a2eb62538d44090318e353a22e52e18c0dff469bbe2c90296c
2026-03-08T16:35:38.007494-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/yearhumin.png to /Weather/yearhumin.png
2026-03-08T16:35:38.007714-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 45 ./weektempfeel.png 4010504307da21d20860387f3311e0eed9f382d75eac60d91804dd6ca765858b
2026-03-08T16:35:38.118329-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/weektempfeel.png to /Weather/weektempfeel.png
2026-03-08T16:35:38.118542-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 46 ./weekbarometer.png afc40cbcd6c7d085db67687d5dddff61200cba62c554af97b61ffbc06f3e9859
2026-03-08T16:35:38.223739-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/weekbarometer.png to /Weather/weekbarometer.png
2026-03-08T16:35:38.223959-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 47 ./daywinddir.png 95683e5dd1310a6bfb73067790c9fecae71a9421a804c12f0471d0bfd150e940
2026-03-08T16:35:38.323000-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/daywinddir.png to /Weather/daywinddir.png
2026-03-08T16:35:38.323201-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 48 ./monthvolt.png d0cb00d58af50d3004d90389f2b45b5a40d7dfadd415d9806e5baafd337e3cb7
2026-03-08T16:35:38.425824-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/monthvolt.png to /Weather/monthvolt.png
2026-03-08T16:35:38.426020-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 49 ./monthbarometer.png 19bbc61253268ec515207d6b8d74b5e520c797b32db3971c958cea46b562d990
2026-03-08T16:35:38.529988-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/monthbarometer.png to /Weather/monthbarometer.png
2026-03-08T16:35:38.530106-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 50 ./weekwindvec.png 8ca8aaacff98d368878287a9905dc74f08dc5ef6b4fd21ef889bc32b81306f12
2026-03-08T16:35:38.636051-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/weekwindvec.png to /Weather/weekwindvec.png
2026-03-08T16:35:38.636184-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 51 ./daywindvec.png 336e18dd261bd29531941bbef6204ec4e2112a5b111d42076890da6375132fd0
2026-03-08T16:35:38.737357-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/daywindvec.png to /Weather/daywindvec.png
2026-03-08T16:35:38.737495-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 52 ./monthwind.png d846974a94ec54ab3ad19301a914521f4e7a53515b8896e9dd6738988f8e1e7a
2026-03-08T16:35:38.842710-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/monthwind.png to /Weather/monthwind.png
2026-03-08T16:35:38.842908-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 53 ./monthtempdew.png cb66845ae3d0a7486a4b487837b9b159795fb17dd151fec111937ab95cf96e4b
2026-03-08T16:35:38.950119-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/monthtempdew.png to /Weather/monthtempdew.png
2026-03-08T16:35:38.950244-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 54 ./yearrain.png 35d259cc835608d6e321c58a8fd7853ff3b71bd528108aaa6d475bd13c3d9b11
2026-03-08T16:35:39.043317-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/yearrain.png to /Weather/yearrain.png
2026-03-08T16:35:39.043458-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 55 ./yearvolt.png 849b81011b9946357fc0a48eda987bfd45a0d00d404a94b08dc31681a9a1c85a
2026-03-08T16:35:39.140107-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/yearvolt.png to /Weather/yearvolt.png
2026-03-08T16:35:39.140235-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 56 ./dayhum.png aa9314f80ca72a63fd62c20f19bc2a70f3fd6900031468b4dc94d40601ef6688
2026-03-08T16:35:39.241937-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/dayhum.png to /Weather/dayhum.png
2026-03-08T16:35:39.242012-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 57 ./weekrx.png 15ede7bb7ba6fa6751daf519b4165eaaa296e6548c95dec18adffb7aaa353aac
2026-03-08T16:35:39.338565-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/weekrx.png to /Weather/weekrx.png
2026-03-08T16:35:39.338781-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 58 ./monthwindvec.png 7a278e0c06f01bd10beeefd8f06c5ddb28a7136ac961a9a7d5ef79b4b93bf900
2026-03-08T16:35:39.440735-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/monthwindvec.png to /Weather/monthwindvec.png
2026-03-08T16:35:39.440862-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 59 ./monthrain.png d4d52d1db4fe0a91d6b90b8b50e5b64a7c5efa9806b89aed75eac023f2d10a2a
2026-03-08T16:35:39.539828-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/monthrain.png to /Weather/monthrain.png
2026-03-08T16:35:39.539895-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 60 ./dayhumin.png 03c5246ed75253e29e78934333fbea5eef160521643d668182ac986e09973e44
2026-03-08T16:35:39.636975-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/dayhumin.png to /Weather/dayhumin.png
2026-03-08T16:35:39.654937-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 61 ./NOAA/NOAA-2026-02.txt 4fa584be61f8e854151e10bbd9f18d3518fbc67ddb747cb1b35f72157bdbcb7d
2026-03-08T16:35:39.743071-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/NOAA/NOAA-2026-02.txt to /Weather/NOAA/NOAA-2026-02.txt
2026-03-08T16:35:39.743378-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 62 ./NOAA/NOAA-2026.txt 6b39f22e1e12a399b2afe274397b7c9252b3b6eee4bc13f4e69859cccfb1a98c
2026-03-08T16:35:39.837222-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/NOAA/NOAA-2026.txt to /Weather/NOAA/NOAA-2026.txt
2026-03-08T16:35:39.837499-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 63 ./NOAA/NOAA-2026-03.txt 23f1876bb620e673ccdde6e178ce40b5081e9f997d4d099a4c453f39b4428aa4
2026-03-08T16:35:39.936268-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/NOAA/NOAA-2026-03.txt to /Weather/NOAA/NOAA-2026-03.txt
2026-03-08T16:35:39.955039-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 64 ./font/OpenSans.woff 819747b05df4938922997e60e199603ecb04f4d987331ba5c3f7db30a835c3bd
2026-03-08T16:35:40.093138-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/font/OpenSans.woff to /Weather/font/OpenSans.woff
2026-03-08T16:35:40.093235-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: 65 ./font/OpenSans.woff2 732d5765c33eff81c7825dcc5e8cd1eda32dc04f39da7cae66accf9580b1e3a7
2026-03-08T16:35:40.199330-04:00 RaspberryPi5 weectl[3158]: DEBUG weeutil.ftpupload: Uploaded file /var/www/html/weewx/font/OpenSans.woff2 to /Weather/font/OpenSans.woff2
2026-03-08T16:35:40.215754-04:00 RaspberryPi5 weectl[3158]: INFO weewx.reportengine: ftpgenerator: Ftp'd 66 files in 6.96 seconds
2026-03-08T16:35:40.215870-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Report 'RSYNC' not enabled. Skipping.
2026-03-08T16:35:40.216204-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.restx: Shut down PWSWeather thread.
2026-03-08T16:35:40.216664-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.restx: Shut down Wunderground-PWS thread.
2026-03-08T16:41:17.071759-04:00 RaspberryPi5 weewxd[3142]: DEBUG weewx.drivers.vantage: Requesting 200 LOOP packets.
2026-03-08T16:41:17.579951-04:00 RaspberryPi5 weewxd[3142]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console

2026-03-08T16:47:55.076354-04:00 RaspberryPi5 weewxd[3142]: DEBUG weewx.drivers.vantage: Requesting 200 LOOP packets.
2026-03-08T16:47:55.582815-04:00 RaspberryPi5 weewxd[3142]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
2026-03-08T16:54:33.081251-04:00 RaspberryPi5 weewxd[3142]: DEBUG weewx.drivers.vantage: Requesting 200 LOOP packets.
2026-03-08T16:54:33.587634-04:00 RaspberryPi5 weewxd[3142]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console

Tom Keffer

unread,
Mar 8, 2026, 9:31:10 PM (10 hours ago) Mar 8
to weewx...@googlegroups.com
I am not very familiar with the Belchertown skin, but it is certainly running --- it generated 12 files and 29 plots. Now, where they went, I don't know. Depends on what HTML_ROOT was set to for the skin. 

Poke around under /var/www/html and see if you can find them.

The Seasons skin was also run. It appears to have gone to /var/www/html/weewx

-tk

--
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/450e6d7d-3936-42da-98cc-f576e35e1e70n%40googlegroups.com.

Vince Skahan

unread,
Mar 8, 2026, 10:54:53 PM (9 hours ago) Mar 8
to weewx-user
2026-03-08T16:35:32.123810-04:00 RaspberryPi5 weectl[3158]: INFO user.belchertown: version 1.3.1
2026-03-08T16:35:32.126180-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.manager: Daily summary version is 4.0
2026-03-08T16:35:33.072547-04:00 RaspberryPi5 weectl[3158]: INFO weewx.cheetahgenerator: Generated 12 files for report Belchertown in 0.95 seconds
2026-03-08T16:35:33.099436-04:00 RaspberryPi5 weectl[3158]: DEBUG weewx.reportengine: Copied 39 files to /var/www/html


See the path ? So my guess is that is where it wrote the Belchertown output to.  We would need to see your weewx.conf to know for sure. Run ‘weectl debug’ to a file and post that output after checking it has no usernames or passwords in it. Please make sure the file ends in .txt so we can open the attachment easily.
Reply all
Reply to author
Forward
0 new messages