Thanks.

Can you give us some details about your hardware setup? From your
description that "the console has a serial to IP link" I had assumed that
your Vantage Vue had a normal WeatherLink serial logger
<https://www.davisinstruments.com/product/weatherlink-windows-serial-port/>,
which you were accessing via some sort of serial-to-IP converter. Is that
the case?

Or, are you using the (now discontinued) Vantage WeatherlinkIP logger
<https://www.davisinstruments.com/product/weatherlinkip-for-vantage-stations/>
?

Or, something else?

-tk

On Fri, May 1, 2020 at 9:55 PM Andre C <[email protected]> wrote:

> Attached the tcpdump output from the communication between weewx running
> on a raspberry PI and the vantage Vue console.
> There is communication, but no data transfer.
>
> Running telnet:
>
> Trying 192.168.178.10...
> Connected to 192.168.178.10.
> Escape character is '^]'.VER
>
> OK
> RXTEST
>
> OK
> RXCHECK
>
> OK
>
> I hope this helps.
>
> Andre
>
> Op zaterdag 2 mei 2020 00:01:05 UTC+2 schreef Tom Keffer:
>>
>> If you open up a telnet session to the Vue, can you communicate with it?
>>
>> Use the connectivity test
>> <https://github.com/weewx/weewx/wiki/Troubleshooting-the-Davis-Vantage-station#establishing-connectivity>,
>> except use telnet.
>>
>> On Fri, May 1, 2020 at 12:31 PM Andre C <[email protected]> wrote:
>>
>>> After upgrading weewx from 3.9.2 to 4.0, weewx no longer recognizes the
>>> Vantage Vue console.
>>>
>>> The console has a serial to IP link, so weewx communicates over Ethernet.
>>> Below the output from syslog:
>>>
>>> May  1 21:20:33 Domo systemd[1]: Starting LSB: weewx weather system...
>>> May  1 21:20:35 Domo weewx[420] INFO __main__: Initializing weewx
>>> version 4.0.0
>>> May  1 21:20:35 Domo weewx[420] INFO __main__: Using Python 3.7.3
>>> (default, Dec 20 2019, 18:57:59) #012[GCC 8.3.0]
>>> May  1 21:20:35 Domo weewx[420] INFO __main__: Platform
>>> Linux-4.19.97-v7+-armv7l-with-debian-10.3
>>> May  1 21:20:35 Domo weewx[420] INFO __main__: Locale is 'nl_NL@euro'
>>> May  1 21:20:35 Domo weewx[420] INFO __main__: PID file is
>>> /var/run/weewx.pid
>>> May  1 21:20:35 Domo weewx[443] INFO __main__: Using configuration file
>>> /etc/weewx/weewx.conf
>>> May  1 21:20:35 Domo weewx[443] DEBUG __main__: Initializing engine
>>> May  1 21:20:35 Domo weewx[443] INFO weewx.engine: Loading station type
>>> Vantage (weewx.drivers.vantage)
>>> May  1 21:20:35 Domo weewx[332]: Starting weewx weather system: weewx.
>>> May  1 21:20:35 Domo systemd[1]: Started LSB: weewx weather system.
>>> May  1 21:20:35 Domo weewx[443] DEBUG weewx.drivers.vantage: Driver
>>> version is 3.2.0
>>> May  1 21:20:35 Domo weewx[443] DEBUG weewx.drivers.vantage: Opened up
>>> ethernet host 192.168.178.10 on port 22222. timeout=4.0, tcp_send_delay=0.5
>>> May  1 21:20:36 Domo weewx[443] DEBUG weewx.drivers.vantage: Gentle wake
>>> up of console successful
>>> May  1 21:20:36 Domo weewx[443] ERROR weewx.drivers.vantage: No <ACK>
>>> received from console
>>> May  1 21:20:36 Domo weewx[443] DEBUG weewx.drivers.vantage:
>>> _determine_hardware; retry #0
>>> May  1 21:20:37 Domo weewx[443] ERROR weewx.drivers.vantage: No <ACK>
>>> received from console
>>> May  1 21:20:37 Domo weewx[443] DEBUG weewx.drivers.vantage:
>>> _determine_hardware; retry #1
>>> May  1 21:20:37 Domo weewx[443] ERROR weewx.drivers.vantage: No <ACK>
>>> received from console
>>> May  1 21:20:37 Domo weewx[443] DEBUG weewx.drivers.vantage:
>>> _determine_hardware; retry #2
>>> May  1 21:20:38 Domo weewx[443] ERROR weewx.drivers.vantage: No <ACK>
>>> received from console
>>> May  1 21:20:38 Domo weewx[443] DEBUG weewx.drivers.vantage:
>>> _determine_hardware; retry #3
>>> May  1 21:20:38 Domo weewx[443] ERROR weewx.drivers.vantage: Unable to
>>> read hardware type; raise WeeWxIOError
>>> May  1 21:20:38 Domo weewx[443] ERROR weewx.engine: Import of driver
>>> failed: Unable to read hardware type (<class 'weewx.WeeWxIOError'>)
>>> May  1 21:20:38 Domo weewx[443] CRITICAL weewx.engine:     ****
>>> Traceback (most recent call last):
>>> May  1 21:20:38 Domo weewx[443] CRITICAL weewx.engine:     ****    File
>>> "/usr/share/weewx/weewx/engine.py", line 103, in setupStation
>>> May  1 21:20:38 Domo weewx[443] CRITICAL weewx.engine:     ****
>>> self.console = loader_function(config_dict, self)
>>> May  1 21:20:38 Domo weewx[443] CRITICAL weewx.engine:     ****    File
>>> "/usr/share/weewx/weewx/drivers/vantage.py", line 39, in loader
>>> May  1 21:20:38 Domo weewx[443] CRITICAL weewx.engine:     ****
>>> return VantageService(engine, config_dict)
>>> May  1 21:20:38 Domo weewx[443] CRITICAL weewx.engine:     ****    File
>>> "/usr/share/weewx/weewx/drivers/vantage.py", line 1897, in __init__
>>> May  1 21:20:38 Domo weewx[443] CRITICAL weewx.engine:     ****
>>> Vantage.__init__(self, **config_dict[DRIVER_NAME])
>>> May  1 21:20:38 Domo weewx[443] CRITICAL weewx.engine:     ****    File
>>> "/usr/share/weewx/weewx/drivers/vantage.py", line 514, in __init__
>>> May  1 21:20:38 Domo weewx[443] CRITICAL weewx.engine:     ****
>>> self._setup()
>>> May  1 21:20:38 Domo weewx[443] CRITICAL weewx.engine:     ****    File
>>> "/usr/share/weewx/weewx/drivers/vantage.py", line 1321, in _setup
>>> May  1 21:20:38 Domo weewx[443] CRITICAL weewx.engine:     ****
>>> self.hardware_type = self._determine_hardware()
>>> May  1 21:20:38 Domo weewx[443] CRITICAL weewx.engine:     ****    File
>>> "/usr/share/weewx/weewx/drivers/vantage.py", line 1312, in
>>> _determine_hardware
>>> May  1 21:20:38 Domo weewx[443] CRITICAL weewx.engine:     ****
>>> raise weewx.WeeWxIOError("Unable to read hardware type")
>>> May  1 21:20:38 Domo weewx[443] CRITICAL weewx.engine:     ****
>>> weewx.WeeWxIOError: Unable to read hardware type
>>> May  1 21:20:38 Domo weewx[443] CRITICAL __main__: Unable to load
>>> driver: Unable to read hardware type
>>> May  1 21:20:38 Domo weewx[443] CRITICAL __main__:     ****  Exiting...
>>>
>>> Any help is appreciated.
>>>
>>> --
>>> 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/30b975af-18ad-4c5e-b97e-a1d1cddb4821%40googlegroups.com
>>> <https://groups.google.com/d/msgid/weewx-user/30b975af-18ad-4c5e-b97e-a1d1cddb4821%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/ae7b2620-a65a-4af9-8960-d233cfc78387%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/ae7b2620-a65a-4af9-8960-d233cfc78387%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/CAPq0zEAsKaixxp7MecLLmD6rwkrdRGo_yCy2%2BD%3D601RBRTCHXQ%40mail.gmail.com.

Reply via email to