Hi there, Just curious if anyone else has a similar setup and could offer some pointers.
My first weather station was an Acurite 5-in-1 hooked into the WeatherDisplay software. Both pieces had their issues, and the Acurite kept breaking, so now I've got a new Davis Vantage Vue with USB WeatherLink device and I want to try out WeeWX. I don't have a dedicated server for this, but I do have an Ubuntu VM which is up full time. The host is running Windows 10 x64 version 1607, and it has correctly identified the USB device as a "Silicon Labs CP210x USB to UART Bridge (COM3)". The console is set to output at 19200 baud, and the Davis WeatherLink software on the host sees the Vantage Vue console in serial mode on COM3 at 19200 baud. So it's communicating on the Windows 10 host and serial seems to be working. The VM is running Ubuntu Server 14.04.4 on VirtualBox. I have the Serial Port specified as a "Host Device" on COM3, IRQ 4, I/O Port 0x3E8. The port seems to be there and configured correctly, but I'm not sure data is flowing. *setserial -a /dev/ttyS2* returns: /dev/ttyS2, Line 2, UART: 16550A, Port: 0x03e8, IRQ: 4 Baud_base: 19200, close_delay: 50, divisor: 0 closing_wait: 3000 Flags: spd_normal skip_test weewx.conf is configured to use /dev/ttyS2 at 19200, but /var/log/syslog shows (this is with debug =1 in weewx.conf): Jan 8 10:44:18 MYSERVER weewx[1128]: vantage: driver version is 3.0.9 Jan 8 10:44:18 MYSERVER weewx[1128]: vantage: Opened up serial port /dev/ttyS2; baud 19200; timeout 4.00 Jan 8 10:44:22 MYSERVER weewx[1128]: vantage: retry #0 failed Jan 8 10:44:26 MYSERVER weewx[1128]: vantage: retry #1 failed Jan 8 10:44:30 MYSERVER weewx[1128]: vantage: retry #2 failed Jan 8 10:44:34 MYSERVER weewx[1128]: vantage: retry #3 failed Jan 8 10:44:34 MYSERVER weewx[1128]: vantage: Unable to wake up console Jan 8 10:44:34 MYSERVER weewx[1128]: import of driver failed: Unable to wake up Vantage console (<class 'weewx.WakeupError'>) Jan 8 10:44:34 MYSERVER weewx[1128]: engine: Unable to load driver: Unable to wake up Vantage console Jan 8 10:44:34 MYSERVER weewx[1128]: **** Exiting... Articles I've read said you should be able to use a command like *minicom -b 19200 -D /dev/ttyS2* or *screen /dev/ttyS2 19200* and send a TEST string to the serial port and it should return TEST back. That's not happening in my case, so I think either the port is not configured correctly, or this test is invalid for some reason (i.e., maybe that's not how the Vue console connection works?). Any help would be appreciated. Thanks. -- 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]. For more options, visit https://groups.google.com/d/optout.
