Hi all,
I'm new to this forum and currently setting up my Davis Vantage Pro2 wireless (DAV-6323OV) using a Davis Weather Envoy 6316EU and the wifi logger (see
https://www.manula.com/manuals/pws/davis-kb/1/en/topic/wifi-logger). The wifi logger is directly installed in the Envoy. Using the json functions of the wifi logger I can grab real time data but have issues to get the correct EU data formats. The wifi logger seems to upload US metrics. Of course I can convert the data by analysing the json file but I only get a low accuracy (as the json data only contain 2 digits and converting into EU metrics is quite unaccurate).
I'm struggeling to adapt the config to get weewx running and capture life data. When starting weewx it downloads the archived data perfectly and is inserting it into the configured mysql database. No worries on that.
Does anybody has a comparable config up and running and can help to config whether the weewx config or the wifi logger? I get the following errors in weewx:
Apr 28 08:03:17 nas weewx[7040]: vantage: LOOP try #1; error: vantage: Expected 99 characters; got zero instead
Apr 28 08:03:17 nas weewx[7040]: vantage: ip-write error: [Errno 32] Datenübergabe unterbrochen (broken pipe)
Apr 28 08:03:17 nas weewx[7040]: vantage: ip-write error: [Errno 32] Datenübergabe unterbrochen (broken pipe)
Apr 28 08:03:17 nas weewx[7040]: vantage: ip-write error: [Errno 32] Datenübergabe unterbrochen (broken pipe)
Apr 28 08:03:17 nas weewx[7040]: vantage: Unable to wake up console
Apr 28 08:03:17 nas weewx[7040]: vantage: LOOP try #2; error: Unable to wake up Vantage console
Apr 28 08:03:17 nas weewx[7040]: vantage: ip-write error: [Errno 32] Datenübergabe unterbrochen (broken pipe)
Apr 28 08:03:17 nas weewx[7040]: vantage: ip-write error: [Errno 32] Datenübergabe unterbrochen (broken pipe)
Apr 28 08:03:17 nas weewx[7040]: vantage: ip-write error: [Errno 32] Datenübergabe unterbrochen (broken pipe)
Apr 28 08:03:17 nas weewx[7040]: vantage: ip-write error: [Errno 32] Datenübergabe unterbrochen (broken pipe)
Apr 28 08:03:17 nas weewx[7040]: vantage: Unable to wake up console
Apr 28 08:03:17 nas weewx[7040]: vantage: LOOP try #3; error: Unable to wake up Vantage console
Apr 28 08:03:17 nas weewx[7040]: vantage: ip-write error: [Errno 32] Datenübergabe unterbrochen (broken pipe)
Apr 28 08:03:17 nas weewx[7040]: vantage: ip-write error: [Errno 32] Datenübergabe unterbrochen (broken pipe)
Apr 28 08:03:17 nas weewx[7040]: vantage: ip-write error: [Errno 32] Datenübergabe unterbrochen (broken pipe)
Apr 28 08:03:17 nas weewx[7040]: vantage: ip-write error: [Errno 32] Datenübergabe unterbrochen (broken pipe)
Apr 28 08:03:17 nas weewx[7040]: vantage: Unable to wake up console
Apr 28 08:03:17 nas weewx[7040]: vantage: LOOP try #4; error: Unable to wake up Vantage console
Apr 28 08:03:17 nas weewx[7040]: vantage: LOOP max tries (4) exceeded.
Apr 28 08:03:17 nas weewx[7040]: engine: Main loop exiting. Shutting engine down.
Apr 28 08:03:17 nas weewx[7040]: vantage: ip-write error: [Errno 32] Datenübergabe unterbrochen (broken pipe)
Apr 28 08:03:17 nas weewx[7040]: engine: Caught WeeWxIOError: Max tries exceeded while getting LOOP data.
Apr 28 08:03:17 nas weewx[7040]: **** Waiting 60 seconds then retrying...
weewx.conf is setup as follows:
[Vantage]
# This section is for the Davis Vantage series of weather stations.
# Connection type: serial or ethernet
# serial (the classic VantagePro)
# ethernet (the WeatherLinkIP or Serial-Ethernet bridge)
type = ethernet
# If the connection type is serial, a port must be specified:
# Debian, Ubuntu, Redhat, Fedora, and SuSE:
# /dev/ttyUSB0 is a common USB port name
# /dev/ttyS0 is a common serial port name
# BSD:
# /dev/cuaU0 is a common serial port name
# port = /dev/ttyUSB0
# If the connection type is ethernet, an IP Address/hostname is required:
host = [wifiloggerip] --> changed for the post but correctly setup in the real file
######################################################
# The rest of this section rarely needs any attention.
# You can safely leave it "as is."
######################################################
# Serial baud rate (usually 19200)
baudrate = 19200
# TCP port (when using the WeatherLinkIP)
tcp_port = 22222
# TCP send delay (when using the WeatherLinkIP):
tcp_send_delay = 0.5
# The id of your ISS station (usually 1). If you use a wind meter connected
# to a anemometer transmitter kit, use its id
iss_id = 1
# How long to wait for a response from the station before giving up (in
# seconds; must be greater than 2)
timeout = 4
# How long to wait before trying again (in seconds)
wait_before_retry = 1.2
# How many times to try before giving up:
max_tries = 4
# Vantage model Type: 1 = Vantage Pro; 2 = Vantage Pro2
model_type = 2
# The driver to use:
driver = weewx.drivers.vantage
Thx for your support in advance, highly appreciated!
Carsten