I am in the process of updating my weewx computer and decided to give weewx 5 a try. It installed easily enough and my custom skin is working well with the simulator.
In all the years I have been running weewx 4 I have never had a problem retrieving data from the vantage station over USB. It looks like there may be a problem with weewx 5 with the vantage view. Tom, should I just continue using 4.10.2 to avoid thus problem with 5? On Sunday, May 18, 2025 at 6:09:30 PM UTC-7 Tom Keffer wrote: > The logger in the Davis stations does this every once in a while. It seems > to be correlated with power outages, but not always --- sometimes it's just > random. > > You solved your problem, but be sure to see the wiki article on *Corrupt > station memory > <https://github.com/weewx/weewx/wiki/Troubleshooting-the-Davis-Vantage-station#corrupt-station-memory>* > . > > On Sun, May 18, 2025 at 4:21 PM P Black <[email protected]> wrote: > >> I was wrong. weewx also hung and stopped collecting and plotting data. >> I had to stop it, purge the Vantage buffer of data and then start weewx to >> get it going again, but with a gap of lost data. >> >> Is there a simple way around this? What causes it? >> >> Thanks >> Pat >> >> On Sunday, May 18, 2025 at 5:25:10 PM UTC-4 P Black wrote: >> >>> Hi, >>> >>> I am getting a strange future date reading from the Vantage. It was >>> also happening in the older wview system. In that case, the system then >>> hung. Now at least it appears to proceed. Is that "junk" entry discarded >>> or is it stored somewhere? What is the recommended way to deal with this >>> event, or is it automatically taken care of by weewx and replace with the >>> current datetime from the computer? >>> >>> Thanks, >>> Pat >>> >>> log from weewx start: >>> >>> May 18 17:11:54 weatherpi94 systemd[1]: Started session-109.scope - >>> Session 109 of User pi. >>> May 18 17:11:54 weatherpi94 sshd[9546]: pam_env(sshd:session): >>> deprecated reading of user environment enabled >>> May 18 17:11:58 weatherpi94 sudo[9565]: pi : TTY=pts/3 ; >>> PWD=/home/pi ; USER=root ; COMMAND=/usr/bin/journalctl -u weewx >>> May 18 17:11:58 weatherpi94 sudo[9565]: pam_unix(sudo:session): session >>> opened for user root(uid=0) by pi(uid=1000) >>> May 18 17:12:10 weatherpi94 sudo[9565]: pam_unix(sudo:session): session >>> closed for user root >>> May 18 17:12:14 weatherpi94 sudo[9569]: pi : TTY=pts/3 ; >>> PWD=/home/pi ; USER=root ; COMMAND=/usr/bin/journalctl -f >>> May 18 17:12:14 weatherpi94 sudo[9569]: pam_unix(sudo:session): session >>> opened for user root(uid=0) by pi(uid=1000) >>> May 18 17:12:25 weatherpi94 sudo[9572]: pi : TTY=pts/2 ; >>> PWD=/home/pi ; USER=root ; COMMAND=/usr/bin/systemctl start weewx >>> May 18 17:12:25 weatherpi94 sudo[9572]: pam_unix(sudo:session): session >>> opened for user root(uid=0) by pi(uid=1000) >>> May 18 17:12:25 weatherpi94 systemd[1]: Started weewx.service - WeeWX. >>> May 18 17:12:25 weatherpi94 sudo[9572]: pam_unix(sudo:session): session >>> closed for user root >>> May 18 17:12:25 weatherpi94 weewxd[9576]: INFO __main__: Initializing >>> weewxd version 5.1.0 >>> May 18 17:12:25 weatherpi94 weewxd[9576]: INFO __main__: Command line: >>> /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf >>> May 18 17:12:25 weatherpi94 weewxd[9576]: INFO __main__: Using Python: >>> 3.11.2 (main, Nov 30 2024, 21:22:50) [GCC 12.2.0] >>> May 18 17:12:25 weatherpi94 weewxd[9576]: INFO __main__: Located at: >>> /usr/bin/python3 >>> May 18 17:12:25 weatherpi94 weewxd[9576]: INFO __main__: Platform: >>> Linux-6.12.25+rpt-rpi-2712-aarch64-with-glibc2.36 >>> May 18 17:12:25 weatherpi94 weewxd[9576]: INFO __main__: Locale: >>> 'en_US.UTF-8' >>> May 18 17:12:25 weatherpi94 weewxd[9576]: INFO __main__: Entry path: >>> /usr/share/weewx/weewxd.py >>> May 18 17:12:25 weatherpi94 weewxd[9576]: INFO __main__: WEEWX_ROOT: >>> /etc/weewx >>> May 18 17:12:25 weatherpi94 weewxd[9576]: INFO __main__: Config file: >>> /etc/weewx/weewx.conf >>> May 18 17:12:25 weatherpi94 weewxd[9576]: INFO __main__: User module: >>> /etc/weewx/bin/user >>> May 18 17:12:25 weatherpi94 weewxd[9576]: INFO __main__: Debug: 1 >>> May 18 17:12:25 weatherpi94 weewxd[9576]: INFO __main__: User: >>> weewx >>> May 18 17:12:25 weatherpi94 weewxd[9576]: INFO __main__: Group: >>> weewx >>> May 18 17:12:25 weatherpi94 weewxd[9576]: INFO __main__: Groups: >>> weewx >>> May 18 17:12:25 weatherpi94 weewxd[9576]: DEBUG __main__: loop_on_init: >>> False >>> May 18 17:12:25 weatherpi94 weewxd[9576]: DEBUG __main__: Initializing >>> engine >>> May 18 17:12:25 weatherpi94 weewxd[9576]: INFO weewx.engine: Loading >>> station type Vantage (weewx.drivers.vantage) >>> May 18 17:12:25 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Driver version is 3.6.2 >>> May 18 17:12:25 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Option loop_request=1 >>> May 18 17:12:25 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Opened up serial port /dev/ttyUSB0; baud 19200; timeout 4.00 >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Successfully woke up Vantage console >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Hardware type is 16 >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> ISS ID is 1 >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Hardware name: Vantage Pro2 >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.engine.StdTimeSynch >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.engine.StdTimeSynch >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.engine.StdConvert >>> May 18 17:12:26 weatherpi94 weewxd[9576]: INFO weewx.engine: StdConvert >>> target unit is 0x1 >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.engine.StdConvert >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.engine.StdCalibrate >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.engine.StdCalibrate >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.engine.StdQC >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.engine.StdQC >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.wxservices.StdWXCalculate >>> May 18 17:12:26 weatherpi94 weewxd[9576]: INFO weewx.wxservices: >>> StdWXCalculate will use data binding wx_binding >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.manager: Daily >>> summary version is 4.0 >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.wxservices.StdWXCalculate >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.wxxtypes.StdWXXTypes >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.wxxtypes.StdWXXTypes >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.wxxtypes.StdPressureCooker >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.wxxtypes.StdPressureCooker >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.wxxtypes.StdRainRater >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.wxxtypes.StdRainRater >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.wxxtypes.StdDelta >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.wxxtypes.StdDelta >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.engine.StdArchive >>> May 18 17:12:26 weatherpi94 weewxd[9576]: INFO weewx.engine: Archive >>> will use data binding wx_binding >>> May 18 17:12:26 weatherpi94 weewxd[9576]: INFO weewx.engine: Record >>> generation will be attempted in 'hardware' >>> May 18 17:12:26 weatherpi94 weewxd[9576]: INFO weewx.engine: Using >>> archive interval of 300 seconds (specified by hardware) >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Use LOOP >>> data in hi/low calculations: 1 >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.engine.StdArchive >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.restx.StdStationRegistry >>> May 18 17:12:26 weatherpi94 weewxd[9576]: INFO weewx.restx: >>> StationRegistry: Registration not requested. >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.restx.StdStationRegistry >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.restx.StdWunderground >>> May 18 17:12:26 weatherpi94 weewxd[9576]: INFO weewx.restx: >>> Wunderground: Posting not enabled. >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.restx.StdWunderground >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.restx.StdPWSweather >>> May 18 17:12:26 weatherpi94 weewxd[9576]: INFO weewx.restx: PWSweather: >>> Posting not enabled. >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.restx.StdPWSweather >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.restx.StdCWOP >>> May 18 17:12:26 weatherpi94 weewxd[9576]: INFO weewx.restx: CWOP: >>> Posting not enabled. >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.restx.StdCWOP >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.restx.StdWOW >>> May 18 17:12:26 weatherpi94 weewxd[9576]: INFO weewx.restx: WOW: Posting >>> not enabled. >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.restx.StdWOW >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.restx.StdAWEKAS >>> May 18 17:12:26 weatherpi94 weewxd[9576]: INFO weewx.restx: AWEKAS: >>> Posting not enabled. >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.restx.StdAWEKAS >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.engine.StdPrint >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.engine.StdPrint >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Loading >>> service weewx.engine.StdReport >>> May 18 17:12:26 weatherpi94 weewxd[9576]: INFO weewx.engine: 'pyephem' >>> detected, extended almanac data is available >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.engine: Finished >>> loading service weewx.engine.StdReport >>> May 18 17:12:26 weatherpi94 weewxd[9576]: INFO __main__: Starting up >>> weewx version 5.1.0 >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Successfully woke up Vantage console >>> May 18 17:12:26 weatherpi94 weewxd[9576]: INFO weewx.engine: Clock error >>> is -0.81 seconds (positive is fast) >>> May 18 17:12:26 weatherpi94 weewxd[9576]: INFO weewx.engine: Using >>> binding 'wx_binding' to database 'weewx.sdb' >>> May 18 17:12:26 weatherpi94 weewxd[9576]: INFO weewx.manager: Starting >>> backfill of daily summaries >>> May 18 17:12:26 weatherpi94 weewxd[9576]: INFO weewx.manager: Daily >>> summaries up to date >>> May 18 17:12:26 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Getting archive packets since 2025-05-18 15:15:00 EDT (1747595700) >>> May 18 17:12:27 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Successfully woke up Vantage console >>> May 18 17:12:27 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Retrieving 5 page(s); starting index= 0 >>> May 18 17:12:27 weatherpi94 weewxd[9576]: WARNING weewx.engine: Ignore >>> historical record: {'dateTime': 1768854060, 'usUnits': 1, 'interval': 5, >>> 'rxCheckPercent': 97.375, 'outTemp': 98.1, 'highOutTemp': 72.4, >>> 'lowOutTemp': 72.1, 'rain': 0.0, 'rainRate': 0.0, 'barometer': 29.562, >>> 'radiation': 937.0, 'wind_samples': 114.0, 'inTemp': 74.7, 'inHumidity': >>> 64.0, 'outHumidity': 62.0, 'windSpeed': 4.0, 'windGust': 10.0, >>> 'windGustDir': 292.5, 'windDir': 225.0, 'UV': 3.5, 'ET': 0.0, >>> 'highRadiation': 937.0, 'highUV': 4.4, 'forecastRule': 192, 'soilTemp1': >>> 58.0, 'soilTemp2': 55.0} >>> May 18 17:12:27 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> DMPAFT complete: page timestamp 2025-05-18 15:25:00 EDT (1747596300) less >>> than final timestamp 2026-01-19 15:21:00 EST (1768854060) >>> May 18 17:12:27 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Catch up complete. >>> May 18 17:12:27 weatherpi94 weewxd[9576]: INFO weewx.engine: Starting >>> main packet loop. >>> May 18 17:12:28 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Successfully woke up Vantage console >>> May 18 17:12:28 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Requesting 200 LOOP packets. >>> May 18 17:12:28 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Successfully woke up Vantage console >>> 1768854060May 18 17:15:15 weatherpi94 weewxd[9576]: DEBUG >>> weewx.drivers.vantage: Getting archive packets since 2025-05-18 15:15:00 >>> EDT (1747595700) >>> May 18 17:15:15 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Successfully woke up Vantage console >>> May 18 17:15:16 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Retrieving 5 page(s); starting index= 0 >>> May 18 17:15:16 weatherpi94 weewxd[9576]: WARNING weewx.engine: Ignore >>> historical record: {'dateTime': 1768854060, 'usUnits': 1, 'interval': 5, >>> 'rxCheckPercent': 97.375, 'outTemp': 98.1, 'highOutTemp': 72.4, >>> 'lowOutTemp': 72.1, 'rain': 0.0, 'rainRate': 0.0, 'barometer': 29.562, >>> 'radiation': 937.0, 'wind_samples': 114.0, 'inTemp': 74.7, 'inHumidity': >>> 64.0, 'outHumidity': 62.0, 'windSpeed': 4.0, 'windGust': 10.0, >>> 'windGustDir': 292.5, 'windDir': 225.0, 'UV': 3.5, 'ET': 0.0, >>> 'highRadiation': 937.0, 'highUV': 4.4, 'forecastRule': 192, 'soilTemp1': >>> 58.0, 'soilTemp2': 55.0} >>> May 18 17:15:16 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> DMPAFT complete: page timestamp 2025-05-18 15:25:00 EDT (1747596300) less >>> than final timestamp 2026-01-19 15:21:00 EST (1768854060) >>> May 18 17:15:16 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Catch up complete. >>> May 18 17:15:16 weatherpi94 weewxd[9576]: DEBUG weewx.reportengine: >>> Running reports for latest time in the database. >>> May 18 17:15:16 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Requesting 200 LOOP packets. >>> May 18 17:15:16 weatherpi94 weewxd[9576]: DEBUG weewx.reportengine: >>> Running report 'SeasonsReport' >>> May 18 17:15:16 weatherpi94 weewxd[9576]: DEBUG weewx.reportengine: >>> Found configuration file /etc/weewx/skins/Seasons/skin.conf for report >>> 'SeasonsReport' >>> May 18 17:15:16 weatherpi94 weewxd[9576]: DEBUG weewx.reportengine: >>> Unable to set locale 'en': unsupported locale setting. Using default. >>> May 18 17:15:16 weatherpi94 weewxd[9576]: DEBUG weewx.reportengine: >>> Running generators for report 'SeasonsReport' in directory >>> '/etc/weewx/skins/Seasons' with locale 'en_US.UTF-8' >>> May 18 17:15:16 weatherpi94 weewxd[9576]: 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'] >>> May 18 17:15:16 weatherpi94 weewxd[9576]: DEBUG weewx.manager: Daily >>> summary version is 4.0 >>> May 18 17:15:16 weatherpi94 weewxd[9576]: DEBUG weewx.drivers.vantage: >>> Successfully woke up Vantage console >>> May 18 17:15:16 weatherpi94 weewxd[9576]: INFO weewx.cheetahgenerator: >>> Generated 8 files for report SeasonsReport in 0.63 seconds >>> May 18 17:15:16 weatherpi94 weewxd[9576]: DEBUG weewx.manager: Daily >>> summary version is 4.0 >>> May 18 17:15:17 weatherpi94 weewxd[9576]: INFO weewx.imagegenerator: >>> Generated 16 images for report SeasonsReport in 0.21 seconds >>> May 18 17:15:17 weatherpi94 weewxd[9576]: INFO weewx.reportengine: >>> Copied 5 files to /var/www/html/weewx >>> May 18 17:15:17 weatherpi94 weewxd[9576]: DEBUG weewx.reportengine: >>> Report 'SmartphoneReport' not enabled. Skipping. >>> May 18 17:15:17 weatherpi94 weewxd[9576]: DEBUG weewx.reportengine: >>> Report 'MobileReport' not enabled. Skipping. >>> May 18 17:15:17 weatherpi94 weewxd[9576]: DEBUG weewx.reportengine: >>> Report 'StandardReport' not enabled. Skipping. >>> May 18 17:15:17 weatherpi94 weewxd[9576]: DEBUG weewx.reportengine: >>> Report 'FTP' not enabled. Skipping. >>> May 18 17:15:17 weatherpi94 weewxd[9576]: DEBUG weewx.reportengine: >>> Report 'RSYNC' not enabled. Skipping. >>> >>> >>> >>> On Saturday, May 17, 2025 at 3:51:54 PM UTC-4 P Black wrote: >>> >>>> I stopped weewx, paused and then started it up again. The following is >>>> a copy of the log from after the startup: >>>> >>>> May 17 15:39:37 weatherpi94 systemd[1]: Started weewx.service - WeeWX. >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: INFO __main__: Initializing >>>> weewxd version 5.1.0 >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: INFO __main__: Command line: >>>> /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: INFO __main__: Using Python: >>>> 3.11.2 (main, Nov 30 2024, 21:22:50) [GCC 12.2.0] >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: INFO __main__: Located at: >>>> /usr/bin/python3 >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: INFO __main__: Platform: >>>> Linux-6.12.25+rpt-rpi-2712-aarch64-with-glibc2.36 >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: INFO __main__: Locale: >>>> 'en_US.UTF-8' >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: INFO __main__: Entry path: >>>> /usr/share/weewx/weewxd.py >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: INFO __main__: WEEWX_ROOT: >>>> /etc/weewx >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: INFO __main__: Config file: >>>> /etc/weewx/weewx.conf >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: INFO __main__: User module: >>>> /etc/weewx/bin/user >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: INFO __main__: Debug: 1 >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: INFO __main__: User: >>>> weewx >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: INFO __main__: Group: >>>> weewx >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: INFO __main__: Groups: >>>> weewx >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: DEBUG __main__: loop_on_init: >>>> False >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: DEBUG __main__: Initializing >>>> engine >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: INFO weewx.engine: Loading >>>> station type Vantage (weewx.drivers.vantage) >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Driver version is 3.6.2 >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Option loop_request=1 >>>> May 17 15:39:37 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Opened up serial port /dev/ttyUSB0; baud 19200; timeout 4.00 >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Successfully woke up Vantage console >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Hardware type is 16 >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> ISS ID is 1 >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Hardware name: Vantage Pro2 >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.engine.StdTimeSynch >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.engine.StdTimeSynch >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.engine.StdConvert >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: INFO weewx.engine: StdConvert >>>> target unit is 0x1 >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.engine.StdConvert >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.engine.StdCalibrate >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.engine.StdCalibrate >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.engine.StdQC >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.engine.StdQC >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.wxservices.StdWXCalculate >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: INFO weewx.wxservices: >>>> StdWXCalculate will use data binding wx_binding >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.manager: Daily >>>> summary version is 4.0 >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.wxservices.StdWXCalculate >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.wxxtypes.StdWXXTypes >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.wxxtypes.StdWXXTypes >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.wxxtypes.StdPressureCooker >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.wxxtypes.StdPressureCooker >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.wxxtypes.StdRainRater >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.wxxtypes.StdRainRater >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.wxxtypes.StdDelta >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.wxxtypes.StdDelta >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.engine.StdArchive >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: INFO weewx.engine: Archive >>>> will use data binding wx_binding >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: INFO weewx.engine: Record >>>> generation will be attempted in 'hardware' >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: INFO weewx.engine: Using >>>> archive interval of 300 seconds (specified by hardware) >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Use LOOP >>>> data in hi/low calculations: 1 >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.engine.StdArchive >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.restx.StdStationRegistry >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: INFO weewx.restx: >>>> StationRegistry: Registration not requested. >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.restx.StdStationRegistry >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.restx.StdWunderground >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: INFO weewx.restx: >>>> Wunderground: Posting not enabled. >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.restx.StdWunderground >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.restx.StdPWSweather >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: INFO weewx.restx: PWSweather: >>>> Posting not enabled. >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.restx.StdPWSweather >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.restx.StdCWOP >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: INFO weewx.restx: CWOP: >>>> Posting not enabled. >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.restx.StdCWOP >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.restx.StdWOW >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: INFO weewx.restx: WOW: >>>> Posting not enabled. >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.restx.StdWOW >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.restx.StdAWEKAS >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: INFO weewx.restx: AWEKAS: >>>> Posting not enabled. >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.restx.StdAWEKAS >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.engine.StdPrint >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.engine.StdPrint >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Loading >>>> service weewx.engine.StdReport >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: INFO weewx.engine: 'pyephem' >>>> detected, extended almanac data is available >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.engine: Finished >>>> loading service weewx.engine.StdReport >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: INFO __main__: Starting up >>>> weewx version 5.1.0 >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Successfully woke up Vantage console >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: INFO weewx.engine: Clock >>>> error is -0.94 seconds (positive is fast) >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: INFO weewx.engine: Using >>>> binding 'wx_binding' to database 'weewx.sdb' >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: INFO weewx.manager: Starting >>>> backfill of daily summaries >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: INFO weewx.manager: Daily >>>> summaries up to date >>>> May 17 15:39:38 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Getting archive packets since 2025-05-17 15:35:00 EDT (1747510500) >>>> May 17 15:39:39 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Successfully woke up Vantage console >>>> May 17 15:39:39 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Retrieving 0 page(s); starting index= 0 >>>> May 17 15:39:39 weatherpi94 weewxd[3805]: INFO weewx.engine: Starting >>>> main packet loop. >>>> May 17 15:39:39 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Successfully woke up Vantage console >>>> May 17 15:39:39 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Requesting 200 LOOP packets. >>>> May 17 15:39:40 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Successfully woke up Vantage console >>>> May 17 15:40:15 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Getting archive packets since 2025-05-17 15:35:00 EDT (1747510500) >>>> May 17 15:40:15 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Successfully woke up Vantage console >>>> May 17 15:40:15 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Retrieving 1 page(s); starting index= 1 >>>> May 17 15:40:15 weatherpi94 weewxd[3805]: INFO weewx.manager: Added >>>> record 2025-05-17 15:40:00 EDT (1747510800) to database 'weewx.sdb' >>>> May 17 15:40:15 weatherpi94 weewxd[3805]: INFO weewx.manager: Added >>>> record 2025-05-17 15:40:00 EDT (1747510800) to daily summary in 'weewx.sdb' >>>> May 17 15:40:15 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Empty record page 0; index 2 >>>> May 17 15:40:15 weatherpi94 weewxd[3805]: DEBUG weewx.reportengine: >>>> Running reports for latest time in the database. >>>> May 17 15:40:15 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Requesting 200 LOOP packets. >>>> May 17 15:40:15 weatherpi94 weewxd[3805]: DEBUG weewx.reportengine: >>>> Running report 'SeasonsReport' >>>> May 17 15:40:15 weatherpi94 weewxd[3805]: DEBUG weewx.reportengine: >>>> Found configuration file /etc/weewx/skins/Seasons/skin.conf for report >>>> 'SeasonsReport' >>>> May 17 15:40:15 weatherpi94 weewxd[3805]: DEBUG weewx.reportengine: >>>> Unable to set locale 'en': unsupported locale setting. Using default. >>>> May 17 15:40:15 weatherpi94 weewxd[3805]: DEBUG weewx.reportengine: >>>> Running generators for report 'SeasonsReport' in directory >>>> '/etc/weewx/skins/Seasons' wi th locale 'en_US.UTF-8' >>>> May 17 15:40:15 weatherpi94 weewxd[3805]: 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.Uni tInfo'] >>>> May 17 15:40:15 weatherpi94 weewxd[3805]: DEBUG weewx.manager: Daily >>>> summary version is 4.0 >>>> May 17 15:40:16 weatherpi94 weewxd[3805]: DEBUG weewx.drivers.vantage: >>>> Successfully woke up Vantage console >>>> May 17 15:40:16 weatherpi94 weewxd[3805]: INFO weewx.cheetahgenerator: >>>> Generated 8 files for report SeasonsReport in 0.63 seconds >>>> May 17 15:40:16 weatherpi94 weewxd[3805]: DEBUG weewx.manager: Daily >>>> summary version is 4.0 >>>> May 17 15:40:16 weatherpi94 weewxd[3805]: INFO weewx.imagegenerator: >>>> Generated 16 images for report SeasonsReport in 0.21 seconds >>>> May 17 15:40:16 weatherpi94 weewxd[3805]: INFO weewx.reportengine: >>>> Copied 5 files to /var/www/html/weewx >>>> May 17 15:40:16 weatherpi94 weewxd[3805]: DEBUG weewx.reportengine: >>>> Report 'SmartphoneReport' not enabled. Skipping. >>>> May 17 15:40:16 weatherpi94 weewxd[3805]: DEBUG weewx.reportengine: >>>> Report 'MobileReport' not enabled. Skipping. >>>> May 17 15:40:16 weatherpi94 weewxd[3805]: DEBUG weewx.reportengine: >>>> Report 'StandardReport' not enabled. Skipping. >>>> >>>> >>>> >>>> On Saturday, May 17, 2025 at 3:04:36 PM UTC-4 vince wrote: >>>> >>>>> In the absence of logs, we can't help you. Best of luck. >>>>> >>>>> On Saturday, May 17, 2025 at 10:54:07 AM UTC-7 P Black wrote: >>>>> >>>>>> Vince, >>>>>> >>>>>> I restarted weewx but after connecting the Vantage to the usb port on >>>>>> the pi. Looking at the output of journalctl -f, I saw much weewx >>>>>> activity >>>>>> related to the Vantage. The webpage was encouraging but still listed >>>>>> the >>>>>> station as the Simulator. Playing around a little (stop, start, etc) I >>>>>> saw >>>>>> one USB0 error in red, but that was just once and saw it identified the >>>>>> extended data set tables. After letting it run awhile, the webpage >>>>>> changed >>>>>> to note it was now Hardware Vantage Pro2 and the data curves were >>>>>> getting to be correct. The outside temperature and dew point is not >>>>>> updating yet for the daily chart but appears to be working for the >>>>>> weekly. >>>>>> After running for awhile a new graph appeared showing the 2 extended >>>>>> temperature sensors (very nice...no work on my part). >>>>>> >>>>>> I will leave it alone to see what finally happens. The data file I >>>>>> ported over goes back to 2011. >>>>>> >>>>>> Stay healthy, >>>>>> Pat >>>>>> >>>>>> On Friday, May 16, 2025 at 5:08:15 PM UTC-4 vince wrote: >>>>>> >>>>>>> Set debug=1 in weewx.conf, restart weewx, and examine your syslog to >>>>>>> verify weewx is indeed running and using the vantage driver. >>>>>>> >>>>>>> >>>>>>> On Friday, May 16, 2025 at 1:16:26 PM UTC-7 P Black wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> I am finally moving from wview to weewx and want to make sure that >>>>>>>> I am doing it correctly...and...easily. >>>>>>>> >>>>>>>> station: VantagePro2 >>>>>>>> computer: old---raspberry pi 3 running wview with extended sensors >>>>>>>> (using a couple extra thermocouples) >>>>>>>> new: raspberry pi 5 (addon battery powered RTC) running weewx 5.1 >>>>>>>> >>>>>>>> So far: >>>>>>>> 1) installed weewx 5.1 and have it running using the simulator >>>>>>>> 2) config for Vantage making sure to use SI units and USB0 >>>>>>>> 3)copied wview database to /var/lib/weewx and rename to weewx.sdb >>>>>>>> then sudo chown weewx:weewx weewx.sdb >>>>>>>> 4) tried a simple running with 2) and 3) but only the simulator >>>>>>>> shows on webpage >>>>>>>> >>>>>>>> Seek advice: >>>>>>>> >>>>>>>> 1) what steps should be done next? >>>>>>>> 2) will the extended data field from wview be populated by weewx or >>>>>>>> do I need to explicitly set something for that to happen? >>>>>>>> 3) I assume that I will have to add a couple graphs to display the >>>>>>>> extra 2 temperature data sets. >>>>>>>> 4) what problems ...no challenges... do I have yet to fix? >>>>>>>> >>>>>>>> Stay healthy, >>>>>>>> Pat >>>>>>>> >>>>>>> -- >> You received this message because you are subscribed to the Google Groups >> "weewx-user" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion visit >> https://groups.google.com/d/msgid/weewx-user/ba15b291-11a7-45dd-bdf5-c39cd940ebe3n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/ba15b291-11a7-45dd-bdf5-c39cd940ebe3n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/d114d7b9-fca1-4ad8-aa89-04b89e90e76bn%40googlegroups.com.
