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.
