I made changes in settings in WifiLogger according to suggestion in thread. Lets see if it helps.
On Monday, December 20, 2021 at 3:57:03 PM UTC+1 [email protected] wrote: > OK, I don't know anything about the Wifi logger. It's certainly not > supported. And, at this point, I don't think we can say that it has "no > problems" connecting. If you look through the weewx-user archives, you'll > see that other users have had problems. For example: > https://groups.google.com/g/weewx-user/c/TOQqFYL9lD0/m/nN14GCSOBQAJ > > Have you asked the manufacturer? > > On Mon, Dec 20, 2021 at 5:40 AM Sandi Mislej <[email protected]> wrote: > >> Hi >> I increased verbosity of system log (messages), I will post it with next >> event. >> I am using third party Wifilogger (https://wifilogger.net/), which >> emulates Davis IP ethernet module.Weewx has no problem connecting to it and >> read data. >> >> >> On Monday, December 20, 2021 at 2:13:33 PM UTC+1 [email protected] wrote: >> >>> 1. Thanks for including the log excerpt. Unfortunately, despite setting >>> debug=1, it does not include DEBUG entries. Make sure you are using the >>> right log. On CentOS, I believe this is /var/log/messages. Also, make sure >>> the system logger is configured to log DEBUG messages. >>> >>> 2. Which logger do you have? Davis makes a USB logger and a serial >>> logger. They used to make an "IP" ethernet logger. But, no Wifi logger. >>> >>> -tk >>> >>> >>> >>> On Mon, Dec 20, 2021 at 4:51 AM Sandi Mislej <[email protected]> wrote: >>> >>>> Hi! >>>> >>>> I have Davis Vantage Vue with Wifilogger. >>>> I am running Weewx on Centos 7. >>>> Refresh rate is set to 5 minutes. >>>> Every few hours weewx crashes, log file is attached. Looks like it >>>> cannot load hardware driver. >>>> Dec 20 12:54:26 kurlingtim journal: weewx[26525] INFO __main__: Using >>>> configuration file /etc/weewx/weewx.conf >>>> Dec 20 12:54:26 kurlingtim journal: weewx[26525] INFO __main__: Debug >>>> is 1 >>>> Dec 20 12:54:26 kurlingtim journal: weewx[26525] INFO weewx.engine: >>>> Loading station type Vantage (weewx.drivers.vantage) >>>> Dec 20 12:54:31 kurlingtim journal: weewx[26525] INFO weewx.engine: >>>> StdConvert target unit is 0x1 >>>> Dec 20 12:54:31 kurlingtim journal: weewx[26525] INFO weewx.engine: >>>> Archive will use data binding wx_binding >>>> Dec 20 12:54:31 kurlingtim journal: weewx[26525] INFO weewx.engine: >>>> Record generation will be attempted in 'hardware' >>>> Dec 20 12:54:31 kurlingtim journal: weewx[26525] INFO weewx.engine: >>>> Using archive interval of 300 seconds (specified by hardware) >>>> Dec 20 12:54:31 kurlingtim journal: weewx[26525] INFO weewx.restx: >>>> StationRegistry: Registration not requested. >>>> Dec 20 12:54:31 kurlingtim journal: weewx[26525] INFO weewx.restx: >>>> Wunderground: Posting not enabled. >>>> Dec 20 12:54:31 kurlingtim journal: weewx[26525] INFO weewx.restx: >>>> PWSweather: Posting not enabled. >>>> Dec 20 12:54:31 kurlingtim journal: weewx[26525] INFO weewx.restx: >>>> CWOP: Posting not enabled. >>>> Dec 20 12:54:31 kurlingtim journal: weewx[26525] INFO weewx.restx: WOW: >>>> Posting not enabled. >>>> Dec 20 12:54:31 kurlingtim journal: weewx[26525] INFO weewx.restx: >>>> AWEKAS: Posting not enabled. >>>> Dec 20 12:54:31 kurlingtim journal: weewx[26525] INFO __main__: >>>> Starting up weewx version 4.5.1 >>>> Dec 20 12:54:32 kurlingtim journal: weewx[26525] INFO weewx.engine: >>>> Clock error is -1.15 seconds (positive is fast) >>>> Dec 20 12:54:32 kurlingtim journal: weewx[26525] INFO weewx.engine: >>>> Using binding 'wx_binding' to database 'weewx.sdb' >>>> Dec 20 12:54:32 kurlingtim journal: weewx[26525] INFO weewx.manager: >>>> Starting backfill of daily summaries >>>> Dec 20 12:54:32 kurlingtim journal: weewx[26525] INFO weewx.manager: >>>> Daily summaries up to date >>>> Dec 20 12:54:33 kurlingtim journal: weewx[26525] INFO weewx.engine: >>>> Starting main packet loop. >>>> Dec 20 12:55:17 kurlingtim journal: weewx[26525] INFO weewx.manager: >>>> Added record 2021-12-20 12:55:00 CET (1640001300) to database 'weewx.sdb' >>>> Dec 20 12:55:17 kurlingtim journal: weewx[26525] INFO weewx.manager: >>>> Added record 2021-12-20 12:55:00 CET (1640001300) to daily summary in >>>> 'weewx.sdb' >>>> Dec 20 12:55:17 kurlingtim journal: weewx[26525] INFO >>>> weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 0.29 >>>> seconds >>>> Dec 20 12:55:17 kurlingtim journal: weewx[26525] INFO >>>> weewx.imagegenerator: Generated 15 images for report SeasonsReport in 0.21 >>>> seconds >>>> Dec 20 12:55:17 kurlingtim journal: weewx[26525] INFO >>>> weewx.reportengine: Copied 5 files to /var/www/html/weewx >>>> Dec 20 12:56:17 kurlingtim journal: weewx[26525] ERROR >>>> weewx.drivers.vantage: LOOP try #1; error: Expected 99 characters; got >>>> zero >>>> instead >>>> Dec 20 12:56:17 kurlingtim journal: weewx[26525] ERROR >>>> weewx.drivers.vantage: LOOP try #2; error: Expected 99 characters; got >>>> zero >>>> instead >>>> Dec 20 12:56:17 kurlingtim journal: weewx[26525] ERROR >>>> weewx.drivers.vantage: LOOP try #3; error: Expected 99 characters; got >>>> zero >>>> instead >>>> Dec 20 12:56:17 kurlingtim journal: weewx[26525] ERROR >>>> weewx.drivers.vantage: LOOP try #4; error: Expected 99 characters; got >>>> zero >>>> instead >>>> Dec 20 12:56:17 kurlingtim journal: weewx[26525] ERROR >>>> weewx.drivers.vantage: LOOP max tries (4) exceeded. >>>> Dec 20 12:56:17 kurlingtim journal: weewx[26525] INFO weewx.engine: >>>> Main loop exiting. Shutting engine down. >>>> Dec 20 12:56:17 kurlingtim journal: weewx[26525] INFO weewx.engine: >>>> Shutting down StdReport thread >>>> Dec 20 12:56:17 kurlingtim journal: weewx[26525] CRITICAL __main__: >>>> Caught WeeWxIOError: Max tries exceeded while getting LOOP data. >>>> Dec 20 12:56:17 kurlingtim journal: weewx[26525] CRITICAL __main__: >>>> **** Waiting 60 seconds then retrying... >>>> Dec 20 12:57:17 kurlingtim journal: weewx[26525] INFO __main__: >>>> retrying... >>>> Dec 20 12:57:17 kurlingtim journal: weewx[26525] INFO __main__: Using >>>> configuration file /etc/weewx/weewx.conf >>>> Dec 20 12:57:17 kurlingtim journal: weewx[26525] INFO __main__: Debug >>>> is 1 >>>> Dec 20 12:57:17 kurlingtim journal: weewx[26525] INFO weewx.engine: >>>> Loading station type Vantage (weewx.drivers.vantage) >>>> Dec 20 12:57:22 kurlingtim journal: weewx[26525] ERROR >>>> weewx.drivers.vantage: ip-read error: timed out >>>> Dec 20 12:57:28 kurlingtim journal: weewx[26525] ERROR >>>> weewx.drivers.vantage: ip-read error: timed out >>>> Dec 20 12:57:33 kurlingtim journal: weewx[26525] ERROR >>>> weewx.drivers.vantage: ip-read error: timed out >>>> Dec 20 12:57:35 kurlingtim journal: weewx[26525] ERROR >>>> weewx.drivers.vantage: No <ACK> received from console >>>> Dec 20 12:57:35 kurlingtim journal: weewx[26525] ERROR >>>> weewx.drivers.vantage: _determine_hardware; retry #0: 'No <ACK> received >>>> from Vantage console' >>>> Dec 20 12:57:36 kurlingtim journal: weewx[26525] ERROR >>>> weewx.drivers.vantage: No <ACK> received from console >>>> Dec 20 12:57:36 kurlingtim journal: weewx[26525] ERROR >>>> weewx.drivers.vantage: _determine_hardware; retry #1: 'No <ACK> received >>>> from Vantage console' >>>> Dec 20 12:57:36 kurlingtim journal: weewx[26525] ERROR >>>> weewx.drivers.vantage: No <ACK> received from console >>>> Dec 20 12:57:36 kurlingtim journal: weewx[26525] ERROR >>>> weewx.drivers.vantage: _determine_hardware; retry #2: 'No <ACK> received >>>> from Vantage console' >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] ERROR >>>> weewx.drivers.vantage: No <ACK> received from console >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] ERROR >>>> weewx.drivers.vantage: _determine_hardware; retry #3: 'No <ACK> received >>>> from Vantage console' >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] ERROR >>>> weewx.drivers.vantage: Unable to read hardware type; raise WeeWxIOError >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] ERROR weewx.engine: >>>> Import of driver failed: Unable to read hardware type (<class >>>> 'weewx.WeeWxIOError'>) >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] CRITICAL weewx.engine: >>>> **** Traceback (most recent call last): >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] CRITICAL weewx.engine: >>>> **** File "/usr/share/weewx/weewx/engine.py", line 119, in >>>> setupStation >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] CRITICAL weewx.engine: >>>> **** self.console = loader_function(config_dict, self) >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] CRITICAL weewx.engine: >>>> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 39, in >>>> loader >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] CRITICAL weewx.engine: >>>> **** return VantageService(engine, config_dict) >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] CRITICAL weewx.engine: >>>> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 1899, >>>> in >>>> __init__ >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] CRITICAL weewx.engine: >>>> **** Vantage.__init__(self, **config_dict[DRIVER_NAME]) >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] CRITICAL weewx.engine: >>>> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 516, in >>>> __init__ >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] CRITICAL weewx.engine: >>>> **** self._setup() >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] CRITICAL weewx.engine: >>>> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 1322, >>>> in >>>> _setup >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] CRITICAL weewx.engine: >>>> **** self.hardware_type = self._determine_hardware() >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] CRITICAL weewx.engine: >>>> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 1313, >>>> in >>>> _determine_hardware >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] CRITICAL weewx.engine: >>>> **** raise weewx.WeeWxIOError("Unable to read hardware type") >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] CRITICAL weewx.engine: >>>> **** WeeWxIOError: Unable to read hardware type >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] CRITICAL __main__: >>>> Unable to load driver: Unable to read hardware type >>>> Dec 20 12:57:37 kurlingtim journal: weewx[26525] 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/66cadfe0-cc40-48c7-9e54-839b506cc0e5n%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-user/66cadfe0-cc40-48c7-9e54-839b506cc0e5n%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/9fdfa7cf-7e7a-4648-8b4d-9471be2b73b3n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/9fdfa7cf-7e7a-4648-8b4d-9471be2b73b3n%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/d7d4b187-788b-4600-bacc-8a29121ffc49n%40googlegroups.com.
