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.

Reply via email to