Thanks. Appreciate the insight. I agree, Cheetah messages are definitely lacking. It was essentially start cutting things out until it worked. :)
On Sunday, January 31, 2021 at 8:16:52 PM UTC-8 gjr80 wrote: > In fact change it to: > > #if $current.txBatteryStatus.raw is not None > > The != was really annoying me, like I said it was written along time ago. > > Gary > > On Monday, 1 February 2021 at 14:06:19 UTC+10 gjr80 wrote: > >> Well found, The helpfulness of Cheetah error messages can be somewhat >> lacking at times. >> >> Looking at that portion of code I can see the error, try making the >> highlighted change to testtags.php.tmpl: >> >> #if $varExists('$current.txBatteryStatus') and ($station.hardware[0:7] == >> 'Vantage') >> #if $current.txBatteryStatus.raw != None >> >> #set $txBatteryStatusText = 'Ok' if int($current.txBatteryStatus.raw) & 1 >> == False else 'Low' >> #raw $vpissstatus = #end raw '$txBatteryStatusText'; // VP ISS Status >> #end if >> #else >> #raw $vpissstatus = #end raw '$naString'; // N/A string >> #end if >> >> >> Save the file and it should generate correctly on the next report cycle, >> no need to restart WeeWX. >> >> The real interesting thing is that code has been as is in >> testtags.php.tmpl since we wrote it approx seven years ago. This is the >> first time I have heard of this bug. >> >> Thanks. >> >> Gary >> On Monday, 1 February 2021 at 13:14:31 UTC+10 charles...@gmail.com wrote: >> >>> I think I found the issue. I have a Vantage Pro 2 as previously >>> mentioned. There seems to be something wrong with fetching the battery >>> status or using the data. >>> >>> I changed this >>> >>> #if $varExists('$current.txBatteryStatus') and ($station.hardware[0:7] >>> == 'Vantage') >>> #if $current.txBatteryStatus != None >>> #set $txBatteryStatusText = 'Ok' if int($current.txBatteryStatus.raw) & >>> 1 == False else 'Low' >>> #raw $vpissstatus = #end raw '$txBatteryStatusText'; // VP ISS Status >>> #end if >>> #else >>> #raw $vpissstatus = #end raw '$naString'; // N/A string >>> #end if >>> >>> To This >>> #set $txBatteryStatusText = 'Ok' >>> #raw $vpissstatus = #end raw '$naString'; // N/A string >>> >>> >>> It works. >>> On Sunday, January 31, 2021 at 5:32:17 PM UTC-8 Charles Boening wrote: >>> >>>> I tried upgrading to 4.4.0 and started getting the following. Longer >>>> log snip below. I can easily duplicate by running wee_reports. Station >>>> type is a Davis Vantage Pro 2 on USB. >>>> >>>> **** Ignoring template /home/weewx/skins/Testtags/testtags.php.tmpl >>>> **** Reason: int() argument must be a string, a bytes-like object or a >>>> number, not 'NoneType' >>>> >>>> The clientraw* files are generated. >>>> >>>> I blew my Pi weewx installation away (kept sqlite db) and started fresh >>>> but still see the same thing. I tried database repair and even a new >>>> database. Still get the error. >>>> >>>> The WD skin configuration is default out of the box defaults. No >>>> changes. >>>> >>>> Running weewx 4.4.0 and weewx-weewx-wd 2.1.2. Saw there were a couple >>>> weewx-weewx-wd fixes to testtags.php.tmpl and clientraw.txt.tmpl since >>>> release and tried those as well. >>>> >>>> Help is appreciated. :) >>>> >>>> >>>> Thanks, >>>> Charlie >>>> >>>> >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.engine.StdTimeSynch >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.engine.StdTimeSynch >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.engine.StdConvert >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO weewx.engine: >>>> StdConvert target unit is 0x1 >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.engine.StdConvert >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.engine.StdCalibrate >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.engine.StdCalibrate >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.engine.StdQC >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.engine.StdQC >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.wxservices.StdWXCalculate >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.manager: >>>> Daily summary version is 4.0 >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.wxservices.StdWXCalculate >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service user.wd.WdWXCalculate >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO user.wd: >>>> WdWXCalculate sunshine threshold: 120 >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service user.wd.WdWXCalculate >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.wxxtypes.StdWXXTypes >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.wxxtypes.StdWXXTypes >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.wxxtypes.StdPressureCooker >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.wxxtypes.StdPressureCooker >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.wxxtypes.StdRainRater >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.wxxtypes.StdRainRater >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.wxxtypes.StdDelta >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.wxxtypes.StdDelta >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.engine.StdArchive >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO weewx.engine: >>>> Archive will use data binding wx_binding >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO weewx.engine: >>>> Record generation will be attempted in 'hardware' >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO weewx.engine: Using >>>> archive interval of 300 seconds (specified by hardware) >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: Use >>>> LOOP data in hi/low calculations: 1 >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.engine.StdArchive >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service user.wd.WdArchive >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO user.wd: WdArchive >>>> will use data binding wd_binding >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.manager: >>>> Daily summary version is 4.0 >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO user.wd: Using >>>> binding 'wd_binding' to database 'weewxwd.sdb' >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO user.wd: Starting >>>> backfill of daily summaries >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO weewx.manager: >>>> Starting backfill of daily summaries >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO weewx.manager: >>>> Daily summaries up to date >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO user.wd: Daily >>>> summaries up to date. >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service user.wd.WdArchive >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service user.wd.WdSuppArchive >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO user.wd: >>>> WdSuppArchive will use data binding 'wdsupp_binding' >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO user.wd: Using >>>> binding 'wdsupp_binding' to database 'wdsupp.sdb' >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO user.wd: >>>> max_age=691200 vacuum=86400 >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO user.wd: Source >>>> 'WU' not enabled. >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO user.wd: Source >>>> 'DS' not enabled. >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO user.wd: Source >>>> 'File' not enabled. >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service user.wd.WdSuppArchive >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.restx.StdStationRegistry >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO weewx.restx: >>>> StationRegistry: Station will not be registered: no station_url specified. >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.restx.StdStationRegistry >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.restx.StdWunderground >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.restx: WU >>>> essentials: {} >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO weewx.restx: >>>> Wunderground-PWS: Data for station XXXXX will be posted >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.restx.StdWunderground >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.restx.StdPWSweather >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO weewx.restx: >>>> PWSWeather: Data for station XXXXX will be posted >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.restx.StdPWSweather >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.restx.StdCWOP >>>> Jan 31 17:12:31 weather-host wee_reports[6270] INFO weewx.restx: CWOP: >>>> Data for station XXXXX will be posted >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.restx.StdCWOP >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.restx.StdWOW >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.restx: WOW: >>>> Data will not be posted: Missing option 'station' >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.restx.StdWOW >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.restx.StdAWEKAS >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.restx: >>>> AWEKAS: Data will not be posted: Missing option 'username' >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.restx.StdAWEKAS >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.engine.StdPrint >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.engine.StdPrint >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Loading service weewx.engine.StdReport >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.engine: >>>> Finished loading service weewx.engine.StdReport >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.manager: >>>> Daily summary version is 4.0 >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.manager: >>>> Daily summary version is 4.0 >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.manager: >>>> Daily summary version is 4.0 >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG weewx.manager: >>>> Daily summary version is 4.0 >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Running reports for latest time in the database. >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Running report 'StandardReport' >>>> Jan 31 17:12:31 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Found configuration file >>>> /home/weewx/skins/Standard/skin.conf for report 'StandardReport' >>>> Jan 31 17:12:32 weather-host wee_reports[6270] DEBUG >>>> weewx.cheetahgenerator: Using search list >>>> ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', >>>> 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', >>>> 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras'] >>>> Jan 31 17:12:32 weather-host wee_reports[6270] DEBUG weewx.manager: >>>> Daily summary version is 4.0 >>>> Jan 31 17:12:33 weather-host wee_reports[6270] INFO >>>> weewx.cheetahgenerator: Generated 14 files for report StandardReport in >>>> 1.75 seconds >>>> Jan 31 17:12:33 weather-host wee_reports[6270] DEBUG weewx.manager: >>>> Daily summary version is 4.0 >>>> Jan 31 17:12:34 weather-host wee_reports[6270] INFO >>>> weewx.imagegenerator: Generated 12 images for report StandardReport in >>>> 0.46 >>>> seconds >>>> Jan 31 17:12:34 weather-host wee_reports[6270] INFO weewx.reportengine: >>>> Copied 14 files to /var/www/html/weewx >>>> Jan 31 17:12:34 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Report 'SeasonsReport' not enabled. Skipping. >>>> Jan 31 17:12:34 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping. >>>> Jan 31 17:12:34 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Report 'MobileReport' not enabled. Skipping. >>>> Jan 31 17:12:34 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Running report 'SteelSeries' >>>> Jan 31 17:12:34 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Found configuration file >>>> /home/weewx/skins/ss/skin.conf >>>> for report 'SteelSeries' >>>> Jan 31 17:12:34 weather-host wee_reports[6270] INFO weewx.reportengine: >>>> Copied 6 files to /var/www/html/weewx/ss >>>> Jan 31 17:12:34 weather-host wee_reports[6270] DEBUG >>>> weewx.cheetahgenerator: Using search list >>>> ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', >>>> 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', >>>> 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras'] >>>> Jan 31 17:12:34 weather-host wee_reports[6270] DEBUG weewx.manager: >>>> Daily summary version is 4.0 >>>> Jan 31 17:12:34 weather-host wee_reports[6270] INFO >>>> weewx.cheetahgenerator: Generated 2 files for report SteelSeries in 0.31 >>>> seconds >>>> Jan 31 17:12:34 weather-host wee_reports[6270] DEBUG weewx.manager: >>>> Daily summary version is 4.0 >>>> Jan 31 17:12:35 weather-host wee_reports[6270] INFO >>>> weewx.imagegenerator: Generated 11 images for report SteelSeries in 0.44 >>>> seconds >>>> Jan 31 17:12:35 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Running report 'StackedWindRose' >>>> Jan 31 17:12:35 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Found configuration file >>>> /home/weewx/skins/StackedWindRose/skin.conf for report 'StackedWindRose' >>>> Jan 31 17:12:35 weather-host wee_reports[6270] DEBUG weewx.manager: >>>> Daily summary version is 4.0 >>>> Jan 31 17:12:35 weather-host wee_reports[6270] INFO >>>> user.stackedwindrose: Generated 1 images for StackedWindRose in 0.08 >>>> seconds >>>> Jan 31 17:12:35 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Report 'wdPWS' not enabled. Skipping. >>>> Jan 31 17:12:35 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Running report 'wdStackedWindRose' >>>> Jan 31 17:12:35 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Found configuration file >>>> /home/weewx/skins/StackedWindRose/skin.conf for report 'wdStackedWindRose' >>>> Jan 31 17:12:35 weather-host wee_reports[6270] DEBUG weewx.manager: >>>> Daily summary version is 4.0 >>>> Jan 31 17:12:35 weather-host wee_reports[6270] INFO >>>> user.stackedwindrose: Generated 1 images for wdStackedWindRose in 0.06 >>>> seconds >>>> Jan 31 17:12:35 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Running report 'wdTesttags' >>>> Jan 31 17:12:35 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Found configuration file >>>> /home/weewx/skins/Testtags/skin.conf for report 'wdTesttags' >>>> Jan 31 17:12:35 weather-host wee_reports[6270] DEBUG >>>> weewx.cheetahgenerator: Using search list >>>> ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', >>>> 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', >>>> 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras', >>>> 'user.wdsearchlist.WdMonthStats', 'user.wdsearchlist.WdLastRainTags', >>>> 'user.wdsearchlist.WdTimeSpanTags', 'user.wdsearchlist.WdAvgWindTags', >>>> 'user.wdsearchlist.WdSundryTags', 'user.wdsearchlist.WdSkinDict', >>>> 'user.wdsearchlist.WdMonthlyReportStats', >>>> 'user.wdsearchlist.WdWindRunTags', 'user.wdsearchlist.WdHourRainTags', >>>> 'user.wdsearchlist.WdGdDays', 'user.wdsearchlist.WdForToday', >>>> 'user.wdsearchlist.WdRainThisDay', 'user.wdsearchlist.WdRainDays', >>>> 'user.wdastro.MoonApsis', 'user.wdastro.Eclipse', >>>> 'user.wdastro.EarthApsis', 'user.wdastro.ChineseNewYear', >>>> 'user.wdsearchlist.WdYestAlmanac', 'user.wdsearchlist.WdTaggedStats', >>>> 'user.wdsearchlist.WdTaggedArchiveStats', >>>> 'user.wdsearchlist.WdManualAverages'] >>>> Jan 31 17:12:35 weather-host wee_reports[6270] DEBUG weewx.manager: >>>> Daily summary version is 4.0 >>>> Jan 31 17:12:35 weather-host wee_reports[6270] DEBUG weewx.manager: >>>> Daily summary version is 4.0 >>>> Jan 31 17:12:38 weather-host wee_reports[6270] ERROR >>>> weewx.cheetahgenerator: Generate failed with exception '<class >>>> 'TypeError'>' >>>> Jan 31 17:12:38 weather-host wee_reports[6270] ERROR >>>> weewx.cheetahgenerator: **** Ignoring template >>>> /home/weewx/skins/Testtags/testtags.php.tmpl >>>> Jan 31 17:12:38 weather-host wee_reports[6270] ERROR >>>> weewx.cheetahgenerator: **** Reason: int() argument must be a string, a >>>> bytes-like object or a number, not 'NoneType' >>>> Jan 31 17:12:38 weather-host wee_reports[6270] ERROR >>>> weewx.cheetahgenerator: **** Traceback (most recent call last): >>>> Jan 31 17:12:38 weather-host wee_reports[6270] ERROR >>>> weewx.cheetahgenerator: **** File >>>> "/home/weewx/bin/weewx/cheetahgenerator.py", line 324, in generate >>>> Jan 31 17:12:38 weather-host wee_reports[6270] ERROR >>>> weewx.cheetahgenerator: **** unicode_string = >>>> compiled_template.respond() >>>> Jan 31 17:12:38 weather-host wee_reports[6270] ERROR >>>> weewx.cheetahgenerator: **** File >>>> "_home_weewx_skins_Testtags_testtags_php_tmpl.py", line 3992, in respond >>>> Jan 31 17:12:38 weather-host wee_reports[6270] ERROR >>>> weewx.cheetahgenerator: **** TypeError: int() argument must be a string, >>>> a >>>> bytes-like object or a number, not 'NoneType' >>>> Jan 31 17:12:38 weather-host wee_reports[6270] INFO >>>> weewx.cheetahgenerator: Generated 0 files for report wdTesttags in 3.30 >>>> seconds >>>> Jan 31 17:12:38 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Running report 'wdClientraw' >>>> Jan 31 17:12:38 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Found configuration file >>>> /home/weewx/skins/Clientraw/skin.conf for report 'wdClientraw' >>>> Jan 31 17:12:38 weather-host wee_reports[6270] DEBUG >>>> weewx.cheetahgenerator: Using search list >>>> ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', >>>> 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', >>>> 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras', >>>> 'user.wdsearchlist.WdMonthStats', 'user.wdsearchlist.WdLastRainTags', >>>> 'user.wdsearchlist.WdTimeSpanTags', 'user.wdsearchlist.WdSundryTags', >>>> 'user.wdsearchlist.WdSkinDict', 'user.wdsearchlist.WdWindRunTags', >>>> 'user.wdsearchlist.WdYestAlmanac', 'user.wdsearchlist.WdTaggedStats', >>>> 'user.wdsearchlist.WdTaggedArchiveStats', 'user.wdsearchlist.WdRainDays', >>>> 'user.wdsearchlist.WdManualAverages'] >>>> Jan 31 17:12:38 weather-host wee_reports[6270] DEBUG weewx.manager: >>>> Daily summary version is 4.0 >>>> Jan 31 17:12:38 weather-host wee_reports[6270] DEBUG weewx.manager: >>>> Daily summary version is 4.0 >>>> Jan 31 17:12:38 weather-host wee_reports[6270] DEBUG >>>> weewx.cheetahgenerator: Skip 'clientrawextra.txt': >>>> last_mod=1612141524.380802 age=434.59225392341614 stale=600 >>>> Jan 31 17:12:38 weather-host wee_reports[6270] DEBUG >>>> weewx.cheetahgenerator: Skip 'clientrawhour.txt': >>>> last_mod=1612141524.7107956 age=434.2633752822876 stale=600 >>>> Jan 31 17:12:38 weather-host wee_reports[6270] DEBUG >>>> weewx.cheetahgenerator: Skip 'clientrawdaily.txt': >>>> last_mod=1612141525.0407896 age=433.93452048301697 stale=600 >>>> Jan 31 17:12:38 weather-host wee_reports[6270] INFO >>>> weewx.cheetahgenerator: Generated 1 files for report wdClientraw in 0.40 >>>> seconds >>>> Jan 31 17:12:38 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Running report 'FTP' >>>> Jan 31 17:12:38 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Found configuration file >>>> /home/weewx/skins/Ftp/skin.conf for report 'FTP' >>>> Jan 31 17:12:38 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Attempting connection to HOST >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Connected to HOST >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/week.html to /website/weewx/week.html >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/mobile.css to /website/weewx/mobile.css >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/daytempchill.png to >>>> /website/weewx/daytempchill.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/daywindrose.png to >>>> /website/weewx/daywindrose.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/index.html to /website/weewx/index.html >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/dayradiation.png to >>>> /website/weewx/dayradiation.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/year.html to /website/weewx/year.html >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/favicon.ico to /website/weewx/favicon.ico >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/dayrx.png to /website/weewx/dayrx.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/mobile.html to /website/weewx/mobile.html >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/dayhumidity.png to >>>> /website/weewx/dayhumidity.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/dayinside.png to >>>> /website/weewx/dayinside.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/dayrain.png to /website/weewx/dayrain.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/dayuv.png to /website/weewx/dayuv.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/daywind.png to /website/weewx/daywind.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/daywinddir.png to >>>> /website/weewx/daywinddir.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/daytempdew.png to >>>> /website/weewx/daytempdew.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/daywindvec.png to >>>> /website/weewx/daywindvec.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/weewx.css to /website/weewx/weewx.css >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/daybarometer.png to >>>> /website/weewx/daybarometer.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/month.html to /website/weewx/month.html >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/smartphone/wind.html to >>>> /website/weewx/smartphone/wind.html >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/smartphone/rain.html to >>>> /website/weewx/smartphone/rain.html >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/smartphone/index.html to >>>> /website/weewx/smartphone/index.html >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/smartphone/custom.js to >>>> /website/weewx/smartphone/custom.js >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/smartphone/barometer.html to >>>> /website/weewx/smartphone/barometer.html >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/smartphone/radar.html to >>>> /website/weewx/smartphone/radar.html >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/smartphone/temp_outside.html to >>>> /website/weewx/smartphone/temp_outside.html >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/smartphone/icons/icon_iphone_x2.png to >>>> /website/weewx/smartphone/icons/icon_iphone_x2.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/smartphone/icons/icon_ipad_x2.png to >>>> /website/weewx/smartphone/icons/icon_ipad_x2.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/smartphone/icons/icon_iphone_x1.png to >>>> /website/weewx/smartphone/icons/icon_iphone_x1.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/smartphone/icons/icon_ipad_x1.png to >>>> /website/weewx/smartphone/icons/icon_ipad_x1.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/backgrounds/band.gif to >>>> /website/weewx/backgrounds/band.gif >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/backgrounds/butterfly.jpg to >>>> /website/weewx/backgrounds/butterfly.jpg >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/backgrounds/flower.jpg to >>>> /website/weewx/backgrounds/flower.jpg >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/backgrounds/leaf.jpg to >>>> /website/weewx/backgrounds/leaf.jpg >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/backgrounds/drops.gif to >>>> /website/weewx/backgrounds/drops.gif >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/backgrounds/night.gif to >>>> /website/weewx/backgrounds/night.gif >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/NOAA/NOAA-2021-01.txt to >>>> /website/weewx/NOAA/NOAA-2021-01.txt >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/NOAA/NOAA-2021.txt to >>>> /website/weewx/NOAA/NOAA-2021.txt >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/WD/clientraw.txt to >>>> /website/weewx/WD/clientraw.txt >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/WD/daywindrose.png to >>>> /website/weewx/WD/daywindrose.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/RSS/weewx_rss.xml to >>>> /website/weewx/RSS/weewx_rss.xml >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/dayinouttemp.png to >>>> /website/weewx/ss/dayinouttemp.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/index.html to >>>> /website/weewx/ss/index.html >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/dayradiation.png to >>>> /website/weewx/ss/dayradiation.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/dayrainrate.png to >>>> /website/weewx/ss/dayrainrate.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/dayinouthum.png to >>>> /website/weewx/ss/dayinouthum.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/gauge-data.txt to >>>> /website/weewx/ss/gauge-data.txt >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/dayrain.png to >>>> /website/weewx/ss/dayrain.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/dayuv.png to >>>> /website/weewx/ss/dayuv.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/daywind.png to >>>> /website/weewx/ss/daywind.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/daywinddir.png to >>>> /website/weewx/ss/daywinddir.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/dayouttemphum.png to >>>> /website/weewx/ss/dayouttemphum.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/daywindvec.png to >>>> /website/weewx/ss/daywindvec.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/daybarometer.png to >>>> /website/weewx/ss/daybarometer.png >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/css/gauges-ss.css to >>>> /website/weewx/ss/css/gauges-ss.css >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/scripts/steelseries_tween.min.js to >>>> /website/weewx/ss/scripts/steelseries_tween.min.js >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/scripts/RGraph.rose.min.js to >>>> /website/weewx/ss/scripts/RGraph.rose.min.js >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/scripts/gauges.js to >>>> /website/weewx/ss/scripts/gauges.js >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/scripts/language.min.js to >>>> /website/weewx/ss/scripts/language.min.js >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG weeutil.ftpupload: >>>> Uploaded file /var/www/html/weewx/ss/scripts/RGraph.common.core.min.js to >>>> /website/weewx/ss/scripts/RGraph.common.core.min.js >>>> Jan 31 17:12:39 weather-host wee_reports[6270] INFO weewx.reportengine: >>>> ftpgenerator: Ftp'd 62 files in 0.34 seconds >>>> Jan 31 17:12:39 weather-host wee_reports[6270] DEBUG >>>> weewx.reportengine: Report 'RSYNC' not enabled. Skipping. >>>> >>>> -- 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/08d48000-4d1f-4070-8833-c0f1a303fd8cn%40googlegroups.com.