Then, as you suspected, it's likely a communications problem between the
logger and the computer.

Things to try:

Is it located near a source of RF?
Are you using a serial-to-usb converter? If so, try another one.
Install ferrite chokes on the cable.

See the section *Tips on making a system reliable
<http://www.weewx.com/docs/usersguide.htm#Tips_on_making_a_system_reliable>.*

On Wed, Jan 18, 2023 at 6:37 AM Brian Waligorski / N6RZR <
[email protected]> wrote:

> Ver 4.9.1
>
> On Wednesday, January 18, 2023 at 6:27:12 AM UTC-8 [email protected] wrote:
>
>> Which version of WeeWX?
>>
>> -tk
>>
>> On Wed, Jan 18, 2023 at 6:13 AM Brian Waligorski / N6RZR <
>> [email protected]> wrote:
>>
>>> New install on Inovato Quadra. Latest Weewx version installed using DEB
>>> package on Debian-based systems,
>>> System will run fine for hours, sometimes days. I'm suspecting comm
>>> problem between console and weewx??  Any suggestions much appreciated.
>>>
>>>
>>> Jan 17 21:54:32 inovato weewx[1544] ERROR weewx.drivers.vantage: LOOP
>>> batch try #1; error: Expected to read 99 chars; got 0 instead
>>> Jan 17 21:54:32 inovato weewx[1544] DEBUG weewx.drivers.vantage: Gentle
>>> wake up of console successful
>>> Jan 17 21:55:01 inovato CRON[5105]: (root) CMD (command -v debian-sa1 >
>>> /dev/null && debian-sa1 1 1)
>>> Jan 17 21:55:14 inovato weewx[1544] DEBUG weewx.drivers.vantage: Getting
>>> archive packets since 2023-01-17 21:50:00 PST (1674021000)
>>> Jan 17 21:55:14 inovato weewx[1544] DEBUG weewx.drivers.vantage: Gentle
>>> wake up of console successful
>>> Jan 17 21:55:14 inovato weewx[1544] DEBUG weewx.drivers.vantage:
>>> Retrieving 1 page(s); starting index= 2
>>> Jan 17 21:55:15 inovato weewx[1544] INFO weewx.manager: Added record
>>> 2023-01-17 21:55:00 PST (1674021300) to database 'weewx.sdb'
>>> Jan 17 21:55:15 inovato weewx[1544] INFO weewx.manager: Added record
>>> 2023-01-17 21:55:00 PST (1674021300) to daily summary in 'weewx.sdb'
>>> Jan 17 21:55:15 inovato weewx[1544] DEBUG weewx.drivers.vantage: DMPAFT
>>> complete: page timestamp 2023-01-09 00:40:00 PST (1673253600) less than
>>> final timestamp 2023-01-17 21:55:00 PST (1674021300)
>>> Jan 17 21:55:15 inovato weewx[1544] DEBUG weewx.drivers.vantage: Catch
>>> up complete.
>>> Jan 17 21:55:15 inovato weewx[1544] DEBUG weewx.reportengine: Running
>>> reports for latest time in the database.
>>> Jan 17 21:55:15 inovato weewx[1544] DEBUG weewx.drivers.vantage:
>>> Requesting 200 LOOP packets.
>>> Jan 17 21:55:15 inovato weewx[1544] DEBUG weewx.reportengine: Running
>>> report 'SeasonsReport'
>>> Jan 17 21:55:15 inovato weewx[1544] DEBUG weewx.drivers.vantage: Gentle
>>> wake up of console successful
>>> Jan 17 21:55:15 inovato weewx[1544] DEBUG weewx.reportengine: Found
>>> configuration file /etc/weewx/skins/Seasons/skin.conf for report
>>> 'SeasonsReport'
>>> Jan 17 21:55:15 inovato weewx[1544] 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']
>>> Jan 17 21:55:15 inovato weewx[1544] DEBUG weewx.manager: Daily summary
>>> version is 4.0
>>> Jan 17 21:55:15 inovato weewx[1544] INFO weewx.restx: Wunderground-PWS:
>>> Published record 2023-01-17 21:55:00 PST (1674021300)
>>> Jan 17 21:55:18 inovato weewx[1544] INFO weewx.cheetahgenerator:
>>> Generated 8 files for report SeasonsReport in 2.98 seconds
>>> Jan 17 21:55:18 inovato weewx[1544] DEBUG weewx.manager: Daily summary
>>> version is 4.0
>>> Jan 17 21:55:19 inovato weewx[1544] INFO weewx.imagegenerator: Generated
>>> 14 images for report SeasonsReport in 1.10 seconds
>>> Jan 17 21:55:19 inovato weewx[1544] INFO weewx.reportengine: Copied 0
>>> files to /var/www/html/weewx
>>> Jan 17 21:55:19 inovato weewx[1544] DEBUG weewx.reportengine: Report
>>> 'SmartphoneReport' not enabled. Skipping.
>>> Jan 17 21:55:19 inovato weewx[1544] DEBUG weewx.reportengine: Report
>>> 'MobileReport' not enabled. Skipping.
>>> Jan 17 21:55:19 inovato weewx[1544] DEBUG weewx.reportengine: Report
>>> 'StandardReport' not enabled. Skipping.
>>> Jan 17 21:55:19 inovato weewx[1544] DEBUG weewx.reportengine: Report
>>> 'FTP' not enabled. Skipping.
>>> Jan 17 21:55:19 inovato weewx[1544] DEBUG weewx.reportengine: Report
>>> 'RSYNC' not enabled. Skipping.
>>> Jan 17 21:55:35 inovato weewx[1544] DEBUG weewx.restx: CWOP: Attempt 1
>>> to cwop.aprs.net:14580. Connection error: timed out
>>> Jan 17 21:55:35 inovato weewx[1544] DEBUG weewx.restx: CWOP: Connected
>>> to server cwop.aprs.net:14580
>>> Jan 17 21:55:35 inovato weewx[1544] INFO weewx.restx: CWOP: Published
>>> record 2023-01-17 21:55:00 PST (1674021300)
>>> Jan 17 21:59:32 inovato weewx[1544] ERROR weewx.drivers.vantage: LOOP
>>> batch try #1; error: Expected to read 99 chars; got 0 instead
>>> Jan 17 21:59:36 inovato weewx[1544] DEBUG weewx.drivers.vantage: Wakeup
>>> retry #1 failed: Expected to read 2 chars; got 0 instead
>>> Jan 17 21:59:42 inovato weewx[1544] DEBUG weewx.drivers.vantage: Wakeup
>>> retry #2 failed: Expected to read 2 chars; got 0 instead
>>> Jan 17 21:59:47 inovato weewx[1544] DEBUG weewx.drivers.vantage: Wakeup
>>> retry #3 failed: Expected to read 2 chars; got 0 instead
>>> Jan 17 21:59:52 inovato weewx[1544] DEBUG weewx.drivers.vantage: Wakeup
>>> retry #4 failed: Expected to read 2 chars; got 0 instead
>>> Jan 17 21:59:53 inovato weewx[1544] ERROR weewx.drivers.vantage: Unable
>>> to wake up Vantage console
>>> Jan 17 21:59:53 inovato weewx[1544] ERROR weewx.drivers.vantage: LOOP
>>> batch try #2; error: Unable to wake up Vantage console
>>> Jan 17 21:59:57 inovato weewx[1544] DEBUG weewx.drivers.vantage: Wakeup
>>> retry #1 failed: Expected to read 2 chars; got 0 instead
>>> Jan 17 22:00:01 inovato CRON[5126]: (root) CMD (/usr/lib/armbian/armbian-
>>> truncate-logs)
>>> Jan 17 22:00:02 inovato weewx[1544] DEBUG weewx.drivers.vantage: Wakeup
>>> retry #2 failed: Expected to read 2 chars; got 0 instead
>>> Jan 17 22:00:08 inovato weewx[1544] DEBUG weewx.drivers.vantage: Wakeup
>>> retry #3 failed: Expected to read 2 chars; got 0 instead
>>> Jan 17 22:00:13 inovato weewx[1544] DEBUG weewx.drivers.vantage: Wakeup
>>> retry #4 failed: Expected to read 2 chars; got 0 instead
>>> Jan 17 22:00:14 inovato weewx[1544] ERROR weewx.drivers.vantage: Unable
>>> to wake up Vantage console
>>> Jan 17 22:00:14 inovato weewx[1544] ERROR weewx.drivers.vantage: LOOP
>>> batch try #3; error: Unable to wake up Vantage console
>>> Jan 17 22:00:14 inovato weewx[1544] ERROR weewx.drivers.vantage: LOOP
>>> max batch errors (3) exceeded.
>>> Jan 17 22:00:14 inovato weewx[1544] INFO weewx.engine: Main loop
>>> exiting. Shutting engine down.
>>> Jan 17 22:00:14 inovato weewx[1544] INFO weewx.engine: Shutting down
>>> StdReport thread
>>> Jan 17 22:00:14 inovato weewx[1544] DEBUG weewx.engine: StdReport thread
>>> has been terminated
>>> Jan 17 22:00:14 inovato weewx[1544] DEBUG weewx.restx: Shut down CWOP
>>> thread.
>>> Jan 17 22:00:14 inovato weewx[1544] DEBUG weewx.restx: Shut down
>>> Wunderground-PWS thread.
>>> Jan 17 22:00:14 inovato weewx[1544] CRITICAL __main__: Caught
>>> WeeWxIOError: LOOP max batch errors (3) exceeded.
>>> Jan 17 22:00:14 inovato weewx[1544] CRITICAL __main__:     ****  Waiting
>>> 60 seconds then retrying...
>>> Jan 17 22:00:50 inovato systemd[1]: Starting system activity accounting
>>> tool...
>>> Jan 17 22:00:50 inovato systemd[1]: sysstat-collect.service: Succeeded.
>>> Jan 17 22:00:50 inovato systemd[1]: Finished system activity accounting
>>> tool.
>>> Jan 17 22:01:14 inovato weewx[1544] INFO __main__: retrying...
>>> Jan 17 22:01:14 inovato weewx[1544] DEBUG __main__: Initializing engine
>>> Jan 17 22:01:14 inovato weewx[1544] INFO weewx.engine: Loading station
>>> type Vantage (weewx.drivers.vantage)
>>> Jan 17 22:01:14 inovato weewx[1544] DEBUG weewx.drivers.vantage: Driver
>>> version is 3.4.0
>>> Jan 17 22:01:14 inovato weewx[1544] DEBUG weewx.drivers.vantage: Option
>>> loop_request=1
>>> Jan 17 22:01:14 inovato weewx[1544] DEBUG weewx.drivers.vantage: Opened
>>> up serial port /dev/ttyUSB0; baud 9600; timeout 4.00
>>> Jan 17 22:01:18 inovato weewx[1544] DEBUG weewx.drivers.vantage: Wakeup
>>> retry #1 failed: Expected to read 2 chars; got 0 instead
>>> Jan 17 22:01:24 inovato weewx[1544] DEBUG weewx.drivers.vantage: Wakeup
>>> retry #2 failed: Expected to read 2 chars; got 0 instead
>>> Jan 17 22:01:29 inovato weewx[1544] DEBUG weewx.drivers.vantage: Wakeup
>>> retry #3 failed: Expected to read 2 chars; got 0 instead
>>> Jan 17 22:01:34 inovato weewx[1544] DEBUG weewx.drivers.vantage: Wakeup
>>> retry #4 failed: Expected to read 2 chars; got 0 instead
>>> Jan 17 22:01:35 inovato weewx[1544] ERROR weewx.drivers.vantage: Unable
>>> to wake up Vantage console
>>> Jan 17 22:01:35 inovato weewx[1544] ERROR weewx.engine: Import of driver
>>> failed: Unable to wake up Vantage console (<class 'weewx.WakeupError'>)
>>> Jan 17 22:01:35 inovato weewx[1544] CRITICAL weewx.engine:     ****
>>>  Traceback (most recent call last):
>>> Jan 17 22:01:35 inovato weewx[1544] CRITICAL weewx.engine:     ****
>>>  File "/usr/share/weewx/weewx/engine.py", line 119, in setupStation
>>> Jan 17 22:01:35 inovato weewx[1544] CRITICAL weewx.engine:     ****
>>>  self.console = loader_function(config_dict, self)
>>> Jan 17 22:01:35 inovato weewx[1544] CRITICAL weewx.engine:     ****
>>>  File "/usr/share/weewx/weewx/drivers/vantage.py", line 40, in loader
>>> Jan 17 22:01:35 inovato weewx[1544] CRITICAL weewx.engine:     ****
>>>  return VantageService(engine, config_dict)
>>> Jan 17 22:01:35 inovato weewx[1544] CRITICAL weewx.engine:     ****
>>>  File "/usr/share/weewx/weewx/drivers/vantage.py", line 1939, in
>>> __init__
>>> Jan 17 22:01:35 inovato weewx[1544] CRITICAL weewx.engine:     ****
>>>  Vantage.__init__(self, **config_dict[DRIVER_NAME])
>>> Jan 17 22:01:35 inovato weewx[1544] CRITICAL weewx.engine:     ****
>>>  File "/usr/share/weewx/weewx/drivers/vantage.py", line 521, in __init__
>>> Jan 17 22:01:35 inovato weewx[1544] CRITICAL weewx.engine:     ****
>>>  self._setup()
>>> Jan 17 22:01:35 inovato weewx[1544] CRITICAL weewx.engine:     ****
>>>  File "/usr/share/weewx/weewx/drivers/vantage.py", line 1340, in _setup
>>> Jan 17 22:01:35 inovato weewx[1544] CRITICAL weewx.engine:     ****
>>>  self.port.wakeup_console(max_tries=self.max_tries)
>>> Jan 17 22:01:35 inovato weewx[1544] CRITICAL weewx.engine:     ****
>>>  File "/usr/share/weewx/weewx/drivers/vantage.py", line 118, in
>>> wakeup_console
>>> Jan 17 22:01:35 inovato weewx[1544] CRITICAL weewx.engine:     ****
>>>  raise weewx.WakeupError("Unable to wake up Vantage console")
>>> Jan 17 22:01:35 inovato weewx[1544] CRITICAL weewx.engine:     ****
>>>  weewx.WakeupError: Unable to wake up Vantage console
>>> Jan 17 22:01:35 inovato weewx[1544] CRITICAL __main__: Unable to load
>>> driver: Unable to wake up Vantage console
>>> Jan 17 22:01:35 inovato weewx[1544] CRITICAL __main__:     ****
>>>  Exiting...
>>>
>>> --
>>> 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 on the web visit
>>> https://groups.google.com/d/msgid/weewx-user/dd2eb80f-300a-4dbb-adcd-092043edeee6n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/weewx-user/dd2eb80f-300a-4dbb-adcd-092043edeee6n%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 on the web visit
> https://groups.google.com/d/msgid/weewx-user/31efa188-a494-4d7e-8d2d-f950f4df7de8n%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/31efa188-a494-4d7e-8d2d-f950f4df7de8n%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 on the web visit 
https://groups.google.com/d/msgid/weewx-user/CAPq0zEBbAnDOTFkpN9-Bh%2BP0pC7GftjUPqgQhL%3D-L%2BZpdT2gPg%40mail.gmail.com.

Reply via email to