There is no functional difference between the V4.10 driver and the V5.0 driver. The only changes were to remove support for Python 2. Besides, this is a problem in the logger, not the driver.
On Mon, May 19, 2025 at 8:06 PM Gerard Cerchio <gjcerc...@gmail.com> wrote: > 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 <clapey...@gmail.com> 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 weewx-user+...@googlegroups.com. >>> 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 weewx-user+unsubscr...@googlegroups.com. > To view this discussion visit > https://groups.google.com/d/msgid/weewx-user/d114d7b9-fca1-4ad8-aa89-04b89e90e76bn%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/d114d7b9-fca1-4ad8-aa89-04b89e90e76bn%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/CAPq0zEDyxFsP7QczoYDNYfg4C32eK77%2BY129uASMw5D%2BLWyPtQ%40mail.gmail.com.