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/CAPq0zEBzTsx1S2dALB7m8r6pY4DaCv4xTPYXX9R2jvrh-0W0Ag%40mail.gmail.com.
