Hi,
I'm trying to get my Wifi logger to upload to wunderground.com and to talk to weewx. So far I only get JSON upload via MQTT working. Unfortunately this is only uploading US metric data which I need to transform into EU data formats which is not quite accurate as the JSON data only contains 2 digits.
I tried to update firmware using
http://www.wifilogger.net/support.html. But I only can download v 2.0. Where can I download the latest firmware version? I've seen user with v. 2.13.
My weewx is not getting access to the console. Downloading the archived data and inserting it into my MySQL server is working properly but live data seems not to work. Can anybody pls post the config in weewx so that I can compare if my setup is faulty.
My current seetings and the logs look like follows:
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,
Carsten