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.

Reply via email to